本发明专利技术公开了一种帧率转换控制方法及装置,所述方法首先接收并判断当前数据帧的场景类型;然后,根据预设规则,确定与所述数据帧的场景类型相对应的运动估算与运动补偿的效果级别;根据所述运动估算与运动补偿的效果级别进行帧率转换。应用本发明专利技术的实施例,通过对场景类型进行自动判断,由此可自适应的确定最适合的运动估算与运动补偿效果级别,根据该效果级别可动态的控制FRC以不同的状态进行帧率转换,调整MEMC算法参数,避免了MEMC算法失效,提高了显示效果。
【技术实现步骤摘要】
一种帧率转换控制方法及装置
本专利技术涉及视频处理
,尤其涉及一种帧率转换控制方法及装置。
技术介绍
在视频处理
,特别是对于电视里动态画面(运动场景)的处理,有赖于一个非常关键的芯片,即FRC(FrameRateConversion,帧率转换)。基于运动检测与运动补偿(MEMC)原理,FRC芯片可以把普通60Hz刷新率的影视内容提升到120Hz或者240Hz的刷新率(不仅是60fps,24、30、25都可以提升到100、120fps)从而极大地提高运动画面的清晰程度。MEMC技术是一种液晶电视中运用的动态画质补偿技术,由处理器对下一帧图像进行估算,然后做预处理。其原理是采用动态映像系统,在原有的两帧图像之间加插一帧运动补偿帧,从而将普通平板电视的50/60Hz刷新率提升至100/120Hz。采用MEMC后可以改善液晶电视的动态解析度,使运动画面更加清晰流畅,提高了响应速度,将影像拖尾的时间缩短至人眼感知的范围以外,从而达到清除上一帧图像的残影,提高动态清晰度的效果。MEMC技术的优势在于消除运动画面的抖动和拖尾,增强了画面的清晰度,然而,由于MEMC中的补偿帧是通过特定的图像处理算法来实现的,因此这种技术不能对所有场景下的图像都起到相应的补偿作用,当屏幕中物体运动的方式无法预测时,就有可能会导致MEMC算法失效。由此可见,如何自适应的使得FRC在不同场景下都可以起到相应的补偿作用,最大限度的发挥MEMC算法的功效,已经成为业界亟待解决的问题。
技术实现思路
本专利技术所要解决的技术问题在于提供一种帧率转换控制方法及装置,以克服现有技术在插帧时容易导致MEMC算法失效,可能造成显示效果混乱的问题。为解决上述技术问题,本专利技术提供一种帧率转换控制方法,包括如下步骤:接收并判断当前数据帧的场景类型;根据预设规则,确定与所述数据帧的场景类型相对应的运动估算与运动补偿的效果级别;根据所述运动估算与运动补偿的效果级别进行帧率转换。为解决上述技术问题,本专利技术进而还提供一种帧率转换控制装置,包括:场景判断模块,用于接收并判断当前数据帧的场景类型;级别确定模块,用于根据预设规则,确定与所述数据帧的场景类型相对应的运动估算与运动补偿的效果级别;控制执行模块,根据所述运动估算与运动补偿的效果级别进行帧率转换。应用本专利技术的实施例,通过对场景类型进行自动判断,由此可自适应的确定最适合的运动估算与运动补偿效果级别,根据该效果级别可动态的控制FRC以不同的状态进行帧率转换,调整MEMC算法参数,避免了MEMC算法失效,提高了显示效果。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为根据本专利技术实施例所述的帧率转换控制方法的流程示意图。图2为根据本专利技术实施例所述的判断当前数据帧的场景类型的流程示意图。图3为根据本专利技术实施例所述的根据属性信息确定场景类型的流程示意图。图4为根据本专利技术实施例所述的确定运动估算与运动补偿的效果级别的流程示意图。图5为根据本专利技术实施例所述的帧率转换控制装置示意图。图6为根据本专利技术实施例所述的帧率转换控制装置的应用示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。液晶电视的插帧倍频技术的原理都是采用动态映像系统,在传统的两帧图像之间加插一帧运动补偿帧,将普通平板电视的60Hz刷新率提升到120Hz,这样运动画面会更加清晰流畅。例如,原本的一副视频画面的帧序列是1-2-3-4-5,通过MEMC技术的分区块处理,在水平和垂直两个方向上对图像的运动趋势加以分析后在原来的各帧之间插入一个中间帧,插帧后的帧序列变为:1-1C-2-2C-3-3C-4-4C-5-5C。当然,通过MEMC算法,也可以在各帧之间插入多个中间帧,这取决于运动估算与运动补偿的效果级别(level)参数的设置,一般现有的处理芯片都是将level默认为2,且无法改变。然而,考察现有的FRC控制方式,尽管都是基于MEMC算法进行控制,但之所以在某些场景会发生算法失效,主要是由于无法做到针对不同场景对算法进行调整。在MEMC算法中,对插帧效果起到重要作用的是运动估算与运动补偿的效果级别(level)参数,但现有的FRC控制是默认以level=2进行转换,且固定不变,这就造成在视频场景下,补偿效果明显,但在非视频场景,例如UI(用户界面)场景下,由于UI场景画面不太固定,规律性较差,如果仍然使用level2进行插帧,则造成显示效果混乱的可能性就会大增。基于此,本专利技术的核心思路即在于根据不同的显示场景,自适应的调整level参数,使得FRC始终以适当的插帧效果进行运算。为实现这一目的,本专利技术实施例提供一种帧率转换控制方法,如图1所示,首先,接收并判断当前数据帧的场景类型(步骤101);然后,根据预设规则,确定与所述数据帧的场景类型相对应的运动估算与运动补偿的效果级别(步骤102);最后,根据所述运动估算与运动补偿的效果级别进行帧率转换(步骤103)。其中,对于场景类型的判断,可以通过数据帧中各层数据的属性信息来判断。具体来说,如图2所示,首先,接收当前数据帧,读取该数据帧中各层数据的属性(步骤201);然后,根据当前数据帧中各层数据的属性信息,确定该数据帧的场景类型(步骤202)。举例来说,我们所看到的一帧图像,可能是由有多层(layer)数据叠加而成,每层数据都由一个属性值来标识该层数据的类型,所述数据的属性包括代表视频的属性,例如视频(video)层,或代表非视频的属性,例如UI层,等等。在判断出视频和非视频场景后,即可分别对应不同的运动估算与运动补偿效果级别,由于非视频场景(例如UI)的规律性差,因此不能采用与视频场景相同的运动估算与运动补偿效果级别进行插帧。当然,对于场景类型的判断还可以采用其他方式,例如基于内容相关性的判断,或基于多颜色空间和统计直方图等方式,本专利技术对此不做限制。在本专利技术的实施例中,在读取获得各层数据的类型属性后,即可根据预设规则来确定整帧数据的场景类型。举例来说,可参考图3,首先,根据当前数据帧中各层数据的属性信息,确定当前数据帧中具有视频属性的数据层数(步骤301);如果具有视频属性的数据层数大于等于1,则确定该数据帧的场景类型为视频,否则,确定该数据帧的场景类型为非视频(步骤302)。换句话说,在组成当前数据帧的各层数据中,只要有一层是video数据,那么就可以判定该数据帧的场景类型为视频,否则就是非视频。当然,也可以采用其他预设规则,例如,可以限制具有视频属性的数据层数只有超过1时才认为整帧数据的场景类型是视频,具体规则的适用,本专利技术不做任何限制。尽管图3所示的本专利技术实施例给出了一种较为简便的场景分类方法,其仅采用非此即彼的二分法来判断具体场景,并进而简便的确定运动估算与运动补偿的效果级别。本文档来自技高网...
【技术保护点】
一种帧率转换控制方法,其特征在于,包括如下步骤:接收并判断当前数据帧的场景类型;根据预设规则,确定与所述数据帧的场景类型相对应的运动估算与运动补偿的效果级别;根据所述运动估算与运动补偿的效果级别进行帧率转换。
【技术特征摘要】
1.一种帧率转换控制方法,其特征在于,包括:接收当前数据帧,读取该数据帧中各层数据的属性;并根据当前数据帧中各层数据的属性信息,判断当前数据帧的场景类型;其中,所述场景类型包括视频场景和非视频场景;根据预设规则,确定与所述数据帧的场景类型相对应的运动估算与运动补偿的效果级别;根据所述运动估算与运动补偿的效果级别进行帧率转换。2.如权利要求1所述的方法,其特征在于,所述数据的属性包括代表视频的属性和代表非视频的属性。3.如权利要求2所述的方法,其特征在于,所述根据当前数据帧中各层数据的属性信息,确定该数据帧的场景类型的步骤,包括:根据当前数据帧中各层数据的属性信息,确定当前数据帧中具有视频属性的数据层数;如果具有视频属性的数据层数大于等于1,则确定该数据帧的场景类型为视频,否则,确定该数据帧的场景类型为非视频。4.如权利要求3所述的方法,其特征在于,所述根据预设规则,确定与所述数据帧的场景类型相对应的运动估算与运动补偿的效果级别的步骤,包括:对于场景类型为视频的数据帧,设置的所述运动估算与运动补偿...
【专利技术属性】
技术研发人员:黄波,李强,肖汉,
申请(专利权)人:乐视致新电子科技天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。