跳转至

与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

ISPmd_260823_152246.png

MTK ISP方案

为什么需要ISP HIDL? 可以解决丢图问题;可以解决快拍问题;可以让算法与平台解耦合

一般称AOSP HIDL为“左边”,称ISP HIDL为“右边”,它们属于一个进程,而隶属于不同线程。右边在左边的基础上加了“tunning data”。

pipeline

ISP 大致数据流:

  1. RAW (Bayer) 域:传感器原始矫正,黑电平、坏点、镜头阴影、RAW 降噪;无真正 RGB 色彩。
  2. RGB 域(Demosaic 之后):同时做颜色处理 (AWB、CCM)亮度 / 动态范围处理 (GTM/TNC、LTM、Gamma、RGB 降噪)
  3. 转换 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