本方案是通过FPGA实现在高清视频上叠加多级图层管理菜单显示的解决方案,可以被广泛的应用在轨道交通、数字娱乐、消费类电子、工业控制、智能家居、数字监控以及商业广告等领域,是一款低成本高效能的系统级解决方案。该方案由高清视频图像处理模块,基于可变位图的处理模块、微控制器MCU接口模块、叠加图像色彩与特性合成模块和图层管理及功能实现模块组成。适用于SXGA分辨率下的Analog RGB,HDMI与DVI高清信号系统,通过M5控制器,在高清视频上叠加图像并通过UART或按键进行控制,以达到调节高清视频和图层管理性能的目的。结构框图如下所示。

图三:CME-M5的高清视频叠加显示方案结构框图
功能特性:
本方案由CME M5(FPGA),video 解码器,LVDS 发送器等组成,具体功能如下:
a. 在输入端,支持模拟视频源(CVBS/S-Video/YPbPr/VGA),全高清的VGA和DVI-I,所以在输入端使用了高清模拟信号解码器和TMDS 接收器。转换成并行RGB后输入到M5。
b. 兼容不同厂商不同尺寸不同分辨率的显示屏幕,再根据客户的具体需求,视频流进行缩放,并在视频上叠加图层管理。
c. 经过缩放后的视频流在输出前根据显示屏幕的规格进行Odd/Even区分, 并把video+HS+VS+DE打包成VESA或JIEDA mapping格式后输出。
d. Mapped 流输入到LVDS 发送器,根据显示面板的规格,最终输出为单通道或多通道的LVDS 信号。
e. 在控制端,通过CME-M5中的单片机扫描button状态,并进行相应事件响应和处理。 |