首页> 中国专利> 视频图像解码装置、视频图像再现装置、视频图像解码方法及视频图像再现方法

视频图像解码装置、视频图像再现装置、视频图像解码方法及视频图像再现方法

摘要

在视频图像再现装置中,在使用3方结构的帧缓冲器实现变焦再现的情况下,存在变焦对象部分的解码处理在显示开始时刻之前未结束、从而劣化显示图像的问题。因此,通过不解码处理在变焦再现时显示的部分以外的编码视频数据流,仅解码处理利用变焦功能显示的部分的编码视频数据流,实现了缩短一个数据的解码速度,无视频图像干扰的变焦再现。

著录项

  • 公开/公告号CN101032162A

    专利类型发明专利

  • 公开/公告日2007-09-05

    原文格式PDF

  • 申请/专利权人 松下电器产业株式会社;

    申请/专利号CN200480044128.2

  • 发明设计人 浦野克纪;

    申请日2004-09-30

  • 分类号H04N5/91(20060101);H04N5/93(20060101);

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人曲瑞

  • 地址 日本大阪府

  • 入库时间 2023-12-17 19:03:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-11-26

    未缴年费专利权终止 IPC(主分类):H04N5/91 授权公告日:20091202 终止日期:20130930 申请日:20040930

    专利权的终止

  • 2009-12-02

    授权

    授权

  • 2007-10-31

    实质审查的生效

    实质审查的生效

  • 2007-09-05

    公开

    公开

说明书

技术领域

本发明涉及一种适用于解码MPEG等编码的视频图像的数字数据后再现时的视频图像解码技术及视频图像再现技术。

背景技术

作为解码根据MPEG1或MPEG2等压缩处理的视频图像的编码视频数据流并进行显示的视频图像再现装置的一种功能,具有变焦再现功能。

图17是表示现有的再现MPEG标准视频图像数据的视频图像再现装置的结构的一例的框图。

在图17中,现有的视频图像再现装置由头检测部101、变焦指令取得部102、解码处理部103、解码控制部104、帧缓冲器105和图像处理部106构成,各构成要素分别执行以下说明的处理。

头检测部101检测输入的编码视频数据流的头信息,将检测出的头信息输出到解码处理部3及解码控制部4。

变焦指令取得部102取得由想执行变焦的任意开始位置x、y及放大率构成的变焦指令,将该变焦指令输出到图像处理部106。

解码处理部103解码输入的编码视频数据流,将解码后的视频数据流存储在帧缓冲器中,由可变长解码部VLD(Valuable LengthDecoder)、去量化部IQ(Inverse Quantizer)、逆离散余弦转换部IDCT(Inverse Discrete Cosine Transform)、及运动补偿部MC(MotionCompensation)构成。

解码控制部104根据来自头检测部101的头信息,控制解码处理部103的解码处理。

帧缓冲器105是存储由解码处理部103解码的解码视频数据流的缓冲区域。

图像处理部106显示存储在帧缓冲器105中的解码视频数据流,在变焦指令取得部102取得了变焦指令时,根据该指令执行变焦再现处理。

下面,说明该现有的视频图像再现装置的动作。

首先,将编码视频数据流输入头检测部101以检测头信息。然后,根据检测出的头信息,解码控制部104控制解码处理部103,执行解码处理。将由解码处理部103解码的解码视频数据流存储在帧缓冲器105中。

图18是用于说明帧缓冲器的结构的说明图。

帧缓冲器105在解码MPEG标准的B图像时,执行前方预测及后方预测,为了执行B图像的解码处理,作为图像存储器,如图2所示,至少需要2个参照图像用帧缓冲器201、202、和1个用于图像显示缓冲的显示帧缓冲器203。然后,在这样利用帧缓冲器105时,将B图像的解码视频数据流存储在相同的帧缓冲器203的区域中。

之后,将存储在帧缓冲器105中的解码视频数据流输入到图像处理部106,显示为视频图像。

下面,说明基于该现有视频图像再现装置的变焦再现时的动作。

图19是用于说明变焦再现处理的说明图。

在变焦指令取得部102取得表示想进行变焦的任意开始位置x、y及放大率的变焦指令时执行变焦再现处理。

而且,将变焦指令取得部102取得的变焦命令输出到图像处理部106,图像处理部106从帧缓冲器取得应显示区域的解码数据,并放大显示变焦指令表示的视频图像。

下面,说明现有视频图像再现装置的解码处理部103进行解码的时刻和图像处理部106进行显示的时刻。

图20是表示解码处理部进行解码的时刻和图像处理部进行显示的时刻的一例的图。

如图20所示,在B图像的情况下,到图像处理部106取得并显示解码视频数据流为止的时间通常为从解码处理部103开始解码处理的时间起0.5场以后。这是从解码处理部103开始各图像的解码处理起,到图像处理部106开始取得存储在帧缓冲器105中的编码视频数据流为止的延迟时间。

在视频图像再现装置不执行变焦再现处理时,由于图像处理部106从帧缓冲器105取得的解码视频数据流是x位置=0、y位置=0的解码视频数据流,所以在图像处理部106执行显示处理的时刻,已将显示所需的解码视频数据流存储在帧缓冲器105中。

另外,在视频图像再现装置执行变焦再现处理时,图像处理部106从帧缓冲器105取得的解码视频数据流的x位置、y位置不是0。因此,存在如下问题:即在图像处理部106取得并显示解码视频数据流之前的时间中,对从图像处理部106进行显示所需的x位置、y位置开始的编码视频数据流的解码处理还未结束。

另外,为了解决该问题,考虑在帧缓冲器105中追加用于图像显示的缓冲用显示帧缓冲器,但由于设置新的存储区域,所以产生装置高成本化或电路规模增大的问题。

并且,在解决上述问题的同时,还存在难以无缝地切换各种再现方式,无视频图像干扰地进行显示的问题。

发明内容

本发明鉴于所述问题作出,其目的在于提供一种视频图像再现装置,可使用3方结构的帧缓冲器,实现无视频图像干扰的变焦再现。

本发明(权利要求1)的视频图像解码装置的特征在于,具有:变焦开始位置取得部,取得变焦开始位置;片头取得部,取得所输入的编码视频数据流的片头;解码处理部,对所输入的编码视频数据流进行解码,以生成解码视频数据流;和解码控制部,在变焦再现时,比较由所述片头取得部取得的各片头所表示的位置和由所述变焦开始位置取得部取得的变焦开始位置,并在所述解码处理部中执行使所述编码视频数据流的解码开始位置跳至与所述变焦开始位置相对应的片头所表示的位置上的跳过处理。

根据本发明(权利要求1)的视频图像解码装置,即便在变焦再现过程中,在从编码视频数据流的解码开始至解码视频数据流的显示开始的期间,也可结束进行图像显示所必需的编码数据的解码处理。另外,由此,可使用3方结构的帧缓冲器,实现无视频图像干扰的变焦再现。

另外,本发明(权利要求2)的视频图像解码装置的特征在于:在权利要求1所述的视频图像解码装置中,所述解码控制部进行控制,以使所述解码处理部仅在所输入的编码视频数据流是B图像的情况下执行所述跳过处理。

