一种视频图像控制方法及智能电视技术

技术编号:15988563 阅读:26 留言:0更新日期:2017-08-12 07:18
本申请公开了一种视频图像控制方法及智能电视,所述方法包括,接收视频信号状态变化信息;根据所述视频信号状态变化信息确定当前视频帧的视频信号状态是否为异常状态;如果所述当前视频帧的视频信号状态为异常状态,则根据上一视频帧的视频图像信息控制视频图像,直到视频帧的视频信号状态发生变化。本申请公开的方法有效解决实时获取视频信号状态导致的长时间占用处理器计算资源的问题。

【技术实现步骤摘要】
一种视频图像控制方法及智能电视
本申请涉及视频图像领域,尤其涉及一种视频图像控制方法及智能电视。
技术介绍
电视设备显示的视频图像,由视频源中包含的背光亮度、对比度、色彩饱和度等视频图像信息综合体现,而每一帧视频图像中的视频图像信息均不同,因此需要实时动态的控制视频图像的显示。以动态背光控制为例,图1是现有技术提供的一种电视动态背光控制系统结构示意图。如图1所示,电视系统包括显示器1、CPU2和视频处理器3,其中,显示器1内设置背光模组和背光驱动电路,背光模组上设置背光灯11,背光驱动电路驱动背光灯11工作;视频处理器3中设置视频解码模块,CPU2中设置动态背光算法模块和背光控制模块。由于视频帧的视频信号状态存在正常状态,以及无信号、无法识别或不支持等异常状态,当视频帧为异常状态时,视频帧便无法正常显示。因此,在每一帧视频帧显示前,需要先确定每一帧视频帧的视频信号状态。具体流程如下:在视频处理器3接收到视频帧后,由视频解码模块对当前视频帧解码,并解码出当前视频帧的亮度值信息。同时,CPU2实时向视频处理器发送一个请求指令,主动请求从视频解码模块获取视频信号状态,视频解码模块接收到请求指令后,向动态背光算法模块回馈当前视频帧的视频信号状态,从而实现背光算法模块实时主动获取视频信号状态。如果视频信号状态为正常状态,则控制动态背光算法模块从视频解码模块获取亮度值信息,以及按照预先设定的算法计算背光值,最后由背光控制模块根据该背光值控制背光驱动电路工作;如果视频信号状态为异常状态,则控制动态背光算法模块停止从视频解码模块获取亮度值信息,使背光值保持上一视频帧的背光值不变,最后由背光控制模块根据上一视频帧的背光值控制背光驱动电路工作。但是,CPU2需要实时发送请求指令主动从视频处理器中获取视频信号状态,从而长时间占用CPU2的计算资源。
技术实现思路
本申请提供了一种视频图像控制方法及智能电视,以解决CPU2需要实时发送请求指令主动从视频处理器中获取视频信号状态,从而长时间占用CPU2的计算资源的问题。第一方面,本申请提供了一种视频图像控制方法,包括:接收视频信号状态变化信息;根据所述视频信号状态变化信息确定当前视频帧的视频信号状态是否为异常状态;如果所述当前视频帧的视频信号状态为异常状态,则根据上一视频帧的视频图像信息控制视频图像,直到视频帧的视频信号状态发生变化。第二方面,本申请还提供了一种视频图像控制方法,包括:实时监测视频帧的视频信号状态;如果监测到视频帧的视频信号状态发生变化,则发送视频信号状态变化信息至处理器中。第三方面,本申请还提供了一种智能电视,包括处理器、视频处理器、显示器及存储器,其中:所述存储器,用于存储程序代码;所述处理器,用于读取所述存储器中的程序代码,并执行第一方面所述的方法;所述视频处理器,用于读取所述存储器中的程序代码,并执行第二方面所述的方法;所述显示器与所述处理器电连接,用于接收处理器发送的视频图像信息,并根据所述视频图像信息显示视频图像。本申请公开的方法包括以下有益效果:在播放视频图像时,处理器无需实时发送请求指令,请求视频处理器反馈每一帧视频帧的视频信号状态,而是控制视频处理器监测视频信号状态的变化。如果视频信号状态发生变化,则处理器接收视频处理器发送的视频信号状态变化信息,并根据视频信号状态变化信息确定当前视频信号状态,从而,控制视频图像控制模块根据当前视频信号状态执行对应的操作,只要没有接收到视频信号状态变化信息,在接下来的每一帧视频帧均自动执行与当前视频信号状态对应的操作,直到视频信号状态发生变化后,控制视频图像控制模块停止当前操作,执行视频信号状态变化后的状态对应的操作。由上述描述可知,处理器在监测到视频信号状态发生变化后,根据变化后的视频信号状态执行对应的操作,而不需要实时主动获取每一帧视频帧的视频信号状态,因此无需长时间占用处理器的计算资源,间接提高处理器计算资源的使用效率,提高处理器的处理速度。另外,在接收到换台指令时,由于视频处理器需要释放当前视频资源并获取新的视频资源,在切换视频资源的过程中,视频信号状态不稳定,如果此时依然监测视频信号状态的变化,会导致处理器在切换时间段内频繁占用处理器计算资源,并且显示屏上显示的画面不断跳转。因此,在接收到换台指令时,控制视频处理器监测视频信号状态的稳定,当视频信号状态稳定后再继续监测视频信号状态,在此期间,可以控制显示器上显示背景图像,或者上一帧视频图像的画面,从而解决处理器在切换时间段内频繁占用处理器计算资源的问题,同时,提高换台时画面效果以及用户体验。附图说明为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是现有技术提供的一种电视动态背光控制系统结构示意图;图2为本申请提供的实施例一流程示意图;图3为本申请提供的实施例二流程示意图;图4为本申请提供的实施例三流程示意图;图5为本申请提供的实施例四流程示意图;图6为本申请实施例提供的步骤S401的流程示意图;图7为本申请实施例提供的步骤S401的另一个流程示意图;图8为本申请提供的实施例五流程示意图;图9为本申请提供的实施例六流程示意图;图10为本申请实施例提供的动态背光控制系统结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。现有技术中,在显示每一帧视频帧之前,需要确定视频帧的视频信号状态,因此,处理器需要向视频处理器发送请求指令,请求获取视频帧的视频信号状态,但是,每次确定视频帧的视频信号状态时,均需要占用CPU的计算资源。本申请实施例公开的方法,有效解决因为确定视频帧的视频信号状态而长时间占用CPU计算资源的问题。实施例一参见图2,为本申请实施例提供的实施例一流程示意图。在步骤S101中,接收视频信号状态变化信息。本申请实施例中,在接收到视频帧后,不再确定每一帧视频帧的视频信号状态,而是监测视频帧的视频信号变化情况,根据视频帧的视频信号变化情况,确定视频帧的显示。本申请实施例中,在电视设备开机后,视频处理器自动检测视频帧的视频信号状态,当检测到视频帧的视频信号状态发生变化后,向处理器发送视频信号状态变化信息。或者,在视频处理器接收到视频帧后,处理器向视频处理器发送视频信号状态监测指令,控制视频处理器监测视频帧的视频信号状态。在步骤S102中,根据视频信号状态变化信息确定当前视频帧的视频信号状态是否为异常状态。根据视频帧的视频信号状态信息可确定当前视频帧的视频信号状态是否变为异常状态,或者,确定当前视频帧的视频信号状态是否变为正常状态,这样就不需要判断每一帧视频帧的视频信号状态,只需要根据视频信号状态变化信息改变当前操作。根据视频信号状态变化信息可确定当前视频帧的视频信号状态,如果当前视频帧的视频信号状态为正常状态,则说明视频信号状态由异常状态变化为正常本文档来自技高网
...
一种视频图像控制方法及智能电视

