我正试图通过matlab实现视觉测斜仪算法。根据节理法中的步骤2。在进行特征检测、匹配和运动估计之前,我需要做图像校正。我想我需要像matlab中的函数(这里)那样去扭曲图像。在匹配特征后,可以使用原始的内、外参数进行运动估计吗?我认为内在的参数是扭曲的图像。
我很困惑,在相机校准工具箱中的Matlab。本征矩阵只能使像素返回到畸变的平面。如果我先做图像校正,然后根据wiki中的步骤2进行特征检测。我认为原始的内在矩阵会引起一些错误。
发布于 2015-05-20 06:00:16
下面是您需要执行的步骤:
免责声明。您可以在不失真图像的情况下进行VO,但是根据图像失真的程度,使用原始图像可能会影响特征/描述符检测器。在扭曲和不扭曲之间映射也是每一次迭代都要做的更多工作。
祝好运
发布于 2015-05-18 00:25:08
首先,matlab中已经有几个视觉计量学库。其中之一是http://www.cvlibs.net/software/libviso/
然而,如果您计划自己实现它,并正在寻找一种方法来纠正您的图像,您可以使用摄像机校准matlab工具箱:博士/获得内在/外部摄像机参数。
发布于 2015-06-15 03:02:25
要使用undistortImage函数,需要使用计算机视觉系统工具箱中的摄像机校准器应用程序或estimateCameraParameters函数校准相机。
https://stackoverflow.com/questions/30289237
复制相似问题