Skip to content

KCscratchdev/polarImageProcessing

Repository files navigation

polarImageProcessing

This C++ library provides few algorithms that allow polarized image processing. Implemented algorithms include:

  • DoFP demosiacing using Newton's Polynomial interpolation and polarization difference model [1]
  • Stokes Vector algorithm (S0, S1, S2) calculated from demosaiced image
  • AoLP - angle of linear polarization image
  • DoLP - degree of linear polarization image
  • AoLPColor - same as AoLP but with a HSV color mapped to angles of polarization
  • Mueller Matrix - calculated from sufficient sample size(4x4) [2]

This project uses OpenCV library.

[1] https://opg.optica.org/oe/fulltext.cfm?uri=oe-27-2-1376&id=404023

[2] https://www.sciencedirect.com/topics/engineering/mueller-matrix

About

C++ library for polarized image processing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published