3. 量产标定与EOL测试的工程边界
在EyeQ这类ADAS视觉芯片的量产工程中,“标定”“校准”“验证”“EOL测试”四个词经常被混用,但它们对应的工程对象、执行时机、判定依据和失败后果完全不同。边界不清,最直接的后果是:该在EOL拦截的缺陷被当成标定误差放过,或者把标定参数问题误判为硬件故障,导致整批返工。理解这四个概念的工程边界,是设计产线测试流程的前提。
四个概念的工程定位
标定(Calibration)解决的是“参数从哪里来”。EyeQ的摄像头外参(俯仰、偏航、翻滚)、内参(焦距、主点、畸变系数)以及图像到车辆坐标系的映射关系,都需要在产线或下线工位通过特定靶标和算法求解出来,写入芯片或模组的非易失存储区。标定的本质是生成参数,它的输出是一组数值,而不是一个通过/不通过结论。
校准(Alignment/Correction)解决的是“参数是否被正确应用”。标定完成后,系统需要把参数加载到运行时链路中,并确认图像经过畸变校正、透视变换后,实际投影位置与期望位置一致。校准更偏向于对已写入参数的应用效果确认,例如检查校正后靶标角点是否落在容差带内。
验证(Verification)解决的是“功能是否满足设计意图”。它通常针对某一项功能或性能指标,例如车道线检测在标准场景下的横向偏差、目标测距误差、AEB触发时距。验证往往需要特定场景、特定光照或特定靶标布置,耗时较长,不一定适合全检。
EOL测试(End-of-Line Test)解决的是“这台产品能不能出厂”。EOL是产线最后一道质量门禁,它把标定结果、校准状态、关键电气参数、通信接口、故障码等汇总成一份判定,决定产品放行、返修还是报废。EOL不追求覆盖所有功能,而是追求在节拍内拦截不可接受缺陷。
标定与校准的边界:生成参数 vs 确认应用
以EyeQ前视摄像头外参标定为例。产线布置一块标准靶标,车辆或模组停在指定位置,摄像头采集靶标图像,算法提取角点并求解旋转和平移矩阵。此时输出的是六个外参数值(三个旋转角、三个平移量)。这一步的判定依据是重投影残差:把求解出的参数代回投影模型,计算靶标角点的理论像素位置与实际检测位置的偏差,通常要求均方根残差小于0.3像素(示例阈值,实际以项目规格为准)。残差合格,说明参数求解收敛且可信,标定完成。
但参数合格不等于应用正确。校准工位要做的是:把刚写入的参数从存储区读回,加载到EyeQ的运行时校正模块,再次采集同一靶标,检查校正后图像的角点是否落在期望位置的容差圆内。如果标定残差很小但校准偏差很大,常见原因是参数写入地址错误、版本不匹配或校正模块未正确使能。校准的判定对象是端到端的投影一致性,而不是参数本身的数值。
验证与EOL测试的边界:功能覆盖 vs 出厂放行
验证关注的是功能性能。例如车道线检测验证:在标准车道场景下,测量车辆横向偏移估计值与真值的偏差,要求在一定距离范围内误差小于设定值。这类测试需要真实场景或高保真台架,单次耗时可能达到数分钟,因此通常采用抽检或首件验证,不纳入全检节拍。
EOL测试则必须在节拍内完成全检。它不重复验证的全部内容,而是选取与安全相关、与装配相关、与标定校准直接相关的关键项:摄像头图像是否正常出图、标定参数是否可读且校验和正确、校准偏差是否在门限内、CAN/以太网通信是否正常、故障码是否清除、供电电流是否在范围。EOL的判定是二值的:放行或拦截。它不解释“为什么”,只回答“能不能走”。
产线节拍对测试设计的约束
节拍是量产测试设计的硬约束。假设主线节拍为60秒,标定工位若需要90秒,就必须拆分为两个并行工位或采用预标定策略。常见的工程做法是:将标定拆为“粗标定+精标定”,粗标定在模组段完成,精标定在整车下线段完成;或者使用多靶标同时成像,一次采集求解全部参数,把算法迭代次数控制在3~5次以内。
EOL测试的节拍优化则依赖测试项并行化。例如图像出图检查、通信检查、参数读取可以并行执行,只有校准复检需要独占靶标场景。把串行时间压缩到节拍以内,是EOL工位设计的基本目标。
追溯性与质量门禁
追溯性要求每一台产品的关键过程数据可回溯。最小追溯字段应包括:产品序列号、标定参数版本号与校验和、校准原始测量值、EOL各测试项结果与时间戳、工位号与操作员ID。这些数据写入MES,并与产品序列号绑定。当市场出现批量问题时,可以通过序列号反查标定批次、校准设备状态和EOL判定记录,快速定位是设计问题、工艺问题还是来料问题。
质量门禁是追溯数据的执行层。门禁规则应明确:标定残差超过上限→不允许进入校准;校准偏差超过容差→不允许进入EOL;EOL任一关键项失败→不允许出货。门禁不是建议,而是硬拦截。未通过门禁的产品如果被人工放行,必须有例外审批记录,且该记录本身也要进入追溯链。
一个典型的失败回流示例
假设某台EyeQ模组在EOL校准复检时发现:左前摄像头校正后角点横向偏差为1.8像素,超过1.0像素的容差门限(示例值)。EOL判定失败,产品被拦截并写入MES。追溯系统调出该产品的标定记录,发现标定残差为0.22像素,正常;再调出校准工位的原始图像,发现靶标左侧被遮挡约15%区域。进一步排查发现,校准工位夹具在连续运行后出现轻微松动,导致靶标位置偏移。处理措施是:返修夹具、重新校准该工位、对夹具松动期间通过的产品进行批次复检。这个例子说明,EOL拦截的不只是产品缺陷,也可能是工位状态异常,追溯数据是区分两者的关键。
把标定、校准、验证、EOL测试的边界定义清楚,并在产线设计阶段就把节拍、追溯字段和门禁规则固化到工位逻辑中,才能让量产测试既跑得快,又拦得住。