Wednesday, February 22, 2006

photometric registration

The next step in the super resolution algorithm is photometric registration. Since not all images are necesarily taken under the same lighting conditions it may be necesary to adjust for lighting changes. These lighting changes could be due to
1.)automatic camera adjustments
2.)illumination change.
It is assumed that there is a linear transformation between each of the red, green, blue, color channels in the corresponding images. This can then be written as follows:

It is then necesary to estimate the 6 photometric parameters. The first step in this process is doing geometric registration, and warping the images so that they are aligned. Since many model-outliers can occur due to shadows, saturation, or specularities, we must use a robust algorithm to do the line fitting. The one that Capel discusses is MSAC(a.k.a. MLESAC) which is a variation of RANSAC. The difference is that RANSAC adjusts the model parameters in order to maximize the number of inliers and MSAC adjusts the model parameters in order to maximize the likelyhood of getting the given data with the proposed model parameters.
I am currently working on understanding an implementation of MLESAC by Torr. Torr has this and several other image processing programs in matlab available at:



Hopefully this code will fit my needs and I will soon have the photometric registration portion of the super resolution algorithm working.

3 Comments:

Blogger faisal said...

Hi
I am also working in Super Resolution. I have done till RANSAC and mosaic my images. Do you think that ML step should also be done, as you mentioned that its making your homography estimate inaccurate. Secondly I could not find Torr Image processing codes(no link in your blog). Also can you tell me from where can I find Carolina Galleguillos's and Serge Belongie's codes.

9:21 PM  
Blogger Meleth said...

This comment has been removed by the author.

10:26 AM  
Blogger Bayu Setyo P said...

Hi
I just download and try a super resolution method on MATLAB. Your program hasn't work properly. I don't know what happen?? please explain to me, I will use it as my final project on my collage. thanks.

11:31 AM  

Post a Comment

<< Home