与3A相关¶
ISP 中的 GTM 与 LTM:原理、算法与与 Gamma 校正的对比详解_isp ltm-CSDN博客 亮度文本不纯粹是AE问题,GMT(Global Tone Mapping)影响全局亮度,MTK平台下称为Tone Non‑linearity Compensation 色调非线性补偿。LTM(Local Tone Mapping)影响局部亮度(一种 single-frame single-exposure 的 HDR 方案)。由于GMT
MTK 中的 ISP pipeline: RAW → Demosaic → Color Correction → GTM → LTM → Gamma Correction → Output
MTK ISP方案¶
为什么需要ISP HIDL? 可以解决丢图问题;可以解决快拍问题;可以让算法与平台解耦合
一般称AOSP HIDL为“左边”,称ISP HIDL为“右边”,它们属于一个进程,而隶属于不同线程。右边在左边的基础上加了“tunning data”。
pipeline¶
ISP 大致数据流:
- RAW (Bayer) 域:传感器原始矫正,黑电平、坏点、镜头阴影、RAW 降噪;无真正 RGB 色彩。
- RGB 域(Demosaic 之后):同时做颜色处理 (AWB、CCM) 和亮度 / 动态范围处理 (GTM/TNC、LTM、Gamma、RGB 降噪)。
- 转换 YUV 域:Y 通道做亮度降噪、锐化、边缘增强;CbCr 色度通道做色度降噪、饱和度、肤色等颜色处理。
示例: GitHub - HuiiJi/ez_ISP: This is a easy ISP (ez_ISP) for RAW to RGB conversion. · GitHub GitHub - cruxopen/openISP: Image Signal Processor · GitHub GitHub - sockzhi/isp_pipeline: python implementation of ISP pipeline · GitHub
