|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Honestly this homework was really frustrating as I felt that I understood all of the individual parts of the project (i.e. picking good correspondences, computing homographies, warping an image into another) but I had a ton of issues getting them to fit together. I would say that I learned the importance of understanding the semantics of individual functions that I write, as the two biggest hurdles for me were figuring out the direction that a homography converted points in and the orientation of coordinates (i.e. x,y or y,x) for different structures. I also learned some interesting techniques for blending, as I played around with a couple of different blending techniques and I landed on a two dimensional alpha blending technique that I think works pretty well for two image mosaics. Finally, I learned that it is very hard to pick good correspondences of an image with very few obvious corners. In the mosaic of my roommate, you can see the obvious flaws with trying to compute accurate correspondences without any clear corners to choose from. I think, with better correspondences, this image would have come out much better, similar to the other two.