
144、激光对焦与ToF辅助AF:主动测距在低光照下的实战调优去年在调试某款旗舰机时遇到一个诡异问题:暗光下激光对焦明明已经锁定了目标,预览画面却反复拉风箱。更离谱的是,激光测距值稳定在1.2米,AF算法却认为对焦位置在0.8米。拆开模组一看,激光发射窗口被结构件挡了半边——这种“硬件挖坑、软件填坑”的破事,干过调试的都懂。激光对焦的物理本质与坑点激光对焦(Laser AF)本质是飞行时间法(ToF)的简化版。发射850nm或940nm红外激光,通过PSD(位置敏感探测器)或SPAD(单光子雪崩二极管)接收反射光,计算相位差或飞行时间。但这里有个关键:激光测距是单点测量,而AF需要的是整个画面的对焦位置。实战中常见三类坑:第一类:激光与主摄视场角不匹配。某次调试发现,激光模块视场角只有15°,主摄是78°。当主体在画面边缘时,激光测的是背景墙壁的距离,AF算法傻乎乎地驱动马达去追墙壁。解决方案是在AF策略中加入激光置信度权重——当激光测距值与对比度AF的峰值位置偏差超过阈值时,降低激光权重,优先相信对比度AF。第二类:激光反射率差异导致测距漂移。黑色皮革反射率不到5%,白色陶瓷反射率超过80%。同样的距离,黑色物体返回的光信号弱到SPAD几乎无法触发。这里踩过坑:某次暗光下拍黑色沙发,激光测距值直接跳到无穷远。后来在驱动层加了自动增益控制(AGC),根据回波强度动态调整激光发射功率——但注意,功率不能超过Class 1人眼安全标准,否则过认证时会被打回来。