视频源无缝切换方法_2

文档序号:9380815阅读:来源:国知局
其应当参考附加的权利要求。还应当知道,除非另外指出,不必要依比例绘制附图,它们仅仅力图概念地说明此处描述的结构和流程。
【附图说明】
[0021]下面将结合附图,对本发明的【具体实施方式】进行详细的说明。
[0022]图1为现有技术中的一种发送卡的结构示意图。
[0023]图2为本发明实施例的一种LED显示控制卡的结构示意图。
[0024]图3为本发明实施例的视频处理器中的多个软件模块的关系示意图。
[0025]图4为本发明实施例的一种视频源无缝切换方法的流程图。
【具体实施方式】
[0026]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的【具体实施方式】做详细的说明。
[0027]本发明下述实施例提出的一种基于视频处理器的视频源无缝切换方法,与传统的无缝切换方法相比,本发明实施例的这种视频源无缝切换方法,不仅可以实现不同视频源之间画面的自然过渡,切换过程中真正做到画面不中断、不冻结,而且还可以实现诸如淡入淡出、瞬间切换、动画弹出等多种画面切换特效;同时还可支持多种类型的视频输入接口之间的画面无缝切换,例如 DisplayPort、HDMI (High Definit1n MultimediaInterface,高清晰度多媒体接口)、DVI (Digital Visual Interface)等数字视频接口和 VGA (Video Graphics Array,视频图像阵列)、S-Video (S 端子接口)、CVBS (CompositeVideo Broadcast Signal,复合视频广播信号接口)、Component (色差分量视频接口)、Composite (复合视频接口 )等模拟视频接口。因此,本发明实施例提出的视频源无缝切换方法可以解决如下的实际问题:
[0028]I)解决传统视频源切换过程中LED显示屏会出现短暂黑屏的问题,从而可提升用户的愉悦度,增强用户体验;
[0029]2)解决传统视频源切换过程中画面短暂冻结,造成切换效果僵硬,甚至存在出错的可能性的弊端,从而可实现不同输入视频源之间的画面无缝切换,画面过渡自然,不会造成视觉上的不连续感;
[0030]3)解决发送卡图像处理功能少的缺点,传统发送卡受限于结构设计,只支持亮度、色度、Gamma等简单的图像处理功能,无法实现其他色彩处理和缩放、PIP、图文叠加等图像融合和视频增强功能,对前端设备的处理能力依赖性强。
[0031]为便于理解本发明,下面将结合图2至图4对本发明实施例提供的一种视频源无缝切换方法进行详述。
[0032]请参见图2,其为本发明实施例的一种LED显示控制卡的结构示意图。如图2所示,LED显示控制卡20包括:视频处理器(Video Processor) 21、动态随机存储器22a、闪存22b、可编程逻辑器件23、动态随机存储器24、网络传输模块25以及多个网口 26a_26d。其中,视频处理器21支持多种视频源输入和音频输入,其可以是专业的视频处理芯片例如STDP8028系统级(SoC)芯片;动态随机存储器22a和闪存22b电连接视频处理器21,并且动态随机存储器22a例如是DDR2,闪存22b也可以替换成其他非易失性存储器;可编程逻辑器件23通过印刷电路板走线电连接视频处理器21且其例如是FPGA (Field ProgrammableGate Array,现场可编程门阵列),其可以通过印刷电路板走线接收视频处理器21输出的TTL信号(数字视频信号)甚至是I2S信号(数字音频信号);动态随机存储器24电连接可编程逻辑器件23且其例如是DDR2 ;网络传输模块25例如电连接至可编程逻辑器件23的 RGMII 接口(Reduced Gigabit Media Independent Interface,简化的吉比特媒体独立接口),且其典型地包括网络PHY芯片;多个网口 26a-26d电连接网络传输模块25,且网口26a-26d的数量可根据实际需要适当增减。
[0033]承上述,本实施例的LED显示控制卡20,其例如是应用于LED显示屏控制系统的发送卡,其采用视频处理器21替换传统发送卡的视频接收器,不同视频源的切换过程完全由视频处理器实现,在配置好相应的带载屏体参数后,视频处理器提供给发送卡上的可编程逻辑器件23例如FPGA的图像分辨率、帧频、色域空间等显示参数均可固定保持不变,这样不仅可以实现不同视频源的无缝切换,同时由于发送卡上可编程逻辑器件23输入的图像分辨率、帧频、色域空间等显示参数均未改变,无需重新配置可编程逻辑器件23中的图像数据输出模块,保证了切换的稳定流畅,提高了可靠性。
[0034]类似于传统发送卡的视频接收器,视频处理器21在进行通道切换的过程中,也会存在由于信号重新识别而导致输出短时间黑屏的情况,但是由于视频处理器21具备PIP (Picture In Picture,画中画)的功能。因为PIP功能能够实现相同或者不同输入视频源的画面在同一个窗口中以不同的尺寸同时进行播放,同时这两个窗口的透明度、顶层或者底层等显示属性均可以自由调节,而且在切换过程中不会出现画面撕裂或者画面出错的问题;因此,利用视频处理器21的这些特性,则可以实现不同输入视频源之间的多种画面无缝切换特效。
[0035]请参见图3,为实现本发明实施例的这种无缝切换方式,可在视频处理器21中设置如下软件模块:前端接收模块31、模式检测模块33、系统状态处理模块35、后端显示输出模块37和定时器39。其中,前端接收模块31用于配置选择接入的视频源参数;模式检测模块33用于对输入视频源的模式检测,例如检测输入的图像分辨率、帧频、逐行隔行信息、色彩空间等等;系统状态处理模块35用于完成主通道、PIP通道的显示参数设置、图像处理等活动,其包含主通道处理子模块352、PIP通道处理子模块354以及任务调度子模块356等;后端显示输出模块37主要用于输出显示参数(像画面显示窗口、透明度等)以及进行时序控制;定时器39例如为多个可自由设置定时时间的定时器,以用于触发各种不同的定时事件。
[0036]请参见图4,其为本发明实施例提出的一种视频源无缝切换方法的流程图。本实施例的视频源无缝切换方法可应用于如图2所示的LED显示控制卡。具体地,在进行视频源无缝切换之前,设置视频处理器21中的PIP通道以与主通道的输入源(例如为视频源A)和显示参数例如缩放因子、输出窗口尺寸及色域空间等均完全一致并关闭PIP通道的输出,以做好视频源无缝切换的准备。之后,在接收到视频源(也即输入源)切换指令(步骤S401)后进行响应,首先开启PIP通道的输出,将PIP通道输出的视频源A的画面置顶显示并完全覆盖主通道输出的视频源A的画面(步骤S402),此时,由于PIP通道与主通道输出的画面完全一致,而且PIP通道输出的画面仍然在不断更新,并不会停止,因此在视觉上并不会感觉到有任何不连续的感觉;PIP通道输出的画面置顶显示后,将主通道的输入源从视频源A切换至视频源B (步骤S403),并使线程进入超时等待状态。在超时等待的过程中,判断视频源B的信号是否稳定以及等待是否未超时(步骤S404)。
[0037]如果步骤S404的判断结果为视频源B信号稳定且等待未超时,则会在视频处理器21中产生中断,由视频处理器21根据模式检测模块33获取到的输入视频源B的信息,设置主通道的缓存参数、去隔行、缩放、色彩增强等图像处理参数以及输出窗口位置、大小等输出画面显示参数并将主通道输出的视频源B的画面按照设定的画面切换特效置顶显示(步骤 S405)ο
[0038]以淡入淡出无缝切换特效的实现为例,在步骤S405中,当主通道的图像处理参数及输出画面显示参数设置完毕后,主通道的输入源更新完成,视频源B的画面即可正常显示;待主通道输出的视频源B的画面能够正常显示的时候,视频处理器21设置主通道输出的画面的初始透明度为最高透明度并且置顶显示,此时由于主通道输出的画面的透明度最高,因此PIP通道输出的视频源A的画面仍然占据主要地位,视觉上感觉到视频源B的画面正在淡入,视频源A的画面正在淡出;此外,在主通道输出的视频源B的画面置顶显示的过程中,不断地定时降低主通道输出的视频源B的画面的透明度,直至主通道输出的视频源B的画面完全覆盖在PIP通道输出的视频源A的画面的顶层显示。
[0039]如果采用瞬间切换无缝切换特效,则在步骤S405中,当主通道的图像处理参数及输出画面显示参数设置完毕后,主通道的输入源更新完成,视频源B的画面即可正常显示;待主通道输出的视频源B的画面能够正常显示的时候,视频处理器21直接将主通道输出的画面的初始透明度设置为最低(例如透明度为0,完全不透明)并且置顶显示,即可实现主通道的输入源从视频源A切换到视频源B的画面瞬间切换显示。
[0040]如果米用动画弹出无缝切换特效,则在步骤S405中,在设置王通道的输出画面显示参数时,将
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1