Image-Matching-using-Point-Features-and-Epiploar-Lines-in-Matlab

Image-Matching-using-Point-Features-and-Epiploar-Lines-in-Matlab

Image Matching using Point Features and Epiploar Lines in Matlab

Methodology

Figure To Find the similarity of Images, we will apply following steps;

Pre-Processing (Gray Conversion)

Point-Feature Detection

Feature Extraction

Feature Matching

Fundamental Matrix Estimation

\f F \f

Epipolar Line Plotting

\f[l^{(2)}_i = F p^{(1)}_i\f] \f[l^{(1)}_i = F^T p^{(2)}_i\f]

To Find the similarity of Images, we will apply following steps ( Image 100) ;

Pre-Processing (Gray Conversion)

image image image

Point-Feature Detection

M * N matrix for image containing Detected Points (76 x 4) ### Feature Extraction  M-by-N matrix of M feature vectors M number of VALID_POINTS corresponding to each descriptor
Image 1 (3477 x 64)  
Image 2 (3572 x 64)

### Feature Matching P-by-2 matrix, indexPairs, containing indices to the features most likely to correspond between the two input feature matrices (151 x 2) image

Fundamental Matrix Estimation

Inputs Matched Point1 (151) Matched Point2 (151) Method (Least Median of Squares) Outputs 3-by-3 Fundamental Matrix using Selected Method (3x3) Logical indices for the inliers used to compute the fundamental matrix (151 x 1)

Epipolar Line Plotting

Compute Epipolar Lines Epipolar Lines 1 (76 x 3) Epipolar Lines 2 (76 x 3) Compute the intersection points of the lines and the image Border Intersection (76 x 4) image

Epipolar Line Plotting

Line Plotting image

Conclusion

Itemized Conclusion Image matching has played a significant role in various visual applications and has attracted considerable attention. Researchers have also achieved significant progress in this field in the past few decades. Image matching can be briefly classified into area- and feature-based matching. Area-based methods are used to achieve dense matching without detecting any salient feature points from the images. They are more welcomed in high overlapping image matching (such as medical image registration) and narrow-baseline stereo (such as binocular stereo matching) The feature-based image matching can effectively address the limitations in large viewpoint, wide baseline, and serious non-rigid image matching problems. It can be used in a pipeline of salient feature detection, discriminative description, and reliable matching, often including transformation model estimation

Results

matches

epipolars

matches

epipolars

matches

epipolars