根据本发明(权利要求2)的视频图像解码装置,在解码处理MPEG标准的数据时,对用作参照图像数据的I图像或P图像,可不执行跳过处理。另外,即便在变焦再现过程中,在从编码视频数据流的解码开始至解码视频数据流的显示开始的期间中,也可结束执行图像显示所需的编码数据的解码处理,可使用3方结构的帧缓冲器,实现无视频图像干扰的变焦再现。

另外,本发明(权利要求3)的视频图像解码装置的特征在于:在权利要求1所述的视频图像解码装置中,还具备:变焦开始位置计算部,在对应于所述编码视频数据流的纵向尺寸,放大或缩小显示所述解码视频数据流的情况下,对应于所述显示时的放大率或缩小率,计算从所述变焦开始位置取得部取得的变焦开始位置,所述解码控制部使用由所述变焦开始位置计算部计算出的变焦开始位置来确定所述解码开始位置。

根据本发明(权利要求3)的视频图像解码装置,即便在对应于编码视频数据流的纵向尺寸而放大或缩小显示解码视频数据流的情况下,也可使用由所述片头取得部取得的各片头表示的位置和由所述变焦开始位置取得部取得的变焦开始位置来执行跳过处理,可使用3方结构的帧缓冲器,实现无视频图像干扰的变焦再现。

另外,本发明(权利要求4)的视频图像再现装置,其特征在于,具有:取得变焦开始位置的变焦开始位置取得部;取得输入的编码视频数据流的片头的片头取得部;解码输入的编码视频数据流以生成解码视频数据流的解码处理部;暂时存储所述解码后的解码视频数据流的帧缓冲器;显示存储在所述帧缓冲器中的解码视频数据流的图像处理部;和解码控制部,在变焦再现时,比较由所述片头取得部取得的各片头所表示的位置和由所述变焦开始位置取得部取得的变焦开始位置,并进行控制以使所述解码处理部仅在所输入的编码视频数据流是B图像的情况下执行使所述编码视频数据流的解码开始位置跳至与所述变焦开始位置相对应的片头所表示的位置的跳过处理,其中,在变焦再现过程中发出预定种类的指示请求时,所述图像处理部判断在发出所述指示请求的时刻所显示的图像是否是B图像,如果所述图像是B图像,则执行使所述指示请求无效的处理。

根据本发明(权利要求4)的视频图像再现装置,在执行跳过处理的B图像,由于所述图像处理部未执行所述预定种类的指示请求,所以可防止在切换再现方式时显示被干扰的视频图像。

另外,本发明(权利要求5)的视频图像再现装置的特征在于,在权利要求4所述的视频图像再现装置中,所述图像处理部在发出所述指示请求后、在显示最初的I图像或P图像的时刻执行所述指示请求。

根据本发明(权利要求5)的视频图像再现装置,由于所述图像处理部使用未进行跳过处理的I图像或P图像的解码数据来执行所述预定种类的指示请求,所以可不干扰所显示的视频图像地执行再现模式的切换。

另外,本发明(权利要求6)的视频图像再现装置的特征在于,在权利要求5所述的视频图像再现装置中,所述图像处理部在发出所述指示请求后、尚未显示I图像或P图像中的任一个的期间持续了规定时间以上的情况下,向外部输出告知表示不能执行所述指示请求的意思的错误信号。

根据本发明(权利要求6)的视频图像再现装置,即便是在编码视频数据流中输入了B图像连续的视频图像的情况,控制整个装置的系统控制器等也可识别产生了错误,可执行移至其他处理或对用户执行错误显示等处理。

另外,本发明(权利要求7)的视频图像再现装置的特征在于,在权利要求4~6之一所述的视频图像再现装置中,所述预定种类的指示请求是请求暂时停止显示图像的停止指示、请求变更变焦对象部分的变更指示、或请求解除变焦显示的变焦解除指示之一。

根据本发明(权利要求7)的视频图像再现装置,即便切换为以上述指示请求表示的再现方式时,也可不干扰所显示的视频图像地执行再现方式的切换。

另外,本发明(权利要求8)的视频图像再现装置的特征在于,具有:取得变焦开始位置的变焦开始位置取得部;取得输入的编码视频数据流的片头的片头取得部;解码输入的编码视频数据流以生成解码视频数据流的解码处理部;暂时存储的所述解码后的解码视频数据流的帧缓冲器;显示存储在所述帧缓冲器中的解码视频数据流的图像处理部;和解码控制部,在变焦再现时,比较由所述片头取得部取得的各片头所表示的位置和由所述变焦开始位置取得部取得的变焦开始位置,并进行控制以使所述解码处理部仅在所输入的编码视频数据流是B图像时,执行使所述编码视频数据流的解码开始位置跳至对应于所述变焦开始位置的片头所表示的位置的跳过处理,其中,在变焦再现过程中发出请求暂时停止显示图像的停止指示时,所述图像处理部以成为所述停止指示的对象的图像停止显示图像,并判断成为所述停止指示的对象的图像是否是B图像,如果成为所述停止指示的对象的图像是B图像,则在以该B图像的显示图像停止过程中,不接收请求变更变焦对象部分的变更指示、或请求解除变焦显示的变焦解除指示。

根据本发明(权利要求8)的视频图像再现装置,无论显示对象视频图像是否是B图像,图像处理部都可以正显示的视频图像执行暂时停止,从而提高对从外部发出的暂时停止指示的响应。另外,在暂时停止的停止图像是B图像时,通过在该暂时停止过程中不接收变焦解除或变焦对象部分的变更指示,即便在停止过程中执行变焦解除等指示的情况下,也可防止显示被干扰的视频图像。

另外,本发明(权利要求9)的视频图像再现装置的特征在于,具有:取得变焦开始位置的变焦开始位置取得部;取得输入的编码视频数据流的片头的片头取得部;解码所输入的编码视频数据流以生成解码视频数据流的解码处理部;暂时存储的所述解码后的解码视频数据流的帧缓冲器;显示存储在所述帧缓冲器中的解码视频数据流的图像处理部;和解码控制部,在变焦再现时,比较由所述片头取得部取得的各片头所表示的位置和由所述变焦开始位置取得部取得的变焦开始位置,并进行控制以使所述解码处理部仅在输入的编码视频数据流是B图像时,执行使所述编码视频数据流的解码开始位置跳至对应于所述变焦开始位置的片头所表示的位置的跳过处理,其中,在变焦再现过程中,在发出请求变更变焦对象部分的变更指示、或请求解除变焦显示的变焦解除指示时,所述图像处理部判断当前的变焦显示处理是否正处于在至少2次以上连续显示同一帧的再现方式下的再现过程中,如果正处于在至少2次以上连续显示同一帧的再现方式下的再现过程中,则发出所述变更指示或变焦解除指示。

根据本发明(权利要求9)的视频图像再现装置,在变焦再现过程中且至少连续2次以上显示同一帧的、例如彗差(コマ)发送再现或慢(スロ-)放等再现方式下执行视频图像再现时,即便显示对象的图像是B图像的情况下,也可通过接收变焦解除指示、变焦对象部分的变更指示或显示图像的停止指示等,在防止视频图像干扰的同时,可提高对来自外部的指示请求的响应。