【技术保护点】
一种视频图像控制方法,其特征在于,包括:接收视频信号状态变化信息;根据所述视频信号状态变化信息确定当前视频帧的视频信号状态是否为异常状态;如果所述当前视频帧的视频信号状态为异常状态,则根据上一视频帧的视频图像信息控制视频图像,直到视频帧的视频信号状态发生变化。

【技术特征摘要】
1.一种视频图像控制方法,其特征在于,包括:接收视频信号状态变化信息;根据所述视频信号状态变化信息确定当前视频帧的视频信号状态是否为异常状态;如果所述当前视频帧的视频信号状态为异常状态,则根据上一视频帧的视频图像信息控制视频图像,直到视频帧的视频信号状态发生变化。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述当前视频帧的视频信号状态为正常状态,则计算每一个视频帧的视频图像信息,以及根据所述视频图像信息控制视频图像,直到视频帧的视频信号状态发生变化。3.根据权利要求1所述的方法,其特征在于,根据所述视频信号状态变化信息,确定当前视频帧的视频信号状态是否为异常状态,包括:获取所述视频信号状态信息中携带的信号状态变化标记;根据所述信号状态变化标记,确定视频帧的视频信号状态是否为异常状态。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果接收到换台指令,则控制视频处理器监测视频信号状态的稳定;接收视频处理器监测到视频信号状态稳定后发送的视频信号状态稳定通知;根据所述视频信号状态稳定通知控制视频图像,以及控制视频处理器监测视频信号状态的变化。5.根据权利要求4所述的方法,其特征在于,所述视频处理器监...

【专利技术属性】
技术研发人员:刘庆全
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1