[发明专利]基于FPGA实现CVBS信号解码显示的方法在审
申请号: | 202010770769.7 | 申请日: | 2020-08-04 |
公开(公告)号: | CN111866413A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 冯森;陈召全;陈文明;吴豪杰;朱萍萍 | 申请(专利权)人: | 中航华东光电有限公司 |
主分类号: | H04N5/268 | 分类号: | H04N5/268;H04N7/01 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 董杰 |
地址: | 241000*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fpga 实现 cvbs 信号 解码 显示 方法 | ||
本发明公开了一种基于FPGA实现CVBS信号解码显示的方法,模拟信号解码模块用于复合模拟视频信号解码控制,将CVBS输入信号解码成TTL1信号并传递至多通道视频信号切换模块;DVI信号解码模块用于实现差分信号解码功能,将DVI_1输入信号和DVI_2输入信号解码成TTL2信号和TTL3信号并传递至多通道视频信号切换模块;多通道视频信号切换模块用于实现多种视频信号自适应切换功能,将时序信号传递给显示驱动模块;显示驱动模块用于实现任意分辨率转换显示控制,以将输出信号显示在显示终端上。该方法可以有效的对CVBS模拟信号进行解码,又可以实现多通道视频信号自适应切换显示,还可以实现任意分辨率调整显示功能。
技术领域
本发明涉及一种基于FPGA实现CVBS信号解码显示的方法。
背景技术
随着显示技术的多样化以及复杂化,显示载体的使用已日趋广泛,在家用电器、汽车、医疗以及军工等行业显示应用丰富多彩,纵观整个显示行业,显示接口主要分为数字信号和模拟信号,在模拟信号中,CVBS复合视频广播信号在显示领域中成为广泛使用的技术标准。
做视频处理难免要接触CVBS复合信号,复合视频信号包含亮度和色度信息,以模拟波形的方式传输数据,将有效信息同步到消隐脉冲中,通过同轴线缆传输至显示终端。
发明内容
本发明的目的是提供一种基于FPGA实现CVBS信号解码显示的方法,该方法可以有效的对CVBS模拟信号进行解码,又可以实现多通道视频信号自适应切换显示,还可以实现任意分辨率调整显示功能。
为了实现上述目的,本发明提供了一种基于FPGA实现CVBS信号解码显示的方法,包括模拟信号解码模块、DVI信号解码模块、多通道视频信号切换模块、显示驱动模块和显示终端;其中,
模拟信号解码模块用于复合模拟视频信号解码控制,将CVBS输入信号解码成TTL1信号并传递至多通道视频信号切换模块;
DVI信号解码模块用于实现差分信号解码功能,将DVI_1输入信号和DVI_2输入信号解码成TTL2信号和TTL3信号并传递至多通道视频信号切换模块;
多通道视频信号切换模块用于实现多种视频信号自适应切换功能,将时序信号传递给显示驱动模块;
显示驱动模块用于实现任意分辨率转换显示控制,以将输出信号显示在显示终端上。
优选地,模拟信号解码模块通过对PAL制式的模拟信号CVBS进行视频解码,将模拟信号转换成8位的YCbCr4:2:2的视频数据流,数据流包含SAV、EAV、1440字节的视频数据以及280字节的消隐数据;其中,SAV和EAV为视频基准信号,表示采样的数据是否为有效视频数据。
优选地,SAV为行数据开始信号,EAV为行数据结束信号。
优选地,针对模拟信号每行数据格式提取亮度和色度信号,当判断字节有效时,开始对数据进行提取,字节有效的同时启动H_cnt计数;其中,
当H_cnt对4取余的结果为0时,采集蓝色数据位Cb;当H_cnt对4取余的结果为1时,采集亮度数据为Y;当H_cnt对4取余的结果为2时,采集红色数据位Cr;当H_cnt对4取余的结果为3时,采集亮度数据位Y。
优选地,包含色度和亮度的数据流采集完成后,需将数据流运算转化成RGB格式的TTL信号,其中,计算公式为:
R10=1196*Y+1639*Cr–915761
G10=1196*Y-402*Cb-835*Cr+556922
B10=1196*Y+2072*Cb–1137272。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中航华东光电有限公司,未经中航华东光电有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010770769.7/2.html,转载请声明来源钻瓜专利网。