手机拍照对焦不准?一文看懂PDAF相位对焦在CMOS上是如何实现的

张开发
2026/4/19 16:36:29 15 分钟阅读

分享文章

手机拍照对焦不准?一文看懂PDAF相位对焦在CMOS上是如何实现的
手机拍照对焦不准一文看懂PDAF相位对焦在CMOS上是如何实现的每次用手机拍猫主子对焦框总在毛茸茸的脸上来回跳动暗光环境下拍照镜头反复拉风箱就是合不上焦这些困扰背后藏着手机CMOS传感器上一个精妙的设计——相位检测自动对焦PDAF。与传统单反需要复杂光学结构不同手机上的PDAF直接在传感器表面玩起了像素分身术。1. 从单反到手机PDAF的微型化革命单反相机里的相位对焦系统堪称光学工程师的杰作光束被分光镜一分为二分别投射到两个专用传感器上。就像用两只眼睛判断距离通过比较两幅图像的偏移量就能精确计算出对焦距离。但这种设计需要额外光学元件根本塞不进7mm厚的手机机身。手机CMOS的破局方案直接在感光像素表面镀金属遮罩。想象把每个对焦像素分成左眼和右眼左侧遮罩像素只接收镜头左侧入射光线右侧遮罩像素只接收镜头右侧入射光线普通成像像素正常接收全口径光线这种设计在索尼IMX系列传感器上被称为掩模像素三星则命名为双像素对焦。以Galaxy S23 Ultra的2亿像素传感器为例每四个像素中就有一个相位检测点整个传感器分布着上万个微型双眼。提示金属遮罩的开口角度需要与镜头光圈匹配这就是为什么F1.8大光圈镜头通常对焦更快2. CMOS上的双眼如何协同工作当拍摄对象处于合焦状态时左眼和右眼看到的图像完全重合。就像人类视觉当两眼看到的画面没有视差时说明物体正处于注视焦点上。离焦时的信号特征# 简化版相位差计算伪代码 def calculate_phase_diff(left_image, right_image): # 计算两幅图像的互相关函数 correlation np.correlate(left_image, right_image, modesame) # 寻找峰值偏移量 peak_shift np.argmax(correlation) - len(correlation)//2 return peak_shift实际传感器工作时会经历这些步骤专用DSP芯片提取遮罩像素的原始数据计算左右视图的相位偏移量根据预存校准数据转换为镜头驱动距离音圈马达(VCM)一次性移动到目标位置对比传统反差对焦需要爬山搜索的过程PDAF就像直接拿到了焦距的GPS坐标。实测显示在光照充足的场景下PDAF能将对焦时间缩短到100ms以内。3. 为什么有些场景对焦会翻车即使是最先进的PDAF系统遇到这些情况也会犯难问题场景物理原理实用解决方案低光照环境信噪比不足导致相位检测失效开启对焦辅助灯/手动对焦纯色平面缺乏纹理特征无法计算相位差寻找边缘对比度高的对焦点周期性图案相似结构造成相位计算混淆改变拍摄角度或距离快速移动物体处理延迟导致预测偏差启用运动追踪模式极近距离拍摄超出镜头对焦行程切换微距镜头最近发布的iPhone 15 Pro采用激光雷达辅助对焦正是为了弥补纯光学PDAF的这些短板。当检测到拍摄纯白色墙面时系统会自动切换为激光测距模式。4. 从参数到实战提升对焦成功率的技巧光圈选择有讲究F1.4大光圈相位检测更敏感但景深太浅容易误判F2.8中等光圈平衡对焦精度和景深控制F8.0小光圈需要足够光照才能保证相位检测精度曝光设置小贴士避免使用1/8000s以上的超高速快门暗光环境下适当提升ISO而非单纯延长曝光拍摄4K视频时关闭高帧率模式60fps比30fps对焦难度更高某品牌影像工程师在测试中发现当环境照度低于10lux时PDAF的精度会下降40%。这就是为什么专业模式里常包含对焦灵敏度选项让用户根据场景在速度与精度之间权衡。5. 未来已来下一代对焦技术前瞻双核对焦(Dual Pixel AF)正在从单反下放到手机领域这种技术让每个像素都具备相位检测能力。OPPO Find X6 Pro的1英寸大底传感器就采用了全像素全向对焦即便在-6EV的极暗环境下也能锁定焦点。更令人期待的是基于事件相机(Event Camera)的连续对焦方案它像人眼一样只处理场景中的动态变化部分。实验室数据显示这种技术能让对焦延迟降低到5ms以内彻底告别拉风箱现象。

更多文章