Code covered by the BSD License

### Highlights from Image Stitching using correlation

2.66667
2.7 | 4 ratings Rate this file 59 Downloads (last 30 days) File Size: 1.55 KB File ID: #40848

# Image Stitching using correlation

### Paresh Kamble (view profile)

This code does the task of basic image stitching using correlation technique.

File Information
Description

This matlab code reads two images and stitches them. The image registration method is done using correlation technique. A small patch of second image is taken as a mask. This mask correlates with the same size image pixels of the first image. The mask shifts and correlates. The point where the correlation is maximum (close to 1) is taken as optimum point. The point is used for stitching the second image over the first.

Acknowledgements

This file inspired Basic Three Image Stitching Code.

MATLAB release MATLAB 7.7 (R2008b)
12 Nov 2013 Ramo

### Ramo (view profile)

Thilina's blog is using phase-correlation though, not cross-correlation!

Comment only
08 Nov 2013 Paresh Kamble

### Paresh Kamble (view profile)

Hello Ramiro,
I totally agree with your thought. The code was just a basic work which would show how 2 images are stitched when displaced in X direction. If you want to study a matlab code where images are displaced in both directions then you may refer to Thilina's Blog. I am providing the link below:
http://thilinasameera.wordpress.com/2012/03/24/translation-invariant-image-registration-using-phase-correlation-panorama-imaging-on-matlab/
He has done wonderful work. Thanks for your inputs.

Comment only
06 Nov 2013 Ramiro Massol

### Ramiro Massol (view profile)

hi Paresh
there's a major problem of your method of image stitching. If the second image is displaced not only in the X direction but also in the Y direction, then the assumption of using the maximal correlation coefficient to obtain the displacement will fail. Images to be stitched are normally displaced in both X and Y directions so it will be quite hard to use your code reliably.
best

27 Oct 2013 Ramo

### Ramo (view profile)

Thanks, Can you explain briefly the method of Maximising image similarity using cross-correlation method please, or if you have got a useful source that explains it properly. I couldn't find good explaination online!
Thanks again

24 Oct 2013 Paresh Kamble

### Paresh Kamble (view profile)

Dear Omar,
Thanks! I havnt yet tried for stitching 3 images. But I promise to upload the same with proper explanation in a few days.

Comment only
23 Oct 2013 Ramo

### Ramo (view profile)

09 Jul 2013 Paresh Kamble

### Paresh Kamble (view profile)

Dear Evren Sezgin,
I guess you havn't understood that the images i have used are purely in .jpg format. Why would one need rar images to do image stitching? Is your problem statement of some different kind? Kindly reply.

Comment only
08 Jul 2013 Evren sezgin

### Evren sezgin (view profile)

thiscode isn't working because this image is not in rar file.