另外,本发明(权利要求10)的视频图像再现装置的特征在于,具有:变焦开始位置取得部,取得变焦开始位置;输入比特流缓冲器,作为暂时存储所输入的编码视频数据流的存储区域;片头取得部,取得从所述输入比特流缓冲器读出的编码视频数据流的片头;解码处理部,解码从所述输入比特流缓冲器读出的编码视频数据流以生成解码视频数据流;帧缓冲器,暂时存储所述解码后的解码视频数据流;引导指针保持部,保持所述输入比特流缓冲器的、与当前正显示的视频图像的图像头地点相对应的引导指针;图像处理部,显示存储在所述帧缓冲器中的解码视频数据流;和解码控制部,在变焦再现时,比较由所述片头取得部取得的各片头所表示的位置和由所述变焦开始位置取得部取得的变焦开始位置,并进行控制以使所述解码处理部仅在输入的编码视频数据流是B图像时,执行使所述编码视频数据流的解码开始位置跳至对应于所述变焦开始位置的片头所表示的位置的跳过处理,其中,在变焦再现过程中,在发出请求变更变焦对象部分的变更指示或请求解除变焦显示的变焦解除指示时,所述解码控制部判断所显示的图像是否是B图像,如果所显示的图像是B图像,则将所述输入比特流缓冲器的引导指针退回到保持在所述引导指针保持部中的当前正显示的视频图像的图像头地点的引导指针,从所述输入比特流缓冲器中读出自所述退回的引导指针位置起的编码视频数据流并解码。

根据本发明(权利要求10)的视频图像再现装置,在变焦再现过程中,在发出变焦解除指示或变焦对象部分的变更指示等指示请求时,通过跳过处理,改为执行从进行了解码处理的正显示的图像的图像头位置起的解码处理,从而可在谋求提高对指示请求的响应,同时,不显示被干扰的图像地执行显示图像的切换。

另外,本发明(权利要求11)的视频图像再现装置的特征在于:所述解码处理部从作为暂时存储区域的帧缓冲器的、对应于所述变焦开始位置的地址位置起,存储执行所述跳过处理时的解码视频数据流,并将自所述退回的引导指针位置起的解码视频数据流存储在对应于所述变焦开始位置的地址位置之前的空闲区域中。

根据本发明(权利要求11)的视频图像再现装置,由于可将退回引导指针后执行再解码时的解码数据存储在已在跳过处理时被解码的数据之前,所以通过仅解码处理跳过后的编码数据,可不显示被干扰的图像地执行显示图像的切换。

另外,本发明(权利要求12)的视频图像解码方法的特征在于,包含:取得变焦开始位置的变焦开始位置取得步骤;取得输入的编码视频数据流的片头的片头取得步骤;比较步骤,在变焦再现时,比较在所述片头取得步骤中取得的各片头所表示的位置和在所述变焦开始位置取得步骤中取得的变焦开始位置;和解码处理步骤,在执行了根据所述比较步骤的比较结果使所述编码视频数据流的解码开始位置跳至对应于所述变焦开始位置的片头所表示的位置的跳过处理之后,解码所输入的编码视频数据流。

另外,根据本发明(权利要求12)的视频图像解码方法,即便在变焦再现过程中,在从编码视频数据流的解码开始至解码视频数据流的显示开始为止的期间,可结束执行图像显示所需的编码数据的解码处理。另外,由此,可使用3方结构的帧缓冲器,实现无视频图像干扰的变焦再现。

另外,本发明(权利要求13)的视频图像解码方法的特征在于:在权利要求12所述的视频图像解码方法中,仅在输入的编码视频数据流是B图像时,执行基于所述比较步骤及所述解码处理步骤的跳过处理。

根据本发明(权利要求13)的视频图像解码方法,在解码处理MPEG标准的数据时,可不对用作参照图像数据的I图像或P图像执行跳过处理。另外,即便在变焦再现过程中,也可在从编码视频数据流的解码开始至解码视频数据流的显示开始为止的期间中,结束执行图像显示所需的编码数据的解码处理,可使用3方结构的帧缓冲器,实现无视频图像干扰的变焦再现。

另外,本发明(权利要求14)的视频图像解码方法的特征在于:在权利要求12所述的视频图像解码方法中,还包含变焦开始位置计算步骤,在对应于所述编码视频数据流的纵向尺寸放大或缩小显示所述解码视频数据流时,对应于进行所述显示时的放大率或缩小率,计算在所述变焦开始位置取得步骤中取得的变焦开始位置,所述解码处理步骤使用在所述变焦开始位置计算步骤计算出的变焦开始位置来确定所述解码开始位置。

根据本发明(权利要求14)的视频图像解码方法,即便是对应于编码视频数据流的纵向尺寸而放大或缩小显示所述解码视频数据流的情况,也可使用片头取得步骤中取得的各片头表示的位置和所述变焦开始位置取得步骤中取得的变焦开始位置执行跳过处理,可使用3方结构的帧缓冲器,实现无视频图像干扰的变焦再现。

另外,本发明(权利要求15)的视频图像再现方法的特征在于,包含:取得变焦开始位置的变焦开始位置取得步骤;取得所输入的编码视频数据流的片头的片头取得步骤;比较步骤,在变焦再现时,比较在所述片头取得步骤中取得的各片头所表示的位置和在所述变焦开始位置取得步骤中取得的变焦开始位置;解码处理步骤,在解码所输入的编码视频数据流以生成解码视频数据流的同时,根据所述比较步骤的比较结果,仅在所输入的编码视频数据流是B图像时执行使所述编码视频数据流的解码开始位置跳至对应于所述变焦开始位置的片头所表示的位置的跳过处理;存储步骤,将所述解码处理步骤中解码的解码视频数据流暂时存储在帧缓冲器中;图像处理步骤,显示存储在所述帧缓冲器中的解码视频数据流;和请求处理步骤,在变焦再现过程中发出预定种类的指示请求时,判断在发出所述指示请求的时刻所显示的图像是否是B图像,如果所述图像是B图像,则执行使所述指示请求无效的处理。

根据本发明(权利要求15)的视频图像再现方法,由于在执行了跳过处理的B图像中,不执行变焦对象部分的变更、或变焦显示的解除等,所以可防止在切换再现方式时显示被干扰的视频图像。

另外,本发明(权利要求16)的视频图像再现方法的特征在于:在权利要求15所述的视频图像再现方法中,所述请求处理步骤在发所述指示请求后、在显示最初的I图像或P图像的时刻执行所述指示请求。

根据本发明(权利要求16)的视频图像再现方法,由于在所述请求处理步骤中,使用未执行跳过处理的I图像或P图像的解码数据来执行变焦对象部分的变更或变焦显示的解除等,所以可不干扰所显示的视频图像地执行再现方式的切换。

另外,本发明(权利要求17)的视频图像再现方法的特征在于:在权利要求16所述的视频图像再现方法中,在发出所述指示请求后,在所述图像处理步骤中未显示I图像或P图像中的任一个的期间持续了规定时间以上的情况下,所述请求处理步骤向外部输出告知表示不能执行所述指示请求意思的错误信号。

根据本发明(权利要求17)的视频图像再现方法,即便是在编码视频数据流中输入了B图像连续的视频图像的情况,控制整个装置的系统控制器等也可识别产生了错误,可执行移至其他处理或对用户执行错误显示等处理。

另外,本发明(权利要求18)的视频图像再现方法的特征在于:在权利要求15~17之一所述的视频图像再现方法中,所述预定的种类指示请求是请求暂时停止显示视频图像的停止指示、请求变更变焦对象部分的变更指示、或请求解除变焦显示的变焦解除指示之一。

