我对Matlab和图像处理缺乏经验,过去几天我一直在努力解决这个问题。
我在共面平面坐标和它们的图像投影之间有一个12点的对应关系。我也知道相机的内在函数。根据我的理解,这足以计算单应性。 (我的最终目标是获得相机的外在参数,我相信在计算单应性H之后它是直截了当的。)
我已经尝试了不同的方法来获得H,但是我尝试了每个方法/函数的不同矩阵,显然它们都具有相同的输入/输出。例如,使用此处http://www.robots.ox.ac.uk/~vgg/hzbook/code/中的vgg_H_from_x_lin(X1,X2)和http://www.mathworks.com/matlabcentral/answers/26141-homography-matrix中的homography_solve,可以得到2个完全不同的矩阵。
我也试过这个,https://cseweb.ucsd.edu/classes/wi07/cse252a/homography_estimation/homography_estimation.pdf,这导致了另一个不同的H。
我在这里做错了什么?这应该很简单,因为我有点对应和相机内在函数,但我无法理解如何正确计算H.
提前致谢。