Convert 2d image to 3d

23 vues (au cours des 30 derniers jours)
Dekel Mashiach
Dekel Mashiach le 6 Juin 2022
Commenté : Matt J le 11 Juin 2022
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
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)

Community Treasure Hunt

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

Start Hunting!

Translated by