根据本发明(权利要求18)的视频图像再现方法,即便在切换到上述指示请求所表示的再现方式时,也可不干扰所显示的视频图像地执行再现方式的切换。

另外,本发明(权利要求19)的视频图像再现方法的特征在于,包含:取得变焦开始位置的变焦开始位置取得步骤;取得输入的编码视频数据流的片头的片头取得步骤;比较步骤,在变焦再现时,比较在所述片头取得步骤中取得的各片头所表示的位置和在所述变焦开始位置取得步骤中取得的变焦开始位置;解码处理步骤,在解码所输入的编码视频数据流以生成解码视频数据流的同时,根据所述比较步骤的比较结果,仅在所输入的编码视频数据流是B图像时执行使所述编码视频数据流的解码开始位置跳至对应于所述变焦开始位置的片头所表示的位置的跳过处理;存储步骤,将在所述解码处理步骤中解码的解码视频数据流暂时存储在帧缓冲器中;图像处理步骤,显示存储在所述帧缓冲器中的解码视频数据流;停止步骤,在变焦再现过程中发出请求暂时停止显示图像的停止指示时,在成为所述停止指示的对象的图像停止显示图像;和无效处理步骤,判断成为所述停止指示的对象的图像是否是B图像,如果成为所述停止指示的对象的图像是B图像,则在以B图像停止显示图像时,不接收请求变更变焦对象部分的变更指示、或请求解除变焦显示的变焦解除指示。

根据本发明(权利要求19)的视频图像再现方法,无论显示对象图像是否是B图像,均可通过在正显示的图像执行暂时停止,来提高对从外部发出的暂时停止指示的响应。另外,在暂时停止的停止图像是B图像时,通过在该暂时停止过程中不接收变焦解除或变焦对象部分的变更指示,即便是在停止过程中执行变焦解除等指示的情况,也可防止显示被干扰的视频图像。

另外,本发明(权利要求20)的视频图像再现方法的特征在于,包含:取得变焦开始位置的变焦开始位置取得步骤;取得输入的编码视频数据流的片头的片头取得步骤;比较步骤,在变焦再现时,比较在所述片头取得步骤中取得的各片头所表示的位置和在所述变焦开始位置取得步骤中取得的变焦开始位置;解码处理步骤,在解码所输入的编码视频数据流以生成解码视频数据流的同时,根据所述比较步骤的比较结果,仅在所输入的编码视频数据流是B图像时执行使所述编码视频数据流的解码开始位置跳至对应于所述变焦开始位置的片头所表示的位置的跳过处理;存储步骤,将在所述解码处理步骤中解码的解码视频数据流暂时存储在帧缓冲器中;图像处理步骤,显示存储在所述帧缓冲器中的解码视频数据流;执行步骤,在变焦再现过程中发出请求变更变焦对象部分的变更指示、或请求解除变焦显示的变焦解除指示时,判断当前的变焦显示处理是否处于在至少连续2次以上显示同一帧的再现方式下的再现过程中,如果处于在至少连续2次以上显示同一帧的再现方式下的再现过程中,则执行所述变更指示或变焦解除指示。

根据本发明(权利要求20)的视频图像再现方法,在变焦再现过程中且至少连续2次以上显示同一帧的、例如彗差发送再现或慢放等再现方式下执行视频图像再现时,即便显示对象的图像是B图像的情况,也可通过接收变焦解除指示、变焦对象部分的变更指示或显示图像的停止指示等,防止干扰图像,同时可提高对来自外部的指示请求的响应。

本发明(权利要求21)的视频图像再现方法的特征在于,包含:取得变焦开始位置的变焦开始位置取得步骤;暂时存储步骤,将输入的编码视频数据流暂时存储在输入比特流缓冲器中;片头取得步骤,取得从所述输入比特流缓冲器读出的编码视频数据流的片头;比较步骤,在变焦再现时,比较在所述片头取得步骤中取得的各片头所表示的位置和在所述变焦开始位置取得步骤取得的变焦开始位置;解码处理步骤,在解码从所述输入比特流缓冲器中读出的编码视频数据流以生成解码视频数据流的同时,根据所述比较步骤的比较结果,仅在输入的编码视频数据流是B图像时执行使所述编码视频数据流的解码开始位置跳至对应于所述变焦开始位置的片头所表示的位置的跳过步骤;存储步骤,将在所述解码处理步骤中解码的解码视频数据流暂时存储在帧缓冲器中;图像处理步骤,显示存储在所述帧缓冲器中的解码视频数据流;引导指针保持步骤,保持所述输入比特流缓冲器的、与当前正显示的视频图像的图像头地点对应的引导指针;退回步骤,在变焦再现过程中发出请求变更变焦对象部分的变更指示或请求解除变焦显示的变焦解除指示时,判断显示着的图像是否是B图像,如果所显示的图像是B图像,则将所述输入比特流缓冲器的引导指针退回到在所述引导指针保持步骤中所保持的当前正显示的视频图像的图像头地点的引导指针;和再解码步骤,从所述输入比特流缓冲器读出自所述退回的引导指针位置起的编码视频数据流并解码。

根据本发明(权利要求21)的视频图像再现方法,在变焦再现过程中,在发出变焦解除指示或变焦对象部分的变更指示等指示请求时,通过跳过处理,改为从执行解码处理后的正显示图像的图像头位置起执行解码处理,从而可谋求提高对指示请求的响应,同时,不显示被干扰的视频图像地执行显示图像的切换。

另外,本发明(权利要求22)的视频图像解码方法的特征在于:在权利要求21所述的视频图像再现方法中,所述存储步骤自与作为暂时存储区域的帧缓冲器的所述变焦开始位置相对应的地址位置起存储在执行所述跳过处理时的解码视频数据流,同时,将在所述再解码步骤中解码的、自退回的引导指针位置起的解码视频数据流存储在对应于所述变焦开始位置的地址位置之前的空闲区域中。

根据本发明(权利要求22)的视频图像解码方法,由于可将退回引导指针后执行再解码时的解码数据存储在已通过跳过处理解码了的数据之前,所以通过仅对跳过后的编码数据执行解码处理,可不显示被干扰的视频图像地执行显示图像的切换。

附图说明

图1是表示本发明实施方式1的视频图像再现装置的结构的一例的框图。

图2是用于说明本发明实施方式1的视频图像再现装置执行的变焦再现处理的流程图。

图3是用于说明本发明实施方式1的视频图像再现装置执行的变焦再现处理的说明图。

图4是用于说明本发明实施方式1的视频图像再现装置执行的变焦再现处理的时序图。

图5是用于说明本发明实施方式1的视频图像再现装置的解码处理部执行的解码处理时间的说明图。

图6是用于说明附加设置在本发明实施方式1的视频图像再现装置中的变焦开始位置计算部的动作的说明图。

图7是用于说明在变焦再现中发出变焦解除指示时本发明实施方式2的视频图像再现装置的动作的流程图。

图8是用于说明在变焦再现中发出变焦解除指示时本发明实施方式3的视频图像再现装置的动作的流程图。

图9是用于说明在变焦再现中发出暂时停止指示时本发明实施方式4的视频图像再现装置的动作的流程图。

图10是用于说明在变焦再现中且显示图像暂时停止中发出变焦解除指示时本发明实施方式5的视频图像再现装置的动作的流程图。

