我想使用 numpy 的最小二乘算法从 6 个已知的 3D -> 2D 点对应关系中求解相机矩阵。
我一直在使用这个网站作为参考:
http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/OWENS/LECT9/node4.html
目前我的相机矩阵似乎有非常小的值:
[[ -1.01534118e-11 3.87508914e-11 -2.75515236e-11 5.57599976e+02]
[ -1.84008233e-11 2.78083388e-11 -9.67788509e-11 9.77599976e+02]
[ -2.59237076e-14 -8.57647287e-15 -9.09272657e-14 1.00000000e+00]]
我希望能够约束 numpy 求解器,以防止它求解Camera
矩阵几乎为零的平凡解。
有谁知道如何约束numpy.linalg.lstsqr()
?