检测和正确定标在mpeg-2压缩视频信号中的隔行移动区域的方法和系统的制作方法

文档序号:7719654阅读:157来源:国知局
专利名称:检测和正确定标在mpeg-2压缩视频信号中的隔行移动区域的方法和系统的制作方法
技术领域
本发明涉及离散余弦变换(″DCT″)域中的压缩视频信号的解码/解压缩,尤其涉及用于检测和正确滤选/定标在MPEG-2编码视频信号中的隔行移动区域的方法和系统。
背景技术
MPEG是运动图像专家组的缩写。MPEG形成于1988年,原本是为了创建用于压缩运动视频信号的一个标准。即使把未压缩的比特率与可用的带宽做粗略的考虑,对于数字传输的运动图像的压缩的需求也是显见的。完整的运动图像需要大的存储和数据传送带宽。标准的美国广播电视信号有时称作″NTSC″信号,具有每秒168兆比特(″Mbits″)的比特速率。作为比较,例如发送五个未压缩音频的立体声频道需要每秒3.5兆比特的比特速率。单速CD-ROM以每秒1.5Mbits的比特速率提供数据。
MPEG组的第一目标是把音频连同视频一起压缩到每秒1.5Mbits的一个CD-ROM大小的带宽中。其工作的结果是1991年完成的MPEG-1编码标准。那时候以MPEG-1实现的视频压缩技术仍然未达到编码广播质量的隔行视频信号的能力。这种能力成为MPEG-2标准的一个主要目标。
隔行视频信号规定的扫描系统是用于早期电视图像设计的扫描系统,为的是使得图像帧以足够高的速率重现,以便防止图像屏幕的可见闪烁。它是通过在半帧间隔中扫瞄一帧的隔行成分实现的。例如,在一个525行的系统中,全部525行在三十分之一秒的这样一个帧周期中形成。屏幕实际以每六十分之一秒的速率重现。第一个间隔扫描行被形成(″上″场),随后是扫描该漏掉的行。六十分之一秒的屏幕重现速率是防止可见闪烁的足够快的速率。
帧和场DCTMPEG-2中的图像编码可以是基于帧DCT或基于场DCT之一的图像编码。一个基于帧的DCT编码的图像数据块既包含上场信息又包含下场信息。基于场的DCT编码数据块包含上场或下场之一的信息,但不同时包含两个场的信息。
由于稳定区域的局部逐行特征,即两个场之间有高空间相关性的特征,基于帧的DCT通常使用在稳定的区域中。另一方面,基于场的DCT常被使用在运动区域中,其中在两个场之间存在显著的不同。如果把基于帧的DCT使用在这种情形中,将导致在高垂直频率DCT系数中的显著的能量,因此降低压缩效率。
具有嵌入尺寸调整的MPEG2解码器具有嵌入尺寸改变的MPEG2解码器是运动图像和相关产业的技术人员通常公知的一个构思。具有嵌入尺寸调整的解码器允许使用一个标准的解码器把一个编码的视频信源被解码为任何支持的显示格式,例如标准NTSC(美国)、PAL(欧洲)或其它显示装置支持的显示格式。由于在例如高清晰度(″HD″)视频数据流的标准清晰度(″SD ″)显示中的这种应用的相当低的成本的原因,这种解码器被大为关注。通过在解码回路中嵌入标度,具有嵌入尺寸调整的解码器使用较小的输出格式的优点。为了避免图像失真,需要在定标之前或者与定标结合地进行滤选。该滤选/定标能够在空间域或DCT域中实现。由于其简单性而最好在DCT域中实现的嵌入定标,减小了将要在反向离散余弦反变换(″IDCT″)和运动补偿(″MC″)解码步骤中处理的数据量。
另外,因为其它原因,DCT编码图像信号的嵌入滤选和定标比非嵌入的实施方案更有用。首先,因为必须执行更大的存储区域和更长的计算设置,在全部解压缩之后的滤选和定标是系统资源的浪费。第二,通过实现DCT编码的数据块依照其局部特征而动态地滤选和定标,能够实现用于正确定标和滤选的该隔行视频信号的特殊性质的优点。
帧和场滤选/定标存在两种用于滤选/定标的选择以帧为基础和以场为基础的滤选/定标。基于帧的滤选/定标趋向于保持空间清晰度而丢失时间清晰度。反之,基于场的滤选/定标倾向于保持时间清晰度而丢失空间清晰度。因此,为了获得最佳结果,基于帧的方法应该使用在稳定区域中而基于场的方法应该使用在移动区域中。
注意到基于帧或场的DCT是由编码器选择的,其中基于帧或场的滤选/定标的判定由解码器实现。在本现有技术中的解码器采取下列两个方案之一来确定是否使用基于帧或场的滤选/定标
1.假设该编码器实现正确选择,即帧DCT用于稳定区域而场DCT用于移动区域。该解码器基于由该编码器选择的DCT类型而简单地选择基于帧或场滤选/定标;2.根本不相信编码器而总是执行相同的滤选/定标模式而不考虑DCT类型。使用此方案,通常把基于场的滤选/定标应用到帧DCT和场DCT。
当编码器确实实现正确的选择时,第一方案提供较好的空间清晰度,通常使得图像更清晰。但是此方案易受编码器判定的伤害,例如在一个移动区域中使用帧DCT,这可能导致某些看得见的讨厌的数据块。
第二方案不冒把两个场混合的危险,但是由于其空间分辨力的损失而图像质量不好。

