Skip to content

itcelaya92/Unsupervised-learning-to-match-points-in-stereoscopic-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unsupervised-learning-to-match-points-in-stereoscopic-images

Point Matching using epipolar constraint algorithms and unsupervised machine learning to calculate strain in metal sheets.

This is an improvement of the preceding work https://github.com/itcelaya92/3D-Reconstruction-of-metal-sheet Here a method was added to find a first correspondence that serves to trigger the neighborhood search algorithm. The new method is the following:

  1. Stamping of undeformed sheet metal with a uniform pattern of circles.
  2. Calibration of the stereoscopic or multi-camera vision system.
  3. Acquisition of images in a controlled lighting environment.

image image

  1. Digital processing of the images to label the circles of the uniform pattern drawn on the surface of the sheet. image

  2. Matching points:

a. DBSCAN to group the labels that are in the same epiline.

image image image

b. Implementation of the matching algorithm by the disparity in each group of labels that belong to the same epiline in both images. c. Find and match neighbor labels between the left and right images.

  1. Triangulation of points to obtain their position in 3D space and reconstruction of the metal sheet.

image

  1. Calculation of the deformation at each point of the piece.

image image

About

Point Matching using epipolar constraint algorithms and unsupervised machine learning to calculate strain in metal sheets.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages