Image Matching



Hello There,
Am developing an application that is based on feature-based image matching.
1. I have two different images which I calculate for it corners by harries corner detector (PIP,PIP1).
2. Then I calculate the distance between these corners
3. I assign the distance matrix to a bipartite matching code to find the best match
The problem is that I will get best match of these points knowing that the 2 images are different!! I guess: I have to assess the distance values before passing it to the bipartite matching, maybe!
But I have no idea how to asses!

X1=double(img1);
X1=double(img2);
window_size = 5;
Size_PI = size(PIP,1);
Size_PI1 = size(PIP1,1);

for j=1:Size_PI
A = X1(PIP(j,1)-window_size:PIP(j,1)+window_size, PIP(j,2)-window_size:PIP(j,2)+window_size,:);
for i=1:Size_PI1
B = X2(PIP1(i,1)-window_size:PIP1(i,1)+window_size, PIP1(i,2)-window_size:PIP1(i,2)+window_size,:);
%distance btwn the points
dist(j,i) = sum(sum(sum(abs(A-B))));
end
end
%bipartite matching
best_dist= assignmentoptimal(dist);

*btw, this code will work perfectly with two semi-similar images!
.



Relevant Pages

  • Re: Some questions about vision.
    ... If the image is to be viewed at a distance, ... > are viewed by the left and right eye respectively, ... they also, normally, contain lenses to present the images "at infinity", ... I've been looking at stereo images for well over thirty years, ...
    (rec.arts.sf.composition)
  • Re: Help with a distance sensor...
    ... > using a distance sensor... ... > I intend to show a small screen with images on, ... > viewer is to the screen, the more the eyes will look away. ... can start with sonic range sensors such as those from Devantech or even ...
    (comp.robotics.misc)
  • Reply: distance distribution between similar images
    ... the distance between them can be calculated using any distance ... Then, given two images that are just white noise, what is the ... distribution of the distance between the two? ...
    (sci.image.processing)
  • Re: Diffing between 2 images.
    ... > and how to efficiently encode the difference(for ... when the images are the same). ... distance between images, ... Roy S. Schestowitz ...
    (sci.image.processing)
  • Re: How do you drive-by-wire a car using Python ?
    ... One of our approach to make classification of images for the purpose of ... type of distance between drivable and non-drivable scenes. ... many different projection techniques available in the literature. ... are using it for obstacle avoidance. ...
    (comp.lang.python)