一种去隔行方法、装置及系统的制作方法

文档序号:7925481阅读:107来源:国知局
专利名称:一种去隔行方法、装置及系统的制作方法
技术领域
本发明涉及显示技术,具体涉及一种去隔行方法、装置及系统。
背景技术
最早进行电视广播的时候都是采用逐行扫描电视制式,但是清晰度不够。 后来人们想把电影节目也搬到电视节目之中,才强烈感到电视机的清晰度不 够,为此,发明了隔行扫描电视机。隔行视频利用了人类视觉系统固有的反 应时间,达到了和逐行扫描电视同样的感受。但隔行扫描电视有个缺点,就 是当图像上下两行的对比度差别很大时产生行间闪烁(称为行间闪烁),针对 这个缺点,电视机又开始采用逐行扫描。逐行扫描制式的电视为了兼容隔行 扫描电视的视频源,就发展了去隔行技术。去隔行技术是在隔行视频的两行 之间加插一行数据,最后读出数据时就相当于比原来多了 一倍数据(即倍行), 从而使隔行数据源在逐行电视上显示。
现有的一种去隔行的方法是这样的采用两场的数据生成一帧,具体根 据图像的运动情况进行插值;如图1所示,根据场1 (filedl )和场2 (field2) 生成frame2;其中,filedl包括的像素为(al,a2,a3,bl,b2,b3 ), filed2的像素为 (cl,c2,c3,dl,d2,d3 ), frame2中,有部分像素(cl,c2,c3,dl,d2,d3 )来自field2, 剩余部分(xl,x2,x3)来自插值。插值方式具体为x2 = b2 * k + f(cl,c2,c3, dl,d2,d3)* (1-k), f(x)为场内边缘方向两个像素的均值。k为插值系数,可以 利用场差异(或者帧差异)作为一个查找表的地址来获得。
使用上述方法虽然能够实现去隔行,但是在实现本发明的过程中,发明 人发现该方法至少存在如下缺陷由于对所有的帧的都采用相同的处理方式 进行去隔行,而不同的帧的场景可能是不同的,因此不能兼备所有的场景, 图像显示效果不够好。

