Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 2.09 KB

README.md

File metadata and controls

34 lines (27 loc) · 2.09 KB

ImageBlending

Mosaic creation of 2 images using Harris Corners, SIFT descriptors and RANSAC

Setup

This code uses VLFeat library, for creating the SIFT descriptors from the found Harris features. Instructions for the installation can be found here.

Example 1

Calculate the Harris Corners in the two images

alt text

Find the matches

Calculate the SIFT descriptors using the Harris features. Then use vl_ubcmatch() to find the matches. Lastly apply RANSAC to find the similarity transform that fits best. On the left the total matches found by vl_ubcmatch() is shown, and on the right the biggest consensus set that fits the transform found by RANSAC. alt text

Warp and Fuse

Lastly, invert the found transform and fuse two images alt text

Example 2

Calculate the Harris Corners in the two images

alt text

Find the matches

Calculate the SIFT descriptors using the Harris features. Then use vl_ubcmatch() to find the matches. Lastly apply RANSAC to find the similarity transform that fits best. On the left the total matches found by vl_ubcmatch() is shown, and on the right the biggest consensus set that fits the transform found by RANSAC. alt text

Warp and Fuse

Lastly, invert the found transform and fuse two images alt text