JA EN ZH

视差图

记录立体图像对中对应点之间水平像素位移(视差)的图像。可通过三角测量从视差计算深度,是三维重建的中间表示。

视差图是立体匹配的输出,存储每个像素在左图中的位置与其在右图中对应位置之间的水平偏移(视差)。视差 d 与深度 Z 的关系为 Z = f * B / d,其中 f 是以像素为单位的焦距,B 是两相机之间的基线距离。

视差图通常以灰度图像可视化,较亮的像素表示较大的视差(距相机更近)。存储为 16 位整数或浮点值以获得亚像素精度。OpenCV 的 StereoBM 和 StereoSGBM 返回缩放 16 倍的值(定点数),因此实际视差需除以 16。

视差图在自动驾驶(障碍物检测和距离估计)、AR/VR(场景理解和遮挡处理)以及机器人(抓取规划和导航)中至关重要。Intel RealSense 和 Stereolabs ZED 等商用深度相机在内部通过硬件加速的立体匹配计算视差图,然后转换为深度。

Related Terms

Related Articles