Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Illumination invariant image

Tags:

c++

opencv

I try to create an illumination invariant image with openCV like in this paper here: http://www.cvc.uab.es/adas/publications/alvarez_2008.pdf

Has someone an idea how one can create that image from the log-log plot image in OpenCV?

like image 858
rouge Avatar asked Jun 06 '12 21:06

rouge


1 Answers

+1 for the link to an interesting paper.

I guess I would build a function to convert to log, divide the channels, rotate by theta, and project onto one axis. Then I would build a function to measure the quality of the resulting invariant image. Then I would set up a search over theta to optimize the quality. That looks like what Alvarez is doing.

But first, I would study the Luv color space, it might be the closest approximation to this scheme that is possible without the special narrowband camera. Project the uv space onto a vector at angle theta, and see what happens.

like image 150
Bobbi Bennett Avatar answered Sep 22 '22 17:09

Bobbi Bennett