ISP概述、工作原理及架构
1、概述
ISP全称Image Signal Processing,即图像信号处理。主要用来对前端图像传感器输出信号处理的单元,以匹配不同厂商的图象传感器。
ISP 通过一系列数字图像处理算法完成对数字图像的效果处理。主要包括3A、坏点校正、去噪、强光抑制、背光补偿、色彩增强、镜头阴影校正等处理。ISP 包括逻辑部分以及运行在其上的firmware。
ISP 的控制结构如图1-1 所示,lens 将光信号投射到sensor 的感光区域后,sensor 经过光电转换,将Bayer 格式的原始图像送给ISP,ISP 经过算法处理,输出RGB 空间域的图像给后端的视频采集单元。在这个过程中,ISP 通过运行在其上的firmware 对ISP逻辑,lens 和sensor 进行相应控制,进而完成自动光圈、自动曝光、自动白平衡等功能。其中,firmware 的运转靠视频采集单元的中断驱动。PQ Tools 工具通过网口或者串口完成对ISP 的在线图像质量调节。
ISP 由ISP 逻辑及运行在其上的Firmware 组成,逻辑单元除了完成一部分算法处理外,还可以统计出当前图像的实时信息。Firmware 通过获取ISP 逻辑的图像统计信息,重新计算,反馈控制lens、sensor 和ISP 逻辑,以达到自动调节图像质量的目的。
2、架构
ISP 的Firmware 包含三部分,一部分是ISP 控制单元和基础算法库,一部分是AE/AWB/AF 算法库,一部分是sensor 库。Firmware 设计的基本思想是单独提供3A 算法库,由ISP 控制单元调度基础算法库和3A 算法库,同时sensor 库分别向ISP 基础算法库和3A 算法库注册函数回调,以实现差异化的sensor 适配。ISP firmware 架构如图1-2 所示。
不同的sensor 都以回调函数的形式,向ISP 算法库注册控制函数。ISP 控制单元调度基础算法库和3A 算法库时,将通过这些回调函数获取初始化参数,并控制sensor,如调节曝光时间、模拟增益、数字增益,控制lens 步进聚焦或旋转光圈等。
- 分享
- 举报
-
浏览量:2330次2020-08-05 20:49:45
-
浏览量:1853次2022-05-30 09:56:07
-
浏览量:3191次2021-04-08 11:32:15
-
浏览量:639次2023-04-21 12:59:31
-
浏览量:1950次2018-04-02 11:00:18
-
浏览量:2719次2021-12-11 15:15:30
-
浏览量:1476次2019-11-29 16:15:38
-
浏览量:2802次2019-12-27 11:38:54
-
浏览量:1847次2019-08-22 17:14:34
-
浏览量:7046次2022-03-21 09:00:27
-
浏览量:2667次2020-04-28 16:17:08
-
浏览量:4866次2021-04-12 15:49:26
-
浏览量:969次2023-12-11 11:01:31
-
浏览量:4006次2020-11-13 09:40:22
-
浏览量:5389次2021-05-08 15:04:36
-
浏览量:1157次2024-01-26 15:15:36
-
浏览量:2251次2019-07-17 15:26:14
-
浏览量:1281次2020-11-04 15:32:57
-
浏览量:5255次2019-11-09 09:37:38
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
雨林霖
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明