图11是用于说明变焦再现中发出变焦解除指示时本发明实施方式6的视频图像再现装置的动作的流程图。

图12(a)是用于说明在变焦再现中发出变焦解除指示时本发明实施方式2或3的视频图像再现装置的动作的说明图。

图12(b)是用于说明变焦再现中发出变焦解除指示时本发明实施方式6的视频图像再现装置的动作的说明图。

图13是表示本发明实施方式7的视频图像再现装置的结构框图。

图14是表示在变焦再现中帧缓冲器的状态的状态图。

图15是用于说明在变焦再现中且显示图像暂时停止中发出变焦解除指示时本发明实施方式7的视频图像再现装置执行的处理的时序图。

图16是用于说明在变焦再现中且显示图像暂时停止中发出变焦解除指示时本发明实施方式7的视频图像再现装置执行的处理的流程图。

图17是表示现有的再现MPEG标准的视频图像数据的视频图像再现装置的结构的一例的框图。

图18是用于说明缓冲器的结构的说明图。

图19是用于说明变焦再现处理的说明图。

图20是表示解码处理部的解码时刻和图像处理部的显示时刻的一例的图。

最佳实施方式

下面,参照附图说明本发明的实施方式。另外,在本发明的各实施方式中,以处理MPEG标准的数据为例进行说明。

(实施方式1)

本发明实施方式1的视频图像再现装置在变焦再现时,从对应于变焦开始位置的片头所表示的位置起执行编码视频数据流的解码处理。

下面,用图1~图5说明本明实施方式1的视频图像再现装置及视频图像再现方法。

图1是表示本实施方式1的视频图像再现装置的结构的一例的框图。

在图1中,本发明的视频图像再现装置由头检测部1、变焦指令取得部2、解码处理部3、解码控制部4、帧缓冲器5、图像处理部6构成,各构成要素分别执行下面说明的处理。

头检测部1检测输入的编码视频流的头信息,将检测出的头信息输出到解码处理部3及解码控制部4。

变焦指令取得部2取得由想执行变焦的任意开始位置x、y及放大率构成的变焦指令,将该变焦指令输出到图像处理部6,同时,将纵向的变焦开始位置y输出到解码控制部4。

解码处理部3解码输入的编码视频数据流,将解码后的视频数据流存储在帧缓冲器中,由可变长解码部VLD(Valuable LengthDecoder)、去量化部IQ(Inverse Quantizer)、逆离散余弦转换部IDCT(Inverse Discrete Cosine Transform)、及运动补偿部MC(MotionCompensation)构成。

解码控制部4根据来自头检测部101的头信息,控制解码处理部103的解码处理。另外,在解码控制部4接收到来自变焦指令取得部2的变焦命令输出时,解码控制部4比较包含在由头检测部101检测出的头信息中的片头所表示的位置和包含在由变焦指令取得部2取得的变焦指令中的变焦开始位置。然后,根据该比较结果,控制解码处理部3,以仅在输入的编码视频数据流是B图像时执行使编码视频数据流的解码开始位置跳至对应于变焦开始位置的片头所表示的位置的跳过处理。另外,这里,在片头中存储使编码的图像切片化时的、表示各片区域中执行解码处理的开头部分的信息。

帧缓冲器5是存储由解码处理部3解码的解码视频数据流的缓冲区域,由3方面帧缓冲器构成。更具体地说,帧缓冲器5由2个参照图像用帧缓冲器、和1个存储B图像的图像显示用帧缓冲器构成。

图像处理部6显示存储在帧缓冲器5中的解码视频数据流,在变焦指令取得部2取得变焦指令时,根据该变焦指令执行由解码控制部4执行解码处理的解码数据的变焦再现处理。

下面,用图2及图3说明本发明实施方式1的视频图像再现装置执行的变焦再现处理。

图2是用于说明本发明实施方式1的视频图像再现装置执行的变焦再现处理的流程图,图3是用于说明本发明实施方式1的视频图像再现装置执行的变焦再现处理的说明图。

变焦指令取得部2一旦取得变焦指令,则在将该变焦指令输出到图像处理部6的同时,将纵向的变焦开始位置y输出到解码控制部4。

这时,头检测部1在检测图像头的同时(步骤S101),检测位于执行解码处理的图像的开头位置的片头0(参照图3)(步骤S102)。

下面,解码控制部4以检测出的图像头的信息为基础,判断执行解码处理的图像的图像种类是否是B图像(步骤S103)。判断的结果如果是B图像,则前进到步骤S104。另外,如果不是B图像,则前进到步骤S106,执行用作参照图像的I图像或P图像的图像解码处理。另外,由于I图像或P图像用作参照图像,所以由解码处理部3解码构成该图像的全部编码数据(步骤S106)。

在执行解码处理的图像的图像种类是B图像时,解码控制部4比较包含在由头检测部1检测出的头信息中的片头所表示的位置和包含在变焦指令中的变焦开始位置,并判断变焦开始位置是否比片头表示的位置大(步骤S104)。另外,这里,与片头表示的位置进行比较的变焦开始位置意味着以表示与图像的纵向相对应的变焦开始位置的y来表示的值。

判断的结果在变焦开始位置比片头表示的位置大时,从由头检测部1检测出的头信息中检测下一片头1(参照图3)(步骤105),再次执行片头表示的位置与变焦开始位置的比较(步骤S104)。而且,重复该循环处理,直至片头表示的位置与变焦开始位置相等或比变焦开始位置大。

由此,可跳过对在变焦再现时不需要的编码视频数据流的解码处理(下面,称该处理为跳过处理)。

而且,如图3所示,一旦片头的位置到达变焦开始位置,则解码控制部4控制解码处理部3,从该片头4的宏块数据(参照图3)开始解码处理(步骤S106)。另外,这时,为防止片头表示的位置超过变焦开始位置,也可从该片头的前一个片头表示的位置开始执行解码处理部3的解码处理。

下面,用图4更详细地说明本发明实施方式1的视频图像再现装置的变焦再现处理。

图4是用于说明本发明实施方式1的视频图像再现装置执行的变焦再现处理的时序图。在图4中,从上开始分别表示通常再现时由图像处理部6显示的图像的显示时刻、通常再现时的基于解码处理部3的解码时刻、变焦再现时由图像处理部6显示的图像的显示时刻、现有变焦再现时的解码时刻、本发明的变焦再现时的解码时刻。

如图4所示,解码处理部3对B2图像的解码处理在作为前一显示图像的B1图像的底部场的显示过程中开始。然后,将该解码处理后的解码数据盖写在帧缓冲器5的存储区域中、已由图像处理部6执行了显示处理后的B1图像的存储区域上。

在未进行变焦设定的通用再现时,由于B2图像的显示从解码视频图像数据流的y=0地点开始显示,所以在解码时间上没问题。

下面,说明变焦再现时。在变焦再现时,虽然在正显示B1视频图像的底部场时开始解码B2图像,但由于执行变焦再现处理,所以与未变焦设定的情况相比,图像处理部6从帧缓冲器5取得解码视频数据流的时刻延迟。这是由于为了防止改写还未显示的解码数据,在变焦显示解码数据之前,禁止改写该数据。因此,当在B1图像的底部区域执行变焦处理时,在完成该底部区域的变焦显示之前延迟解码处理部3的解码开始。

