面向工程师的实用版 ISP 调试指南
只讲:

  • 最关键参数
  • 最常见问题
  • 最有效调参方法
  • 最容易踩坑的地方

适用平台:

RK3568 / RK3566 / RV1126
RKAIQ V2.x ISP21

基于:

gc2053_default_JX8006.json

整理

📑 目录

  • 快速入门
  • ISP Pipeline 总览
  • A. 3A 控制(AE / AWB / AF)
  • B. 数据校正(BLC / DPCC / LSC)
  • C. HDR 与动态范围(HDR / DRC / Dehaze)
  • D. 色彩系统(CCM / Gamma / 3DLUT / CProc)
  • E. 降噪锐化(BayerNR / YNR / CNR / Sharp)
  • F. 镜头校正(LDCH / GIC)
  • G. 调参流程
  • H. 现象 → 模块速查
  • I. 调参铁律

快速入门

ISP 调试核心原则

1. 先标定
再调参
2. 从 RAW 开始
按 Pipeline 顺序调
3. 每次只改一个模块
4. 关掉下游
再调上游
5. 不要凭感觉
一定拍标准卡

ISP Pipeline 总览

Sensor RAW
    ↓
BLC
    ↓
DPCC
    ↓
LSC
    ↓
BayerNR
    ↓
HDR Merge
    ↓
DRC
    ↓
Demosaic
    ↓
CCM
    ↓
Gamma
    ↓
YNR
    ↓
CNR
    ↓
Sharp
    ↓
YUV 输出

A. 3A 控制(AE / AWB / AF)

A.1 AE 自动曝光

控制整体亮度


核心参数

参数 作用
DySetpoint 目标亮度
AecSpeed 曝光变化速度
AntiFlicker 抗闪烁
ExpTimeRange 快门范围
GainRange ISO 范围

调参规律

现象 解决
室内闪烁 开 50Hz AntiFlicker
曝光呼吸 降低 AecSpeed
夜景噪声大 降低 Gain 上限
拖影 限制最长曝光

AE 铁律

先用曝光时间
再用 Gain

A.2 AWB 自动白平衡

保证白色仍然是白色


核心参数

参数 作用
wbGain 白平衡增益
damp_factor 光源切换阻尼
mainWindow 统计区域
limitRange 色温限制

常见问题

现象 原因
偏黄 A 光源误判
偏蓝 D65 误判
切光源跳变 damp 太小
暗光乱飘 白点不稳定

AWB 铁律

AWB
必须和 CCM/LSC 一起调

A.3 AF 自动对焦

自动寻找最清晰位置


核心参数

参数 作用
FullRangeTbl 搜索范围
TrigThers 重对焦阈值
StableFrames 稳定帧数

常见问题

现象 解决
来回拉风箱 提高 TrigThers
对不上焦 扩大搜索范围
暗光慢 增大窗口

B. 数据校正(BLC / DPCC / LSC)

B.1 BLC 黑电平校正

让真正的黑变成 0


核心参数

参数 作用
blc_r/gr/gb/b 四通道黑电平

标定方法

盖镜头
拍 RAW
统计平均值
填入 BLC

常见问题

现象 原因
暗部发紫 通道不平衡
整体偏暗 BLC 过大

B.2 DPCC 坏点校正

去除亮点/暗点


核心参数

参数 作用
static_table 固定坏点
thresh_low/high 动态检测阈值

常见问题

现象 原因
固定白点 静态坏点
星空被吃掉 阈值过低

B.3 LSC 镜头阴影校正

解决暗角 + 四角偏色


核心参数

参数 作用
vig 校正强度
uCoeff 17×17 增益表
wbGain 光源匹配

核心原理

中心增益低
四角增益高

常见问题

现象 解决
四角偏暗 提高 vig
四角偏色 调对应通道 uCoeff
四角噪声重 高 ISO 降低 vig

C. HDR 与动态范围(HDR / DRC / Dehaze)

C.1 HDR Merge

多曝光合成


常见问题

现象 解决
重影 降低长曝光权重
高光断层 调平滑曲线

C.2 DRC 动态范围压缩

压 HDR 到显示范围


核心参数

参数 作用
DrcGain 暗部提升
Compress 压缩曲线

常见问题

现象 解决
发灰 降低 DrcGain
暗部死黑 提高 DrcGain
光晕 降低 Local Contrast

C.3 Dehaze 去雾

去灰蒙感


核心参数

参数 作用
cfg_strength 去雾强度

