一种数字视频信号处理系统及方法
【专利摘要】本发明提供了一种数字视频信号处理系统及方法。对输入的数字视频信号进行同步处理,并提取其中的行信息和场信息,以及帧长度和帧头信息;将同步后的数字视频信号转为系统时钟域下;对转换后的数字视频信号进行整帧缓存;读出缓存中的数字视频信号。利用本发明方案在设计编码器的时候就不存在由于视频信号切换或者闪断从而引起编码芯片重新编码或者死机的情况。从而提高了在前端信号切换时的用户体验,和编码的稳定性。
【专利说明】一种数字视频信号处理系统及方法
【技术领域】
[0001]本发明涉及一种数字视频信号处理系统及方法,特别是涉及一种适用于广播电视行业的数字视频信号处理系统及方法。
【背景技术】
[0002]现阶段常用的编码方案为先经过数字ADC将模拟信号转化为数字视频信号,然后再将数字视频信号给编码芯片进行编码。
[0003]1、在前端的模拟信号可能出现信号源闪断的情况,则会导致编码芯片死机或者编出的图像唇音不同步。
[0004]2、在前端的模拟信号进行切换的时候,由于信号的变化会导致编码芯片重启编码,导致输出的图像会出现较长时间的黑屏,从而导致用户体验不好。
【发明内容】
[0005]本发明要解决的技术问题是提供一种无论前端信号如何变化,均保证编码器能够正常稳定工作的数字视频信号处理系统及方法。
[0006]本发明采用的技术方案如下:一种数字视频信号处理系统,其特征在于,包括:
同步模块,对输入的数字视频信号进行同步处理,并提取其中的行信息和场信息,以及帧长度和帧头信息;
转换时钟域模块,将同步后的数字视频信号转为系统时钟域下;
视频帧缓存模块,对数字视频信号进行整帧缓存;
视频信号读取模块,读出缓存中的数字视频信号。
[0007]作为优选,还包括内部时钟产生模块,根据同步得出的行场信息确定出视频的格式,从而通过锁相环或者晶振产生出相应的时钟频率发送至视频信号读取模块。
[0008]作为优选,所述内部时钟产生模块为数字锁相环或者晶振。
[0009]一种数字视频信号处理方法,其特征在于,具体方法步骤为:
一、对输入的数字视频信号进行同步处理,并提取其中的行信息和场信息,以及帧长度和帧头信息;
二、将同步后的数字视频信号转为系统时钟域下;
三、对转换后的数字视频信号进行整帧缓存;
四、读出缓存中的数字视频信号。
[0010]作为优选,所述步骤四中,以内部产生的时钟读出缓存中的数字视频信号。
[0011]作为优选,所述内部产生的时钟,根据同步得出的行场信息确定出视频的格式,从而通过锁相环或者晶振产生出相应的时钟频率。
[0012]作为优选,所述方法还包括,当缓存中没有新的缓存帧时则读出上一次的缓存帧。
[0013]与现有技术相比,本发明的有益效果是:利用本发明方案在设计编码器的时候就不存在由于视频信号切换或者闪断从而引起编码芯片重新编码或者死机的情况。从而提高了在前端信号切换时的用户体验,和编码的稳定性。
【专利附图】
【附图说明】
[0014]图1为本发明其中一实施例的原理不意图。
【具体实施方式】
[0015]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0016]本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
[0017]如图1所示,数字视频信号处理方法的具体方法步骤为:
一、同步模块对输入的数字视频信号进行同步处理,并提取其中的行信息和场信息,以及帧长度和帧头信息;同步模块主要是对ADC输出的视频信号进行同步,并且提取出其中的帧头,长度,以及制式等后面模块所需要的指示信号。并且在同步的时候要考虑到前端ADC在锁定的时候会出现视频时钟不稳定的情况。
[0018]二、转换时钟域模块将同步后的数字视频信号转为系统时钟域下,确保前端视频信号在锁定的过程中不会对后面的模块产生影响。转换时钟域模块主要是将视频信号转换到内部时钟域中,防止由于前端信号的时钟信号不稳定而引起后端模块崩溃。
[0019]三、视频帧缓存模块对转换后的数字视频信号进行整帧缓存,以整帧的方式写入缓存中;视频帧缓存以及帧保护模块,主要是将视频信号以整帧为单位写入,这样就能保证该模块输出的视频信号时钟为整帧的数据,从而是编码器能正常的工作。视频帧缓存模块可以为外部的SRAM,DDR2,SDRAM等存储芯片。
[0020]四、视频信号读取模块读出缓存中的数字视频信号。
[0021]利用本发明方案在设计编码器的时候就不存在由于视频信号切换或者闪断从而引起编码芯片重新编码或者死机的情况。从而提高了在前端信号切换时的用户体验,和编码的稳定性。
[0022]在本具体实施例中,所述步骤四中,以内部产生的时钟读出缓存中的数字视频信号。
[0023]在本具体实施例中,所述内部产生的时钟,内部时钟产生模块根据同步得出的行场信息确定出视频的格式,从而通过锁相环或者晶振产生出相应的时钟频率。主要是根据同步模块得出的视频格式产生相应的时钟供内部时钟产生模块使用。内部时钟产生模块可以为数字锁相环或者晶振。
[0024]在本具体实施例中,所述方法还包括,当缓存中没有新的缓存帧时则读出上一次的缓存帧。
【权利要求】
1.一种数字视频信号处理系统,其特征在于,包括: 同步模块,对输入的数字视频信号进行同步处理,并提取其中的行信息和场信息,以及帧长度和帧头信息; 转换时钟域模块,将同步后的数字视频信号转为系统时钟域下; 视频帧缓存模块,对数字视频信号进行整帧缓存; 视频信号读取模块,读出缓存中的数字视频信号。
2.根据权利要求1所述的数字视频信号处理系统,其特征在于,还包括内部时钟产生模块,根据同步得出的行场信息确定出视频的格式,从而通过锁相环或者晶振产生出相应的时钟频率发送至视频信号读取模块。
3.根据权利要求2所述的数字视频信号处理系统,其特征在于,所述内部时钟产生模块为数字锁相环或者晶振。
4.一种数字视频信号处理方法,其特征在于,具体方法步骤为: 一、对输入的数字视频信号进行同步处理,并提取其中的行信息和场信息,以及帧长度和帧头信息; 二、将同步后的数字视频信号转为系统时钟域下; 三、对转换后的数字视频信号进行整帧缓存; 四、读出缓存中的数字视频信号。
5.根据权利要求4所述的数字视频信号处理方法,所述步骤四中,以内部产生的时钟读出缓存中的数字视频信号。
6.根据权利要求5所述的数字视频信号处理方法,所述内部产生的时钟,根据同步得出的行场信息确定出视频的格式,从而通过锁相环或者晶振产生出相应的时钟频率。
7.根据权利要求4所述的数字视频信号处理方法,所述方法还包括,当缓存中没有新的缓存帧时则读出上一次的缓存帧。
【文档编号】H04N5/04GK104469462SQ201410720031
【公开日】2015年3月25日 申请日期:2014年12月3日 优先权日:2014年12月3日
【发明者】袁胜利, 唐俊辉 申请人:成都德芯数字科技有限公司