图像信号处理器
图像信号处理器 (ISP) 是一个用于进行数字图像处理的应用处理器,专门用于将 RAW 图像 (来自成像传感器) 转换为 RGB/YUV 图像 (以进行进一步处理或显示)。
本项目旨在概述ISP,并从硬件角度激发整个ISP管线和一些调整功能。所建议的ISP管线包括以下模块:死像素校正(DPC)、黑色水平补偿(BLC)、镜头阴影校正(LSC)、抗锯齿噪声滤波器(ANF)、自动白平衡增益控制(AWB)、色彩滤波阵列插值(CFA)、伽马校正(GC)、色彩校正矩阵(CCM)、色彩空间转换(CSC)、亮度和色度噪声滤波器(NF)、边缘增强(EE)、虚色抑制(FCS)、色相/饱和度/控制(HSC)和亮度/对比度控制(BCC)。ISP管线架构参考[1]中的描述,直接从书中抽取。
未来将实现一些高级功能,如宽/高动态范围 (W/HDR) 和时间/空间噪声滤波 (T/SNF)。新的 ISP 流程基于之前的流程进行了修改,使流程更加合理,ISP 性能更好。
[1] Park H.S. (2016) 基线 ISP 管道的架构分析。在: Kyung CM. (编) 智能相机的理论与应用。KAIST 研究系列。Springer, Dordrecht。
openISP 项目树结构如下所示。
openISP
│ .gitignore
│ isp_pipelin暂无开放 Issues,或尚未同步最近议题。