D. 色彩系统(CCM / Gamma / 3DLUT / CProc)

D.1 CCM 色彩矩阵

ISP 最重要调色模块


核心参数

参数 作用
ccMatrix 3×3 色彩矩阵
gain_sat_curve 高 ISO 降饱和

CCM 铁律

矩阵每行和 = 1

常见问题

现象 解决
偏色 调对角线
肤色怪 调第一行
草不绿 调第二行
高 ISO 彩噪 降饱和

D.2 Gamma

决定整体“调子”


常见问题

现象 解决
发灰 增加 S 曲线
暗部死黑 提亮低端
高光死白 压亮端

D.3 3DLUT

风格化颜色


用途

  • 胶片风格
  • 夜景风格
  • 肤色优化

D.4 CProc

最后的主观调色


核心参数

参数 作用
contrast 对比度
saturation 饱和度
brightness 亮度
hue 色相

E. 降噪锐化(BayerNR / YNR / CNR / Sharp)

E.1 BayerNR

RAW 域主降噪


核心参数

参数 作用
sigma 噪声模型
filter_strength 降噪强度
edgesofts 边缘软化
softwgt 时域平滑

最大铁律

sigma 不准
后面全错

常见问题

现象 解决
拖影 降低 3D strength
涂抹 降低 filter_strength
高 ISO 脏 提高 sigma

E.2 YNR

Y 通道亮度降噪


核心参数

参数 作用
low_weight 平坦区降噪
high_weight 高频降噪
hi_edge_thed 保边阈值
rnr_strength 四角增强

常见问题

现象 解决
颗粒感 high_weight ↑
文字发糊 hi_edge_thed ↑
四角脏 rnr 后段 ↑

E.3 CNR

彩噪处理


三段结构

HF → 紫绿点
Thumb → 中色块
LF → 大色斑

最关键参数

参数 作用
hf_denoise_strength 高频彩噪
hf_denoise_alpha HF 混合
lf_denoise_strength 大色斑
color_sat_adj 饱和补偿

⚠️ 最大坑

hf_denoise_alpha = 0
等于 HF 没生效

E.4 Sharp

最终清晰度


核心参数

参数 作用
sharp_ratio 锐化强度
hf_clip 防 halo
local_sharp_strength ISO 自适应
pbf_ratio 高 ISO 防噪

Sharp 铁律

低 ISO 强锐
高 ISO 弱锐

常见问题

现象 解决
发糊 sharp_ratio ↑
光晕 hf_clip ↓
发硬 sharp_ratio ↓
颗粒爆炸 pbf_ratio ↑

F. 镜头校正(LDCH / GIC)

F.1 LDCH 畸变校正

解决桶形畸变


常见问题

现象 解决
直线变弯 提高 correct_level
拉伸感 降低 correct_level

F.2 GIC 绿不平衡

修复 Gr/Gb 不一致


常见问题

现象 解决
网格噪声 调 noise_scale

G. 调参流程

Phase 1:基础标定

BLC
DPCC
LSC
Noise Sigma

Phase 2:3A

AE
AWB
AF

Phase 3:色彩

CCM
Gamma
3DLUT

Phase 4:降噪

BayerNR
YNR
CNR
Sharp

Phase 5:特殊功能

HDR
DRC
LDCH
Dehaze

H. 现象 → 模块速查

现象 模块
偏黄 AWB / CCM
四角暗 LSC
颗粒重 BayerNR / YNR
紫绿点 CNR
发糊 Sharp
光晕 Sharp
拖影 Bayer3D
发灰 Gamma / DRC
高光死白 DRC
颜色怪 CCM
直线弯 LDCH

I. 调参铁律

铁律 1

先标定
再调参

铁律 2

不要所有 ISO 一套参数

铁律 3

降噪和锐化
永远对立

铁律 4

不要只看灰板
一定看真实场景

铁律 5

高 ISO
宁可糊
不要炸噪声

铁律 6

Sharp 永远最后调

铁律 7

改一个参数
测一次

总结

RK3568 ISP 调试的核心:

先理解 Pipeline
再理解噪声
最后理解主观画质

真正决定画质的:

  • BayerNR
  • CCM
  • Gamma
  • Sharp
    而真正决定调参成败的:
不是参数
而是标定

参考资料

  1. RKAIQ ISP21 Calibration Guide
  2. Rockchip RK3568 ISP Documentation
  3. GC2053 Datasheet
  4. RKAIQ Source Code
  5. RK3568 ISP 调试手册
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