From: ImageAnalyst on
Don:
Matching (finding) a small image located somewhere inside a large
image is not easy in general. The code I gave above won't work in
most cases. You can look for where the normalized cross correlation =
1 but that won't happen unless you're lucky or working with perfect,
synthesized images. With real images having noise, rotation, scaling,
plus a different appearance you're in for a challenge. For example,
take a picture of your face in a group of people at a distance,
looking somewhat at the camera but not exactly. Now you have another
image of your face that does not cover the same area of pixels as in
the first image, plus you're looking directly at the camera and you're
smiling and winking. Now find that image in the first one. Not so
easy. But nonetheless, people have tried and I'm sure you can find
papers on it as easy as I can, although this link might help
(particularly section 21): http://iris.usc.edu/Vision-Notes/bibliography/contents.html
From: Bruno Luong on
"Don " <dany.1986(a)hotmail.co.uk> wrote in message <hn9i0s$hk8$1(a)fred.mathworks.com>...
>? What should be the code to tell that sub image(in this case head) belong to the original image ie. matching takes place ? Can you give a hint how to do it? Please.

An example of the code is provided in this thread:
http://www.mathworks.com/matlabcentral/newsreader/view_thread/264626#691142

Bruno
From: Don on
"Bruno Luong" <b.luong(a)fogale.findmycountry> wrote in message <hna6h5$r0b$1(a)fred.mathworks.com>...
> "Don " <dany.1986(a)hotmail.co.uk> wrote in message <hn9i0s$hk8$1(a)fred.mathworks.com>...
> >? What should be the code to tell that sub image(in this case head) belong to the original image ie. matching takes place ? Can you give a hint how to do it? Please.
>
> An example of the code is provided in this thread:
> http://www.mathworks.com/matlabcentral/newsreader/view_thread/264626#691142
>
> Bruno

Thank you Bruno ;)

Can someone anyway explain how cross correlation works and how the process of matching between images is performed using it? Detailed and clear description would be useful as I've only started Matlab. I hope someone can help.