3、光学防抖OIS原理:透镜/传感器位移机制、陀螺仪与致动器协同、光路补偿的物理过程

光学防抖(OIS,Optical Image Stabilization)是当前高端智能手机与相机系统中不可或缺的硬件级防抖方案。与依赖算法裁切画面的电子防抖(EIS)不同,OIS 的核心思想是在光路层面“主动抵消”手部抖动带来的光线偏移,从而在曝光时间内让成像光线始终稳定地落在传感器靶面上。本章将深入拆解 OIS 的三大物理支柱:透镜/传感器位移机制、陀螺仪与致动器的闭环协同,以及光路补偿的完整物理过程,帮助工程师与影像从业者建立从 MEMS 传感器到镜头驱动器的系统级认知。

OIS 光学防抖闭环系统原理图 陀螺仪 (Gyroscope) 角速度检测 (X/Y轴) 输出: 模拟/数字信号 采样率: 1-8 kHz 信号调理与ADC 放大/滤波/去噪 模数转换 (16-bit) 输出: 数字角速度 控制MCU/DSP 积分→角度计算 PID补偿算法 输出: 驱动指令 致动器驱动IC H桥/线性驱动 电流/电压控制 输出: 驱动信号 模拟 数字 PWM 镜头/传感器位移模块 透镜组 CMOS 传感器 Y轴位移 X轴位移 VCM 致动器 SMA/压电致动器 霍尔位置传感器 位置反馈 入射光 补偿后光路 闭环控制回路 (PID) 陀螺仪检测 → 信号处理 → 致动器驱动 → 透镜/传感器位移 → 霍尔反馈 → 闭环修正 典型响应时间: 5-15ms | 补偿角度: ±1°~±3° | 位移精度: 亚微米级

上图展示了 OIS 系统的完整闭环链路。从陀螺仪感知角速度开始,经过信号调理、控制算法运算,最终驱动致动器推动透镜或传感器产生反向位移,同时通过霍尔传感器实时监测位置并反馈给控制器,形成一个高速负反馈环路。下面我们将分模块深入探讨每个环节的物理原理与工程实现。

3.1 透镜/传感器位移机制:两种补偿路径的物理差异

OIS 的机械补偿方式主要分为两大类:透镜位移式(Lens-shift)和传感器位移式(Sensor-shift)。两者在物理结构、补偿范围、功耗与成本上存在显著差异,理解这些差异是选型与设计的前提。

3.1.1 透镜位移式(Lens-shift OIS)

透镜位移式是目前最主流的方案,其核心思想是:在保持图像传感器固定不动的前提下,通过致动器驱动整个镜头模组(或其中一组透镜)在垂直于光轴的平面内(X/Y方向)做微小平移。当手部抖动导致光线入射角度改变时,镜头向相反方向移动,使得光线经过透镜后仍能准确聚焦到传感器靶面的同一位置。

  • 物理结构:镜头模组通过四根悬丝(Suspension Wire)或滚珠导轨悬浮在底座上,致动器(通常是音圈电机 VCM)环绕在镜头周围。
  • 补偿原理:根据几何光学,当镜头平移距离为 Δx 时,像点位移为 Δx × (1 - m),其中 m 为放大倍率。对于手机镜头(m≈0.01-0.1),像点位移近似等于镜头位移,因此需要亚微米级的控制精度。
  • 优势:光学设计相对简单,对传感器无特殊要求,适用于大多数 CMOS 传感器。
  • 劣势:移动的镜头组质量较大(通常 0.3-0.8g),导致响应速度受限;且镜头边缘画质可能因位移而轻微劣化。

3.1.2 传感器位移式(Sensor-shift OIS)

传感器位移式方案由苹果公司在 iPhone 12 Pro Max 上率先大规模商用。其核心是保持镜头固定,通过致动器驱动 CMOS 传感器在焦平面内做平移补偿。由于传感器质量远小于镜头组(约 0.1-0.2g),可以实现更快的响应速度和更高的补偿精度。

  • 物理结构:传感器通过柔性电路板(FPC)与主控板连接,并安装在可移动的平台上,平台由四个音圈电机或压电致动器驱动。
  • 补偿原理:传感器位移直接等于像点位移,无需考虑放大倍率修正,控制模型更直接。
  • 优势:响应速度更快(可达 5ms 以内),补偿角度更大(±3°以上),且镜头光学性能不受影响。
  • 劣势:对传感器封装、FPC 可靠性要求极高;大尺寸传感器(如 1 英寸)移动时功耗较高;散热设计更复杂。
对比维度透镜位移式(Lens-shift)传感器位移式(Sensor-shift)
移动部件质量0.3-0.8g(镜头组)0.1-0.2g(传感器)
典型响应时间10-20ms3-8ms
最大补偿角度±1°~±2°±2°~±3°
控制模型复杂度需考虑放大倍率修正直接位移控制
对光学系统影响边缘画质可能劣化无影响
成本与工艺难度中等较高
典型应用安卓旗舰、微单相机iPhone 12 Pro Max 及以上、部分高端安卓

