海思 ISP 3A开发技术
1.概述
1.1 概述
Hi3519v101/Hi3519v100 ISP3A 版本依赖于相应的 SDK 大版本,通过一系列数字图像处理算法完成对数字图像的效果处理。主要包含 Firmware 框架及海思 3A 库,Firmware 提供算法的基本框架,处理统计信息,驱动数字图像处理算法,并包含坏点校正、去噪、色彩增强、镜头阴影校正等处理。 3A 库以注册的方式,添加到 Firmware 中,完成曝光、白平衡、色彩还原等处理。
1.2 功能描述
1.2.1 设计思路
ISP 的 Firmware 包含三部分:
- ISP 控制单元和基础算法单元,即 ISP 库;
- AE/AWB/AF 算法库;
- sensor 库;
Firmware 设计的基本思想是单独提供 3A 算法库,由 ISP 控制单元调度基础算法单元 和 3A 算法库,同时 sensor 库分别向 ISP 库 和 3A 算法库注册函数回调,以实现差异化的 sensor 适配。
不同的 sensor 都向 ISP 库 和 3A 算法库注册控制函数,这些函数都以回调函数的形式存在。 ISP 控制单元调度基础算法单元 和 3A 算法库时,将通过这些回调函数获取初始化参数