| Operatoren |
essential_to_fundamental_matrix — 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:
T T
/ C2 \ / C1 \ / X2 \ / X1 \
| R2 | * FMatrix * | R1 | = 0 and | Y2 | * EMatrix * | Y1 | = 0 .
\ 1 / \ 1 / \ 1 / \ 1 /
Bildkoordinaten resultieren aus 3D Richtungsvektoren durch die Multiplikation mit der Kameramatrix CamMat:
/ C \ / X \
| R | = CamMat * | Y | = 0 .
\ 1 / \ 1 /
Die Fundamental-Matrix FMatrix kann daher aus der Essential-Matrix EMatrix und den Kameramatrizen CamMat1, CamMat2 mittels folgender Formel berechnet werden:
-T -1
FMatrix = CamMat2 * EMatrix * CamMat1 .
Die Transformation geht einher mit einer Fortpflanzung der Kovarianzmatrizen von CovEMat zu CovFMat. Sollte CovEMat leer sein, so wird CovFMat ebenfalls leer sein.
Der Konvertierungsoperator essential_to_fundamental_matrix wird besonders zur Visualierung der Epipolarlinienstruktur mittels der Fundamental-Matrix verwendet, was die zu Grunde liegende Stereogeometrie verdeutlicht.
Essential-Matrix.
9x9 Kovarianzmatrix der Essential-Matrix.
Defaultwert: []
Kameramatrix der 1. Kamera.
Kameramatrix der 2. Kamera.
Berechnete Fundamental-Matrix.
9x9 Kovarianzmatrix der Fundamental-Matrix.
rel_pose_to_fundamental_matrix
3D Metrology
| Operatoren |