工程经验:在手机 OIS 设计中,透镜位移式更适合长焦镜头(因为长焦对位移精度要求更高,而镜头组质量相对可控);传感器位移式更适合广角主摄(因为广角需要更大的补偿角度,且传感器质量较小)。混合方案(主摄传感器位移 + 长焦透镜位移)已成为旗舰机的主流配置。

3.2 陀螺仪与致动器协同:从角速度到机械位移的闭环控制

OIS 系统的“大脑”是陀螺仪,“肌肉”是致动器,而连接两者的则是精密的信号处理与控制算法。这一环节的工程实现质量直接决定了防抖效果的好坏。

3.2.1 陀螺仪的角色与信号特性

陀螺仪(通常为 MEMS 振动式陀螺仪)负责检测手机绕 X 轴(俯仰 Pitch)和 Y 轴(偏航 Yaw)的角速度。其输出信号具有以下关键特性:

  • 灵敏度:典型灵敏度为 0.007-0.014 °/s/LSB(16-bit ADC 下),可检测到极微小的角速度变化。
  • 噪声密度:通常为 0.005-0.01 °/s/√Hz,需要通过低通滤波(截止频率 100-200Hz)抑制高频噪声。
  • 零偏稳定性:受温度影响,零偏漂移可达 ±0.5°/s,需要温度补偿或动态校准。
  • 采样率:OIS 控制环路需要 1-8kHz 的采样率,远高于视频帧率(30-60fps),以保证控制环路的实时性。

3.2.2 致动器的类型与驱动特性

目前主流的 OIS 致动器有三种:音圈电机(VCM)、形状记忆合金(SMA)和压电致动器(Piezo)。

  1. 音圈电机(VCM):基于洛伦兹力原理,通电线圈在磁场中受力。优点是线性度好、控制简单;缺点是功耗较高(典型 50-150mW)、响应速度中等。
  2. 形状记忆合金(SMA):利用 SMA 丝材受热收缩的特性驱动镜头。优点是体积小、行程大;缺点是控制非线性强、需要温度补偿、响应速度较慢。
  3. 压电致动器(Piezo):利用压电陶瓷的逆压电效应产生微位移。优点是响应极快(<1ms)、精度高;缺点是行程小(通常 <50μm)、驱动电压高(10-100V)。

3.2.3 闭环控制策略

OIS 系统几乎全部采用闭环控制,核心是 PID(比例-积分-微分)算法。控制流程如下:

陀螺仪角速度 → 积分得角度 → 与目标角度(0°)比较 → PID计算 → 驱动致动器 → 霍尔传感器反馈位置 → 修正误差

关键控制参数包括:

  • 比例系数 Kp:决定系统响应速度,过大会导致振荡。
  • 积分系数 Ki:消除稳态误差,但需防止积分饱和。
  • 微分系数 Kd:抑制超调,但对噪声敏感,需配合滤波。
  • 环路带宽:通常设计在 50-200Hz,既要覆盖手抖的主要频率(1-10Hz),又要避免高频噪声放大。

实战要点:陀螺仪信号必须经过高通滤波(截止频率 0.1-0.5Hz)去除直流偏置,否则积分后会产生严重的角度漂移。同时,低通滤波的截止频率不宜过低,否则会引入相位延迟,导致补偿滞后。建议采用二阶巴特沃斯滤波器,在 150Hz 处提供 -3dB 衰减。

3.3 光路补偿的物理过程:从光线偏移到像点稳定

光路补偿是 OIS 的最终目标,其物理本质是:通过机械位移改变光学系统的等效光轴方向,使抖动引起的像点位移被反向抵消。这一过程可以用几何光学和矩阵光学精确描述。

3.3.1 手抖动的光学影响模型

当手机以角速度 ω 绕某轴旋转时,在曝光时间 t 内,镜头光轴转过的角度为 θ = ω × t。对于焦距为 f 的镜头,像点在传感器上的位移为:

Δy = f × tan(θ) ≈ f × θ (小角度近似)

例如:焦距 f = 5mm(广角),手抖角速度 ω = 0.5°/s,曝光时间 t = 1/30s,则 θ = 0.0167°,像点位移 Δy = 5mm × 0.000291 rad ≈ 1.46μm。对于 1.4μm 像素尺寸的传感器,这相当于超过 1 个像素的位移,会导致明显模糊。

3.3.2 透镜位移的补偿方程

对于透镜位移式 OIS,当镜头在垂直于光轴方向移动距离 d 时,像点位移为 d × (1 - m),其中 m 为系统放大倍率。为了完全补偿手抖引起的像点位移,需要满足:

d × (1 - m) = -f × θ

因此,镜头位移指令为:

d = -f × θ / (1 - m)

对于手机镜头(m≈0.01),d ≈ -f × θ,即镜头位移量近似等于像点位移量,但方向相反。

3.3.3 传感器位移的补偿方程

