生成非逐行扫描伪双向预测图像的方法和系统技术方案

技术编号:3634308 阅读:228 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种用于生成包括至少两个场的伪双向预测图像的方法(200)和系统(100),其中所述伪双向预测图像在显示期间基本上不振动地进行重复。所述方法包括以下步骤:设置伪双向预测图像的参数以便指出不进行剩余信号的编码,而使用(216、222、224)基于场的预测来预测伪双向预测图像的至少两个场。所述设置步骤还包括设置伪双向预测图像的参数以指出不进行剩余信号的离散余弦变换编码。所述伪双向预测图像可包括多个宏块,并且每个宏块可包括至少两个场的至少一部分,并且所述参数是宏块参数。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术的方案一般来讲涉及视频系统,更具体来讲涉及记录或者播放数字编码视频序列的视频系统。
技术介绍
在今天的家电市场中,数字电视(DTV)和高清晰度电视(HDTV)正渐渐受欢迎起来。为了观看先前记录的节目或者记录他们中意的节目,这种电视的许多购买者还购买了数字录像机或者播放器,例如数字影碟(DVD)录像机或者播放器。特别是,DTV(或者HDTV)和数字视频数字录像机或者播放器的组合可能是家庭影院娱乐系统的不可分割的部分。数字录像机或者播放器通常包含运动图像专家组(MPEG)解码器,用来对在录像机或者播放器所播放的盘上存储的数字编码多媒体数据进行解码。如果数字录像机或者播放器与传统的(非DTV或者非HDTV)电视连接,则在被显示在传统电视上之前,由数字录像机或者播放器的MPEG解码器对数字编码信号进行解码。然而,相当多的DTV包含它们自己的MPEG解码器。照此,如果数字视频记录器或者播放器与DTV相连,那么将从所述盘读取的视频信号通过DTV的译码器来远程地译码。可以将此结构称为远程译码器结构。然而,利用远程DTV译码器来译码数字编码信号存在重大的缺陷。也就是说,按照此类结构很难执行特技模式(trick modes)。所述特技模式可以是没有以正常速度或者按向前的方向进行重放的任何一种视频重放操作。通常,特技模式涉及在视频信号中重复多个图像,诸如在慢运动或者冻结特技模式期间。由于数字视频记录器或者播放器与DTV之间的带宽是受限的,因此在被送到DTV的信号中重复图像、可以引起所述信号超过传输通道的最大比特率限制。如果所述图像是帧内(I)图像或者预测(P)图像,那么所述问题将更加尖锐,这是由于这些图像利用了相对大量的比特来进行编码。此外,诸如在快速移动特技模式期间的跳过图像的处理,能够引起视频信号的平均比特率超过正常比特率。具体来讲,在快速移动特技模式中待跳过的图像组(GOP)中的第一图像通常是双向预测(B)图像。当跳过B图像时,在GOP中,剩余图像的编码数据的平均数、或者每一图像的比特平均数将会增加。如果超过传输通道的比特率限制,就会造成缓冲器溢出,并且会导致在显示特技模式视频信号期间丢失图像。除比特率问题外,远程译码视频信号还存在其它缺点如果重复的图像包含运动对象,那么以这种结构重复显示的非逐行扫描图像、可以引起在显示处理中出现振动效应。为解释此缺点,有理由对隔行扫描作一简短说明。许多电视机使用隔行扫描技术。在此格式之下,通常将视频信号分为预定数量的水平行。在每个场周期期间,只扫描这些行的二分之一;通常,在第一场周期期间扫描奇数行,而在下一场周期期间扫描偶数行。每一扫描称为一场,并且当合并时,两个场形成一个完整的图像或者帧。对于NTSC制来说,每秒显示60场,因而产生每秒30帧的速率。当运动对象在隔行扫描电视中移动穿过屏幕时,每个场往往只显示该运动对象的一部分。所述局部显示是因为一个场只是每隔全部图像的水平行的一行来进行显示。例如,对于特定的场n来说,只扫描奇数水平行,并且待于场n中显示的运动对象的部分、是在对场n扫描奇数水平行期间扫描的部分。在1/60秒以后,创建下一场、即场n+1,并且将显示该图像的偶数水平行。由此,在场n+1中显示的运动对象部分、是在对场n+1扫描偶数水平行期间扫描的部分。虽然每个场暂时不同,但是由于场的显示速度,因而人眼感觉场的连续显示像是平滑运动。如果观看者激活特技模式,那么特技模式视频信号可以包含重复的图像,所述图像是根据隔行扫描格式记录的。例如,如果观看者对特定的图像启动冻结特技模式,那么可以将该图像重复地发送到包含远程译码器的DTV,并且在所述DTV上被译码并且显示。然而,重复图像的显示是与非逐行扫描图像的正常显示一致的,即,交替地显示组成非逐行扫描图像的场。如先前所述,如果运动对象出现在根据隔行扫描格式记录的图像中,那么每个场将在一个特殊位置中显示运动对象。由此,由于在冻结特技模式期间交替地显示这些场,所以显示器中的运动对象快速地从显示器中的一个位置移动到另一个位置;实际上,所述运动对象看起来像是振动的。产生此振动的原因是因为隔行扫描场是暂时不同的,并且运动对象出现在每个场的不同位置中。此问题也存在于包括去隔行(deinterlacer)的DTV中。如现有技术中所公知的那样,去隔行可以根据隔行扫描场来构造完整的帧。由此,去隔行可以从包括重复的非逐行扫描帧的场中构造完整的帧。不过,这些根据隔行扫描场构造的完整的帧也将以交替的方式进行显示,由此产生了振动假象的可能性。此外,此振动效应不仅出现在冻结特技模式中,而且还存在于其中重复非逐行扫描图像的任何其它特技模式中。由此,人们需要在没有提高系统开销或增加系统复杂性的情况下,消除比特率问题和振动假象。
技术实现思路
本专利技术涉及一种用于生成伪双向(B)预测图像的方法,所述伪双向预测图像在显示期间能够基本上不振动地进行重复,其中所述伪双向预测图像包含至少两个场。所述方法包括以下步骤设置伪双向预测图像的参数,以指出不进行剩余信号的编码,并且使用基于场的预测来预测伪双向预测图像的至少两个场。在一种结构中,所述设置步骤还可以包括设置伪双向预测图像的参数,以指出不进行剩余信号的离散余弦变换编码。在另一个结构中,所述伪双向预测图像可以包括多个宏块,并且每个宏块可以包含至少两个场的至少一部分,并且所述参数可以是宏块参数。每个宏块可以包含至少两个具有水平和垂直运动分量的运动矢量,并且所述方法还可以包括以下步骤设置每个宏块的至少两个运动矢量,以指出所述水平和垂直运动分量将为0。在本专利技术的一个方面中,所述伪双向预测图像可以是单向(one-directional)预测图像。此外,使用基于场的预测步骤可以包括以下步骤根据与独立的数字编码非逐行扫描图像相关的单个场来预测伪双向预测图像的至少两个场。此外,所述伪双向预测图像可以是正向预测或者反向预测图像。所述独立的数字编码非逐行扫描图像可以是帧内图像或者预测图像。在另一个方面中,所述伪双向预测图像可以是这样一种双向预测图像,其中所述伪双向预测图像的第一场可以根据第一参考图像来预测,而伪双向预测图像的第二场可以根据第二参考图像来预测。另外,所述伪双向预测图像的第一场可以根据与第一参考图像相关的单个场来预测,而所述伪双向预测图像的第二场可以根据与第二参考图像相关的单个场来预测。所述伪双向预测图像可以根据非逐行扫描图像、逐行扫描图像或者场图像来预测。本专利技术还涉及一种用于根据非逐行扫描图像来生成伪双向预测图像的系统,其中所述伪双向预测图像包含至少两个场。所述系统包括用于从存储媒体读数据的控制器,并且还包括处理器,其中所述处理器被编程以用来设置伪双向预测图像的参数,使其指出不进行剩余信号的编码,并且使用基于场的预测来预测伪双向预测图像的至少两个场。所述系统还包括适当的软件和电路,以实现如上所述的方法。附图说明图1是用于依照此处的本专利技术结构来根据非逐行扫描图像生成伪双向预测图像的系统框图。图2是用于举例说明依照本专利技术结构、根据非逐行扫描图像生成伪双向预测图像的操作的流程图。图3是具有代表性的MPEG语法的确定部分的插图。具体实施例方式在图1中以框图的形成示出了依照本专利技术结构的用于实现不同改进的操作特征的系统10本文档来自技高网
...

【技术保护点】
一种用于生成伪双向预测图像的方法,所述伪双向预测图像在显示期间能够基本上不振动地进行重复,其中,所述伪双向预测图像包含至少两个场,所述方法包括以下步骤:设置伪双向预测图像的参数,以指出不进行剩余信号的编码;以及使用基于场的预 测来预测伪双向预测图像的至少两个场。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:林书唐纳德H威利斯
申请(专利权)人:汤姆森特许公司
类型:发明
国别省市:FR[法国]

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

1