Problem Definition:The ability to combine multiple images has many applications in the field of graphics such as the creation of enviroment maps for games and special effects. Images however must be transformed using non affine transformations in order to make them align properly. Method & Implementation:The method used was based on the paper by
Richard Szeliski, "Video mosaics for virtual environments". The following is a pseudocode of the project:
} render.m - render 2 images togheter using a weighted function at the overlap sqrdError - returns a value which is the sum of the errors in intensities between two grey scale images updateM2 - Gradient Descent Functions based off Video Mosaics for Virtual Enviroments Experimental Results:Conclusion:The gradient method to align images works well but my usefullness is limited because of its dependence on tie points for intial estimates, it would be better if the program automatically aligned the images. Also a better blending function would be useless, I tried to implement a multiresolution image splining method but unfortunetly ran out of time before I finished.
|
|||||||||||||||
Created with Web Album Generator