而且,在执行未执行本发明的跳过处理的现有变焦再现处理时,解码处理部3必需在解码时间T结束变焦开始位置y之前的解码处理。但是,由于解码处理部3的解码速度与通常再现时的速度相同,所以解码处理部3难以在解码时间T内结束对显示数据的解码处理。然后,在解码处理部3不能在解码时间T内结束解码处理的情况下,会显示尚未完成解码的视频图像,这成为画质劣化的主要因素。尤其是,如果解码视频数据流的下部、即变焦开始位置y的值越大,则变焦开始位置越大,变为了解码未结束的状态,不能执行足够的变焦再现。

另一方面,在执行本发明的变焦再现处理时,解码处理部3的解码开始比与现有的变焦再现处理同样不设定变焦的情况延迟,但可以在变焦设定的变焦开始位置y地点之前不执行编码视频数据流的解码地执行跳过处理。因此,可直接得到执行变焦B2显示所需的解码数据。由此,在开始B2图像的变焦显示的时间中,图像处理部6可结束执行变焦显示所需的编码数据的解码处理。

下面,图5是用于说明本发明实施方式1的视频图像再现装置的解码处理部的解码处理时间的说明图。

在现有技术中,即便变焦开始位置变化,解码时间也不变化。而在本发明中,如图5所示,变焦开始位置越大,解码时间越缩短。

如上所述,根据本发明实施方式1的视频图像再现装置在变焦再现时,通过从对应于变焦开始位置的片头所表示的位置开始执行编码视频数据流的解码处理,由于可在从解码处理部3的解码开始至图像处理部6开始显示为止的期间,结束对图像显示所必需的编码数据的解码处理,所以可用3方结构的帧缓冲器5实现无视频图像干扰的变焦再现。

另外,还设置变焦开始位置计算部(未图示),在对应于编码视频数据流的纵向尺寸而放大或缩小显示解码视频数据流时,对由变焦开始位置取得部2取得的变焦开始位置,执行对应于显示时的放大率或缩小率的计算,解码控制部4只要使用由所述变焦开始位置计算部计算出的变焦开始位置来确定解码开始位置即可。即,如图6所示,在对应于视频图像的显示尺寸自动放大编码视频数据流时,对应于该放大率,变焦开始位置计算部执行y′=y×480/576的计算,算出变焦开始位置y′的位置。由此,即便是对应于编码视频数据流的纵向尺寸来放大或缩小显示所述解码视频数据流的情况,解码处理部3也可执行跳过处理,可用3方结构的帧缓冲器实现无干扰的变焦再现。

另外,在本实施方式1中,说明了解码控制部4在解码处理部3中使解码处理跳至纵向的变焦开始位置y,但也可考虑横向的位置x来执行跳过处理。

(实施方式2)

下面,说明本发明实施方式2的视频图像再现装置。另外,下面说明的本发明实施方式2~7的视频图像再现装置即便是执行所述实施方式1中说明的变焦再现处理的情况,也可无缝地切换各种再现方式,无视频图像干扰地执行显示。

在所述实施方式1的视频图像再现装置通过变焦再现处理对编码视频数据流进行解码、再现视频图像时,将编码视频数据流的解码处理跳至正进行变焦显示的B图像的变焦开始位置y。因此,例如,在执行变焦对象部分的变更或变焦显示的解除等时,不对方式切换时显示的解码数据进行解码,显示被干扰的视频图像。

因此,本发明实施方式2的视频图像再现装置在发出变焦对象部分的变更指示或变焦显示的解除指示作为预定种类的指示请求时,图像处理部6在发出指示请求后,在显示最初的I图像或P图像的时刻执行该指示请求。

下面,以发出在变焦再现中请求解除变焦显示的变焦解除指示的情况为例进一步详细说明。另外,在通过以下实施方式2~6中说明的视频图像再现装置中,解码控制部4及图像处理部6的处理内容与本发明实施方式1的视频图像再现装置不同,基本的电路结构与用图1说明的相同。

图7是用于说明变焦再现中发出变焦解除指示时本发明实施方式2的视频图像再现装置的动作的流程图。

一旦视频图像再现装置接收由用户操作发送的、请求解除变焦显示的变焦解除指示(步骤S201),则图像处理部6首先判断当前是否处于变焦再现过程中(步骤S202),如果当前正在进行变焦再现,则前进到步骤S203,如果不是正在进行变焦再现,则执行变焦解除指示(步骤S206)。

接着,图像处理部6判断在发出变焦解除指示请求的时刻所显示的图像是否是B图像(步骤S203),如果所显示的图像是B图像,则执行使变焦解除指示无效的处理(步骤S204),前进到步骤S205。另外,在所显示的图像是B图像以外的I图像或P图像时,执行变焦解除指示(步骤S206)。另外,根据包含在由头检测部1检测出的头信息中的片头,判断下面应显示的视频图像的图像的种类。

接着,图像处理部6判断下面显示的图像是否是I或P图像(步骤S205)。

在判断的结果为下面显示的图像不是I或P图像时,反复执行步骤S204及步骤S205的处理,直至下面显示的图像为I或P图像为止。另外,在下面显示的图像是I或P图像时,在进行该显示的I或P图像执行变焦解除指示(步骤S206)。

如上所述,根据本发明实施方式2的视频图像再现装置,在执行变焦对象部分的变更、或变焦显示的解除等预定种类的指示请求时,图像处理部6通过在发出指示请求之后,在显示最初的I图像或P图像的时刻执行该指示请求,可使用未由解码处理部3执行跳过处理的I图像或P图像的解码数据,执行变焦对象部分的变更或变焦显示的解除等,可无视频图像干扰地执行再现方式的切换。

(实施方式3)

下面,说明本发明实施方式3的视频图像再现装置。

本发明实施方式3的视频图像再现装置为在所述实施方式2的视频图像再现装置中,在规定期间内不能执行变焦解除指示等规定的指示请求时,不执行该处理。

图8是用于说明在变焦再现中执行变焦解除指示时本发明实施方式3的视频图像再现装置的动作的流程图。

一旦视频图像再现装置接收由用户操作发送的、请求解除变焦显示的变焦解除指示(步骤S201),图像处理部6首先判断当前是否正在进行变焦再现(步骤S202),在当前正在进行变焦再现时前进到步骤S203,在不是正在进行变焦再现时执行变焦解除指示(步骤S206)。

接着,图像处理部6判断在发出变焦解除指示的时刻所显示的图像是否是B图像(步骤S203),如果所显示的图像是B图像,则执行使变焦解除指示无效的处理(步骤S204),前进到步骤S301。另外,在显示的图像是B图像以外的I图像或P图像时,执行变焦解除指示(步骤S206)。另外,根据包含在由头检测部1检测出的头信息中的片头,判断下面应显示的视频图像的图像的种类。

在步骤S301中,图像处理部6判断是否在接收到变焦解除指示后经过了预定的一定期间(步骤S301)。在判断的结果为在经过了预定的一定期间时,不执行变焦解除处理,向外部输出表示变焦解除处理无效的错误通知信号。由此,控制整个装置的系统控制器等可识别出产生了错误,可执行移至其他处理或对用户进行错误显示等适当处理。另外,在未经过预定的一定期间时,前进到步骤S205。

接着,图像处理部6判断下面显示的图像是I或P图像(步骤S205)。在判断的结果为下面显示的图像不是I或P图像时,返回到步骤S204,重新执行步骤S204以后的处理。另外,在下面显示的图像是I或P图像时,在进行该显示的I或P图像执行变焦解除指示(步骤S206)。