发明内容
本发明提供的方法和系统旨在解决已有技术的问题。这些方法和系统提供了确定受到滤选/定标的局部区域是否为一个稳定区域或一个隔行移动区域,并且给出这种信息,以一种巧妙的方法在基于帧或场的操作之间切换,由此优化该输出图像质量。
而且需要把基于场的操作应用在帧DCT编码的数据块上以便克服已有技术的问题。因此,本发明的另一目标是DCT编码的压缩隔行视频信号的正确滤选/定标。其中提供了用于帧DCT数据的基于场的滤选/定标的DCT域滤选方案。
当压缩视频数据流的DCT编码的视频数据块是一个基于场的DCT编码数据块时,本方法包括,确定基于场的解码和滤选/定标方法被用于处理该DCT编码的数据块。
另外,当该压缩视频数据流的DCT编码的数据块是一个基于帧的DCT编码的框时,本方法包括获得一个第一绝对值,其表示该压缩视频数据流的DCT编码数据块的垂直高频的能量。随后,此第一绝对值与一个预定的第一基准值比较。当该第一绝对值小于或等于该预定第一基准值时,本方法包括确定基于帧的解码和滤选/定标方法被用于处理该DCT编码的数据块。
另外,当该第一绝对值大于该预定的第一基准值时,本方法包括获得一个第二绝对值,其表示该压缩视频数据流的DCT编码的数据块的垂直中频的能量。有益地,能够进行一个第二比较,其中把表示垂直中频能量的第二绝对值与一个第二预定基准值比较。当表示垂直中频能量的第二绝对值小于该第二预定基准值时,本方法包括确定基于帧解码和基于场和滤选/定标方法被用于处理该DCT编码的数据块。
另外,当表示垂直中频能量的第二绝对值大于等于该第二预定基准值时,本方法包括确定基于帧解码和滤选/定标方法被用于处理DCT编码数据块。
视频数据流最好包括多个DCT编码数据块,其中一个DCT编码数据块的左下区域的绝对值被用作表示该压缩视频数据流的DCT编码图像数据块的垂直高频的能量的第一绝对值,并且一个DCT编码数据块的左中区域的绝对值被用作表示该压缩视频数据流的DCT编码数据块的垂直中频能量的第二绝对值。
在本发明的另一个实施例中,处理步骤包括嵌入尺寸调整,动态地选择在一个解码回路中执行的基于帧或场的定标。
在本发明的另一个实施例中,该处理步骤包括在一个场基础上进行帧DCT数据块的滤选和定标。
对于隔行视频信号来说,由于有可能使用MPEG-2基于帧的DCT编码的视频数据块来编码该隔行视频信号,因而本发明的另一个目的是检测在基于帧的DCT编码数据块中的隔行移动区域。在本实施例中,本发明涉及一个方法,检测一个压缩视频数据流的一个区域是否为一个隔行移动区域,其中该压缩视频数据流的区域由多个帧DCT编码的数据块表示。本方法包括,获得该压缩视频数据流的一个DCT编码的图像数据块,并且随后获得表示该压缩视频数据流的DCT编码数据块的垂直高频能量的第一绝对值。随后,该绝对值与一个预定的第一基准值比较。
当该第一绝对值小于或等于该预定的第一基准值时,该方法包括,确定由该DCT编码数据块表示的该压缩视频数据流不是一个隔行移动区域。
另外,当该第一绝对值大于该预定的第一基准值时,本方法包括获得一个第二绝对值,其表示该压缩视频数据流的DCT编码的数据块的垂直中频的能量。随后,能够进行一个第二比较,其中把表示垂直中频能量的第二绝对值与一个第二预定基准值比较。
当表示垂直中频能量的第二绝对值小于该第二预定基准值时,本方法包括,确定由该DCT编码数据块表示的该压缩视频数据流的区域是一个隔行运动区域。
另外,当表示垂直中频能量的该第二绝对值大于等于该第二预定基准值时,本方法包括,确定由该DCT编码数据块表示的该压缩视频数据流的该区域不是一个隔行移动区域。
同样,视频数据流最好包括多个DCT编码数据块,其中一个DCT编码数据块的左下区域的绝对值被用作表示该压缩视频数据流的DCT编码图像数据块的垂直高频的能量的第一绝对值,并且一个DCT编码数据块的左中区域的绝对值被用作表示该压缩视频数据流的DCT编码数据块的垂直中频能量的第二绝对值。
本发明还涉及一个用于处理由多个DCT编码数据块表示的一个压缩视频数据流的系统。该系统包括一个压缩视频数据流的视频信号信源,一个操作耦合到该视频信号信源的处理器,和一个视频输出。
该处理器是构成用于实施其中描述的方法。
在本发明的另一个实施例中,本系统包括作为该视频信号信源的计算机可读存储器。
在本发明的另一个实施例中,本系统包括作为该视频输出的计算机可读存储器。
本发明提供超过已有技术的其它改进将作为下面阐明本发明最佳实施例的描述结果而被展现。本描述不想以任何方式限制本发明的范围,相反地仅是提供最佳实施例的一个操作示范。本发明的范围将以所附的权利要求书阐明。