发明内容
本发明实施例提供了一种去隔行方法、装置及系统,使用本发明实施例 提供的技术方案,可以对不同的帧采用不同的处理方式进行去隔行。
本发明实施例的目的是通过以下技术方案实现的 一种去隔行方法,包4舌
计算当前帧与后一帧的相同位置的宏块的绝对误差和;
当所述相同位置的宏块的绝对误差和小于预置的静止绝对误差和,使用 拷贝的方式实现所述相同位置的宏块的去隔行。
一种去隔行装置,包括
计算单元,用于计算当前帧与后一帧的相同位置的宏块的绝对误差和;
去隔行单元,用于在所述相同位置的宏块的绝对误差和小于所述静止绝 对误差和时,使用拷贝的方式实现所述相同位置的宏块的去隔行。
一种去隔行系统,包括
去隔行装置,用于计算当前帧与后一帧的相同位置的宏块的绝对误差和; 在所述相同位置的宏块的绝对误差和小于所述静止绝对误差和时,使用拷贝 的方式实现所述相同位置的宏块的去隔行;
发送装置,用于发送所述去隔行装置完成的去隔行的帧。
从本发明实施例提供的以上技术方案可以看出,由于本发明实施例将图 像划分成宏块,在宏块为静止时,直接采用拷贝的方式实现宏块的去隔行, 对于运动的宏块可以仍然使用插值的方式实现宏块的去隔行,不会降低图像
因此可以兼备不同的场景,提高图像显示质量。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中去隔行方法的示意图2为本发明实施例中去隔行方法实施例一的流程图3为本发明实施例中拷贝的方式实施例一的示意图4为本发明实施例中拷贝的方式实施例二的示意图5为本发明实施例中去隔行方法实施例二的流程图6为本发明实施例中宏块划分示意图7为本发明实施例中去隔行方法实施例三的流程图8为本发明实施例中去隔行方法实施例四的流程图9为本发明实施例中去隔行装置实施例的结构图10为本发明实施例中去隔行系统实施例一的结构图11为本发明实施例中去隔行系统实施例二的结构图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而 不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的目的、技术方案、及优点更加清楚明白,以下参照附图并 举实施例,对本发明进一步详细说明。
图2描述了本发明实施例提供的去隔行方法实施例一的流程,包括
步骤201、将图像划分成宏块;
在将图像划分成宏块时,本发明实施例并不限定划分成的宏块的大小, 本发明实施例优选将图像分成16像素x 16像素(16pixels x 16pixels)大小的 宏块;
步骤202、计算当前帧与后一帧的相同位置的宏块的绝对误差和(SAD:Sum of Absolute Difference);
相同位置的宏块是将图像分成的宏块中的任意一个宏块;宏块的SAD可 以使用宏块中像素的Y分量、和/或U分量、和/或V分量进行计算,本发明 实施例并不限定计算宏块的SAD时采用的分量;假设宏块的SAD为sad_blk, 本发明实施例提供的一种宏块的SAD的计算方法如下将当前帧和后一帧的 相同位置的宏块像素的Y/U/V分量分别相减,取三者差的绝对值相加,结果 为sad_pixel,然后再累加宏块内部256个像素的sad_pixel,得到sad—blk。如
,后一帧对应宏块包
括的像素为
,^^用当前帧的宏块和后一帧的对应宏块的计算宏
图3所示,当前帧一个宏块包括的像素为 、—10,…,6—1/ '
,—/0,…u
'■=/,;=/
块的SAD计算方法为sad_blk= S (abs(a—ij-b—ij)),其中a—ij表示像素
,'=0,乂=0
a—ij的Y分量值、U分量值和V分量值的和。
步骤203、判断相同位置的宏块的SAD是否小于预置的静止SAD;如果 否,进入步骤204;如果是,进入步骤205;
静止SAD是预先设置的一个值,可以是经验数据;
在相同位置的宏块的SAD小于静止SAD时,可以认为相同位置的宏块 的运动状态是静止的,反之可以认为相同位置的宏块的运动状态是运动的; 其中,相同位置的宏块的SAD等于静止SAD时,既可以认为相同位置的宏 块是静止的,也可以认为相同位置的宏块是运动的,具体可以预先约定。
步骤204、使用插值的方式实现相同位置的宏块的去隔行;结束流程;
本发明实施例不限定在使用插值的方式实现相同位置的宏块的去隔行时 所釆用的插值方式,本发明实施例提供的一种插值方式如图1所示,根据场1 (filedl )和场2 ( field2 )生成frame2;其中,filedl包括的^象素为 (al,a2,a3,bl,b2,b3), filed2的像素为(cl,c2,c3,dl,d2,d3 ), frame2中,有部分
像素(cl,c2,c3,dl,d2,d3)来自field2,剩余部分(xl,x2,x3)来自插值。插值 方式具体为x2 = b2 * k + f(c2,d2) * (1 - k), f(x)为场内边缘方向两个像素的均 值,本发明实施例优选f (x)为field2内最大边缘相关性的两个像素的平均 值,其中,本是实例中最大边缘相关性的两个像素为c2和d2。
步骤205、使用拷贝的方式实现相同位置的宏块的去隔行。
方式;本发明实施例提供的拷贝的方式实施例一如图3所示,场1包括的像 素为(al,a2,a3,bl,b2,b3 ),为了在al所在的行和bl所在的行之间插入一行, 将a]所在的行复制一次,同样,为了在bl所在的行之后插入一行,可以将 bl所在的行复制一次,从而形成帧1 (framel )所示的一帧。
本发明实施例还提供了拷贝的方式实施例二,如图4所示,filedl包括的 像素为(al,a2,a3,bl,b2,b3 ), filed2的像素为(cl,c2,c3,dl,d2,d3 ),使用field 1 的像素和field2的像素直接间插,从而形成帧2 ( frame2 )所示的一帧。
从上可知,本实施例将图像划分成宏块,进而对宏块是否静止进行判断, 在宏块为静止时,直接采用拷贝的方式实现宏块的去隔行,从而可以在前后 帧显示的画面一样或者仅有部分变化时,不需要采用插值的方式,P争低计算 量,提高系统处理效率;同时,对于运动的宏块可以仍然使用插值的方式实 现宏块的去隔行,不会降低图像的显示质量;进一步,由于可以对不同的帧 釆用不同的处理方式进行去隔行,因此可以兼备不同的场景,提高图像显示 质量。
进一步,为了避免将图像划分成宏块时的宏块划分不够准确,因而在判 断相同位置的宏块是否静止时,可以进一步采用相同位置的宏块的周边宏块 的SAD进行综合判断,本发明实施例提供的去隔行方法实施例二描述了这种 情况,如图5所示,包括
步骤501、将图像划分成宏块;
本发明实施例并不限定将图像划分成宏块的方式及宏块的大小;如图6 所示,本实施例假设将一个图像划分成大小相同的9个宏块,分别标注为宏
块l、宏块2.....宏块9;
步骤502、计算当前帧与后一帧的相同位置的宏块的SAD,以及相同位 置的宏块的周边宏块的SAD;
其中,相同位置的宏块可以为宏块1 9中任意一个宏块,周边宏块根据 不同的选择方式可以不同,例如可以选择与相同位置的宏块直接相邻的宏块, 如果相同位置的宏块为宏块l,则周边宏块可以为宏块2、 4,或宏块2、 4等; 如果相同位置的宏块为宏块5,则周边宏块可以为宏块2、 4、 6、 8等;本发 明实施例并不限定周边宏块具体如何选取;
其中,宏块的SAD的计算方式参照步骤202执行;
步骤503、判断相同位置的宏块的SAD和周边宏块的SAD是否都小于预 置的静止SAD 如果是,进入步骤504;如果否,进入步骤505;
只有在相同位置的宏块及其周边宏块的SAD都小于预置的静止SAD时, 才认为相同位置的宏块是静止的,反之,则认为相同位置的宏块是运动的;
步骤504、使用拷贝的方式实现相同位置的宏块的去隔行;结束流程
步骤505、使用插值的方式实现相同位置的宏块的去隔行;结束流程;
从上可知,本实施例除了将相同位置的宏块及其周边宏块的SAD作为相 同位置的宏块是否静止的标准,从而可以降低因宏块划分不合理带来的宏块 的运动状态判断不准确,从而可以进一步提高图像显示质量。
进一步,为了使不同宏块的运动状态能够区分开,可以在预置了静止SAD 后,进一步预置高速运动SAD,高速运动SAD大于或等于静止SAD,因此, 本发明实施例进一步提供了去隔行方法的实施例三,图7描述了去隔行方法 实施例三的流程,包括
步骤701、将图像划分成宏块;
步骤702、计算当前帧与后一帧的相同位置的宏块的SAD;
步骤703、判断相同位置的宏块的SAD是否小于预置的静止SAD;如果 是,进入步骤704;如果是,进入步骤705;
其中,步骤702和步骤703的执行也可以参照步骤502和步骤503的执
行;
步骤704、使用拷贝的方式实现相同位置的宏块的去隔行;结束流程;
步骤705、判断相同位置的宏块的SAD是否大于预置的高速运动SAD; 如果是,进入步骤706;如果否,进入步骤707;
步骤706、使用插值的方式实现相同位置的宏块的去隔行;结束流程;
步骤707、使用预置的方式实现相同位置的宏块的去隔行;
其中,预置的方式可以是插值的方式,也可以是拷贝的方式等;具体采 用哪种方式可以预先设定,例如可以都采用插值的方式,也可以都采用拷贝 的方式,或者部分采用插值的方式,部分采用拷贝的方式。
从上可知,本实施例将图像划分成宏块,进而对宏块是否静止进行判断, 在宏块为静止时,直接采用拷贝的方式实现宏块的去隔行,从而可以在前后 帧显示的画面一样或者仅有部分变化时,不需要采用插值的方式,降低计算 量,提高系统处理效率;同时,对于运动的宏块可以仍然使用插值的方式实 现宏块的去隔行,不会降低图像的显示质量;进一步,由于可以对不同的帧 采用不同的处理方式进行去隔行,因此可以兼备不同的场景,提高图像显示 质量。
进一步,宏块可能包括了多个像素,虽然宏块的运动状态已经确定了, 但是各个像素所处的运动状态可能又是不同的,为了使图像去隔行后显示的 更加准确,本发明实施例进一步可以对处于不同运动状态的像素采用不同的 方式实现去隔行,因此,本发明实施例进一步提供了去隔行方法的实施例四, 图8描述了去隔行方法实施例四的流程,包括
步骤801、将图像划分成宏块;
步骤802、计算当前帧与后一帧的相同位置的宏块的SAD;
步骤803、判断相同位置的宏块的SAD是否小于预置的静止SAD;如果 是,进入步骤804;如果否,进入步骤805;
其中,步骤802和步骤803也可以参照步骤502和步骤503的执行。
步骤804、使用拷贝的方式实现相同位置的宏块的去隔行;结束流程;
步骤805、判断相同位置的宏块的SAD是否大于高速运动SAD;如果是, 进入步骤806;如果否,进入步骤807;
步骤806、使用插值的方式实现相同位置的宏块的去隔行;结束流程;
步骤807、计算相同位置的宏块中像素的SAD;
计算像素的SAD时,可以直接以该像素的Y分量/U分量/V分量进行计 算,也可以以该像素为中心的m x n区域中的像素的Y分量/U分量/V分量进
行计算;
步骤808、判断相同位置的宏块的SAD是否大于预置的中速运动SAD; 如果是,进入步骤809;如果否,进入步骤812;
其中,中速运动SAD是预先设置的,中速运动SAD大于静止SAD,中 速运动SAD小于高速运动SAD;此时可以对相同位置的宏块的运动状态进行 进一步细分,相同位置的宏块的SAD大于中速运动SAD且小于高速运动SAD 时,可以认为相同位置的宏块处于中高速运动状态;相同位置的宏块的SAD 小于中速运动SAD且大于静止SAD时,可以认为相同位置的宏块处于中低 速运动状态;
步骤809、判断像素的SAD是否大于预置的中高速运动SAD;如果是, 进入步骤810;如果否,进入步骤811;
其中,中高速运动SAD是预先设置的,在相同位置的宏块处于中高速运 动时,判断相同位置的宏块中的像素是处于运动状态还是处于静止状态,可 以使用像素的SAD与中高速运动SAD进行对比;其中,中高速运动SAD是 经验值,因此本发明实施例并不限定中高速运动SAD与中速运动SAD以及 高速运动SAD的大小关系;
步骤810、使用插值的方式实现像素的去隔行;结束流程;
步骤811、使用拷贝的方式实现像素的去隔行;结束流程;
步骤812、判断像素的SAD是否大于预置的中低速运动SAD;如果是, 进入步骤813;如果否,进入步骤814;
其中,中低速运动SAD是预先设置的,在相同位置的宏块处于中低速运 动时,判断相同位置的宏块中的像素是处于运动状态还是处于静止状态,可 以使用像素的SAD与中低速运动SAD进行对比;其中,中低速运动SAD是 经验值,因此本发明实施例并不限定中低速运动SAD与中速运动SAD以及 低速运动SAD的大小关系;
步骤813、使用插值的方式实现像素的去隔行;结束流程;
步骤814、使用拷贝的方式实现像素的去隔行;结束流程。
从上可知,本实施例将图像划分成宏块,进而对宏块是否静止进行判断, 在宏块为静止时,直接采用拷贝的方式实现宏块的去隔行,从而可以在前后 帧显示的画面一样或者仅有部分变化时,不需要采用插值的方式,降低计算 量,提高系统处理效率;同时,对于运动的宏块可以仍然使用插值的方式实 现宏块的去隔行,不会降低图像的显示质量;进一步,还可以对宏块中处于 不同运动状态的像素采用不同的方式实现去隔行,可以提高图像显示质量; 进一步,由于可以对不同的帧釆用不同的处理方式进行去隔行,因此可以兼 备不同的场景,提高图像显示质量。
其中,可以理解的是,上述描述仅是本说明书对本发明实施例的一种描 述,并不是限定本发明实施例仅能按照上述描述的步骤进行;例如,上述描 述都是先将宏块的SAD与静止SAD进行比较,实际上,先将宏块的SAD与 高速运动SAD进行比较或先将宏块的SAD与中速运动SAD进行比较都不会 影响本发明实施例的实现。
本发明实施例还提供了去隔行装置,图9描述了去隔行装置实施例的结 构,包括
划分单元901,用于将图像划分成宏块;
计算单元902,用于计算当前帧与后一帧的相同位置的宏块的SAD;
去隔行单元903,用于在相同位置的宏块的SAD小于静止SAD时,使用 拷贝的方式实现相同位置的宏块的去隔行。
从上可知,本实施例将图像划分成宏块,在宏块为静止时,直接采用拷 贝的方式实现宏块的去隔行,从而可以在前后帧显示的画面一样或者仅有部 分变化时,不需要釆用插值的方式,降低计算量,提高系统处理效率;同时, 对于运动的宏块可以仍然使用插值的方式实现宏块的去隔行,不会降低图像 的显示质量;进一步,由于可以对不同的帧采用不同的处理方式进行去隔行, 因此可以兼备不同的场景,提高图像显示质量。
进一步,为了避免将图像划分成宏块时的宏块划分不够准确,因而在相 同位置的宏块是否静止时,可以进一步使用相同位置的宏块的周边宏块的 SAD确定,此时,计算单元902还用于计算相同位置的宏块的周边宏块的当 前帧与后一帧的SAD;去隔行单元903,还用于在相同位置的宏块的SAD小 于静止SAD、且周边宏块的SAD小于静止SAD时,使用拷贝的方式实现相 同位置的宏块的去隔行。
进一步,去隔行单元903,还用于在相同位置的宏块的SAD大于预置的 高速运动SAD时,使用插值的方式实现相同位置的宏块的去隔行。
进一步,如果高速运动SAD大于静止SAD;去隔行单元903,还用于在 相同位置的宏块的SAD大于静止SAD、且相同位置的宏块的SAD小于高速 运动SAD时,使用插值的方式和/或拷贝的方式实现相同位置的宏块的去隔 行。
进一步,如果高速运动SAD大于静止SAD;此时,计算单元902,还用 于在相同位置的宏块的SAD大于静止SAD、且相同位置的宏块的SAD小于 高速运动SAD时,计算相同位置的宏块中像素的SAD;
去隔行单元903,还用于在像素的SAD大于中高速运动SAD时,使用插 值的方式实现像素的去隔行;在像素的SAD小于中高速运动SAD时,使用 拷贝的方式实现像素的去隔行。
进一步,去隔行单元903,还用于在像素的SAD大于中低速运动SAD时, 使用插值的方式实现像素的去隔行;在像素的SAD小于中低速运动SAD时, 使用拷贝的方式实现像素的去隔行。
本发明实施例还提供了去隔行系统,图IO描述了本发明实施例提供的去 隔行系统实施例一的结构,包括
去隔行装置1001,用于将图像划分成宏块;计算当前帧与后一帧的相同 位置的宏块的绝对误差和;在相同位置的宏块的绝对误差和小于静止绝对误 差和时,使用拷贝的方式实现相同位置的宏块的去隔行;
进一步,去隔行装置1001还可以用于在相同位置的宏块的绝对误差和大 于预置的高速运动绝对误差和时,使用插值的方式实现相同位置的宏块的去 隔行;
发送装置1002,用于发送去隔行装置1001完成的去隔行的帧;
显示装置1003,用于接收发送装置1002发送的去隔行的帧,显示去隔行 的帧。
从上可知,本实施例将图像划分成宏块,在宏块为静止时,直接采用拷 贝的方式实现宏块的去隔行,从而可以在前后帧显示的画面一样或者仅有部 分变化时,不需要采用插值的方式,降低计算量,提高系统处理效率;同时, 对于运动的宏块可以仍然使用插值的方式实现宏块的去隔行,不会降低图像 的显示质量;进一步,由于可以对不同的帧采用不同的处理方式进行去隔行, 因此可以兼备不同的场景,提高图像显示质量。
图ll描述了本发明实施例提供的去隔行系统实施例二的结构,包括
去隔行装置1101,用于将图像划分成宏块;计算当前帧与后一帧的相同 位置的宏块的绝对误差和;在相同位置的宏块的绝对误差和小于静止绝对误 差和时,使用拷贝的方式实现相同位置的宏块的去隔行;
进一步,去隔行装置1101还可以用于在相同位置的宏块的绝对误差和大 于预置的高速运动绝对误差和时,使用插值的方式实现相同位置的宏块的去 隔行;
发送装置1102,用于发送去隔行装置1101完成的去隔行的帧;
存储装置1103,用于接收发送装置1102发送的去隔行的帧,存储去隔行 的帧。
从上可知,本实施例将图像划分成宏块,在宏块为静止时,直接采用拷 贝的方式实现宏块的去隔行,从而可以在前后帧显示的画面一样或者仅有部 分变化时,不需要采用插值的方式,降低计算量,提高系统处理效率;同时, 对于运动的宏块可以仍然使用插值的方式实现宏块的去隔行,不会降低图像 的显示质量;进一步,由于可以对不同的帧采用不同的处理方式进行去隔行, 因此可以兼备不同的场景,提高图像显示质量。
本发明实施例提供的显示设备可以是电视机,显示器等。
'贞戮貫迅仪个八贝
程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于 一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施 例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM: Read-Only Memory)或随机存储记忆体(RAM: Random Access Memory)等。
以上对本发明实施例所提供的一种去隔行方法、装置及系统进行了详细
对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范 围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1、一种去隔行方法,其特征在于,包括计算当前帧与后一帧的相同位置的宏块的绝对误差和;当所述相同位置的宏块的绝对误差和小于预置的静止绝对误差和,使用拷贝的方式实现所述相同位置的宏块的去隔行。
2、 如权利要求1所述的去隔行方法,其特征在于,所述计算当前帧与后 一帧的相同位置的宏块的绝对误差和后进一步包括计算所述相同位置的宏块的周边宏块的当前帧与后一帧的绝对误差和;当所述周边宏块的绝对误差和以及所述相同位置的宏块的绝对误差和都 小于所述静止绝对误差和,进入使用拷贝的方式实现所述相同位置的宏块的 去隔行的步骤。
3、 如权利要求2所述的去隔行方法,其特征在于,所述方法还包括当所述周边宏块的绝对误差和/或所述相同位置的宏块的绝对误差和大于 所述静止绝对误差和,使用插值的方式实现所述宏块的去隔行。
4、 如权利要求1所述的去隔行方法,其特征在于,所述计算当前帧与后 一帧的相同位置的宏块的绝对误差和后进一步包括当所述相同位置的宏块的绝对误差和大于预置的高速运动绝对误差和, 使用插值的方式实现所述相同位置的宏块的去隔行;其中,所述高速运动绝对误差和大于或等于所述静止绝对误差和。
5、 如权利要求4所述的去隔行方法,其特征在于,所述计算当前帧与后 一帧的相同位置的宏块的绝对误差和后进一步包括;当所述相同位置的宏块的绝对误差和大于所述静止绝对误差和、且所述 相同位置的宏块的绝对误差和小于所述高速运动绝对误差和,使用插值的方 式和/或拷贝的方式实现所述相同位置的宏块的去隔行。
6、 如权利要求4所述的去隔行方法,其特征在于,当所述相同位置的宏 块的绝对误差和大于所述静止绝对误差和、且所述相同位置的宏块的绝对误 差和小于所述高速运动绝对误差和,计算当前帧与后一帧的相同位置的宏块的绝对误差和后进一步包括计算所述相同位置的宏块中像素的绝对误差和;当所述相同位置的宏块的绝对误差和大于预置的中速运动绝对误差和, 且所述像素的绝对误差和大于预置的中高速运动绝对误差和,使用插值的方 式实现所述像素的去隔行;当所述相同位置的宏块的绝对误差和大于预置的中速运动绝对误差和, 且所述像素的绝对误差和小于所述中高速运动绝对误差和,使用拷贝的方式 实现所述像素的去隔行;其中,所述中速运动绝对误差和小于所述高速运动绝对误差和。
7、 如权利要求6所述的去隔行方法,其特征在于,当所述相同位置的宏 块的绝对误差和小于所述中速运动绝对误差和,计算所述相同位置的宏块中 像素的绝对误差和后进一步包括当所述像素的绝对误差和大于所述中低速运动绝对误差和,使用插值的 方式实现所述像素的去隔行;当所述像素的绝对误差和小于所述中低速运动绝对误差和,使用拷贝的 方式实现所述^^素的去隔行。
8、 如权利要求1至7任一所述的去隔行方法,其特征在于,所述计算相 同位置的宏块的当前帧与后一帧的绝对误差和的步骤包括使用所述相同位置的宏块在所述当前帧中的像素的Y分量/U分量/V分 量,与所述下一帧中对应像素的Y分量/U分量/V分量分别相减,得到所述当 前帧中的像素的Y分量/U分量/V分量分别相减得到的差;使用所述相同位置的宏块中各个像素的所述差的绝对值进行相加,得到 所述相同位置的宏块的绝对误差和。
9、 一种去隔行装置,其特征在于,包括计算单元,用于计算当前帧与后一帧的相同位置的宏块的绝对误差和; 去隔行单元,用于在所述相同位置的宏块的绝对误差和小于所述静止绝 对误差和时,使用拷贝的方式实现所述相同位置的宏块的去隔行。
10、 如权利要求9所述的去隔行装置,其特征在于,所述计算单元还用 于计算所述相同位置的宏块的周边宏块的当前帧与后一帧的绝对误差和;所述去隔行单元,用于在所述相同位置的宏块的绝对误差和小于所述静 止绝对误差和、且所述周边宏块的绝对误差和小于所述静止绝对误差和时, 使用拷贝的方式实现所述相同位置的宏块的去隔行。
11、 如权利要求9所述的去隔行装置,其特征在于所述去隔行单元,还用于在所述相同位置的宏块的绝对误差和大于所述 预置的高速运动绝对误差和时,使用插值的方式实现所述相同位置的宏块的 去隔行。
12、 如权利要求11所述的去隔行装置,其特征在于,所述高速运动绝对 误差和大于所述静止绝对误差和;所述去隔行单元,还用于在所述相同位置的宏块的绝对误差和大于所述 静止绝对误差和、且所述相同位置的宏块的绝对误差和小于所述高速运动绝 对误差和时,使用插值的方式和/或拷贝的方式实现所述相同位置的宏块的去 隔行。
13、 如权利要求11所述的去隔行装置,其特征在于,所述高速运动绝对 误差和大于所述静止绝对误差和;所述计算单元,还用于在所述相同位置的宏块的绝对误差和大于所述静 止绝对误差和、且所述相同位置的宏块的绝对误差和小于所述高速运动绝对 误差和时,计算所述相同位置的宏块中像素的绝对误差和;所述去隔行单元,还用于在所述像素的绝对误差和大于所述中高速运动 绝对误差和时,使用插值的方式实现所述像素的去隔行;在所述像素的绝对 误差和小于所述中高速运动绝对误差和时,使用拷贝的方式实现所述像素的 去隔行。
14、 如权利要求13所述的去隔行装置,其特征在于所述去隔行单元,还用于在所述像素的绝对误差和大于所述中低速运动 绝对误差和时,使用插值的方式实现所述像素的去隔行;在所述像素的绝对 误差和小于所述中低速运动绝对误差和时,使用拷贝的方式实现所述像素的 去隔行。
15、 一种去隔行系统,其特征在于,包括去隔行装置,用于计算当前帧与后一帧的相同位置的宏块的绝对误差和; 在所述相同位置的宏块的绝对误差和小于所述静止绝对误差和时,使用拷贝 的方式实现所述相同位置的宏块的去隔行;发送装置,用于发送所述去隔行装置完成的去隔行的帧。
16、 如权利要求15所述的去隔行系统,其特征在于,所述去隔行装置, 还用于在所述相同位置的宏块的绝对误差和大于所述预置的高速运动绝对误 差和时,使用插值的方式实现所述相同位置的宏块的去隔行。
17、 如权利要求15所述的去隔行系统,其特征在于,还包括显示装置,用于接收所述发送装置发送的所述去隔行的帧,显示所述去 隔行的帧;或存储装置,用于接收所述发送装置发送的所述去隔行的帧,存储所述去 隔4亍的帧。
全文摘要
本发明涉及显示技术,公开了一种去隔行方法、装置及系统,其中去隔行方法包括计算当前帧与后一帧的相同位置的宏块的绝对误差和;当所述相同位置的宏块的绝对误差和小于预置的静止绝对误差和,使用拷贝的方式实现所述相同位置的宏块的去隔行。使用本发明实施例提供的技术方案,可以对不同的帧采用不同的处理方式进行去隔行,可以兼备不同的场景,提高图像显示质量。
文档编号H04N5/44GK101360211SQ200810215610
公开日2009年2月4日 申请日期2008年9月4日 优先权日2008年9月4日
发明者樊进国 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1