4. AF基础原理:对比度对焦(CDAF)原理、相位对焦(PDAF)原理、混合对焦(Hybrid AF)概念

自动对焦(Auto Focus, AF)是ISP图像质量调优的核心模块之一,直接决定画面清晰度与用户体验。本章深入剖析三种主流对焦技术:对比度对焦(CDAF)、相位对焦(PDAF)以及混合对焦(Hybrid AF),帮助你在海思3519平台上建立扎实的AF理论基础。

学习提示: 理解AF原理是调试ISP参数的前提。建议结合海思3519的AF硬件加速器(如HW_AF引擎)阅读本节内容,重点关注不同场景下对焦策略的选择依据。

4.1 对比度对焦(CDAF)原理

对比度对焦(Contrast Detection Auto Focus, CDAF)是最早被广泛应用的被动式对焦技术。其核心思想是:图像边缘越清晰,相邻像素之间的亮度差异(对比度)越大。通过搜索使图像对比度最大的镜头位置,即可实现准确对焦。

4.1.1 工作原理

  1. 图像采集: 在镜头移动过程中,连续采集不同焦点的图像帧。
  2. 对比度计算: 对每一帧图像,在预设的感兴趣区域(ROI)内计算对比度评价函数值(如Tenengrad、Laplacian、Sobel梯度累加)。
  3. 峰值搜索: 沿镜头移动方向,寻找评价函数值最大的位置(即对焦峰值点)。
  4. 镜头定位: 驱动镜头移动到峰值位置,完成对焦。
关键指标: 对比度评价函数的单峰性、无偏性、灵敏度直接影响对焦精度与速度。海思3519的ISP硬件提供多种统计窗口与梯度算子配置,可针对不同场景优化评价函数。
CDAF 对比度对焦工作流程 镜头移动 采集图像帧 ROI内计算 对比度评价值 搜索峰值 位置 未找到峰值 → 继续移动镜头 CDAF 特点: • 原理简单,硬件实现成本低;• 需要反复“爬山”搜索,对焦速度较慢;• 在低对比度场景(如纯色墙面)容易失效。

4.1.2 对比度评价函数

常用的对比度评价函数包括:

函数名称 计算方式 特点
Tenengrad Sobel算子梯度平方和 抗噪性好,峰值尖锐
Laplacian 二阶微分值之和 对边缘敏感,易受噪声影响
Brenner 相邻像素差平方和 计算量小,适合实时系统
Variance 灰度方差 全局统计,对纹理均匀场景有效
海思3519调优注意: 在ISP驱动中,可通过配置 AF_ROI 寄存器选择评价窗口,并调整 AF_THRESHOLD 避免噪声导致的误触发。建议在调试阶段同时输出原始梯度图与评价值曲线,辅助分析。

4.2 相位对焦(PDAF)原理

相位对焦(Phase Detection Auto Focus, PDAF)通过检测通过镜头不同区域的光线相位差,直接计算镜头需要移动的方向和距离,实现一次到位的快速对焦。

4.2.1 工作原理

PDAF的核心是在传感器像素阵列中嵌入相位检测像素(通常成对出现,左/右遮挡或分离)。当光线通过镜头后,成对像素接收到的光信号存在相位差:

  • 相位差为零: 表示当前对焦准确。
  • 相位差为正/负: 表示镜头需要向前或向后移动,移动量正比于相位差大小。
PDAF 相位差检测原理 镜头 微透镜阵列 L R L R 相位差 Δ PDAF 优势: • 对焦速度快(一次计算即可确定方向与距离);• 适合运动物体追踪;• 需要专用像素硬件支持,成本较高。

4.2.2 PDAF 像素类型

像素类型 结构描述 优缺点
掩蔽式(Masked) 像素一半被金属遮挡,只接收一侧光线 结构简单,但损失进光量,影响画质
分离式(Split) 单个像素内部分为两个光电二极管 不损失进光量,但工艺复杂
全像素双核(Dual Pixel) 每个像素均支持相位检测 覆盖率高,对焦精度最佳,成本最高
海思3519平台支持: 该芯片ISP支持外部PDAF传感器接入,并提供 PDAF_CALIBRATION 模块用于校准相位差与镜头位移的映射关系。调试时需重点关注 灵敏度标定 与 温度补偿。

4.3 混合对焦(Hybrid AF)概念

混合对焦(Hybrid AF)结合了CDAF的高精度与PDAF的高速度,在不同场景下智能切换或融合两种对焦方式,实现兼顾速度与精度的最优对焦体验。

4.3.1 混合对焦工作模式

  • PDAF粗调 + CDAF精调: 先利用PDAF快速将镜头移动到大致对焦位置,再使用CDAF进行小范围精细搜索,确保峰值锁定。
  • 场景自适应切换: 在光照充足、纹理丰富的场景优先使用PDAF;在低光照或低对比度场景回退到CDAF。
  • 运动追踪模式: 连续使用PDAF跟踪运动物体,同时周期性用CDAF校正对焦精度。
Hybrid AF 混合对焦系统架构 传感器数据 PDAF 相位计算 快速粗定位 CDAF 对比度计算 精确峰值搜索 融合决策引擎 场景判断 权重分配 策略切换 镜头驱动 最终对焦位置 Hybrid AF 策略示例: 1. 初始对焦:PDAF 快速移动到粗调位置(误差 < 10 DOF)。 2. 精细对焦:CDAF 在 ±5 DOF 范围内搜索峰值。 3. 持续追踪:PDAF 每帧更新位置,CDAF 每 5 帧校准一次。 4. 异常回退:当 PDAF 置信度低于阈值时,完全切换至 CDAF 模式。

4.3.2 混合对焦的优势

对比维度 CDAF PDAF Hybrid AF
对焦速度 慢(需多次搜索) 快(一次计算) 快(PDAF主导)
对焦精度 高(峰值锁定) 中等(受标定影响) 高(CDAF精调)
低光性能 差(对比度低) 中等(相位噪声大) 中等(智能切换)
硬件成本 低 高 高
运动追踪 差 好 优秀
实战建议: 在海思3519平台上调试Hybrid AF时,建议先单独调通PDAF与CDAF模块,再通过 AF_MODE_SELECT 接口配置混合策略。重点关注 PDAF→CDAF切换阈值 与 CDAF搜索范围 两个参数,它们直接影响对焦体验的平滑度。

4.4 本章小结

  • CDAF 基于图像对比度峰值搜索,精度高但速度慢,适合静态场景。
  • PDAF 通过相位差直接计算对焦方向与距离,速度快但依赖硬件标定。
  • Hybrid AF 融合两者优势,通过智能策略实现快速、精准、稳定的对焦体验。
  • 在海思3519平台上,合理配置AF统计窗口、评价函数与切换逻辑是调优的关键。