具身智能新手名词表English

镜头畸变

Lens Distortion常用

真实镜头成像偏离理想针孔模型,把直线拍弯的现象。

针孔相机模型假设空间中的直线拍出来仍是直线,真实镜头却会让图像变形,这就是镜头畸变。径向畸变越靠画面边缘越严重,广角和鱼眼镜头常见向外鼓的桶形畸变,长焦镜头常见向内收的枕形畸变;切向畸变来自镜片没和感光面装平行。常用 Brown–Conrady 模型描述,OpenCV 用 k1、k2、k3 三个径向系数和 p1、p2 两个切向系数表示,和焦距、主点等内参一起通过棋盘格相机标定求出,再用去畸变函数把图像拉直。机器人从像素反算 3D 位置、做手眼标定或视觉 SLAM 前都要先去畸变,否则画面边缘误差会明显变大。

例子腕部相机的广角镜头把桌子边缘拍成弧线;标定出畸变系数后调用 OpenCV 的 cv.undistort,桌边重新变直,边缘物体的像素坐标才能准确换算到机械臂坐标系。

也叫
径向畸变、切向畸变、去畸变
相关
相机标定、相机内参、针孔相机模型、鱼眼相机、标定板、OpenCV
来源
OpenCV Tutorial: Camera Calibration
Distortion (optics) - Wikipedia

在完整名词表里查看 →