传感器位移式 OIS 的补偿方程更为直接:传感器位移 s 直接等于像点位移的负值:

s = -f × θ

由于无需考虑放大倍率修正,控制模型更简洁,这也是传感器位移式方案精度更高的原因之一。

3.3.4 光路补偿的物理极限

OIS 并非万能,其补偿能力受限于以下物理因素:

  • 行程限制:致动器的最大位移决定了最大补偿角度。VCM 通常提供 ±50-100μm 行程,对应 ±1°-2°补偿角。
  • 频率响应:当手抖频率超过控制环路带宽时,补偿效果急剧下降。高频抖动(>20Hz)通常需要 EIS 辅助。
  • 旋转中心偏移:实际手抖是绕手腕或肘部的旋转,而非绕镜头光心旋转,这会产生额外的平移分量,OIS 只能补偿旋转分量。

重要提醒:OIS 补偿的是角速度引起的像点位移,对于平移抖动(如走路时的上下震动),OIS 几乎无能为力。这是因为平移抖动导致的像点位移与物距相关,而 OIS 无法感知物距信息。因此,OIS 与 EIS 的融合(先 OIS 光学补偿,再 EIS 电子裁切)是当前最有效的综合防抖方案。

3.4 案例拆解:旗舰手机 OIS 系统调试实战

下面通过一个典型的旗舰手机 OIS 调试案例,展示从问题现象到最终解决的完整工程闭环。

3.4.1 背景与初始现象

某品牌旗舰机型在开发阶段,OIS 功能在实验室测试中表现良好,但在用户实际拍摄场景中,发现低光环境下(1/15s 曝光)照片模糊率高达 35%,远高于竞品的 15%。同时,视频拍摄时画面存在明显的“呼吸感”(画面周期性缩放)。

3.4.2 关键数据采集与分析

工程师通过以下步骤定位问题:

  1. 陀螺仪信号分析:使用示波器抓取陀螺仪输出,发现信号中存在 50Hz 工频干扰,且低频段(0.5-2Hz)存在异常波动。
  2. 控制环路 Bode 图测试:使用网络分析仪测量开环传递函数,发现相位裕度仅 25°(目标 >45°),增益裕度不足 6dB。
  3. 致动器响应测试:对 VCM 施加阶跃信号,测得上升时间 8ms,但存在 15% 的超调量,且稳态误差达 ±8μm。
  4. 霍尔传感器校准:发现霍尔传感器的线性度在行程两端(±80μm)出现明显偏差,最大非线性误差达 12%。

3.4.3 根因分析与解决步骤

问题根因解决措施验证结果
50Hz 工频干扰耦合在陀螺仪电源引脚增加 π 型 LC 滤波器(截止频率 10Hz),并优化 PCB 布局,将陀螺仪远离马达驱动走线干扰幅度降低 90%
控制环路相位裕度不足将 PID 参数从 Kp=2.5, Ki=0.8, Kd=0.3 调整为 Kp=1.8, Ki=0.5, Kd=0.6,并增加二阶低通滤波器(截止频率 120Hz)相位裕度提升至 52°,增益裕度 12dB
VCM 超调与稳态误差在驱动指令中加入前馈补偿项(基于陀螺仪角速度的微分),并启用积分分离算法(误差 >20μm 时禁用积分)超调降至 3%,稳态误差 ±2μm
霍尔传感器非线性实施两点校准 + 分段线性插值(每 10μm 一个校准点),并增加温度补偿系数(-0.05%/°C)非线性误差降至 2% 以内

3.4.4 结果对比与复盘

经过上述优化后,低光环境下照片模糊率从 35% 降至 12%,视频“呼吸感”消失。复盘经验如下:

  • 电源完整性是 OIS 性能的基础:陀螺仪对电源噪声极其敏感,任何纹波都可能被积分放大为可见的抖动。
  • 控制参数需要温度自适应:VCM 线圈电阻随温度变化(铜的电阻温度系数约 0.4%/°C),导致驱动增益漂移。建议增加温度传感器,实时修正 PID 增益。
  • 霍尔传感器校准不可省略:即使同一批次的 VCM,磁钢的磁通密度也有 ±5% 的差异,必须逐台校准。
  • OIS 与 EIS 的协同调优:OIS 补偿后的残余抖动(高频分量)需要 EIS 处理,因此 OIS 的带宽设计应尽量覆盖 1-15Hz,将 15Hz 以上的残余交给 EIS。

总结:OIS 光学防抖是一个典型的机电一体化闭环系统,涉及 MEMS 传感器、模拟信号调理、数字控制算法、精密机械执行器和光学设计等多个领域。透镜位移与传感器位移各有优劣,选择需基于产品定位;陀螺仪与致动器的协同关键在于环路带宽与相位裕度的平衡;光路补偿的物理过程则决定了系统的理论极限。掌握这些核心原理,工程师才能在实际项目中快速定位问题、优化性能,并实现 OIS 与 EIS 的深度融合。