真实面经题目 · 原创解析
相机标定怎么做,需要哪些内外参?
这题考相机模型和标定工程流程,回答要讲内参、畸变、外参、采集约束、重投影误差验证和多传感器坐标对齐。
真实面经题目 · 原创解析
这题考相机模型和标定工程流程,回答要讲内参、畸变、外参、采集约束、重投影误差验证和多传感器坐标对齐。
相机标定通常先明确相机模型,再采集标定板或自然特征数据,通过优化最小化重投影误差来估计参数。内参包括焦距 fx、fy,主点 cx、cy,有时还有 skew;畸变参数包括径向畸变 k1、k2、k3 和切向畸变 p1、p2,鱼眼模型会有对应鱼眼畸变参数。外参是相机坐标系相对车体、世界、雷达或 IMU 坐标系的旋转和平移。工程上要保证标定图覆盖不同位置、角度和距离,图像清晰、角点分布充分;标定后看重投影误差、去畸变效果、不同距离投影偏差和多传感器对齐效果。自动驾驶里还要关注时间同步、安装刚性、温度震动导致外参漂移,以及在线或定期复标定机制。
针孔相机模型用内参把相机坐标映射到像素坐标,畸变模型修正镜头带来的非线性偏差。普通广角、鱼眼和环视相机可能使用不同畸变模型,不能混用参数解释。
内参主要是 fx、fy、cx、cy,表示焦距和主点位置;部分模型还有 skew。畸变参数常包括径向畸变和切向畸变,影响边缘区域投影。感知任务中边缘误差会影响车道线、障碍物边界和 BEV 投影。
外参描述相机相对于车体、世界、雷达或 IMU 的姿态和位置,一般是旋转矩阵或四元数加平移向量。多相机拼接、相机雷达融合、BEV 转换和定位都依赖外参准确性。
标定板要覆盖成像中心和边缘、不同距离和角度,避免角点集中在局部。图像要清晰、曝光稳定、标定板平整,采集数量不是越多越好,关键是几何约束丰富且数据质量可控。
重投影误差是基础指标,但还要看去畸变后直线是否变直、边缘投影是否稳定、远近距离是否一致、多相机拼接是否错位、相机到雷达点云投影是否对齐。自动驾驶更关心标定误差对下游检测和测距的影响。
车辆震动、温度变化、维修拆装、碰撞和支架松动都可能改变外参。系统应有标定版本管理、上线前验收、运行时异常检测和定期复检流程,必要时用道路结构或多传感器一致性做在线校验。
内参描述相机自身成像关系,例如焦距和主点;外参描述相机坐标系相对于其他坐标系的旋转和平移。
不一定。如果标定板覆盖不足,整体误差可能小但边缘或远距离偏差大;多传感器外参还要看点云投影、拼接和下游任务表现。
把点云投影到图像上,看边缘、路沿、标志杆、车辆轮廓等结构是否对齐,也可以用标定板或自然场景特征做定量误差统计。