如上所述,根据本发明实施方式3的视频图像再现装置,在发出变焦解除指示等规定的指示请求之后、未显示I图像或P图像中的任一个的期间持续规定时间以上时,通过向外部输出告知不能执行所述指示请求的意思的错误信号,即便在编码视频数据流中输入了B图像连续的视频图像时,控制整个装置的系统控制器等也可识别出产生了错误,可执行移至其他处理或对用户进行错误显示等处理。

(实施方式4)

下面,说明本发明实施方式4的视频图像再现装置。

本发明实施方式4的视频图像再现装置,在发出请求在变焦再现中暂时停止显示图像的停止指示作为预定种类的指示请求时,与所述本发明实施方式2相同,图像处理部6在发出该指示请求后、显示最初的I图像或P图像的时刻执行该指示请求。由此,即便是在被变焦再现的图像的暂时停止过程中发出变更变焦对象部分或解除变焦显示的指示的情况,也可不显示被干扰的视频图像地执行再现方式的切换。

图9是用于说明在变焦再现中发出停止指示时本发明实施方式4的视频图像再现装置的动作的说明图。

如图9所示,在下面显示的视频图像是图像B1时发出请求暂时停止显示图像的停止指示的情况下,使对图像B1的停止指示无效,而在下面显示的I图像执行停止指示。另外,由于视频图像再现装置执行的具体处理与所述本发明实施方式2中用图7说明的相同,所以这里省略说明。

如上所述,根据本发明实施方式4的视频图像再现装置,在发出停止指示作为指示请求时,图像处理部6通过在发出指示请求之后、显示最初的I图像或P图像的时刻执行该指示请求,即便是请求在被变焦再现的图像的暂时停止过程中变更变焦对象部分或解除变焦显示的情况,解码处理部3也可使用未执行跳过处理的I图像或P图像的解码数据,执行变焦对象部分的变更或变焦显示的解除等,可无视频图像干扰地执行再现方式的切换。

另外,在本发明实施方式4中,虽然说明了在发出请求在变焦再现过程中暂时停止显示图像的停止指示时执行在所述本发明实施方式2中说明的处理,但也可再执行所述本发明实施方式3中说明的错误信号的通知处理。

另外,在本发明实施方式2~4中,作为预定种类的指示请求,举出变焦显示的解除指示、及请求暂时停止显示图像的停止指示,但不限于此,即便是其他的命令也可同样地实现。

(实施方式5)

下面,说明本发明实施方式5的视频图像再现装置。

本发明实施方式5的视频图像再现装置是在变焦再现中且暂时停止显示图像的过程中发出变焦解除指示或变焦对象部分的变更指示的情况下,在所显示的停止视频图像的图像是B图像时,不接收所述变焦解除指示或变焦对象部分的变更指示,以避免显示解码尚未结束的数据,防止在切换再现方式时显示图像被干扰。

下面,以在变焦再现中且显示图像的暂时停止中发出请求解除变焦显示的变焦解除指示的情况为例,进一步详细说明。

图10是用于说明在变焦再现中且显示图像的暂时停止中发出变焦解除指示时本发明实施方式5的视频图像再现装置的动作的流程图。

视频图像再现装置一旦接收到由用户操作发送的、请求解除变焦显示的变焦解除指示(步骤S401),图像处理部6首先判断当前是否正在进行变焦再现(步骤S402),在正在进行变焦再现时,前进到步骤S403,在不是正在进行变焦再现时结束处理。

接着,图像处理部6判断所显示的停止视频图像的图像是否是B图像(步骤S403),如果停止视频图像的图像是B图像,则执行使变焦解除指示无效的处理(步骤S404)。另外,在停止视频图像的图像是B图像以外的I图像或P图像时,执行变焦解除指示(步骤S405)。

如上所述,根据本发明实施方式5的视频图像再现装置,无论显示对象图像是否是B图像,图像处理部6都在正在显示的图像执行暂时停止,在被暂时停止的停止图像是B图像时,通过在该暂时停止过程中不接收变焦解除或变焦对象部分的变更指示,可提高对从外部发出的暂时停止指示的响应,同时,即便是在停止过程中发出变焦解除等指示的情况,也可防止显示被干扰的视频图像。

(实施方式6)

下面,说明本发明实施方式6的视频图像再现装置。

本发明实施方式6的视频图像再现装置在变焦再现过程中且在至少连续2次以上显示同一帧的、例如彗差发送再现或慢放等再现方式下执行视频图像再现时,即便显示对象的图像是B图像的情况,也接收变焦解除指示、变焦对象部分的变更指示或显示图像的停止指示等,谋求提高对来自外部的指示请求的响应。

下面,以在变焦再现中发出请求解除变焦显示的变焦解除指示的情况为例,进一步详细说明。

图11是用于说明在变焦再现中发出变焦解除指示时本发明实施方式6的再现装置的动作的流程图。

视频图像再现装置一旦接收到由用户操作发送的、请求解除变焦显示的变焦解除指示(步骤S501),则图像处理部6首先判断当前是否正在进行变焦再现(步骤S502),在正在进行变焦再现时,前进到步骤S503,在不是正在进行变焦再现时结束处理。

接着,图像处理部6判断当前的再现方式是否是彗差发送再现或慢放等至少连续2次以上显示同一帧的再现方式(步骤S403),如果是至少2次以上显示同一帧的再现方式,则无论显示对象图像是否是B图像,均执行变焦解除指示(步骤S404)。即,在至少连续2次以上显示同一帧的、例如彗差发送再现或慢放等再现方式的情况下,由于从下一显示图像的解码开始起到执行显示处理之前有足够的时间,所以可对变更再现方式时必需的显示图像的全部数据进行解码处理,因为即便在彗差发送再现或慢放等再现方式时解除变焦处理,也不干扰显示视频图像。

另一方面,在当前再现方式不是至少连续2次以上显示同一帧的再现方式的情况下,执行用图7说明的步骤S203至步骤S206的处理,并显示对象图像成为I图像或P图像之前不执行变焦解除处理。

图12是用于说明在变焦再现中发出变焦解除指示时本发明实施方式6的视频图像再现装置的动作的说明图。

在所述实施方式2或3的视频图像再现装置中,如图12(a)所示,在彗差发送再现或慢放等至少连续2次以上显示同一帧的再现方式中,在从外部发出变焦解除指示或变更变焦位置等对变焦对象部分的变更指示的情况下,在切换成图像显示下面的I图像或P图像时,有效地进行变焦解除指示或变更变焦位置等对变焦对象部分的变更指示。因此,有时在设定反映之前的响应较差。

因此,在本发明的实施方式6中,如图12(b)所示,例如,在发出变焦解除指示时,在再现方式是彗差发送再现或慢放等至少连续2次以上显示同一帧的再现方式的情况下,不论下一应显示的视频图像的图像是何种类,均有效地执行变焦解除指示。由此,可谋求改善对来自外部的指示请求的响应。

如上所述,根据本发明实施方式6的视频图像再现装置,在变焦再现中且至少连续2次以上显示同一帧的、例如彗差发送再现或慢放等再现方式下进行视频图像再现时,即便显示对象图像是B图像的情况,也可通过接收变焦解除指示、变焦对象部分的变更指示等,防止图像被干扰,同时,可提高对来自外部的指示请求的响应。

