该演示包括了三块开发板:
CertusPro-NX传感器桥接板
HDMI VIP输出桥接板
IMX535传感器模块开发板
演示使用了IMX535图像传感器通过一个SLVS-EC数据通道(运行速度为2376 Mb/s)输出1080p视频。CertusPro-NX传感器桥接板接收来自传感器的SLVS-EC视频流,并提取需要在HDMI显示器上显示的视频像素。
CertusPro-NX FPGA负责处理传感器图像并将处理后的并行图像数据通过板间连接器发送到HDMI VIP输出板上的Sil1136 HDMI发送器。Sil1136芯片通过HDMI将视频数据传输到1080p显示器。
CertusPro-NX
该设计从Sony IMX535摄像头接收高达2376 Mbps的单通道SLVS-EC串行数据,将串行数据解串为字节并从SLVS-EC数据包中提取控制信号。这是使用专用硬件、硬核MPCS IP模块和SLVS-EC解码模块完成的。然后字节数据发送到VIN转换模块,该模块将字节数据转换为RAW10数据。图像信号处理(ISP)完成RAW10到RGB888的转换和数字图像的效果处理。VOUT转换模块的最终RGB数据与视频同步信号一起输出到HDMI发送器。SLVS-EC摄像头和HDMI发送器通过CertusPro-NX器件的I2C接口进行配置。框图如下。
图像信号处理
图像信号处理(ISP)主要用于处理前端图像传感器的输出信号,以匹配不同厂商的图像传感器。
ISP通过一系列数字图像处理算法完成数字图像效果处理。这个过程主要包括黑电平校正(BLC)、滤色器阵列插值(CFI)、自动白平衡(AWB)、色彩校正矩阵(CCM)等。ISP信号流如下图所示: