使用信息文件的快进特技模式和倒退特技模式的制作方法

文档序号:7746444阅读:206来源:国知局
专利名称:使用信息文件的快进特技模式和倒退特技模式的制作方法
技术领域
本发明涉及改进的特技模式重放,以及更具体地说,涉及视频表现(videopresentation)的视频部分的快进和倒退特技模式重放的改进。
背景技术
引入利用如MPEG压缩协议,记录数字压缩的音频和视频信号的盘能够提供实际上无法与原始资料相区分的声音和图像质量。然而,用户期望这种数字视频盘(DVDs)至少提供类似于诸如模拟盒式录像机的原有设备的特征。例如,能期望DVD以除按惯例指定为1X的标准重放速度以外的速度,在正向或反向提供重放。这种非标准速度重放特征被称为特技模式。
由于用来将具有不同压缩度的图像形成为组的压缩算法的分层特性(hierarchical nature),向MPEG编码的视频信号提供特技模式特征会是有挑战的。这些组被称为图像组(GOPs)以及能获得顺序解码。MPEG2标准的详细描述被公开为ISO/IEC标准13818-2。然而,MPEG2信号流可包括三种具有不同内容压缩度的图像。帧内编码的图像(I图像)具有三种类型中最低的压缩比,并能在不必参照任何其他图像的情况下被解码。可以参照在前I图像或P图像来压缩前向预测图像(P图像),并且P图像能实现比I图像更大的压缩度。MPEG图像的第三种称为双向预测图像(B图像),能够基于来自在前和/或随后的I或P图像的预测来压缩B图像。B图像能具有最大的压缩度。能排列这三种MPEG图像以便形成GOPs。
图1描述在MPEG显示序列50内的示例性的GOP55。参考图1,GOP55能包含MPEG显示序列50内的12个连续图像。由于在不参照任何其他图像的情况下只能解码I图像,因此仅能在解码I图像后,解码每个GOP。能基于所存储的在前I图像,解码和存储第一P图像。用62表示基于在前I图像的P图像的预测。从在前P图像能预测随后的P图像。用60和68表示基于在前P图像的P图像的预测。最后,可以通过来自在前和/或随后的参考图像,例如所存储的P图像的预测来解码B图像。来自在前P图像的B图像的示例性预测是64和70。来自随后P图像的B图像的示例性预测是66和72。
包括图像的MPEG组的编码图像的分层特性需要以正向解码每个GOP的I图像和P图像。在正向中,尽管能跳过或增加图像以便实现所需重放速度,但通常顺序地产生重放。重要地,在反向模式中,可以通过有效地跳回到较早或在前I图像,然后以正向解码对应于所述I图像的GOP来提供特征。解码的图像能存储在帧缓冲存储器中,用于随后以反向读出以便实现所需反向节目序列(program sequence)。
图2示例说明了在倒退特技模式重放期间,图像的示例性解码和显示。参考图2,示出了MEPG显示序列70,其包含在时间上沿时间轴t前进的两个连续GOP。MPEG显示序列70描述在时间t0前,在正向中以标准速度(1X)发生的视频表现的重放。在时间t0,选择以三倍常规速度(3X)的倒退特技模式。在时间t0,当启动特技模式时,能解码和显示I图像I(25)。所需解码的下一图像是I图像I(13)。为获得I(13),能将解码变换器或读出头从I(25)的位置重新定位到I(13),如J1所示。在恢复和解码I图像I(13)后,能重新定位变换器或读出头以便获得和解码P(16),如J2所示。可以如J3和J4所述重复这一过程,以便分别获得和解码P(19)和P(22)。为确保无缝重放,应当及时地确定在前I图像的位置以及应当迅速地将变换器或读出头定位到在前I图像的位置。应认识到在使用诸如固态存储器的文件存储系统情况下,会缺少读出头或变换器。在那种情况下,控制CPU能从固态存储器的存储器位置进行读取。
在获得和解码图像P(22)后,能如J5所示重新定位变换器或读出头以便恢复图像I(I)。为便于视频的平滑描绘需要解码和显示I、P,并且如果有足够的帧缓冲器可用的话,解码和显示B图像。对在前GOPs,可以重复跳转和播放过程,从而间隔地后退经过记录,同时在视频输出时以反向顺序平滑地描绘节目资料。参考图2,在时刻t0前,在速度1X从I(1)至I(25)顺序地播放视频图像。在时刻t0,当选择以速度3X的倒退特技模式时,能以下述顺序-I(25)、I(13)、P(16)、P(19)、P(22)、I(1)、P(4)、P(7)、P(10)解码图像。在倒退3X特技模式期间,可以以下述顺序-I(25)、P(22)、P(16)、I(13)、P(10)、P(7)、P(4)、I(1)显示这些解码的视频图像。视频图像的解码和显示能同时发生。
为在特技模式期间提供视觉上的平滑再现,需要进行及时的盘检索和对来自存储器的特定图像的存取。尽管能用提供图像存取点的导航数据编码每个数字盘,但这些在数量上是有限的,并且会固有地导致临时的混叠图像运动。为在正向和反向中以变化的速度实现临时的平滑特技模式再现,有必要访问和解码所有编码的图像。这要求大量的高速存储器,并且在这种存储器无法获得的情况下,缓冲器会上溢,导致图像损失和性能恶化。因此,需要改进特技模式性能,而不是完全依赖于大量的高速存储器和处理功率。

发明内容
本发明提供一种用于在存储介质上记录的MPEG视频表现的特技模式重放的方法。在接收到请求对MPEG视频表现的一部分进行特技模式重放的命令后,能够存取用于视频表现的信息文件。该信息文件能包含用来使特技模式重放变得容易的、有关MPEG视频表现的选择数据。能从信息文件检索用于执行所请求的特技模式命令的信息。所检索的信息能包括识别MPEG视频表现的重放部分的I图像的位置的参数。还能从信息文件中检索表示图像是逐行或非逐行图像的图像标记。信息文件中的参数还定义在视频表现的重放部分的GOP中包含的字节数。
在从信息文件检索信息期间,能检索表示MPEG文件名、MPEG序列起始地址、GOP起始地址、以及当前图像中的字节数中的至少一个的信息。能在视频图像的特技模式重放之前,创建信息文件,以及能将其存储在与用于重放存储介质的设备有关的记忆体存储器中。
本发明还提供一种用于在存储介质上记录的MPEG视频表现的特技模式重放的装置。该装置包括编程用来对用于MPEG视频表现中的一部分的特技模式重放的命令进行响应的视频处理器。该视频处理器被配置成存取用于MPEG视频表现的信息文件。所述信息文件包含用于使所述特技模式变得方便的、有关MPEG视频表现的选定数据。该视频处理器能从所述信息文件中检索用于执行由所述命令表示的所述特技模式重放的信息。
该装置进一步包括处理器件,其被配置成从信息文件中检索标识MPEG视频表现的所述部分的至少一个I图像的位置的信息。处理器件能从信息文件中检索MPEG视频表现的所述部分的至少一个逐行帧标记的位置。处理器件还能从信息文件中检索表示用于所述MPEG视频表现的所述部分的GOP的字节数的信息。
由处理器件检索的其他信息能包括但不限于表示MPEG文件名、MPEG序列起始地址、MPEG序列头、GOP起始地址、GOP中的字节数、图像编码类型、图像编码结构、图像重复标志和当前图像中的字节数中的一个或多个的信息。能在MPEG视频表现的特技模式重放之前创建信息文件和/或能将其存储在存储介质上。不过,信息文件能包含用于使所述特技模式重放变得方便的、有关MPEG视频表现的至少一部分的选定的数据。


图1描述了在MPEG显示序列中的示例性GOP结构。
图2示例说明在倒退特技模式重放期间,解码和显示图像的示例。
图3描述了根据本发明的配置、用于实现特技模式的示例性设备100的框图。
图4描述根据本发明的配置的示例性信息文件的结构。
图5a、5b、5c和5d描述能包含在MPEG流信息、MPEG序列信息、GOP信息和图像信息中的示例性参数。
图6a、6b和6c是示例说明根据本发明配置的方法的示例性流程图。
图7示例说明确定对在前GOP的偏移。
具体实施例方式
根据图3的框图中所述的本发明配置,用于根据在此教导的本发明实现各种先进的操作特征的设备100能利用文件存储系统104。尽管图3示例说明基于盘的存储设备106,应理解到可以通过任何MPEG或其他压缩视频重放设备来实施本发明,而与存储介质106的状态无关。如在此所使用的,MPEG或MPEG视频是指根据MPEG编码标准的视频压缩,包括但不限于MPEG-1、MPEG-2。在示例说明的实施例中,盘介质106具体化为固定盘。在许多实例中,如将理解的,文件存储系统104还能是例如固态存储器或磁光盘(MOD)。MOD的例子是迷你盘。在任何情况下,这些存储系统在本领域中是公知的,并且它们的操作对理解本发明并不关键。
设备100的控制部件120能包括控制中央处理单元(CPU)122和信息文件生成应用程序和逻辑电路126。控制CPU122能配置成将输入信号提供到信息文件生成逻辑电路126。控制CPU122还能包含用于根据本发明启动和控制重放特征的例程134。用于观众可启动功能的重放特征缓冲器132能简化示例性功能,即播放、停止、反向、快进和暂停的操作。除播放和停止以外的这些功能是特技模式功能。暂停与VCR中的暂停操作类似,其能便于手动中断预先录制的图像的重放。VCR中的暂停操作还能用于中断录制所观看的节目以便于从录制中删除广告。
控制CPU122和信息文件生成应用程序和逻辑电路126能配置成从存储介质106中读取信息,和/或生成和存储最终的信息文件。存储器130能用来存储由控制CPU122和信息文件生成应用程序和逻辑电路126生成的最终信息文件。由控制CPU122生成的输出信号可以是MPEG格式化的数据流。这一输出数据能被输送到远程放置的MPEG解码器或NTSC或其他编码器,尽管本发明在这一点上没有限制。根据本发明配置使用信息文件能有利地克服通过远程解码器解码数字编码的信号的重大限制。特别地,难以在远程放置的解码器配置中执行特技模式。有时,特技模式涉及跳过视频信号中的多个图像,诸如在快动作特技模式期间。跳过正在传送到远程解码器的视频信号中的图像实际上能增加信号的平均位率。由于数字录像机或播放器与远程放置的解码器之间的带宽通常是有限的,因此执行快动作特技模式会导致信号超出传输信道的最大位率。有利地,通过在整个MPEG视频流上分散伪图像(dummy picture)以便提供更平滑的特技模式,能使用信息文件来预测诸如过多位率的某些事件的发生,并解决这些问题。
现在转到本发明配置,图4描述示例性的信息文件400的结构。参考图4,MPEG流信息405、MPEG序列信息410、GOP信息415、420和图像信息415a、415b、415c、415n、420a、420b、420c和420n能包括在信息文件400中。包含在MPEG流信息405、MPEG序列信息410、GOP信息415、420和图像信息415a、415b、415c、415n、420a、420b、420c和420n中的参数能用来描述表示MPEG视频表现的MPEG数据流的特性。信息文件400能表示为数据结构并存储在存储器130中和/或介质中,其中能容易地存取每个参数。为允许快速存取信息文件400中的参数,可以在随机存取存储器(RAM)中读取和存储信息文件。另外,能在播放MPEG视频表现的初始阶段生成信息文件。在那种情况下,可以直接在RAM中创建并存储信息文件。还能在重放MPEG视频表现期间生成信息文件。这在倒退特技模式期间特别有用。
MPEG流信息405能充当文件头,其能包括定义用于MPEG视频表现的MPEG数据流的参数。图5a描述能包括在MPEG流信息405中的示例性参数。参考图5a,示出了包括MPEG数据流标识符(stream_id)505、MPEG文件名的长度(filename_length)510、文件名标识符(filename)515和MPEG流类型标识符(stream_type)520的一些参数。stream_id505能用来唯一地识别一个MPEG视频表现。filename_length 510定义由文件名标识符515占用的字节数。文件名515可以是表示包含MPEG数据流的文件的名称的字符串。最后,stream_type能识别包括MPEG视频表现的MPEG数据流的类型。
图5b描述能用来定义MPEG序列信息410的示例性参数。参考图5b,MPEG序列信息410包括包含在MPEG数据流中的特定MPEG显示序列的起始地址(sequence_start_address)525和序列头(sequence_header)530。MPEG显示序列能是用于MPEG视频表现的MPEG数据流的子集。sequence_start_address525能定义存储设备中MPEG显示序列中的第一字节所处的物理位置或扇区。对MPEG视频表现中的每个MPEG显示序列,MPEG序列信息410能出现一次。sequence_header530能定义特定MPEG序列的特性。
图5c描述能用来定义GOP信息415的示例性参数。参考图5c,GOP信息415能包括GOP的起始地址(GOP_start_address)535和GOP N540中的图像数。GOP_start_address535表示GOP中的第一个I图像的物理位置。GOP_start_address535能表示为距离sequence_start_address525的偏移,并指向存储介质的物理位置或扇区。
图5d描述能用来定义图像信息,例如415a的示例性参数。参考图5d,图像信息可包括能够定义GOP中的图像的特性的参数。图像信息41 5a能包括定义图像编码类型(picture_coding_type)545、图像编码结构(picture_coding_structure)550和图像扫描类型(progressive_frame)565的参数。picture_coding_type能使用位来表示编码类型。例如,二进制1(001)能表示1图像,二进制2(010)能表示P图像,以及二进制3(011)能表示B图像。
图像信息中的参数能进一步描述应当如何显示图像。例如,top_filed_first参数555能定义对具有两个场的帧图像,应当首先显示图像的前场(top field)还是首先显示图像的后场(bottom field)。一(1)表示应当首先显示前场,以及零(0)表示首先应当显示后场。repeat_first字段参数560能定义如果图像是逐行帧,是否应当重复第一个场或图像。最后,可以定义图像中的数据的字节数(num_bytes_in_picture)570。对倒退特技模式,GOP_info_bytes参数575能定义用于GOP的信息文件中的信息字节的总数,其能用来确定在前GOP信息的起始地址。重要的是,应当注意不能在信息文件内的每个图像的信息中找到GOP_info_bytes575,其仅位于信息文件中的GOP的最后一个图像信息中。特别地,GOP_info_bytes575是信息文件400中的GOP内的最后一个图像的最后2字节。
应认识到尽管图5a、5b、5c和5d将示例性信息文件中的每个参数的大小定义为位或字节,但本发明在这方面没有限制。因此,每个参数的大小能根据特定应用而改变。此外,所述参数是示例性的并且绝不是试图限制本发明的范围。
图6a、6b和6c是结合描述用于在特技模式期间利用信息文件的示例性步骤的流程图。信息文件能用于前进和倒退特技模式。参考图6a,在步骤600期间,以正向产生1X速度的正常重放。在这一正向重放期间,在步骤605,能将信息文件读入RAM中。在步骤610,能打开MPEG视频流。应当认识到并不需要以正向来产发重放以便执行视频特技模式。重要地,基于从信息文件400读出的信息,硬盘106的读出头能直接前进到盘上、特定MPEG视频序列所处的特定位置,并从那个特定位置开始诸如倒退或前进特技模式的特技模式。
在步骤610打开MPEG视频流后,在步骤615,能重新定位硬盘106的读出头以便从MPEG数据序列的起始处开始读取和传送数据。在步骤620,能接收到特技模式命令。在步骤622,能确定所接收的特技模式是否是倒退特技模式。如果所接收的特技模式是倒退特技模式,那么可以执行图6b中的步骤625。如果所接收的特技模式不是倒退特技模式,那么在步骤623中确定所接收的特技模式是否是前进特技模式。如果所接收的特技模式是前进特技模式,那么可以执行图6c中的步骤680。如果所接收的特技模式不是前进特技模式,那么可以在步骤624产生另一特技模式,例如暂停的处理。
参考图6b,在步骤622确定已经接收到倒退特技模式命令后,可以在步骤625定位当前图像位置。基于介质上的物理位置或扇区,能确定硬盘106上的当前图像位置。在步骤630,可以随后基于信息文件400定位包含当前图像的GOP。例如,能通过将图像位置的物理位置与信息文件400中的GOP_start_address535进行比较,来确定包含当前图像位置的GOP。由于图像不断地被解码和显示,可以在步骤635传送当前GOP的图像。在步骤640,确定是否已经传送当前图像。如果还没有传送当前图像,那么可以执行步骤635以确保已经从传送缓冲器中传送了当前图像中的所有数据。当已经传送了当前图像并准备为倒退特技模式传送图像时,应当在步骤645刷新所述传送缓冲器。由于当重新定位硬盘106的读出头时产生的等待时间,可以增加伪图像以确保MPEG视频表现显示的连续性。因此,在步骤650,能将伪图像增加到有必要确保连续性的位置。增加伪图像可以包括增加能从最后一个传送的I图像或P图像预测出的P图像和/或B图像。
在步骤655,能将硬盘106的读出头重新定位在MPEG流中的在前GOP的起始出。这能通过从GOP信息415中抽取GOP_start_address535来完成。特别地,能从GOP信息415确定GOP_start_address535。在步骤660中,能从作为I图像位置的这一位置读取数据。在步骤665中,能在有必要保持所希望的倒退重放速度的位置插入伪图像。伪图像可以是能从在前参考图像预测出的P图像和/或B图像。在步骤670中,能确定在前GOP的起始地址,以及能在在前GOP的起始处这一确定位置处重新定位硬盘106的读出头。可以基于位于信息文件400中的各种参数来确定在前GOP的起始地址。可以在步骤670后顺序地重复步骤660和665,直到取消了倒退特技模式或达到了MPEG数据的开始处为止。
图7示例说明了用于确定信息文件中到在前GOP信息的偏移的示例性步骤。参考图7,示出了信息文件750,其具有用于当前GOP705和在前GOP710的信息。信息文件400中用于整个当前GOP705的总字节能用GOP_info_bytes参数705b表示,以及信息文件400中用于整个在前GOP 710的总字节能用GOP_info_byte参数710b表示。当前GOP705中的最后一个图像能用参数705a表示。注意,可以通过将对应于705b和710b的地址值相加,即(705b+710b),来确定信息文件400内表示从当前GOP705的结束处到在前GOP710的起始处的偏移的局部偏移值760。重要地,能将信息文件400中的实际偏移值765定义成从当前GOP705信息的结束处开始以及在在前GOP710信息的起始处结束。示出了到GOP_start_address710c的实际偏移值765,并且该实际偏移值等于局部偏移值760。这一实际偏移值765能存储在存储器130中,并能用于下一个跳回。可将硬盘106的读出头从由当前GOP705中的参数705a确定的最后一个图像的物理位置重新定位到由在前GOP710的GOP_start_address710c确定的起始地址所确定的物理位置。不过,应当很容易理解到局部偏移值760是用于示例目的,并不是试图限制本发明。此外,确定局部偏移值760对实施本发明不是必要的。
参考图6c,在确定在步骤623中接收到前进特技模式命令后,在步骤680中可确定将显示的图像的数量。前进特技模式可以是低速快进特技模式,在其中重放速度通常在2X和8X的范围内。在低速快进特技模式期间,能显示I图像和P图像以便实现所需重放速率。前进特技模式也可以是中速快进模式,在其中重放速度通常在5X和15X的范围内。在中速快进特技模式期间,能显示I图像并且最好不跳过GOP以便实现所需重放速率。另外,前进特技术模式还能是超速特技模式,在其中速度超过15X。在超速快进特技模式期间,最好能仅显示I图像以便实现所需重放速率。
在步骤690,确定有关将显示哪些图像以便实现所确定的图像显示速率。在步骤695,能确定当前位率。在判定块700,确定当前位率是否超出所允许的不引起缓冲器上溢状态的最大位率。如果还没有超出最大位率,那么在步骤730,可以显示用于当前GOP的图像。在显示当前GOP中的图像后,在步骤725,可将硬盘106的读出头能前进到由下一GOP的起始地址标识的物理位置。可以从由信息文件400的GOP信息415中的GOP_start_address535参数,确定下一GOP中的第一I图像的起始地址。
返回到判定块700,如果当前位率超出最大位率,那么可在步骤707中确定GOP中的当前图像是否是基础(anchor)或I图像。如果当前图像是I图像,那么在步骤711传送图像数据。在步骤725,硬盘106的读出头能随后前进到由下一GOP的起始地址标识的位置。同样,可以从信息文件400的GOP信息415中的GOP_start_address535参数确定下一GOP中的第一I图像的位置。
返回至步骤707,如果当前图像不是GOP中的第一I图像或基础图像,那么可在步骤720增加伪图像。随后在步骤695检查位率,以及相应地执行判定块700。
应认识到可以分别为快进特技模式和倒退特技模式保留分离的前进信息文件和倒退信息文件。不过,能够保留包含同时用于前进特技模式和倒退特技模式的参数的单一信息文件,并且这将是最好的。在保留分离的信息文件的情况下,应认识到前进信息文件不需要GOP参数GOP_info_bytes575,因为在前进特技模式中,不需要计算到在前GOP的偏移。
根据本发明的上述描述,应认识到能用硬件、软件或硬件和软件的组合实现本发明。能以集中形式,或以不同视频处理元件分布在几个互连的系统上的分布式形式来实现根据本发明使用信息文件的快进特技模式和倒退特技模式。有利地,在这种娱乐系统中,可以使用信息文件在独立和远程放置的多个MPEG解码器间传送信息。任何计算机化或数字MPEG处理系统,或适合于执行在此描述的方法的其他装置均是适合的。
尽管在此描述的本发明预期图1中作为硬件和软件的典型组合的控制CPU122能进一步包括具有计算机程序的通用计算机系统,该计算机程序在被加载并被执行时,与图1的控制部件120类似地控制计算机系统和数字录像系统,以便执行在此所述的方法。本发明还能嵌入到包括允许实现在此所述的方法的所有特征的计算机程序产品中,并且该计算机程序产品在被加载到计算机系统中时,能执行这些方法。
在本文中的计算机程序是指一组指令集的任何语言、编码或符号的任何表示,所述指令集试图使具有信息处理能力的系统直接或在下述的a)转换成另一种语言、编码或符号;b)以不同资料形式再现这两者中的任意一个之后执行特定功能。
上面的描述仅作为例子,并且除如在下述权利要求书中所阐述的以外不试图以任意方式来限制本发明。
权利要求书(按照条约第19条的修改)1.一种用于对记录在存储介质上的MPEG视频表现进行特技模式重放的方法,包括响应MPEG视频表现中的一部分的特技模式重放命令,存取除了用于所述MPEG视频表现的MPEG视频流数据之外的该MPEG视频表现的信息文件,所述信息文件包含用于使所述特技模式变得方便的、有关MPEG视频表现的选定的数据;从所述信息文件中检索用于执行由所述命令表示的所述特技模式重放的信息。
2.如权利要求1所述的方法,其特征在于,所述检索步骤包括从所述信息文件中检索标识MPEG视频表现的所述部分的至少一个I图像的位置的信息。
3.如权利要求1所述的方法,其特征在于,所述检索步骤包括从所述信息文件中检索MPEG视频表现的所述部分的至少一个逐行帧标记的位置。
4.如权利要求1所述的方法,其特征在于,所述检索步骤包括从所述信息文件中检索表示用于MPEG视频表现的所述部分的GOP的字节数的信息。
5.如权利要求1所述的方法,其特征在于,所述检索步骤包括从所述信息文件中检索表示MPEG文件名、MPEG序列起始地址、MPEG序列头、GOP起始地址、GOP中的字节数、图像编码类型、图像编码结构、图像重复标记和当前图像中的字节数中的至少一个的信息。
6.如权利要求1所述的方法,进一步包括在所述MPEG视频表现的所述特技模式重放前,创建所述信息文件。
7.如权利要求6所述的方法,进一步包括在所述存储介质上存储所述信息文件。
8.如权利要求6所述的方法,进一步包括将所述信息文件存储在与用于重放所述存储介质的设备有关的记忆体存储器中。
9.如权利要求1所述的方法,其特征在于,所述信息文件包含用于使所述特技模式变得方便的、关于MPEG视频表现中的至少一部分的选定数据,。
10.一种用于对记录在存储介质上的MPEG视频表现进行特技模式重放的装置,包括
视频处理器,编程为对用于MPEG视频表现中的一部分的特技模式重放的命令进行响应,所述视频处理器被配置成存取除了用于所述MPEG视频表现的MPEG视频流数据之外的MPEG视频表现的信息文件,所述信息文件包含用于使所述特技模式变得方便的、有关MPEG视频表现的选定数据;以及从所述信息文件中检索用于执行由所述命令表示的所述特技模式重放的信息。
11.如权利要求10所述的装置,进一步包括处理器件,其被配置成从所述信息文件中检索标识MPEG视频表现的所述部分的至少一个I图像的位置的信息。
12.如权利要求10所述的装置,其特征在于,所述处理器件从所述信息文件中检索MPEG视频表现的所述部分的至少一个逐行帧标记的位置。
13.如权利要求10所述的装置,其特征在于,所述处理器件从所述信息文件中检索表示用于所述MPEG视频表现的所述部分的GOP的字节数的信息。
14.如权利要求10所述的装置,其特征在于,所述处理器件从所述信息文件中检索表示MPEG文件名、MPEG序列起始地址、MPEG序列头、GOP起始地址、GOP中的字节数、图像编码类型、图像编码结构、图像重复标记和当前图像中的字节数中的至少一个的信息。
15.如权利要求10所述的装置,其特征在于,所述处理器件在所述MPEG视频表现的所述特技模式重放前,创建所述信息文件。
16.如权利要求15所述的装置,其特征在于,所述处理器件将所述信息文件存储在所述存储介质上。
17.如权利要求15所述的装置,其特征在于,所述处理器件将所述信息文件存储在与用于重放所述存储介质的设备有关的记忆体存储器中。
18.如权利要求10所述的装置,其特征在于,所述信息文件包含用于使所述特技模式重放变得方便的、有关MPEG视频表现的至少一部分的选定的数据。
权利要求
1.一种用于对记录在存储介质上的MPEG视频表现进行特技模式重放的方法,包括响应MPEG视频表现中的一部分的特技模式重放命令,存取用于该MPEG视频表现的信息文件,所述信息文件包含用于使所述特技模式变得方便的、有关MPEG视频表现的选定的数据;从所述信息文件中检索用于执行由所述命令表示的所述特技模式重放的信息。
2.如权利要求1所述的方法,其特征在于,所述检索步骤包括从所述信息文件中检索标识MPEG视频表现的所述部分的至少一个I图像的位置的信息。
3.如权利要求1所述的方法,其特征在于,所述检索步骤包括从所述信息文件中检索MPEG视频表现的所述部分的至少一个逐行帧标记的位置。
4.如权利要求1所述的方法,其特征在于,所述检索步骤包括从所述信息文件中检索表示用于MPEG视频表现的所述部分的GOP的字节数的信息。
5.如权利要求1所述的方法,其特征在于,所述检索步骤包括从所述信息文件中检索表示MPEG文件名、MPEG序列起始地址、MPEG序列头、GOP起始地址、GOP中的字节数、图像编码类型、图像编码结构、图像重复标记和当前图像中的字节数中的至少一个的信息。
6.如权利要求1所述的方法,进一步包括在所述MPEG视频表现的所述特技模式重放前,创建所述信息文件。
7.如权利要求6所述的方法,进一步包括在所述存储介质上存储所述信息文件。
8.如权利要求6所述的方法,进一步包括将所述信息文件存储在与用于重放所述存储介质的设备有关的记忆体存储器中。
9.如权利要求1所述的方法,其特征在于,所述信息文件包含用于使所述特技模式变得方便的、关于MPEG视频表现中的至少一部分的选定数据,。
10.一种用于对记录在存储介质上的MPEG视频表现进行特技模式重放的装置,包括视频处理器,编程为对用于MPEG视频表现中的一部分的特技模式重放的命令进行响应,所述视频处理器被配置成存取用于MPEG视频表现的信息文件,所述信息文件包含用于使所述特技模式变得方便的、有关MPEG视频表现的选定数据;以及从所述信息文件中检索用于执行由所述命令表示的所述特技模式重放的信息。
11.如权利要求10所述的装置,进一步包括处理器件,其被配置成从所述信息文件中检索标识MPEG视频表现的所述部分的至少一个I图像的位置的信息。
12.如权利要求10所述的装置,其特征在于,所述处理器件从所述信息文件中检索MPEG视频表现的所述部分的至少一个逐行帧标记的位置。
13.如权利要求10所述的装置,其特征在于,所述处理器件从所述信息文件中检索表示用于所述MPEG视频表现的所述部分的GOP的字节数的信息。
14.如权利要求10所述的装置,其特征在于,所述处理器件从所述信息文件中检索表示MPEG文件名、MPEG序列起始地址、MPEG序列头、GOP起始地址、GOP中的字节数、图像编码类型、图像编码结构、图像重复标记和当前图像中的字节数中的至少一个的信息。
15.如权利要求10所述的装置,其特征在于,所述处理器件在所述MPEG视频表现的所述特技模式重放前,创建所述信息文件。
16.如权利要求15所述的装置,其特征在于,所述处理器件将所述信息文件存储在所述存储介质上。
17.如权利要求15所述的装置,其特征在于,所述处理器件将所述信息文件存储在与用于重放所述存储介质的设备有关的记忆体存储器中。
18.如权利要求10所述的装置,其特征在于,所述信息文件包含用于使所述特技模式重放变得方便的、有关MPEG视频表现的至少一部分的选定的数据。
全文摘要
本发明提供一种用于对记录在存储介质(106)上的MPEG视频表现进行特技模式重放的方法。响应于对MPEG视频表现的一部分进行特技模式重放的命令,能够存取用于视频表现的信息文件(400)。能从信息文件(400)检索用于执行所请求的特技模式命令的信息。所检索的信息能包括来自信息文件的、识别视频表现的重放部分的I图像的至少是位置的参数。还能从信息文件中检索表示图像是逐行或非逐行图像的图像标记(565)。信息文件(400)中的参数(540)还定义在视频表现的重放部分的GOP中包含的字节数。还能使用信息文件(400)中的信息以便于快进和倒退特技模式重放。
文档编号H04N9/804GK1575595SQ02821140
公开日2005年2月2日 申请日期2002年10月22日 优先权日2001年10月23日
发明者林书, 唐纳德·H·威利斯 申请人:汤姆森特许公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1