CS 194-26 Project 4b: Feature Matching for Auto-Stitching
Brian Zhu (brian_zhu@berkeley.edu)
Feature Finding
Original Image:
Harris Corners:
ANMS Corners (choosing top 50):
Feature Descriptors:
Feature Matching
Original Images:
ANMS Points (top 500):
Matching Points:
Mosaics
I decided to give a shot at stitching the same pictures used in project 4A
Balcony
Original Images:
Old Mosaic:
New Mosaic:
Target
Original Images:
Old Mosaic:
New Mosaic:
Hollywood
Original Images:
Old Mosaic:
New Mosaic:
Conclusions
Truthfully speaking, the new auto-stitched panoramas don't look significantly better than the old ones from the previous project. However, in order to achieve a decent mosaic in project 4a, it took a lot of painstaking tries to meticulously plot correspondences. Here, the correspondences are automatically found, and the algorithm can easily find many more as well (e.g. 50 pairs of points instead of 8). In addition, it also is possible to use different sets of correspondences between each pair of images, which previously led to some nasty inaccuracies when manually stitching. So while it may not be very apparent in the final result, the speed and accuracy of automatically finding correspondences makes this algorithm extremely powerful when generating mosaics.