图1是表示根据已有技术的具有嵌入尺寸调整的MPEG-2解码器的框图。
图2是表示根据本发明的具有嵌入尺寸调整的MPEG-2解码器的一个实施例的框图。
图3是说明本发明实施例的操作的流程图。
图4是说明本发明另一实施例的操作的流程图。
图5是表示在一隔行视频序列中水平移动的一个垂直线的失真的示意图。
图6是具有示例的左中和左下系数指示的8×8DCT数据块的示意图。
具体实施例方式
本发明提供了用于处理由多个DCT编码数据块表示的一个压缩视频数据流的方法和系统。使用MPEG-2标准压缩的一个视频数据流是此类压缩视频数据流。
根据已有技术的具有嵌入尺寸调整的MPEG-2解码器以图1示出。一个压缩MPEG-2视频比特流1首先受到可变长度解码2,其中编码的视频信号被分解成分量离散余弦变换(″DCT″)的数据块。该DCT数据块继续到解量化(反向扫描反向量化)3,然后到一个滤选/定标程序4,随后到反向DCT处理8,并且直达一个加法器10。预测解码器5产生运动矢量6。这些运动矢量6由一个下定标器7处理然后使用在1/2象素运动补偿9中。该1/2象素运动补偿9的结果被加到已经从反向DCT处理8发送到加法器10的结果。
基准帧从加法器10前进到基准帧存储器12,其中它们可用于运动补偿9。在加法器10收集的帧被进一步处理,以由帧重新排序逻辑11的正确次序设置该帧。解压缩的视频帧被输出12。
参考图2,其示出根据本发明的具有嵌入尺寸调整的一个MPEG-2解码器实施例的框图。一个MPEG-2编码的视频比特数据流14输入解压缩的第一级,该可变长度解码器15,其中该DCT数据块被发送到解量化16(通过反向扫描反向量化)。随后,应用本发明主题的一个过程,确定是否使用17进行基于场或帧的滤选/定标。本发明方法的此实施方案的细节将在下面进一步详述,该方法用于确定图3描述的使用的滤选/定标的类型。
随后,滤选/定标17采用的该过程的滤选/定标结果由反向DCT 18处理。反向DCT 18的结果被随即传到加法器19。
预测解码器20产生运动矢量21。这些矢量随后传到下标度22。标度22的结果进入到1/4象素运动补偿23。运动补偿的结果被随后发送到加法器19。
基准帧从加法器19前进到基准帧存储器25,其中它们可用于运动补偿23。在加法器19收集的帧被进一步处理,以由帧重新排序逻辑24的正确次序设置该帧。解压缩的视频帧被输出26。
现在参考图3描述根据本发明一个方法实施例的流程图。其中使用的″表示垂直高频能量的第一绝对值″是该DCT编码的数据块的左下角DCT系数的幅值或大小的测量。对本专业通常技术人员来说这种测量是已知的。
类似地,其中使用的″表示垂直中频能量的第二绝对值″是该DCT编码的数据块的左中位置DCT系数的幅值或大小的测量。对本专业通常技术人员来说,这类测量也是已知的。
″在此处使用的预定的第一基准值″和″预定的第二基准值″是实验确定的数值,表示用于该″表示垂直高频能量的第一绝对值″和″表示垂直中频能量的第二绝对值″的判定点。
通过把表示隔行非移动区域的压缩视频数据块的左下角帧DCT系数与表示隔行移动区域的压缩视频数据块的左下角帧DCT系数相比较而确定一个″预定第一值″。检查这些系数来确定在何种DCT系数的绝对值该隔行移动区域能够与隔行非移动区域相区分。此绝对值成为该″预定的第一值″,以便捕获隔行移动区域的帧高通特征。
以相似的方式,通过把表示隔行移动区域的压缩视频数据块的垂直中频率DCT系数与表示具有未由隔行引起垂直高频的区域(例如噪声区域)的压缩视频数据块的中频DCT系数相比较,确定一个″预定的第二值″。检验这些系数来确定在何种垂直中频DCT系数的绝对值该隔行移动区域能被与具有但不是由于隔行产生的类似垂直高频区域,例如噪声区域相区分。此绝对值成为该″预定的第二值″,以便捕获隔行移动区域的场低通特征。
首先针对一个给定DCT编码视频数据块27获得垂直高频能量的值。此获得的垂直高频的能量的绝对值被与第一基准值28比较,其第一基准值可以由包括实验在内的几个方法任何之一获得。如果此获得的垂直高频能量的绝对值小于或等于该第一基准值,则得到结论是该给出的DCT编码视频数据块不表示视频29的一个隔行移动区域。
否则,如果此获得的垂直高频能量的绝对值大于该第一基准值,则获得针对该给定DCT编码视频数据块30的垂直中频的能量的值。此获得的垂直中频的能量的绝对值被与第二基准值31比较,其第二基准值也可以由包括实验在内的几个方法任何之一获得。如果此获得的垂直中频能量的绝对值大于等于该第二基准值,则得到结论是该给出的DCT编码视频数据块不表示视频29的一个隔行移动区域。
最后,如果此获得的垂直中频能量的绝对值小于该第二基准值,则得到的结论是该给定DCT编码视频数据块表示图像32的一个隔行移动区域。
现在参考图4描述根据本发明另一方法实施例的流程图。在此处,采用相似于3的过程来确定是否针对一个给定DCT编码的视频数据块而使用基于场或帧的滤选/定标。
首先,DCT编码的视频数据块被检验以便确定其是否为一个场或帧DCT 33。如果其是一个场DCT数据块,则对于该DCT编码的视频数据块34使用基于场的解码和基于场的滤选/定标。
否则,如果该DCT编码视频数据块是一个帧DCT数据块,则获得该DCT编码的视频数据块35的垂直高频的能量的值。该垂直高频的能量的绝对值随后与第一基准值36比较。此第一基准值能以包括实验的若干方法任何之一获得。如果该垂直高频能量的该绝对值小于或等于该第一基准值,则对于该DCT编码视频数据块37使用基于帧的解码和基于帧的滤选/定标方法。
否则,如果此获得的垂直高频能量的绝对值大于该第一基准值,则获得的该给定DCT编码视频数据块38的垂直中频能量的值。该垂直中频能量的绝对值随后与第二基准值39比较。此第二基准值也能以包括实验的若干方法任何之一获得。如果此垂直中频能量的此绝对值大于等于该第二基准值,则对于该DCT编码视频数据块37使用基于帧的解码和基于帧的滤选/定标方法。
否则,如果此垂直中频能量的该绝对值小于该第二预定基准值,则对于DCT编码的视频数据块40使用基于帧的解码和基于场的滤选/定标方法。
参考图5,其表示在逐行与隔行视频序列中都出现水平移动的垂直线失真的示意图。由于每个扫描线都被绘制41,所以在一个逐行序列中的垂直线首先出现为从顶部到底部的一个直线。三十分之一秒后,该行在移动以后重画42。两个帧都显示为直线41、42。
在该隔行序列中,该垂直线首先出现为一个垂直虚线,因为仅有间隔的扫描线被画出43。六十分之一秒后,隔行扫描线被画出,但是该线已经被移位了某些水平距离44。针对帧2的两个场45、46重复此过程。最后结果是,沿着该水平方向47的垂直线出现柔化。
此移动垂直边缘的柔化引起在针对该移动区域的DCT编码数据块中的″垂直高频″的高值。垂直高频能通过取样DCT数据块的左下角而被测量。对于此测量来说,与一个预定的水平相比较的一个高的绝对值表明一个移动的隔行区域。为了区别真实的移动隔行区域和引起垂直高频的其它情况,例如噪声的存在,该DCT数据块能以″垂直中频″取样,大体在一个DCT数据块的中心靠左的位置。低于一个预定的水平的绝对值表明一个移动隔行区域。该DCT数据块的第二取样没有它自身的指示价值,即当在垂直高频中与该DCT数据块的第一取样结合时,该DCT数据块的第二取样是有用的。但是该第一取样是独立的。其可被用于检测隔行的一个移动区域。该第二取样被用于降低来自该第一取样的,即来自一个隔行移动区域检测的错误的可能性。通过省略该第二取样,能够使用本方法的一个简化型式。这将仍然起作用,但是可能具有较高的差错率。
现在参考图6显示的一个8×8DCT数据块48。为了参考的目的,该DCT数据块的分别系数被以0-63编号。如本专业已知那样,在此处为了描述而使用一个″左中″DCT系数或单元49是处于或靠近系数位置32′。类似地,一个″左下″DCT系数或单元50是处于或靠近系数位置56′。
一旦检测到隔行,将在一个场基础上完成滤选。针对一个为2的定标因数,例如一个
,滤选器将在空间域工作。在中间的零屏蔽了来自第二场的贡献,因此其相当于对一个场执行一个
滤选。如果考虑适当的相移,能够针对顶场使用一个
滤选器而能够针对底场使用一个
滤选器。因此能够使用这些过滤器获得具有2的降阶定标系数的一个空间域定标矩阵。下面的空间域定标矩阵是一个适用于隔行移动区域帧DCT编码数据块的说明0.750 0.25 0 0 0 0 00 0.250 0.750 0 0 00 0 0 0 0.750 0.2500 0 0 0 0 0.250 0.75此空间域定标矩阵能够被进一步转换成该DCT域,以便简化其复杂性。
虽然已经结合所述的实施例描述了本发明的系统和方法,但是本发明不打算限制到该在此处提到的具体形式,相反地是打算覆盖所附的权利要求书定义的本发明精神范围中合理地包括的这种选择方案、改进和等价替换。
权利要求
1.一种处理压缩视频数据流(1)的方法,其中所说的压缩视频数据流(1)由多个离散余弦变换(″DCT″)编码数据块表示,所说的方法包括当所说的压缩视频数据流的一个DCT编码数据块是一个基于场的DCT编码数据块时,确定(34)该基于场的解码和滤选/定标方法被用于处理所说的DCT编码数据块;或当所说的压缩视频数据流的一个DCT编码数据块是一个基于帧的DCT编码数据块时,获得一个第一绝对值(35),其表示所说的压缩视频数据流的所说的DCT编码数据块的垂直高频的能量;并且把所说的第一绝对值与一个预定的第一基准值相比较(36);并且(a)当所说的第一绝对值小于或等于所说的预定第一基准值时,确定(37)基于帧的解码和滤选/定标方法被用于处理所说的DCT编码的数据块;或(b)当所说的第一绝对值大于所说的预定的第一基准值时,获得(38)一个第二绝对值,其表示所说的压缩视频数据流的DCT编码的数据块的垂直中频的能量;并且进行一个第二比较,其中把表示垂直中频能量的所说的第二绝对值与一个第二预定基准值比较(39);并且(i)当表示垂直中频能量的第二绝对值小于所说的第二预定基准值时,确定(40)基于帧解码和基于场和滤选/定标方法被用于处理所说的DCT编码的数据块;或(ii)当表示垂直中频能量的第二绝对值大于等于所说的第二预定基准值时,确定(37)基于帧的解码和滤选/定标方法被用于处理所说的DCT编码数据块。
2.根据权利要求1的方法,其中所说的视频数据流(1)包括多个DCT编码数据块6f,其中一个DCT编码数据块的左下区域的绝对值被用作表示该压缩视频数据流的DCT编码图像数据块的垂直高频的能量的所说的第一绝对值,并且一个DCT编码数据块的左中区域的绝对值被用作表示所说的压缩视频数据流的所说的DCT编码数据块的垂直中频能量的所说的第二绝对值。
3.根据权利要求1的方法,其中所说的压缩视频数据流(1)的所说的处理包括嵌入的调整大小,动态地选择在一个解码回路中执行的基于帧或场的定标。
4.根据权利要求1的方法,其中所说的压缩视频数据流(1)的所说的处理包括在一个场的基础上的所说的基于帧的DCT编码数据块的滤选和定标。
5.一种检测方法,检测一个压缩视频数据流(1)的一个区域是否为一个隔行移动区域,其中所说的压缩视频数据流(1)的区域由多个帧DCT编码的数据块表示,所说的方法包括获得所说的压缩视频数据流(1)的一个DCT编码的数据块;并且获得(27)一个第一绝对值,其表示所说的压缩视频数据流(1)的所说的DCT编码数据块的垂直高频能量;以及把所说的第一绝对值与一个预定的第一基准值相比较(28);并且(a)当所说的第一绝对值小于或等于所说的预定的第一基准值时,确定(29)由所说的DCT编码数据块表示的所说的压缩视频数据流(1)不是一个隔行移动区域;或(b)当所说的第一绝对值大于所说的预定的第一基准值时,获得(30)一个第二绝对值,其表示所说的压缩视频数据流(1)的DCT编码的数据块的垂直中频的能量;以及进行一个第二比较(31),其中把表示垂直中频能量的所说的第二绝对值与一个第二预定基准值比较;并且(i)当表示垂直中频能量的所说的第二绝对值小于所说的第二预定基准值时,确定(32)由所说的DCT编码数据块表示的所说的压缩视频数据流的该区域是一个隔行移动区域;或(ii)当表示垂直中频能量的所说的第二绝对值大于等于所说的第二预定基准值时,确定(29)由所说的DCT编码数据块表示的所说的压缩视频数据流的该区域不是一个隔行移动区域。
6.根据权利要求5的方法,其中所说的视频数据流(1)包括多个DCT编码数据块,其中一个DCT编码数据块的左下区域的绝对值被用作表示该压缩视频数据流的DCT编码图像数据块的垂直高频的能量的所说的第一绝对值,并且一个DCT编码数据块的左中区域的绝对值被用作表示所说的压缩视频数据流(1)的所说的DCT编码数据块的垂直中频能量的所说的第二绝对值。
7.一种用对于处理压缩视频数据流(1)的系统,其中所说的压缩视频数据流(1)由多个离散余弦变换(″DCT″)编码数据块表示,所说的系统包括所说的压缩视频数据流(1)的一个视频信号信源;以及工作时耦合到所说的视频信号信源,以及视频输出的处理器,构成所说的处理器用于从所说的压缩视频数据流获得一个DCT编码的数据块;以及确定何时所说的DCT编码数据块是一个基于场的DCT编码数据块,并且把基于场的解码和滤选/定标用于所说的DCT编码数据块;或当所说的DCT编码的数据块是一个基于帧的DCT编码数据块时,获得在一个所说的DCT编码数据块中的所说的给定区域的垂直高频能量的一个第一绝对值;和把该垂直高频能量的所说的第一绝对值与一个预定第一基准值比较;并且(a)当所说的第一绝对值小于或等于所说的预定第一基准值时,把基于帧的解码和滤选/定标用于所说的DCT编码的数据块;或(b)当所说的第一绝对值大于所说的预定的第一基准值时,获得一个第二绝对值,其表示所说的压缩视频数据流的DCT编码的数据块的垂直中频的能量;并且进行一个第二比较,其中把表示垂直中频能量的所说的第二绝对值与一个第二预定基准值比较;并且(i)当表示垂直中频能量的所说的第二绝对值小于所说的第二预定基准值时,把基于场的解码和基于场的滤选/定标用于所说的DCT编码数据块;或(ii)当表示垂直中频能量的第二绝对值大于等于所说的第二预定基准值时,把基于帧的解码和滤选/定标用于所说的DCT编码数据块;并且把处理的视频设置在所说的视频输出。
8.根据权利要求7的系统,其中所说的视频数据流(1)包括多个DCT编码数据块,其中一个DCT编码数据块的左下区域的绝对值被用作表示垂直高频的能量的所说的第一绝对值,并且一个DCT编码数据块的左中区域的绝对值被用作表示垂直中频能量的所说的第二绝对值。
9.根据权利要求7的系统,其中所说的视频信号信源是一个计算机可读存储器。
10.根据权利要求7的系统,其中所说的视频输出装置是计算机可读存储器。
11.根据权利要求7的系统,其中所说的压缩视频数据流(1)的处理包括在一个场的基础上滤选和定标所说的帧的DCT数据块。
12.一种用于检测压缩视频数据流(1)的一个区域是否为一个隔行移动区域的系统,其中所说的压缩视频数据流(1)由多个DCT编码的数据块表示,所说的系统包括所说的压缩视频数据流的一个视频信号信源;和工作时耦合到所说的视频信号信源,以及逻辑输出的处理器,构成所说的处理器用于从所说的压缩视频数据流获得一个DCT编码的数据块;和获得在一个所说的DCT编码数据块中的所说的给定区域的垂直高频能量的第一绝对值;和把该垂直高频能量的所说的第一绝对值与一个预定第一基准值比较;并且(a)当所说的第一绝对值小于或等于所说的预定第一基准值时,确定所说的DCT编码数据块不表示所说的压缩视频(1)的一个隔行移动区域,并且把该逻辑输出设置为一个FALSE(伪)值,以便表示此确定;或(b)当所说的第一绝对值大于所说的预定的第一基准值时,获得一个第二绝对值,其表示所说的压缩视频数据流(1)的DCT编码的数据块的垂直中频的能量;并且进行一个第二比较,其中把表示垂直中频能量的所说的第二绝对值与一个第二预定基准值比较;并且(i)当表示垂直中频能量的所说的第二绝对值小于所说的第二预定基准值时,确定所说的DCT编码数据块表示所说的压缩视频的一个隔行移动区域,并且把该逻辑输出设置为一个TRUE(真)值,以便表示此确定;或(ii)当表示垂直中频能量的所说的第二绝对值大于等于所说的第二预定基准值时,确定所说的DCT编码数据块不表示所说的压缩视频信号(1)的一个隔行移动区域,并且把该逻辑输出设置为一个FALSE(伪)值,以便表示此确定。
13.根据权利要求12的系统,其中所说的视频数据流(1)包括多个DCT编码数据块,其中一个DCT编码数据块的左下区域的绝对值被用作表示垂直高频的能量的所说的第一绝对值,并且一个DCT编码数据块的左中区域的绝对值被用作表示垂直中频能量的所说的第二绝对值。
14.根据权利要求12的系统,其中所说的视频信号信源是一个计算机可读存储器。
全文摘要
本发明提供一个方法和系统,用于确定由多个受到解码和滤选/定标的DCT编码数据块表示的一个压缩视频数据流的一个局部区域是否为一个稳定区域或一个隔行移动区域。而且给出这种信息,本发明涉及以一种巧妙的方法在基于帧或场操作之间的动态切换,因此优化该输出的图像质量。在此还提供了用于帧DCT数据的基于场的滤选/定标的DCT-域-滤选方案。
文档编号H04N7/32GK1463554SQ02801977
公开日2003年12月24日 申请日期2002年4月2日 优先权日2001年3月30日
发明者钟准, 蓝泽华, 陈迎卫 申请人:皇家菲利浦电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1