(实施方式7)

下面,说明本发明实施方式7的视频图像再现装置。

本发明实施方式7的视频图像再现装置在发出变焦解除指示、或变焦对象部分的变更指示等指示请求时,通过跳过处理重新执行从解码处理后的图像的图像头位置起的解码处理,从而不显示干扰的视频图像,执行显示图像的切换。

图13是表示本实施方式7的视频图像再现装置的结构框图。

在图13中,本发明视频图像再现装置由头检测部1、变焦指令取得部2、解码处理部3、解码控制部14、帧缓冲器5、图像处理部16、输入比特流缓冲器11和引导指针保持部12构成。另外,就输入比特流缓冲器7及引导指针保持部8以外的构成要素而言,由于与所述实施方式1的视频图像再现装置相同,所以这里省略说明。

输入比特流缓冲器11是暂时存储输入的编码视频数据流的存储区域。

引导指针保持部12保持输入比特流缓冲器11的引导指针,至少保持输入比特流缓冲器11的、对应于当前正显示的视频图像的图像头地点的引导指针。

解码控制部14除在所述实施方式1中说明的解码控制部4所执行的处理之外,还在图像处理部16发出再解码指示的情况下,将输入比特流缓冲器11的引导指针退回到引导指针保持部12所保持的当前正显示的视频图像的图像头地点的引导指针,并使解码处理部3从该退回的引导指针的位置起执行再解码处理。

图像处理部16除在所述实施方式1中说明的图像处理部16执行的处理外,还在所显示的视频图像为变焦显示且暂时停止状态时,发出请求变更变焦对象部分的变更指示或请求解除变焦显示的变焦解除指示的情况下,对解码控制部14指示对当前正显示的视频图像进行再解码的再解码指示。

下面,说明对本实施方式7的视频图像再现装置的帧缓冲器5的解码视频数据流的存储方法。

图14表示变焦再现过程中的帧缓冲器的状态的状态图。另外,在该图14中,示出跳过了对片头0~3的编码视频数据流的解码处理,仅执行片头4、5所示的编码视频数据流的解码处理的情况。

在本发明实施方式7的视频图像再现装置中,如图14所示,解码处理部3从与作为暂时存储区域的帧缓冲器5的变焦开始位置相对应的地址位置起,存储执行跳过处理时的解码视频数据流。即,设帧缓冲器5的与执行了跳过处理的片头0~3相对应的地址位置为空闲区域,将解码数据存储到与解码后的片头4、5相对应的帧缓冲器5的地址位置。

下面,用图15、图16说明本发明实施方式7的视频图像再现装置的动作。另外,这里,以在变焦再现过程中且显示图像暂时停止过程中发出变焦解除指示的情况为例进行说明。

图15是用于说明在变焦再现中且显示视频图像暂时停止中发出变焦解除指示时本发明实施方式7的视频图像再现装置执行的处理的时序图。

如图15所示,解码控制部14在对I2图像的全部图像数据进行解码之后,使解码处理部3从B0图像的变焦开始位置y位置起执行解码处理。另外,如图14所示,从与变焦开始位置y位置相同的帧缓冲器的y位置起,存储解码后的B0图像的视频数据流。

这里,引导指针保持部12在解码各图像的图像头的地点缓存输入比特流缓冲器11的引导指针。另外,在图15中,a表示I2图像的图像头地点的引导指针、b表示B0图像的图像头地点的引导指针、c表示B1图像的图像头地点的引导指针。

如图15的显示顺序所示,图像处理部16从帧缓冲器的y位置取得解码视频数据流并执行显示处理。另外,在向图像处理部16发出停止显示图像的停止指示时,重复显示相同的B0图像作为显示图像。

之后,一旦从外部发出变焦设定的解除指示,则图像处理部16向解码控制部14输出指示对当前正显示的视频图像进行再解码的再解码指示。

一旦解码控制部14从图像处理部16接收到再解码指示,则将输入比特流缓冲器11的引导指针c退回到引导指针保持部12保持的指向当前正显示的视频图像的图像头地点的引导指针b。由于这时的再现方式是暂时停止过程中,所以不更新输入比特流缓冲器11的数据,将当前正显示的被暂时停止的图像的编码数据保留在输入比特流缓冲器11中。

之后,解码控制部14使解码处理部13从该退回的引导指针的位置b起执行再解码处理。然后,将由解码处理部3解码的解码视频数据流存储在图14的帧缓冲器5的空闲区域中。由此,可将退回引导指针后执行再解码时的解码数据存储在已通过跳过处理被解码的数据之前,所以通过仅对跳过后的编码数据执行解码处理,可不显示被干扰的视频图像地执行显示图像的切换。

图16是用于说明在变焦再现中且显示图像暂时停止中发出变焦解除指示时本发明实施方式7的视频图像再现装置的动作的流程图。

一旦视频图像再现装置接收由用户操作发送、请求解除变焦显示的变焦解除指示(步骤S601),则图像处理部16首先判断当前是否正在进行变焦再现(步骤S602),在正在进行变焦再现时,前进到步骤S603,在不是正在进行变焦再现时,执行变焦解除指示(步骤S607)。

接着,图像处理部16还判断当前是否正处于暂时停止过程中(步骤S603)。如果判断结果为当前正处于暂时停止过程中,前进到步骤S604,如果未处于暂时停止过程中,则执行变焦解除指示(步骤S607)。

当正显示的图像处于变焦再现中且处于暂时停止中时,图像处理部16还判断正停止的图像是否是B图像(步骤S604)。如果判断的结果为正停止的图像是B图像,则对解码控制部14发出再现解码指示,前进到步骤S605。另一方面,在正停止的图像是B图像以外的I图像或P图像时,执行变焦解除指示(步骤S607)。

如用图15说明的那样,从图像处理部16接收再解码指示的解码控制部14将输入比特流缓冲器11的引导指针退回到引导指针保持部12所保持的当前正显示的视频图像的图像头地点的引导指针(步骤S605)。

之后,解码控制部14使解码处理部3从该退回的引导指针的位置起执行再解码处理(步骤S606),将解码视频数据流存储在帧缓冲器5的空闲区域中。

而且,图像处理部16使用存储在帧缓冲器5中的解码视频数据流,执行变焦解除指示(步骤S607)。

另外,在本发明实施方式7中,以在暂时停止显示图像时发出变焦解除指示情况为例进行说明,但如果输入比特流缓冲器11将已解码完的编码视频数据流保持一定期间,则即便是在变焦再现中发出变焦解除指示或变焦对象部分的变更指示等指示请求的情况,也可同样执行上述处理。

如上所述,根据本发明实施方式7的视频图像再现装置,在变焦再现中发出请求变更变焦对象部分的变更指示、或请求解除变焦显示的变焦解除指示的情况下,解码控制部14将输入比特流缓冲器11的引导指针退回到当前正显示的视频图像的图像头地点的引导指针,解码处理部14通过从该引导指针位置起再次执行解码处理,可谋求提高对指示请求的响应,同时,不显示干扰的视频图像地执行显示图像的切换。

产业上的可利用性

本发明即便在实现变焦功能的情况下,也可削减存储解码视频数据流时的帧缓冲器,同时,显示无干扰的视频图像,所以作为视频图像解码装置、视频图像再现装置非常适用。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号