图像数据处理装置与方法制造方法及图纸

技术编号:3604624 阅读:166 留言:0更新日期:2012-04-11 18:40
一种用于向记录介质记录用于MPEG-2系统中的标签记录的辅助数据的图像数据处理方法。从包含B图片的数据组中获得I或P图片的VBV延迟,预先获得下一图片的VBV延迟(VBV_delay_N)。另外,当将编码的图像数据一次一个数据组地记录到记录介质的预定记录区域上时,将获得的VBV延迟记录到为每个数据组提供的辅助记录区域上,并且将获得的VBV_delay_N记录到为下一图片记录区域提供的下一图片辅助记录区域上。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种,用于将以MPEG(MovingPicture Expert Group,运动图片专家组)技术编码的图像数据记录到记录介质上。本申请要求于2002年7月8日提交的日本专利申请No.2002-199071的优先权,在此通过引用而并入其全文。
技术介绍
为了通过编码高效地压缩运动图片,已经有人提出了由MPEG-2(ISO/IEC13818)表示的数字运动图片编码技术。在该使用MPEG-2技术的图像压缩中,进行包含图像间(inter-image)运动补偿与DCT(离散余弦变换)的组合的混合转换,以对从转换产生的信号进行进一步的量化与可变长编码。MPEG-2技术采用双向预测编码技术来编码运动图片。该双向预测编码技术包含三种类型的编码帧内编码、帧间前向预测编码、以及双向预测编码。由这三种类型的双向预测编码技术编码的运动图片分别称为I(内编码)、P(预测)以及B(双向编码)图片。另外,I、P、以及B图片被适当地组合以形成GOP(图片组)结构,作为随机访问单元。此处应该注意一般地,I图片的产生量最大,P图片的产生量次大,B图片的产生量最小。为了通过使用以不同数量分别产生I、P、B图片的编码技术(例如MPEG-2技术)编码在记录介质上记录的编码比特流从而在再现时在解码器中准确地产生图像,编码器必须总是标识解码器中输入缓冲器中的数据占有率。图1显示提供给解码器的输入缓冲器的MPEG流的数据占有率的转变。在图1中,时间(t)以横轴表示,沿该轴显示了解码在所提供的MPEG流中包含的图片的时间(t101、t102、t103、...),在纵轴上指示了输入缓冲器中的数据占有率。输入缓冲器依次存储按其各自的比特率以MPEG-2技术压缩的MPEG流。在时间t101,此时在开始提供MPEG流的时间t100之后已经经过了VBV(videobuffering verifier,视频缓冲验证器)延迟(vbv_delay),将从解码器抽取第一图片进行解码。从解码器抽取的图片的数据量为该图片的picture_size(图片大小)、picture_start_code(图片开始代码)、sequence_header(序列头部)、以及GOP_header(GOP头部)的和。此后将该数据量称为“图像大小”。注意在时间t101之后,dhp将按预定的比特率依次向输入缓冲器连续提供MPEG流。而且,在时间t101之后经过每个ΔDTS(decode time stamp,解码时间戳)的时间t102、t103、...上,解码器将按与每个图片的图像大小对应的量抽取该图片中的数据。在该输入缓冲器中,当所提供的MPEG流与在每个ΔDTS处抽取的图片的图像大小之间的总数据量差大于输入缓冲器的大小时,将产生上溢,而当该差小于该大小时,将产生下溢。因此,在MPEG技术中,假定编码器具有VBV(视频缓冲验证器)缓冲器,该缓冲器被提供作为与解码器中输入缓冲器对应的虚拟缓冲器,从而控制代码生成量。在编码器处,对每个图像类型控制代码生成量,以使不会引起VBV缓冲器的故障,即,不会引起VBV缓冲器的数据上溢或下溢。此处注意在某些情况下,在诸如磁带等其上已经记录了图像数据,即进行所谓的图像接合(splice)的记录介质上的记录结束点处,开始记录新的图像数据。另外注意因为其中只压缩帧内数据的DV(digital video,数字视频)VTR(video tape recorder,视频带记录器)在10个磁道上记录一帧,所以通过在运行磁带时进行从再现到记录的切换、并且在下一磁道处开始记录从对待记录的帧进行压缩而产生的图像数据,可以容易地进行接合。然而,对于使用帧内压缩的MPEG-2技术,不可能在固定数目的记录磁道上记录图像数据,这是因为一帧的大小是变化的。因此,MPEG-2技术不能进行容易的接合。如上所述,对于MPEG技术,必须控制每个图片的代码生成量,使得在解码时不发生任何输入缓冲器的上溢或下溢,并且必须与VBV缓冲器的大小相对应地接合待记录的新的已压缩图像数据。更具体地讲,为了即使连续再现在进行接合的编辑点之前与其之后的图像数据也能在没有输入缓冲器故障的情况下解码图像数据,必须通过从记录介质读取现有图像数据的辅助数据来获取VBV_delay与DTS,将图像数据转换为VBV缓冲器中的数据占有率,并且将数据占有率设置为编码器的初始值。然而,在进行接合的编辑点在已经完整地记录了现有图像数据的位置之后的情况下,无法获取位于记录结束位置之后的辅助数据(VBV_delay与DTS)。因此,为了获取编码器的初始值,必须读取在记录结束位置之前已经记录的所有的图像数据,以计算图片大小。尤其在记录结束位置之前的图像数据中的图片具有大尺寸的情况下,进行图片大小计算需要很长的时间,这将导致用于转移到记录就绪状态的更长的时间,即导致了图像数据处理器的较低的可操作性。
技术实现思路
因此,本专利技术的目的在于通过提供改进的和新颖的来克服现有技术的上述缺点。本专利技术的另一目的在于提供一种,其能够将用于更容易地利用MPEG-2技术接合的辅助数据记录到记录介质上。为了达到以上目的,本专利技术的专利技术人提供了一种图像数据处理器以及一种图像数据处理方法,用于从由I或P图片引导、并且包含B图片的MPEG编码的数据组中获取I或P图片的VBV延迟,预先获取下一图片的VBV延迟(VBV_delay_N),将获取的VBV延迟记录到为每个数据组提供的辅助记录区域上,以对于每个数据组将编码的图像数据记录到记录介质中的预定记录区域上,并且将预先获取的VBV_delay_N记录到相应于下一图片的记录区域提供的、下一图片的辅助记录区域上。更具体地讲,以上目的可以通过提供一种图像处理器来达到,该图像处理器用于处理从由I或P图片引导、并且包含B图片的MPEG编码的数据组形成的图像数据,根据本专利技术的图像处理器包含辅助数据获取部件,用于获取I或P图片的VBV(视频缓冲验证器)延迟,并且预先获取待接着最后一个图片插入的下一图片的VBV延迟(VBV_delay_N);记录部件,用于对于每个数据组将编码的图像数据记录到记录介质中的预定记录区域上,并且将由辅助数据获取部件获取的VBV延迟记录到为每个数据组提供的辅助记录区域上;记录部件将所获取的VBV_delay_N记录到相应于下一图片的记录区域提供的、下一图片的辅助记录区域上。另外,以上目的可以通过提供一种图像处理方法来达到,该图像处理方法用于处理从由I或P图片引导、并且包含B图片的MPEG编码的数据组形成的图像数据,根据本专利技术,该方法包含以下步骤获取I或P图片的VBV(视频缓冲验证器)延迟,并且预先获取待接着最后一个图片插入的下一图片的VBV延迟(VBV_delay_N);对于每个数据组将编码的图像数据记录到记录介质中的预定记录区域上,并且将由辅助数据获取步骤获取的VBV延迟记录到为每个数据组提供的辅助记录区域上;在记录步骤中,将所获取的VBV_delay_N记录到相应于下一图片的记录区域提供的、下一图片的辅助记录区域上。本专利技术的这些目的与其它目的、特征、以及优点将从下述结合的附图的、对实施本专利技术的最佳模式的描述中变得更加显而易见。附图说明图1显示提供给解码器的输入缓冲器的MPEG流的数本文档来自技高网
...

【技术保护点】
一种图像处理器,用于处理从由I或P图片引导、并且包含B图片的MPEG编码的数据组形成的图像数据,该图像处理器包括:辅助数据获取部件,用于获取I或P图片的VBV(视频缓冲验证器)延迟,并且预先获取待接着最后一个图片插入的下一图片的VB V延迟(VBV_delay_N);记录部件,用于对于每个数据组将编码的图像数据记录到记录介质中的预定记录区域上,并且将由辅助数据获取部件获取的VBV延迟记录到为每个数据组提供的辅助记录区域上;所述记录部件将所获取的VBV_d elay_N记录到相应于下一图片的记录区域提供的、下一图片的辅助记录区域上。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:姬野卓治阿部文善土田博康香西俊范户塚米太郎
申请(专利权)人:索尼株式会社
类型:发明
国别省市:JP[日本]

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

1