Skip to content

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

Notifications You must be signed in to change notification settings

vittoros/ImageBlending

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages