Opencv 单摄像机立体匹配

Opencv 单摄像机立体匹配,opencv,point-clouds,Opencv,Point Clouds,我正在研究立体匹配,用OpenCV从两张照片构建点云 如果图像仅来自一个移动/旋转的针孔相机,它是否正常工作?我是否将相同的校准参数传递给StereoRective(我是否需要使用该功能)?我不确定问题是否足够清楚 您是否试图从后续图像中推断运动?如果是,您可以查看光流 如果要检测对象,可以检查缩放不变特征变换(SIFT)。它不依赖于仿射变换、缩放或旋转 如果您试图拍摄一组图像以便执行某种匹配,则需要知道相机的焦距,以及基线(这将是左右相机之间的距离-在您的情况下,第一张图像的相机位置和第二张图

我正在研究立体匹配,用OpenCV从两张照片构建点云


如果图像仅来自一个移动/旋转的针孔相机,它是否正常工作?我是否将相同的校准参数传递给StereoRective(我是否需要使用该功能)?

我不确定问题是否足够清楚

  • 您是否试图从后续图像中推断运动?如果是,您可以查看光流

  • 如果要检测对象,可以检查缩放不变特征变换(SIFT)。它不依赖于仿射变换、缩放或旋转

  • 如果您试图拍摄一组图像以便执行某种匹配,则需要知道相机的焦距,以及基线(这将是左右相机之间的距离-在您的情况下,第一张图像的相机位置和第二张图像的位置)


  • 希望能有帮助

    你要找的是所谓的“运动结构”,而不是立体校准Hey@berak,我试图编译这个示例但没有成功,你可以在这里看到日志: