Convert 2d image to 3d

18 vues (au cours des 30 derniers jours)
Dekel Mashiach
Dekel Mashiach le 6 Juin 2022
Commenté : Matt J le 11 Juin 2022
Hi;
I'm trynig to convert 2d image to 3d with the intrinsic matrix, I expect to get in the x-axis the distance in millimeters and do not understand why it does not work. hope someone can help..

Réponse acceptée

Matt J
Matt J le 6 Juin 2022
Modifié(e) : Matt J le 6 Juin 2022
You cannot recover a 3D point from only a single 2D projection of that point. This is because every point [X,Y,Z] along the line of sight from the camera to [u,v] also maps to [u,v] according to the equation you've shown. Because it is a many-to-one mapping from [X,Y,Z] to [u,v], you cannot invert the equation uniquely.
  35 commentaires
Dekel Mashiach
Dekel Mashiach le 11 Juin 2022
Given that I placed the correct R_T, after normalizing what is the next step I need to do for u, v?
Matt J
Matt J le 11 Juin 2022
Everything you have now is correct except for R_T.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Feature Detection and Extraction dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by