我正在处理与相机校准有关的问题。我需要经过校准的相机来实现对 3D 对象的测量。我正在使用 OpenCV 进行校准,我想知道如何预测或计算相机校准良好的体积。有没有办法在光轴方向上增加体积?我在“z”方向增加校准目标的移动范围的程序是否提供了足够的差异?
问问题
684 次
1 回答
3
我认为您在问题中混淆了一些关键事项:
- 相机校准 - 这意味着找出描述相机位置、旋转、向上矢量、失真、光学中心等的矩阵(内在和外在)。
- 极线校正 - 这意味着实际上“旋转”图像平面,使它们成为共面(平行)。这简化了立体重建算法。
对于相机校准,您不需要关心任何体积 - 没有相机校准良好或校准错误的体积。如果您使用棋盘图案校准,您的相机要么已校准,要么未校准。
在处理校正时,您想知道校正后图像的哪些区域对应并最大化这些区域。OpenCV 允许您在两个极端之间进行选择——要么使返回区域中的所有像素都有效,要么切除不适合矩形区域的像素,或者即使是无效像素也包括所有像素。
OpenCV 文档在这里有一些很好的、更详细的描述:http: //opencv.willowgarage.com/documentation/camera_calibration_and_3d_reconstruction.html
于 2010-12-15T16:09:10.520 回答