使用OpenCV的双摄像头立体算法如何提高精度
How to increase the precision when I use double camera stereo algorithm of OpenCV
现在我的工作是Stereo Kinect2.0深度摄像头和彩色摄像头。
我的方法是使用Kinect fusion SDK获取映射图像(深度相机)和彩色图像(彩色相机)。然后将这些图像用作OpenCV相机校准立体算法的左右输入图像。
这些是我的输入图像的一些示例。
left0.jpg right0.jpg
当我使用 OpenCV 的 Stereo 时,任何人都有办法提高精度。尽可能精确。
比如棋盘怎么设置。
我认为您实际上想要彩色相机和红外相机之间的转换。您提供的 left0.jpg 是两个相机的合成(您不能将其用于校准)。
你可以尝试在彩色图像和红外图像上使用OpenCV的立体标定(完全不要使用深度)。但是最好使用专门为校准 Kinect v2 而设计的算法,like this one,在校准中使用深度。
现在我的工作是Stereo Kinect2.0深度摄像头和彩色摄像头。
我的方法是使用Kinect fusion SDK获取映射图像(深度相机)和彩色图像(彩色相机)。然后将这些图像用作OpenCV相机校准立体算法的左右输入图像。
这些是我的输入图像的一些示例。 left0.jpg right0.jpg
当我使用 OpenCV 的 Stereo 时,任何人都有办法提高精度。尽可能精确。 比如棋盘怎么设置。
我认为您实际上想要彩色相机和红外相机之间的转换。您提供的 left0.jpg 是两个相机的合成(您不能将其用于校准)。
你可以尝试在彩色图像和红外图像上使用OpenCV的立体标定(完全不要使用深度)。但是最好使用专门为校准 Kinect v2 而设计的算法,like this one,在校准中使用深度。