数码相机和单反相机是如何矫正畸变的?
过往的文章,我们讲述了从基础标定开始,到最终生成一份参数。这次讲一下畸变校正
力争用简单直白的话,带大家快速上手
如有错误,欢迎指出,侵删
企鹅群:540950589 “Camera-像之所欣②群”欢迎测评、调优、驱动、光学、镜头、模组、后端编解码等相关的朋友加入,一起交流讨论行业新趋势,不定期内推工作机会等。
FEC和LDPC的区别以及芯片支持:
FEC 可以处理鱼眼镜头的大畸变
null
支持FEC和LDAC的芯片主要是:rk3588/rv1126/rv1126B
支持LDCH的芯片主要是:RK3566/3568 RK3562 RK3572 RK3576 RV1103/1106 RV1103B/1106B
后续3576和3572上也可以支持垂直方向的校正,所以参数名称改为LDC了
开始畸变校正的标定:
使用FEC/LDPC模块需要给出一张符合要求的map表,该map表只包含图像水平x/y方向的坐标,且是按
按照一定规则下采样后的映射表。要得到map表,需要知道相机镜头的相关参数。镜头的参数需要拍摄一
null
拍图,目前主要是拍摄棋盘格:
拍摄棋盘格,棋盘格尺寸支持可变,标定图仅支持JPG、BMP、PNG格式。

标定工具界面说明:



由于畸变矫正都会多少损失视场角,可以根据产品需求设置不同强度的矫正力度

如何开启日志:

也可以使用用户自己的算法,用OpenCV/Matlab生成FEC硬件支持的校正表


总结:
null
2.拍好棋盘格图片,用工具进行畸变校正步骤
3.第三方算法标定也可以
编辑于 2026-05-15 · 著作权归作者所有