单应矩阵是可交换的吗?
Are homography matrices commutative?
我有 3 组点 A、B 和 C。单应矩阵 H0 和 H1 满足 H0(A) = B 和 H1(B) = C。因此,H1(B) = H1(H0 (A)) = C.
我的问题:
H0(H1(A))=C吗?或者,H0(H1(A)) = H1(H0(A))的条件是什么?
非常感谢您的帮助!!
根据定义,单应性是从一个平面 P 到另一个平面 Q 的可逆映射,条件是位于 P 中一条直线上的点映射到 Q 中一条直线上的点。因为这个 属性 是传递性存在从点集 A 到点集 C 的单应性。
当 H0、H1 是各自单应性的矩阵表示时,则 H2 = H1 * H0 将 A 映射到 C。
对矩阵 H0 和 H1 的唯一限制是非奇异性,因此 - 与一般的矩阵乘法一样 - 它通常不是交换映射。
我有 3 组点 A、B 和 C。单应矩阵 H0 和 H1 满足 H0(A) = B 和 H1(B) = C。因此,H1(B) = H1(H0 (A)) = C.
我的问题:
H0(H1(A))=C吗?或者,H0(H1(A)) = H1(H0(A))的条件是什么?
非常感谢您的帮助!!
根据定义,单应性是从一个平面 P 到另一个平面 Q 的可逆映射,条件是位于 P 中一条直线上的点映射到 Q 中一条直线上的点。因为这个 属性 是传递性存在从点集 A 到点集 C 的单应性。 当 H0、H1 是各自单应性的矩阵表示时,则 H2 = H1 * H0 将 A 映射到 C。 对矩阵 H0 和 H1 的唯一限制是非奇异性,因此 - 与一般的矩阵乘法一样 - 它通常不是交换映射。