Name
essential_to_fundamental_matrixT_essential_to_fundamental_matrixEssentialToFundamentalMatrixEssentialToFundamentalMatrix — Berechnung der Fundamental-Matrix aus der Essential-Matrix.
Die Fundamental-Matrix beschreibt die Epipolarbedingung in Bildkoordinaten
(C,R), während die Essential-Matrix das Gegenstück für 3D
Richtungsvektoren (X,Y,1) ist:
Bildkoordinaten resultieren aus 3D Richtungsvektoren durch die Multiplikation
mit der Kameramatrix CamMat:
Die Fundamental-Matrix FMatrixFMatrixFMatrixFMatrixFMatrix kann daher aus der Essential-Matrix
EMatrixEMatrixEMatrixEMatrixEMatrix und den Kameramatrizen CamMat1CamMat1CamMat1CamMat1camMat1, CamMat2CamMat2CamMat2CamMat2camMat2
mittels folgender Formel berechnet werden:
Die Transformation geht einher mit einer Fortpflanzung der Kovarianzmatrizen
von CovEMatCovEMatCovEMatCovEMatcovEMat zu CovFMatCovFMatCovFMatCovFMatcovFMat. Sollte CovEMatCovEMatCovEMatCovEMatcovEMat leer sein,
so wird CovFMatCovFMatCovFMatCovFMatcovFMat ebenfalls leer sein.
Der Konvertierungsoperator essential_to_fundamental_matrixessential_to_fundamental_matrixEssentialToFundamentalMatrixEssentialToFundamentalMatrixEssentialToFundamentalMatrix wird
besonders zur Visualierung der Epipolarlinienstruktur mittels der
Fundamental-Matrix verwendet, was die zu Grunde liegende
Stereogeometrie verdeutlicht.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
9x9 Kovarianzmatrix der
Essential-Matrix.
Defaultwert: []
Kameramatrix der 1. Kamera.
Kameramatrix der 2. Kamera.
Berechnete Fundamental-Matrix.
9x9 Kovarianzmatrix der
Fundamental-Matrix.
vector_to_essential_matrixvector_to_essential_matrixVectorToEssentialMatrixVectorToEssentialMatrixVectorToEssentialMatrix
rel_pose_to_fundamental_matrixrel_pose_to_fundamental_matrixRelPoseToFundamentalMatrixRelPoseToFundamentalMatrixRelPoseToFundamentalMatrix
3D Metrology