cv.decomposeEssentialMat - MATLAB File Help |
Decompose an essential matrix to possible rotations and translation
S = cv.decomposeEssentialMat(E)
E
. A scalar struct with the following fields:
This function decompose an essential matrix E
using SVD decomposition
[HartleyZ00]. Generally 4 possible poses exists for a given E
. They are
[R1,t]
, [R1,-t]
, [R2,t]
, [R2,-t]
. By decomposing E
, you can only
get the direction of the translation, so the function returns unit t
.
[HartleyZ00]:
Richard Hartley and Andrew Zisserman. "Multiple view geometry in computer vision". Cambridge university press, 2003.