摄像头
UVC视频设备、网络视频设备
摄像头模组
图像传感器+镜头
视频设备
UVC视频设备是一种通过usb连接的外置摄像头,接上计算机就可以用相机等程序进行摄影拍照功能。网络视频设备与之类似,不同的是它们使用网线或wifi进行通信,加上对应的网络相机程序实现图像推流。它们的共同特点是设备内部跑着一个服务程序。该服务用于响应客户端的指令,这些客户端就指各种相机程序。
摄像头模组
摄像头模组,主要封装了镜头、图像传感器及控制单元的摄像设备,它们内部或搭载了图像处理单元(ISP)用于图像调节。模组通信接口主要分为MIPI、DVP等三大类,接口内部又有图像数据通道和控制通道,控制通道由IIC接口构成。
无ISP情况下,完成寄存器配置后就可以得到原始图像类型(Bayer)数据。而模组内置ISP则可以提供额外的图像3A,图像颜色空间转换(如:转为yuv/rgb格式)等能力。
图像传感器
图像传感器加镜头构成了成像的核心部分,传感器又由感光元件、转换电路和信号处理单元等组成,可对外输出Bayer数据。
海思方案
独立sensor通常会被集成到具备ISP能力的芯片上,从芯片角度上看属于内置ISP架构,海思方案类属这种方式。
海思 ISP
海思ISP提供的能力:包括 3A、坏点校正、去噪、强光抑制、背光补偿、色彩增强、镜头阴影校正等处理。
镜头投射光信号到传感器
传感器光电转换输出原始图像数据
ISP HW(ISP逻辑) 接收原始图像数据做实时统计和算法处理,输出RGB图像
VIU视频采集单元产生中断驱动firmware
firmware 控制根据像统计信息计算反馈控制 ISP HW、 lens 和 sensor 完成自动调节图像质量。
海思图像质量调试
海思提供专业图像质量调试工具Hisilicon PQ工具,可以在线调试 ISP 等各模块参数。
海思ISP模块控制
SDK提供模块控制API用于调节模块属性值《
海思MPP
海思提供的媒体处理软件平台MPP,可以输入视频捕获、H.265/H.264/JPEG 编码、H.265/H.264/JPEG 解码、视频输出显示、视频图像前处理(包括去噪、增强、锐化)、图像拼接、图像几何矫正、智能、音频捕获及输出、音频编解码等功能。
大多情况下,应用软件开发都可以直接使用海思ISP适配好的sensor,应用系统直接对接MPP完成开发。