ISP算法及架构分析介绍

ISP即Image Signal Processor,是一种图像处理架构,不是我们用的下载器。

ISP其实算是图像处理的一个特例,一般应用于前端设备(相对于SENSOR),从结果上看就是将RAW数据转换成压缩后的RGB(一般)数据,供后续CPU使用(识别、压缩等)。

市面上很少有直接介绍ISP的书籍或者资料,今天我们主要是聊一聊ISP算法的架构,这样大家就能明白为什么很少有专用的书籍对这方面进行介绍了。

ISP算法介绍

ISP是一类算法统称,这一类算法通常包含下列算法:

海思架构

海思IC是国内很成熟的芯片了,其针对前端的芯片也是在业内广受好评,我们先看看海思内部的ISP架构(Hi3559A为例,其他芯片有功能增减)。

Hi3559A(下称3559A)ISP的整体结构如下:

d46781f548298a06f2d31f1bc7fb05be.pngISP 整体结构图(Hi3559AV100)

因为3559A是个多摄像头输入的SoC,所以有多路ISP集合,我们只关心最