CN1324893C - 利用非逐行伪双向预测图像的特技模式 - Google Patents
利用非逐行伪双向预测图像的特技模式 Download PDFInfo
- Publication number
- CN1324893C CN1324893C CNB028211391A CN02821139A CN1324893C CN 1324893 C CN1324893 C CN 1324893C CN B028211391 A CNB028211391 A CN B028211391A CN 02821139 A CN02821139 A CN 02821139A CN 1324893 C CN1324893 C CN 1324893C
- Authority
- CN
- China
- Prior art keywords
- picture
- image
- bidirectional predictive
- prediction
- video signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000002457 bidirectional effect Effects 0.000 title claims abstract description 66
- 230000000750 progressive effect Effects 0.000 title claims description 53
- 238000000034 method Methods 0.000 claims abstract description 69
- 230000000694 effects Effects 0.000 claims description 74
- 230000004044 response Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 description 9
- 238000003780 insertion Methods 0.000 description 5
- 230000037431 insertion Effects 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000010009 beating Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000006386 neutralization reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
- H04N5/783—Adaptations for reproducing at a rate different from the recording rate
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/004—Predictors, e.g. intraframe, interframe coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440281—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the temporal resolution, e.g. by frame skipping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
本发明涉及对包含多个原始图像的视频信号执行特技模式(210)的方法和***(100)。该方法包括接收特技模式命令(212)和利用基于场的预测有选择地把至少一个伪双向预测图像***视频信号中(214),以形成特技模式视频信号。每个伪双向预测图像可以是单向预测图像(400),和从参考图像中预测每个双向预测图像。
Description
技术领域
本发明一般涉及视频***,尤其涉及记录或重放数字编码视频序列的视频***。
背景技术
在当今消费品电子市场,数字电视(DTV)和高清晰度电视(HDTV)越来越流行。为了观看以前记录的节目或记录他们喜欢的节目,这些类型电视机的许多购买者还购买诸如数字视频盘(DVD)记录机或播放机之类的数字视频记录机或播放机。特别是,DTV(或HDTV)和数字视频记录机或播放机的组合可以成为家庭影院娱乐***的主要部分。
数字视频记录机或播放机通常包含运动图像专家组(MPEG)解码器,以解码存储在记录机或播放机播放的盘上的数字编码多媒体数据。如果将数字视频记录机或播放机与传统(非DTV或非HDTV)电视相连接,在传统电视机上显示之前,数字编码信号将被数字视频记录机或播放机的MPEG解码器解码。但是,值得注意的是,许多DTV包含它们自己的MPEG解码器。这样,如果将数字视频记录机或播放机与DTV相连接,从盘上读取的视频信号被DTV解码器远程解码。可以将这种配置称为远程解码器结构。
但是,对于远程DTV解码器,存在着解码数字编码信号的严重缺点。也就是说,在这种类型的结构中,非常难以执行特技模式。特技模式可以是不是以正常速度沿着正向进行重放的任何视频重放。时常,特技模式牵涉到重复视频信号中的许多个图像,如在慢动作或定格特技模式中。由于数字视频记录机或播放机和DTV之间的带宽是有限的,重复馈送到DTV的信号中的图像可能使信号超过传输信道的最大位速率极限。如果图像是帧内(I)图像或预测(P)图像,这个问题甚至更尖锐,因为可能需要相对大量的位来编码这些图像。
除了位速率问题之外,还存在着远程解码视频信号的另一个缺点:如果重复图像包含运动对象,在这样的结构中重复显示非逐行图像可能使振动效应出现在显示中,为了说明这种缺点,简要说明一下隔行扫描是理所当然的。
许多电视机应用隔行扫描技术。在这种格式下,视频信号通常划分为预定条水平线。在每个场间隔期间,只扫描这些线的一半;一般说来,在第一场间隔期间扫描奇数线,和在下一个场间隔期间扫描偶数线。每一次摆动(sweep)称为一个场,并且,当将它们组合在一起时,两个场形成一个完整图像或帧。对于NTSC(美国国家电视***委员会)***,每秒显示60个场,形成每秒30个帧的速率。
随着运动对象穿过隔行扫描电视中的屏幕,每个场将只显示运动对象的一部分。出现这种部分显示是因为一个场只显示整个图像的隔行水平线。例如,对于特定场n,只扫描奇数水平线,和对于场n,在场n中将显示的运动对象部分是在奇数水平线摆动期间扫描的部分。下一个场,即场n+1是1/60秒以后创建的,它将显示图像的偶数水平线。因此,对于场n+1,在场n+1中显示的运动对象部分是在偶数水平线摆动期间扫描的部分。尽管每个场在时间上是不同的,但是,由于显示场的速度,肉眼感觉到场的显示是连续的,好像作平稳移动。
如果观众激活特技模式,特技模式视频信号可以包含重复图像,即在隔行扫描格式下记录的图像。例如,如果观众对特定图像启动定格特技模式,那么,可以重复地把那个图像发送到包含远程解码器的DTV,在包含远程解码器的DTV上解码和显示那个图像。但是,重复图像的显示与非逐行图像的正常显示一致,即,构成非逐行图像的场被交替显示。
如果运动对象出现在隔行扫描格式下记录的图像中,每个场将把运动对象显示在一个特定位置中。因此,在定格特技模式期间,随着这些场被交替显示,屏面中的运动对象将迅速地从屏面中的一个位置移动到另一个位置;从效果上来看,运动对象看起来在振动。造成这种振动是因为隔行场在时间上是不同的,和对于每个场,运动对象出现在不同位置中。
这个问题也存在于包括解交织器的DTV中。在现有技术中,众所周知,解交织器可以从隔行场中构造出完整帧。因此,解交织器可以从构成重复非逐行帧的场当中构造出完整帧。不过,从隔行场构造出的这些完整帧也将以交替的方式显示,从而有可能造成振动赝像。另外,这种振动效应不仅出现在定格特技模式中,而且还出现在重复非逐行图像的任何其它特技模式中。因此,最好在不增加***成本或复杂性的情况下,消除位速率问题和振动赝像。
发明内容
本发明涉及对包含多个原始图像的视频信号执行特技模式的方法。该方法包括接收特技模式命令和利用基于场的预测有选择地把至少一个伪双向预测图像***视频信号中以形成特技模式视频信号的步骤。在一种结构中,每个伪双向预测图像可以是单向预测图像,和该方法可以进一步包括从参考图像中预测每个伪双向预测图像的步骤。此外,预测步骤可以进一步包括从与参考图像相联系的单个场中预测每个伪双向预测图像。
在另一种结构中,特技模式命令可以是定格特技模式命令。可选地,特技模式命令可以是慢动作特技模式命令,和预测步骤可以进一步包括从与参考图像相联系的第一场中预测预定数目的伪双向预测图像,和从与参考图像相联系的第二场中预测预定数目的伪双向预测图像,以便有助于控制振动图像赝像。另外,该方法可以包括在慢动作特技模式命令期间有选择地重复原始图像的至少一个以降低特技模式视频信号在屏面中的波浪性的步骤。
每个伪双向预测图像可以是从包括帧图像或场图像的组中选择出来的图像。另外,参考图像可以是帧内图像或预测图像。该方法可以进一步包括利用远程解码器解码至少一部分特技模式视频信号的步骤。
在另一个方面,该方法可以进一步包括从参考图像中预测每个伪双向预测图像的步骤,和参考图像可以是非逐行图像、逐行图像或场图像。此外,伪双向预测图像可以是含有第一场和第二场的双向预测图像,和该方法可以进一步包括从第一参考图像中预测第一场和从第二参考图像中预测第二场的步骤。第一场可以从与第一参考图像相联系的单个场中预测出来,和第二场可以从与第二参考图像相联系的单个场中预测出来。
在本发明的一个方面,多个原始图像的每一个可以包含显示指示符,和该方法可以进一步包括当重复原始图像时或当***伪双向预测图像时,有选择地修改多个原始图像的至少一部分的显示指示符,以反映预定显示次序的步骤。并且,显示指示符可以是时间参考字段。另外,每个时间参考字段可以含有整数值,和有选择地修改多个原始图像的至少一部分的显示指示符的步骤可以包括每当重复原始图像时或每当***伪双向预测图像时,逐步递增时间参考字段的整数值的步骤。
本发明还涉及对包含多个非逐行扫描原始图像的视频信号执行特技模式的方法,其中,多个非逐行扫描原始图像的每一个包含显示指示符。这种方法包括响应特技模式命令,有选择地重复非逐行扫描原始图像中的至少一个,以将视频信号转换成特技模式视频信号,和每当重复原始图像时,有选择地修改多个非逐行扫描原始图像的至少一部分的显示指示符,以反映预定显示次序的步骤。这种方法可以进一步包括利用远程解码器解码至少一部分特技模式视频信号的步骤。
本发明还涉及对包含多个原始图像的视频信号执行特技模式的另一种方法。这种方法包括响应特技模式命令,有选择地重复原始图像的至少一个将视频信号转换成特技模式视频信号,和利用基于场的预测把至少一个伪双向预测图像***特技模式视频信号中的步骤。这种方法可以进一步包括监视特技模式视频信号,和如果特技模式视频信号的位速率超过预定阈值,有选择地把至少一个伪双向预测图像***特技模式视频信号中的步骤。此外,多个原始图像的每一个可以包含显示指示符,和该方法可以进一步包括当重复原始图像时或当把伪双向预测图像***特技模式视频信号中时,有选择地修改多个原始图像的至少一部分的显示指示符,以反映预定显示次序的步骤。
本发明还涉及对包含多个原始图像的视频信号执行特技模式的***。该***包括控制器,用于从存储媒体中读取数据和输出包含多个原始图像的视频信号;和处理器,被编程成接收特技模式命令和利用基于场的预测把至少一个伪双向预测图像***视频信号中以形成特技模式视频信号。该***还包括实现如上所述的那些方法的适当软件和电路。
按照本发明的一个方面,提供一种对包含多个原始图像的视频信号执行特技模式的方法,该方法包括如下步骤:从与各自的参考图像相联系的单个场中预测伪双向预测图像;接收慢动作或定格特技模式命令之一;和利用基于场的预测有选择地把至少一个伪双向预测图像***视频信号中以形成特技模式视频信号;其中从与各自的参考图像相联系的第一场中预测第一预定数目的伪双向预测图像,和从与各自的参考图像相联系的第二场中预测第二预定数目伪双向预测图像,以便有助于控制振动图像赝像。
按照本发明的另一方面,提供一种对包含多个非逐行扫描原始图像的视频信号执行特技模式的方法,其中,多个非逐行扫描原始图像的每一个包含显示指示符,该方法包括如下步骤:响应特技模式命令,有选择地重复多个非逐行扫描原始图像的至少一个,将视频信号转换成特技模式视频信号;和每当重复非逐行扫描原始图像时,有选择地修改多个非逐行扫描原始图像的至少一部分的显示指示符,以反映预定显示次序。
按照本发明的另一方面,提供一种对包含多个原始图像的视频信号执行特技模式的方法,该方法包括如下步骤:监视特技模式视频信号;响应特技模式命令,有选择地重复原始图像的至少一个,将视频信号转换成特技模式视频信号;和如果特技模式视频信号的位速率超过预定阈值,利用基于场的预测把至少一个伪双向预测图像***特技模式视频信号中。
按照本发明的另一方面,提供一种对包含多个原始图像的视频信号执行特技模式的***,该***包括:控制器,用于从存储媒体中读取数据和输出包含多个原始图像的视频信号;和处理器,被编程成:从与各自的参考图像相联系的单个场中预测伪双向预测图像;接收慢动作或定格特技模式命令之一;和利用基于场的预测把至少一个伪双向预测图像***视频信号中,以形成特技模式视频信号;其中从与各自的参考图像相联系的第一场中预测第一预定数目的伪双向预测图像,和从与各自的参考图像相联系的第二场中预测第二预定数目伪双向预测图像,以便有助于控制振动图像赝像。
按照本发明的另一方面,提供一种对包含多个非逐行扫描原始图像的视频信号执行特技模式的***,其中,多个非逐行扫描原始图像的每一个包含显示指示符,该***包括:控制器,用于从存储媒体中读取数据和输出包含多个原始图像的视频信号;和处理器,被编程成:响应特技模式命令,有选择地重复非逐行扫描原始图像的至少一个,将视频信号转换成特技模式视频信号;和每当重复非逐行扫描原始图像时,有选择地修改多个非逐行扫描原始图像的至少一部分的显示指示符,以反映预定显示次序。
按照本发明的另一方面,提供一种对包含多个原始图像的视频信号执行特技模式的***,该***包括:控制器,用于从存储媒体中读取数据和输出包含多个原始图像的视频信号;和处理器,被编程成:监视特技模式视频信号;响应特技模式命令,有选择地重复原始图像的至少一个,将视频信号转换成特技模式视频信号;和如果特技模式视频信号的位速率超过预定阈值,利用基于场的预测把至少一个伪双向预测图像***特技模式视频信号中。
附图说明
图1是可以利用按照本发明配置的伪双向预测图像执行特技模式的***的方块图;
图2是利用按照本发明配置的伪双向预测图像执行特技模式的操作的流程图;
图3是利用按照本发明配置的伪双向预测图像执行特技模式的另一种操作的流程图;
图4例示了包括***的伪双向预测图像的图像组的一部分;和
图5例示了按照本发明配置的慢动作图像组的例子。
优选实施例详述
图1以方块图的形式显示了根据本发明配置实现各种先进操作特征的***100。但是,本发明不局限于如图1所示的特定***,因为本发明可以借助于能够接收数字编码信号和把那种信号传送到显示设备的任何其它***来实施。另外,***100不局限于从任何特定类型的存储媒体中读取数据或把数据写入任何特定类型的存储媒体中,因为能够存储数字编码数据的任何存储媒体都可以与***100一起使用。
***100可以包括从存储媒体112中读取数据和把数据写入存储媒体112中的控制器110。***100还可以含有搜索引擎114、微处理器116、传输缓冲器117和显示设备118。搜索引擎114可以包含在从存储媒体112中读取的视频信号中定位一种或多种特定类型的图像的适当软件和电路。为了使微处理器116控制控制器110和搜索引擎114的操作,还可以配备控制和数据接口。为了方便微处理器116执行的常规操作,可以把适当的软件或固件配备在存储器中。并且,按照本发明配置,可以为微处理器116配备程序例程。
应该明白,在本发明的构想内,搜索引擎114和微处理器116的全部或一些部分可以是处理器120。并且,在本发明的构想内,控制器110、搜索引擎114、微处理器116和传输缓冲器117的全部或一些部分可以是位流源122。在一种结构中,显示设备118可以包含它自己的解码器119,用于解码从存储媒体112读取的和经位流源122处理的任何视频信号的全部或一部分。在这种特定的结构中,位流源122中的解码器(未示出)通常不解码从存储媒体112中读取的视频信号。可以将这种特定的实施例称为远程解码器结构。但是,应该注意到,本发明不局限于这种结构,因为本发明可以在其它适当***中得到实施。
在操作过程中,控制器110可以从存储媒体112中读取包含多个原始图像的视频信号。这些原始图像可以是非逐行图像、逐行图像或场图像。在一种结构中,如果微处理器116接收到诸如慢动作或定格命令之类的特技模式命令,微处理器116就可以向搜索引擎114发出信号,以便在视频信号中定位一个或多个原始图像。一旦找到适当的原始图像,搜索引擎114就可以向微处理器116发出信号,和微处理器116可以生成相应的伪双向预测(B)图像。伪B图像是运动矢量被设置成0和残余信号被设置成0或不编码的B图像。然后,微处理器116可以有选择地把相应伪B图像的至少一个***视频信号中,把这个信号转换成特技模式视频信号。可以把伪B图像发送到显示设备118和解码器119进行解码和显示。
以这种方式,即,当微处理器116接收到特技模式命令时生成伪B图像被称为“动态式(on-the-fly)”生成伪B图像。可选地,微处理器116可以在可以将伪B图像的一个或多个存储在存储器(未示出)中的特技模式命令启动之前生成伪B图像。一旦微处理器116接收到特技模式命令,微处理器116就可以从存储器中检索一个或多个伪B图像和将它们***视频信号中。在每一种结构中,伪B图像可以取代通常被重复的一个或多个原始图像,以便把伪B图像发送到显示设备118和显示它,而不是重复的原始图像。正如下面所说明的,避免视频信号中原始非逐行图像的重复有助于消除振动图像赝像。
此外,如果需要,在把伪B图像***视频信号中形成特技模式视频信号的这种特技模式期间,微处理器116可以重复一个或多个原始图像,使特技模式视频信号的显示变得柔和。在最初只把伪B图像***视频信号中形成特技模式视频信号的慢动作特技模式期间,这样的处理尤其有用。
在另一种结构中,一旦微处理器116接收到诸如定格特技模式或慢动作特技模式命令之类的特技模式命令,微处理器116就可以有选择地重复原始图像的至少一个,把视频信号转换成特技模式视频信号。因此,特技模式视频信号可以包含原始图像,以及一个或多个原始图像的复制品或重复品。微处理器116还可以监视特技模式视频信号的位速率。如果特技模式视频信号的位速率超过预定阈值,那么,微处理器116与搜索引擎114联合,可以执行上面所讨论的可以把至少一个伪B图像***特技模式视频信号中的有选择***步骤。这个***步骤可以一直执行到位速率不再超过预定阈值为止。
在另一种结构中,微处理器116可以修改包含在含在特技模式视频信号中的多个原始图像的一个或多个内的信息的某些部分,以反映预定显示次序。无论重复原始图像还是把伪B图像***视频信号中,都可以执行这个修改步骤。下面更详细地讨论本发明的整个操作。
图2例示了示范可以执行利用非逐行伪B图像的特技模式的一种方式的方法200。在一个实施例中,本发明可以在远程解码器配置中实施。为了本发明的目的,远程解码器配置可以是视频信号中的至少一部分图像可以由在把图像提供给解码器的位流源外部和不受该位流源控制的解码器解码的任何***。
举例来说,位流源可以是从光存储媒体中读取多媒体数据和在传输信道上把这个数据传送到包含它自己的解码器的数字电视的光存储媒体播放机或记录机。但是,应该明白,本发明不局限于这个例子或甚至这种远程解码器结构,因为本发明可以在任何其它适当***或结构中实施。
在步骤210中,可以读取包含多个原始图像的视频信号。在一种配置中,这些原始图像可以是非逐行图像、逐行图像和场图像。在步骤212中,可以接收特技模式命令。为了本发明的目的,特技模式命令可以是包括暂停或定格特技模式命令或慢动作特技模式命令、通常重复一个或多个原始图像的任何命令。在步骤214中,可以利用基于场的预测把至少一个伪B图像有选择地***视频信号中。也就是说,伪B图像可以包含一个或多个场,和可以从另一个帧或场图像中预测每个场,包括构成帧图像的任何场。这个***步骤可以把视频信号转换成特技模式视频信号。
如前所述,伪B图像是可以从某些图像中预测的、运动矢量被设置成0和残余信号被设置成0或不编码的B图像。例如,在MPEG信号中,伪B图像的离散余弦变换(DCT)系数可以被设置成0或不编码。这样,伪B图像包含非常少的信息。伪B图像的基本目的是利用很少的位来复制或重复从中预测的图像。因此,伪B图像适用于当要在特技模式视频信号中重复某些原始图像时,取代那些原始图像。
在一种配置中,伪B图像可以取代一个或多个重复的原始图像,以便可以把伪B图像发送到远程解码器,而不是重复原始图像。这种***步骤可以使特技模式视频信号的位速率保持在可管理水平上,因为这样的视频信号因在特技模式命令期间通常重复许多原始图像,尤其那些位数很多的图像而往往会增加。
例如,对于1/10X(1X是正常重放速度)的慢动作特技模式,I图像通常会重复9次。这样的重复使传输信道的位速率显著增加,因为I图像包含相对大量的编码数据。通过把伪B图像***特技模式视频信号中,以便沿着传输信道发送伪B图像,而不是重复的I图像,可以使视频信号的位速率保持在可管理水平上,因为与I图像相比,伪B图像包含少得多的编码数据。但是,应该明白,本发明不局限于这个特例,因为本发明可以利用其中的一些会在后面给出的其它适当特技模式实施。
从中预测伪B图像的图像被统称为参考图像,和许多原始图像都可以是参考图像。参考图像可以是I图像,也可以是P图像。另外,参考图像可以是非逐行图像、逐行图像或场图像。
在一种配置中,***视频信号中的伪B图像可以是单向预测图像。单向预测图像是只从一个图像中预测出来的,而B图像一般是从两个独立图像中预测出来的。通常,单向预测伪B图像可以是正向预测伪B图像或反向预测伪B图像。如果伪B图像是正向预测伪B图像,那么,伪B图像可以从伪B图像之前(显示次序)的参考图像中预测出来。
相反,如果伪B图像是反向预测伪B图像,那么,伪B图像可以从伪B图像之后(显示次序)的参考图像中预测出来。由于它们是只从一个图像中预测出来的,所以单向预测伪B图像可适用于重复或复制图像。
利用基于场的预测可以从参考图像中预测出***视频信号中的伪B图像。另外,伪B图像可以是帧图像或场图像。存在几种可以用于克服振动图像问题的预测方案,现在讨论它们当中的一些。参照图4,图4显示了以显示次序包含几个非逐行图像和伪B帧图像的GOP 400的一部分。GOP 400中图像上的下标号反映图像的预定显示次序。如果接收到,例如,定格特技模式命令,那么,可以对诸如I2的参考图像进行定格,其中,I2可以包括场I2t和I2b。
小写字母“t”可以代表顶场,和小写字母“b”可以代表底场。此外,小写字母“d”表示B图像是伪B图像。在定格命令期间,不是连续地重复图像I2,而是可以按照步骤214把伪B图像***视频信号中(创建特技模式视频信号)。
如果伪B图像是帧图像,那么,可以从参考图像,在这种情况下,图像I2的单个场中预测构成伪B帧图像的场。因此,如图4所示,可以从图像I2的单个场,如底场I2b中预测第一伪B帧图像B3d的场-在这种情况下,代表顶场的场B3dt和代表底场的场B3db。另外,可以从参考场I2b中预测每个后续伪B帧图像(B4d到BNd,其中,N代表定格特技模式的最后伪B图像)的场。
但是,必须注意到,本发明不局限于上述例子,因为可以对任何其它适当参考图像执行定格特技模式,和可以从任何其它适当场中预测相应伪B帧图像的场。此外,伪B帧图像不局限于从与参考图像相联系的单个场中的预测,因为伪B图像的场可以从参考图像的场的任何适当组合中预测出来。尽管本例例示了正向预测伪B帧图像的使用,但也可以使用反向预测伪B帧图像。
除了使特技模式视频信号的位速率保持在可接受水平之外,在定格特技模式期间使用这种特定预测方案有助于控制振动图像赝像。具体地说,从对其执行定格特技模式的参考图像的单个场中预测伪B帧图像的场可以导致对于要显示的伪B帧图像的每个场,运动对象出现在一个特定位置中的显示。也就是说,如果运动对象出现在从中预测伪B帧图像的参考图像中和从这个参考图像的单个场中预测伪B帧图像的场,那么,伪B帧图像的每个场将包括与处在单个参考场中相同位置的运动对象。于是,当在定格特技模式期间显示伪B帧图像时,运动对象看起来不振动。
除了***伪B帧图像之外,可以按照上面讨论,把伪B场图像***视频信号中,形成特技模式视频信号。因此,在应用的时候,术语“伪B图像”可以指伪B帧图像或伪B场图像。就其本性而言,伪B场图像可以从参考图像的单个场中预测出来。
还应该明白,本发明不局限于单向预测帧图像。例如,伪B图像的一个或多个可以是双向预测图像。举例来说,伪B图像的第一场可以从与第一参考图像相联系的场中预测出来,和伪B图像的第二场可以从与第二参考图像相联系的场中预测出来。这种预测方案可以基于上面讨论,使得伪B图像的场之一可以是反向或正向预测的图像和伪B图像的其它场可以具有与第一场的预测方向相反的预测方向。
例如,再次参照GOP 400,伪B图像的第一场可以是从参考图像I2的场I2b中预测的正向预测图像,和伪B图像的第二场可以是从与第二参考图像(未示出)相联系的独立场(如顶场)中预测的反向预测图像。以这样的方式预测伪B图像提供了与使用单向预测图像提供的优点相同的优点,即,降低了位速率和控制了振动图像问题。但是,应该明白,本发明不局限于前述例子,因为可以使用应用双向预测图像的其它预测方案。
还应该明白,本发明不局限于从非逐行参考图像中预测伪B图像。这样,按照上面讨论,可以从逐行扫描图像中,甚至可以从场图像中预测伪B图像。具体地说,可以从单个逐行参考图像或单个参考场图像中预测伪B帧图像的两个场。同样,可以利用两个独立逐行参考图像或两个独立参考场图像应用像如上所述的那些的双向预测方案。
振动图像问题不局限于定格特技模式。这样的赝像也可能出现在慢动作重放期间。参照图5,图5显示了基于本发明配置的慢动作特技模式GOP 500。如图所示,可以根据所需重放速度把预定个数伪B帧图像插在GOP 500中一个或多个参考图像之前和/或之后。把这些伪B帧图像插在GOP 500中可以提高GOP 500的重放速度。
图5例示了可以生成1/2X的慢动作重放速度和可以限制振动图像赝像的GOP 500。与图4一样,小写字母“t”指顶场,小写字母“b”指底场,和小写字母“d”指B图像是伪B图像和下标号反映预定显示次序。在本例中,可以从非逐行图像I4的顶场I4t中预测反向预测伪B帧图像Bd2和Bd3的场(分别是B2dt、B2db、B3dt和B3db)。此外,可以从非逐行图像I4的底场I4b中预测正向预测伪B帧图像Bd5和Bd6的场(分别是B5dt、B5db、B6dt和B6db)。如GOP 500所示,对于其它参考图像P11、P18和P25,可以进行相似的基于场预测。
正如在与图4的定格特技模式有关的讨论中所述的那样,如果运动对象出现在参考图像的场中,那么,从那个参考图像场中预测的伪B帧图像的场将在同一位置中显示运动对象。在本例中,如果运动对象出现在场I4t中,那么,运动对象可以出现在如下场中相同的位置中:B2dt、B2db,B3dt和B3db。同样,如果运动对象出现在场I4b中,那么,场B5dt、B5db、B6dt和B6db将在同一位置中包括运动对象。这个概念可以应用于如图5所示,GOP 500中的一个或多个其它参考图像。
在一种配置中,从参考图像的顶场和底场中预测的伪B帧图像的场个数可以相等。这个过程是针对参考非逐行图像P14、P11和P18例示的。由于运动对象在参考图像中(假设这样的对象处在参考图像中)的移动受到限制,以这种方式***预定个数伪B帧图像可以导致更好的特技模式显示。例如,参照从参考图像I4中预测的伪B帧图像,在总共10个场当中,在这些场的显示期间运动对象看起来只跳动或振动一次。
但是,必须注意到,本发明不局限于这个特定的GOP 500,因为不仅对于1/2X特技模式速度,而且对于其它慢动作重放速度,其它适合GOP和其它适合预测方案都可以用于限制振动图像赝像。并且,可以按照上面讨论把伪B场图像***视频信号中,在限制振动图像赝像的同时,形成慢动作特技模式。在慢动作特技模式期间也可以使用双向预测伪B帧图像。
回头参照图2,在另一个实施例中,多个原始图像的每一个可以包含显示指示符。正如在判定块216中所确定的那样,如果这些图像的显示指示符得到有选择修改,那么,如步骤218所示,可以在***伪B图像之后有选择地修改多个原始图像的至少一部分的显示指示符。
特别是,修改这些显示指示符可以反映当把伪B图像***视频信号中时,多个原始图像的预定显示次序。但是,这个过程可以与是否在特技模式期间***伪B图像无关地得到执行。因此,在只重复图像和不把伪B图像***视频信号中的传统特技模式期间可以执行修改显示指示符的步骤。回头参照方法200,如果显示指示符没有得到修改,那么,方法220可以在步骤220中继续执行。
在一种配置中,显示指示符可以是时间参考字段。时间参考字段通常是位于数字编码图像的图像首标中的十位字段。一些解码器依靠时间参考字段来确定相对于视频信号中的其它图像显示视频信号中的特定图像的时间。这个字段一般具有整数值。例如,一些图像组(GOP)包含十五个图像。GOP中的第1图像,即直接接在GOP首标之后的图像的时间参考字段可以具有0的整数值。要显示的下一个帧图像的时间参考字段可以具有1的整数值。因此,要显示的每个后随图像的时间参考字段的整数值可以逐个递增。
但是,当把伪B图像***特技模式视频信号中时,基于原始图像的时间参考字段的显示次序不再有效。于是,可以把接在***伪B图像之后的原始图像的时间参考字段的整数值修改成指示适当显示次序。例如,如果把GOP中的第1图像发送到显示设备,并且还发送了三个相应伪B图像(这是基于慢动作重放),那么,原始参考图像(假设它是要显示的GOP中的第1图像)的时间参考字段的整数值可以保持为0,第1伪B图像的时间参考字段可以被设置成1的整数值,第2伪B图像的时间参考字段可以被设置成2的整数值,和第3伪B图像的时间参考字段可以被设置成3的整数值。另外,要显示的下一个原始图像的时间参考字段可以从它1的原始整数值修改成4的整数值。
这个使时间参考字段的整数值逐步增加的步骤可以一直继续到特技模式被取消和受特技模式影响的最后一个GOP中的最后一个图像的时间参考字段得到修改为止。一旦到达下一个GOP,新GOP中的第1显示图像的时间参考字段的整数值可以是0。因此,每当把伪B图像***特技模式视频信号中时,接在***伪B图像之后的每个原始图像的时间参考字段的整数值从特技模式GOP的头到特技模式GOP的尾可以逐步递增,以反映预定显示次序。
时间参考字段的整数值可以具有1,023的最大值。如果构成GOP的图像(原始图像加上伪B图像)的时间参考字段的整数值达到这个值,那么,时间参考字段只能回绕和再次从0开始。举一个例子来说,如果启动了非常慢动作的特技模式,那么,伪B图像之一或原始图像之一的整数值可能最终达到1,023。一旦出现这种情况,要显示下一个伪B或原始图像的时间参考字段的整数值可以被设置成0。当然,应该注意到,本发明不局限于时间参考字段的使用,因为在上面讨论的每个实施例中,任何其它适当显示指示符都可以被修改成反映预定显示次序。此外,回绕值决不局限于1,023,因为可以使用其它适当值。
回头参照图2的方法200,在判定块220中,可以确定在特技模式期间是否重复一个或多个原始图像。如果是,那么,可以在步骤222中执行这样的过程。如果不是,那么,方法200转到步骤224。在特技模式期间重复一个或多个原始图像有助于改善特技模式显示的波浪性。
例如,如果接收到慢动作特技模式命令和***从参考图像中预测的伪B图像,那么,特技模式显示可能变得相当不均匀,因为参考图像将显示可能相当多的次数,而剩余原始图像,即,非参考图像将按正常重放速度显示。随着特技模式重放速度降低,屏面中这样的波浪性可能变得更坏。举例来说,回头参照图5,如果需要,可以重复GOP 500中的一些B图像,以便降低特技模式显示的跳动,尤其当从参考图像中预测的伪B图像的个数因所需重放速度的降低而增加时。
如果按照步骤220和222重复原始图像,那么,方法200可以在步骤216中继续执行,在步骤216中可以确定随后原始图像的显示指示符是否要修改。因此,如果重复原始图像,那么,可以按照上面与步骤220和222有关的讨论修改原始图像的显示指示符。继续执行方法200,在判定块224中,如果特技模式终止,那么,从步骤226可以重新开始正常重放。如果继续执行特技模式,那么,方法200可以重新从步骤214开始。当然,方法200只是一个例子,和在方法200中,特技模式可以在任何其它适当步骤中被取消。
参照图3,方法300例示在特技模式期间利用非逐行伪B图像的另一种方式。在步骤310中,可以读取包含多个原始图像的视频信号。与方法200类似,这些原始图像可以是非逐行图像、逐行图像或场图像。在步骤312中,可以接收诸如定格特技模式命令或慢动作特技模式命令之类的特技模式命令。在步骤314中,可以有选择地重复原始图像的至少一个,将视频信号转换成特技模式视频信号。在步骤316和318中,如果需要,可以按照与方法200的步骤216和218有关的讨论修改原始图像的至少一部分的显示指示符。
在特技模式命令期间,如步骤320所示,可以监视特技模式视频信号的位速率。在特技模式期间监视位速率可能是有必要的,因为视频信号中的几个原始图像可能重复一次或多次,从而得出增加的位速率。在某些情况下,这个增加的位速率可能超过传送特技模式视频信号的传输信道的最大允许位速率。为了本发明的目的,可以把这个传输信道的最大允许位速率称为预定阈值。
在判定块322中,可以确定特技模式视频信号的位速率是否超过这个预定阈值。如果位速率还没有达到预定阈值和在判定块326中继续执行特技模式,那么,方法300可以在判定块322继续执行。回头参照判定块322,如果位速率超过预定阈值,那么,如步骤324所示,可以利用基于场的预测把伪B图像***特技模式视频信号中。
这个***步骤可以按照与方法200的步骤214有关的讨论来执行。但是,当不能从B图像中预测出图像时,如果原始图像是B图像,那么,没有必须取代原始图像的复制品或重复品。也就是说,如果原始图像是B图像,那么,未必用伪B图像取代重复的B图像。不过,重复B图像不应该使特技模式视频信号的位速率超过传输信道的最大极限,因为B图像通常包含相对小量的编码数据。因此,特技模式视频信号可以包含重复的原始图像和伪B图像。
在步骤324之后,方法300可以在判定块316继续执行,在步骤316中,如果需要,可以修改按在伪B图像之后的原始图像的显示指示符。如果像在判定块326中确定的那样,终止特技模式,那么,如步骤328所示,可以重新开始正常重放。但是,应该明白,在方法300中,特技模式可以在任何其它适当步骤中被取消。
尽管结合本文公开的实施例已经对本发明进行了描述,但是,应该明白,前面的描述旨在举例说明,而不是限制权利要求书所限定的本发明的范围。
Claims (34)
1.一种对包含多个原始图像的视频信号执行特技模式的方法,该方法包括如下步骤:
从与各自的参考图像相联系的单个场中预测伪双向预测图像;
接收慢动作或定格特技模式命令之一;和
利用基于场的预测有选择地把至少一个伪双向预测图像***视频信号中以形成特技模式视频信号;
其中从与各自的参考图像相联系的第一场中预测第一预定数目的伪双向预测图像,和从与各自的参考图像相联系的第二场中预测第二预定数目伪双向预测图像,以便有助于控制振动图像赝像。
2.根据权利要求1所述的方法,其中,每个伪双向预测图像是单向预测图像,和该方法进一步包括从参考图像中预测每个伪双向预测图像的步骤。
3.根据权利要求1所述的方法,进一步包括在慢动作特技模式命令期间有选择地重复原始图像的至少一个,以降低特技模式视频信号在屏面中的波浪性的步骤。
4.根据权利要求1所述的方法,其中,每个伪双向预测图像是从包括帧图像或场图像的组中选择出来的图像。
5.根据权利要求1所述的方法,其中,参考图像是帧内图像。
6.根据权利要求1所述的方法,其中,参考图像是预测图像。
7.根据权利要求1所述的方法,进一步包括利用远程解码器解码至少一部分特技模式视频信号的步骤。
8.根据权利要求1所述的方法,进一步包括从参考图像中预测每个伪双向预测图像的步骤,和参考图像是从包括非逐行图像、逐行图像或场图像的组中选择出来的图像。
9.根据权利要求1所述的方法,其中,伪双向预测图像是含有第一场和第二场的双向预测图像,和该方法进一步包括从第一参考图像中预测第一场和从第二参考图像中预测第二场的步骤。
10.根据权利要求9所述的方法,其中,预测伪双向预测图像的第一场和第二场的所述步骤进一步包括从与第一参考图像相联系的单个场中预测第一场和从与第二参考图像相联系的单个场中预测第二场的步骤。
11.根据权利要求3所述的方法,其中,多个原始图像的每一个包含显示指示符,和该方法进一步包括当重复原始图像时或当***伪双向预测图像时,有选择地修改多个原始图像的至少一部分的显示指示符,以反映预定显示次序的步骤。
12.根据权利要求11所述的方法,其中,显示指示符是时间参考字段。
13.根据权利要求12所述的方法,其中,每个时间参考字段含有整数值,和有选择地修改多个原始图像的至少一部分的时间参考字段的步骤包括每当重复原始图像时或每当***伪双向预测图像时,逐步递增时间参考字段的整数值的步骤。
14.一种对包含多个非逐行扫描原始图像的视频信号执行特技模式的方法,其中,多个非逐行扫描原始图像的每一个包含显示指示符,该方法包括如下步骤:
响应特技模式命令,有选择地重复多个非逐行扫描原始图像的至少一个,将视频信号转换成特技模式视频信号;和
每当重复非逐行扫描原始图像时,有选择地修改多个非逐行扫描原始图像的至少一部分的显示指示符,以反映预定显示次序。
15.根据权利要求14所述的方法,进一步包括利用远程解码器解码至少一部分特技模式视频信号的步骤。
16.一种对包含多个原始图像的视频信号执行特技模式的方法,该方法包括如下步骤:
监视特技模式视频信号;
响应特技模式命令,有选择地重复原始图像的至少一个,将视频信号转换成特技模式视频信号;和
如果特技模式视频信号的位速率超过预定阈值,利用基于场的预测把至少一个伪双向预测图像有选择地***特技模式视频信号中。
17.根据权利要求16所述的方法,其中,多个原始图像的每一个包含显示指示符,和该方法进一步包括当重复原始图像时或当把伪双向预测图像***特技模式视频信号中时,有选择地修改多个原始图像的至少一部分的显示指示符,以反映预定显示次序。
18.一种对包含多个原始图像的视频信号执行特技模式的***,该***包括:
控制器,用于从存储媒体中读取数据和输出包含多个原始图像的视频信号;和
处理器,被编程成:
从与各自的参考图像相联系的单个场中预测伪双向预测图像;
接收慢动作或定格特技模式命令之一;和
利用基于场的预测把至少一个伪双向预测图像***视频信号中,以形成特技模式视频信号;
其中从与各自的参考图像相联系的第一场中预测第一预定数目的伪双向预测图像,和从与各自的参考图像相联系的第二场中预测第二预定数目伪双向预测图像,以便有助于控制振动图像赝像。
19.根据权利要求18所述的***,其中,每个伪双向预测图像是单向预测图像,和该处理器进一步被编程成从参考图像中预测每个伪双向预测图像。
20.根据权利要求18所述的***,其中,该处理器进一步被编程成在慢动作特技模式命令期间有选择地重复原始图像的至少一个,以降低特技模式视频信号在屏面中的波浪性。
21.根据权利要求18所述的***,其中,每个伪双向预测图像是从包括帧图像或场图像的组中选择出来的图像。
22.根据权利要求18所述的***,其中,参考图像是帧内图像。
23.根据权利要求18所述的***,其中,参考图像是预测图像。
24.根据权利要求18所述的***,进一步包括解码至少一部分特技模式视频信号的远程解码器。
25.根据权利要求18所述的***,其中,该处理器进一步被编程成从参考图像中预测每个伪双向预测图像,和参考图像是从包括非逐行图像、逐行图像或场图像的组中选择出来的图像。
26.根据权利要求18所述的***,其中,伪双向预测图像是含有第一场和第二场的双向预测图像,和该处理器进一步被编程成从第一参考图像中预测第一场和从第二参考图像中预测第二场。
27.根据权利要求26所述的***,其中,该处理器进一步被编程成从与第一参考图像相联系的单个场中预测第一场和从与第二参考图像相联系的单个场中预测第二场。
28.根据权利要求20所述的***,其中,多个原始图像的每一个包含显示指示符,和该处理器进一步被编程成当重复原始图像时或当***伪双向预测图像时,有选择地修改多个原始图像的至少一部分的显示指示符,以反映预定显示次序。
29.根据权利要求28所述的***,其中,显示指示符是时间参考字段。
30.根据权利要求29所述的***,其中,每个时间参考字段含有整数值,和该处理器进一步被编程成每当重复原始图像时或每当***伪双向预测图像时,通过逐步递增时间参考字段的整数值,有选择地修改多个原始图像的至少一部分的时间参考字段。
31.一种对包含多个非逐行扫描原始图像的视频信号执行特技模式的***,其中,多个非逐行扫描原始图像的每一个包含显示指示符,该***包括:
控制器,用于从存储媒体中读取数据和输出包含多个原始图像的视频信号;和
处理器,被编程成:
响应特技模式命令,有选择地重复非逐行扫描原始图像的至少一个,将视频信号转换成特技模式视频信号;和
每当重复非逐行扫描原始图像时,有选择地修改多个非逐行扫描原始图像的至少一部分的显示指示符,以反映预定显示次序。
32.根据权利要求31所述的***,进一步包括解码至少一部分特技模式视频信号的远程解码器。
33.一种对包含多个原始图像的视频信号执行特技模式的***,该***包括:
控制器,用于从存储媒体中读取数据和输出包含多个原始图像的视频信号;和
处理器,被编程成:
监视特技模式视频信号;
响应特技模式命令,有选择地重复原始图像的至少一个,将视频信号转换成特技模式视频信号;和
如果特技模式视频信号的位速率超过预定阈值,利用基于场的预测把至少一个伪双向预测图像***特技模式视频信号中。
34.根据权利要求33所述的***,其中,多个原始图像的每一个包含显示指示符,和该处理器进一步被编程成当重复原始图像时或当把伪双向预测图像***特技模式视频信号中时,有选择地修改多个原始图像的至少一部分的显示指示符,以反映预定显示次序。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US33491401P | 2001-10-23 | 2001-10-23 | |
US60/334,914 | 2001-10-23 | ||
US10/164,874 | 2002-06-07 | ||
US10/164,874 US7149410B2 (en) | 2001-10-23 | 2002-06-07 | Trick modes using non-progressive dummy bidirectional predictive pictures |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1575600A CN1575600A (zh) | 2005-02-02 |
CN1324893C true CN1324893C (zh) | 2007-07-04 |
Family
ID=26860936
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028211391A Expired - Fee Related CN1324893C (zh) | 2001-10-23 | 2002-10-18 | 利用非逐行伪双向预测图像的特技模式 |
Country Status (8)
Country | Link |
---|---|
US (1) | US7149410B2 (zh) |
EP (1) | EP1438852A4 (zh) |
JP (2) | JP4859344B2 (zh) |
KR (1) | KR100935877B1 (zh) |
CN (1) | CN1324893C (zh) |
MX (1) | MXPA04003576A (zh) |
MY (1) | MY134732A (zh) |
WO (1) | WO2003036971A1 (zh) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030159152A1 (en) * | 2001-10-23 | 2003-08-21 | Shu Lin | Fast motion trick mode using dummy bidirectional predictive pictures |
US7174086B2 (en) * | 2001-10-23 | 2007-02-06 | Thomson Licensing | Trick mode using dummy predictive pictures |
US6965726B2 (en) * | 2003-02-19 | 2005-11-15 | Thomson Licensing Sa. | Slow video display trick mode |
US6873786B2 (en) * | 2003-05-05 | 2005-03-29 | Thomson Licensing S.A. | Reverse trick modes on non-progressive video using special groups of pictures |
US7024098B2 (en) * | 2003-05-05 | 2006-04-04 | Thomson Licensing | Reverse trick modes on progressive video using special groups of pictures |
US7379656B2 (en) * | 2003-05-05 | 2008-05-27 | Thomson Licensing | Forward trick modes on progressive video using special groups of pictures |
US20060031892A1 (en) * | 2004-08-05 | 2006-02-09 | Bitband Technologies Ltd. | Prevention of advertisement skipping |
US7412149B2 (en) * | 2004-10-28 | 2008-08-12 | Bitband Technologies, Ltd. | Trick mode generation in video streaming |
US20090064242A1 (en) * | 2004-12-23 | 2009-03-05 | Bitband Technologies Ltd. | Fast channel switching for digital tv |
EP1675399A3 (en) * | 2004-12-23 | 2009-04-29 | Bitband Technologies Ltd. | Fast channel switching for digital TV |
US8903196B2 (en) * | 2005-10-05 | 2014-12-02 | Texas Instruments Incorporated | Video presentation at fractional speed factor using time domain interpolation |
US8340098B2 (en) | 2005-12-07 | 2012-12-25 | General Instrument Corporation | Method and apparatus for delivering compressed video to subscriber terminals |
WO2007072244A1 (en) * | 2005-12-23 | 2007-06-28 | Koninklijke Philips Electronics N.V. | A device for and a method of processing a data stream comprising a plurality of frames |
US8320451B2 (en) * | 2006-01-20 | 2012-11-27 | Entropic Communications, Inc. | Replacement of frame data in a video stream signal |
US8700792B2 (en) | 2008-01-31 | 2014-04-15 | General Instrument Corporation | Method and apparatus for expediting delivery of programming content over a broadband network |
US8752092B2 (en) | 2008-06-27 | 2014-06-10 | General Instrument Corporation | Method and apparatus for providing low resolution images in a broadcast system |
US8747033B2 (en) * | 2009-09-02 | 2014-06-10 | Lockheed Martin Corporation | Through tool coolant adapter for drilling motor |
US9357244B2 (en) | 2010-03-11 | 2016-05-31 | Arris Enterprises, Inc. | Method and system for inhibiting audio-video synchronization delay |
WO2015170364A1 (ja) * | 2014-05-08 | 2015-11-12 | 三菱電機株式会社 | 画像符号化装置、および画像復号装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5805762A (en) * | 1993-01-13 | 1998-09-08 | Hitachi America, Ltd. | Video recording device compatible transmitter |
US6124995A (en) * | 1994-07-26 | 2000-09-26 | Samsung Electronics Co., Ltd. | Fixed bit-rate encoding method and apparatus therefor, and tracking method for high-speed search using the same |
US6192186B1 (en) * | 1997-11-06 | 2001-02-20 | Sanyo Electric Co. Ltd | Method and apparatus for providing/reproducing MPEG data |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3097014B2 (ja) * | 1993-07-08 | 2000-10-10 | 株式会社リコー | 電子スチルカメラ |
US5768539A (en) * | 1994-05-27 | 1998-06-16 | Bell Atlantic Network Services, Inc. | Downloading applications software through a broadcast channel |
US5592299A (en) * | 1994-09-26 | 1997-01-07 | Hitachi America, Ltd. | Method and apparatus for reducing the amount of data required to represent a video frame |
JP3381105B2 (ja) * | 1994-10-05 | 2003-02-24 | ソニー株式会社 | 映像信号処理装置 |
GB9421206D0 (en) | 1994-10-20 | 1994-12-07 | Thomson Consumer Electronics | Digital VCR MPEG- trick play processing |
JP3491366B2 (ja) * | 1995-01-31 | 2004-01-26 | ソニー株式会社 | 符号化データの特殊再生方法および特殊再生装置 |
US5793927A (en) * | 1995-06-07 | 1998-08-11 | Hitachi America, Ltd. | Methods for monitoring and modifying a trick play data stream to insure MPEG compliance |
US5978542A (en) * | 1995-06-07 | 1999-11-02 | Industrial Technology Research Institute | VTR tape format for compressed digital video using overlapped areas for forward and reverse high speed playback |
JPH10136358A (ja) * | 1996-10-24 | 1998-05-22 | Hitachi Ltd | 画像復号装置 |
US6201927B1 (en) * | 1997-02-18 | 2001-03-13 | Mary Lafuze Comer | Trick play reproduction of MPEG encoded signals |
US6118491A (en) * | 1997-02-20 | 2000-09-12 | Lsi Logic Corporation | System and method for enforcing interlaced field synchronization in the presence of broken alternation in an MPEG video datastream |
CN1311958A (zh) | 1998-06-11 | 2001-09-05 | 皇家菲利浦电子有限公司 | 数字视频记录器用的特技播放信号的产生 |
ATE221290T1 (de) * | 1998-10-26 | 2002-08-15 | Sony Electronics Inc | Digitales videodaten-spezialwiedergabe-management |
JP3789048B2 (ja) * | 1999-02-22 | 2006-06-21 | 株式会社東芝 | 動画像再符号化装置 |
AU2728400A (en) | 1999-03-30 | 2000-10-16 | Sony Electronics Inc. | Digital video decoding, buffering and frame-rate converting method and apparatus |
US6865747B1 (en) * | 1999-04-01 | 2005-03-08 | Digital Video Express, L.P. | High definition media storage structure and playback mechanism |
US7181131B2 (en) * | 2001-06-18 | 2007-02-20 | Thomson Licensing | Changing a playback speed for video presentation recorded in a progressive frame structure format |
JP2003101961A (ja) * | 2001-09-21 | 2003-04-04 | Canon Inc | 画像再生装置、画像再生方法、画像再生システム、コンピュータ読み取り可能な記憶媒体及びコンピュータプログラム |
US20030159152A1 (en) * | 2001-10-23 | 2003-08-21 | Shu Lin | Fast motion trick mode using dummy bidirectional predictive pictures |
US6990147B2 (en) * | 2001-10-23 | 2006-01-24 | Thomson Licensing | Generating a non-progressive dummy bidirectional predictive picture |
US7787746B2 (en) * | 2001-10-23 | 2010-08-31 | Thomson Licensing | Fast motion trick mode using non-progressive dummy bidirectional predictive pictures |
-
2002
- 2002-06-07 US US10/164,874 patent/US7149410B2/en not_active Expired - Fee Related
- 2002-10-18 WO PCT/US2002/033419 patent/WO2003036971A1/en active Application Filing
- 2002-10-18 EP EP02802166A patent/EP1438852A4/en not_active Ceased
- 2002-10-18 CN CNB028211391A patent/CN1324893C/zh not_active Expired - Fee Related
- 2002-10-18 JP JP2003539330A patent/JP4859344B2/ja not_active Expired - Fee Related
- 2002-10-18 KR KR1020047005165A patent/KR100935877B1/ko not_active IP Right Cessation
- 2002-10-18 MX MXPA04003576A patent/MXPA04003576A/es active IP Right Grant
- 2002-10-23 MY MYPI20023955A patent/MY134732A/en unknown
-
2009
- 2009-06-08 JP JP2009137379A patent/JP2009201154A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5805762A (en) * | 1993-01-13 | 1998-09-08 | Hitachi America, Ltd. | Video recording device compatible transmitter |
US6124995A (en) * | 1994-07-26 | 2000-09-26 | Samsung Electronics Co., Ltd. | Fixed bit-rate encoding method and apparatus therefor, and tracking method for high-speed search using the same |
US6192186B1 (en) * | 1997-11-06 | 2001-02-20 | Sanyo Electric Co. Ltd | Method and apparatus for providing/reproducing MPEG data |
Also Published As
Publication number | Publication date |
---|---|
KR20040041681A (ko) | 2004-05-17 |
MY134732A (en) | 2007-12-31 |
JP2009201154A (ja) | 2009-09-03 |
CN1575600A (zh) | 2005-02-02 |
JP4859344B2 (ja) | 2012-01-25 |
US7149410B2 (en) | 2006-12-12 |
JP2005538575A (ja) | 2005-12-15 |
EP1438852A4 (en) | 2010-01-27 |
MXPA04003576A (es) | 2004-07-30 |
EP1438852A1 (en) | 2004-07-21 |
WO2003036971A1 (en) | 2003-05-01 |
KR100935877B1 (ko) | 2010-01-07 |
US20030076884A1 (en) | 2003-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1324893C (zh) | 利用非逐行伪双向预测图像的特技模式 | |
CN1293750C (zh) | 对包含原始图像的视频信号执行特技模式的方法及*** | |
CN1274143C (zh) | 使用非逐行扫描伪双向预测图像执行特技模式的方法 | |
KR100941388B1 (ko) | 비디오 신호 발생 방법 | |
CN1147158C (zh) | 图象信号处理、记录方法和设备 | |
CN1293752C (zh) | 使用虚拟预测图像的快速运动特技模式 | |
US6873786B2 (en) | Reverse trick modes on non-progressive video using special groups of pictures | |
US7024098B2 (en) | Reverse trick modes on progressive video using special groups of pictures | |
CN100496110C (zh) | 使用伪预测图像的特技模式 | |
CN1293751C (zh) | 使用虚拟双向预测图像的快速运动特技模式 | |
US7643724B2 (en) | Fast motion trick mode using non-progressive dummy predictive pictures | |
CN1830209A (zh) | 非逐行视频上使用特定图像组的正向特技模式 | |
CN100488259C (zh) | 生成非逐行扫描伪双向预测图像的方法和*** | |
CN1890966A (zh) | 用于检索数据的方法和电路 | |
MXPA05011876A (en) | Reverse trick modes on non-progressive video using special groups of pictures | |
MXPA05011875A (en) | Forward trick modes on non-progressive video using special groups of pictures | |
CN1669311A (zh) | 利用伪双向预测图像的特技模式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070704 Termination date: 20161018 |