CN1926858A - 图像回放设备和方法及程序 - Google Patents
图像回放设备和方法及程序 Download PDFInfo
- Publication number
- CN1926858A CN1926858A CNA200580006131XA CN200580006131A CN1926858A CN 1926858 A CN1926858 A CN 1926858A CN A200580006131X A CNA200580006131X A CN A200580006131XA CN 200580006131 A CN200580006131 A CN 200580006131A CN 1926858 A CN1926858 A CN 1926858A
- Authority
- CN
- China
- Prior art keywords
- picture
- picture data
- playback
- data group
- decoding
- 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.)
- Granted
Links
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/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
-
- 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
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/005—Reproducing at a different information rate from the information rate of recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- 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)
- Signal Processing (AREA)
- Multimedia (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
本发明涉及一种图像回放设备和方法及程序,用于使得能够快速显示快进回放期间的运动画面的最后画面、以及快退回放期间的运动画面的第一画面。对于从开始快进回放的GOP到紧靠在最后GOP#N之前的GOP#(N-1)的GOP,将I画面的编码视频数据堆存在流缓冲器中,而对于最后GOP#N,将所有帧的编码视频数据堆存在流缓冲器中。直到最后GOP#N,仅仅对I画面进行解码和显示。此后,对最后GOP#N中的I画面和P画面进行解码,并且仅仅显示最后画面。本发明可以应用于DVD播放器等。
Description
技术领域
本发明涉及图像回放设备和方法及程序。更具体地说,本发明涉及一种图像回放设备和方法及程序,其用于当执行编码运动画面的快进回放或快退回放时,使得能够快速显示快进回放的末尾处的运动画面的最后画面以及快进回放的末尾处的运动画面的第一画面。
背景技术
假定执行记录在例如DVD(数字多功能盘)的记录介质上的、采用MPEG(运动画面专家组)2格式的运动画面的快进回放或快退回放。在快进回放时,以快于正常回放速度的速度正向回放运动画面,而在快退回放时,以快于正常回放速度的速度反向回放运动画面。
图1示出了记录在DVD等上的、采用MPEG2格式的运动画面的结构的示例。运动画面系列包括多个GOP(画面组)。GOP系列的元素按照回放次序从第一GOP开始被称作GOP#1、GOP#2、GOP#3、……、GOP#(N-1)和GOP#N。这样,GOP#1中的第一画面是运动画面的第一画面,并且GOP#N中的最后画面是运动画面的最后画面。单个GOP包括多个(例如,15个)画面,并且单个GOP的回放时间对应于大约0.5秒。
组成单个GOP的每个画面被分类为I(内编码)画面、P(预测编码)画面和B(双向预测编码)画面之一。每个GOP包括至少一个I画面。然而,以下假定每个GOP仅包括一个I画面。组成单个GOP的多个画面的画面类型按照例如2B、3B、1I、5B、6B、7P、8B、9B、10P、11B、12B、13P、14B和15B的回放次序来排列,其中“I”、“P”或“B”之前的数字表示数据流中的次序。换句话说,在数据流中,每个画面数据按照1I、2B、3B、4P、5B、6B、7P、8B、9B、10P、11B、12B、13P、14B和15B的次序来排列。
当使用公知的DVD播放器执行记录在DVD上的运动画面的快进回放或快退回放时,很多DVD播放器被配置成仅仅回放组成运动画面的I画面、P画面和B画面当中的I画面(例如,参见专利文献1)。
[专利文献1]未审查的日本专利申请公布2001-211405。
发明内容
本发明所要解决的问题
对于在快进回放或快退回放期间仅仅回放I画面的公知DVD播放器,存在这样的问题,即当快进回放到达运动画面的末尾时不显示运动画面的最后画面,以及当快退回放到达运动画面的开头时不显示运动画面的第一画面。从而,对于用户存在较差可用性的缺点。
本发明是鉴于这些情形而提出的。这样,本发明的目的是使得能够快速显示快进回放期间的运动画面的最后画面、以及快退回放期间的运动画面的第一画面。
用于解决问题的手段
根据本发明的第一图像回放设备包括:缓冲装置,用于缓冲运动画面数据;解码装置,用于读出和解码由缓冲装置缓冲的运动画面数据;输出装置,用于将由解码装置解码的画面输出到后续级;以及控制装置,用于控制缓冲装置,以对于在回放操作期间最后回放的画面数据组,缓冲至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,缓冲以预定编码方法编码的画面数据,控制解码装置,以对于在回放操作期间最后回放的画面数据组,解码至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,解码以预定编码方法编码的画面数据,并且控制输出装置,以对于在回放操作期间最后回放的画面数据组,输出至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,输出与以预定编码方法编码的画面数据相对应的画面。
根据本发明的第一图像回放方法包括以下步骤:控制缓冲装置,以对于在回放操作期间最后回放的画面数据组,缓冲至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,缓冲以预定编码方法编码的画面数据;控制解码装置,以对于在回放操作期间最后回放的画面数据组,解码至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,解码以预定编码方法编码的画面数据;以及,控制输出装置,以对于在回放操作期间最后回放的画面数据组,输出至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,输出与以预定编码方法编码的画面数据相对应的画面。
根据本发明的第一程序使计算机执行包括以下步骤的处理:控制缓冲装置,以对于在回放操作期间最后回放的画面数据组,缓冲至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,缓冲以预定编码方法编码的画面数据;控制解码装置,以对于在回放操作期间最后回放的画面数据组,解码至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,解码以预定编码方法编码的画面数据;以及,控制输出装置,以对于在回放操作期间最后回放的画面数据组,输出至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,输出与以预定编码方法编码的画面数据相对应的画面。
在根据本发明的第一图像回放设备和方法及程序中,控制缓冲装置,以对于在回放操作期间最后回放的画面数据组,缓冲至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,缓冲以预定编码方法编码的画面数据。控制解码装置,以对于在回放操作期间最后回放的画面数据组,解码至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,解码以预定编码方法编码的画面数据。控制输出装置,以对于在回放操作期间最后回放的画面数据组,输出至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,输出与以预定编码方法编码的画面数据相对应的画面。
根据本发明的第二图像回放设备包括:缓冲装置,用于缓冲运动画面数据;解码装置,用于读出和解码由缓冲装置缓冲的运动画面数据;输出装置,用于将由解码装置解码的画面输出到后续级;以及控制装置,用于当指示不同于正常回放的正向特殊回放时,控制缓冲装置,以对于最后画面数据组,缓冲所有画面数据,而对于除了最后画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据,控制解码装置,以对于最后画面数据组,解码被分类为I画面或P画面的画面数据,而对于除了最后画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据,以及控制输出装置,以对于最后画面数据组,输出至少运动画面的最后画面,而对于除了最后画面数据组之外的画面数据组,输出至少与I画面相对应的画面,而当指示不同于正常回放的反向特殊回放时,控制缓冲装置,以对于第一画面数据组,缓冲所有画面数据,而对于除了第一画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据,控制解码装置,以对于第一画面数据组,解码至少与运动画面的第一画面相对应的画面数据,而对于除了第一画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据,以及控制输出装置,以对于第一画面数据组,输出至少运动画面的第一画面,而对于除了第一画面数据组之外的画面数据组,输出至少与I画面相对应的画面。
控制装置可以被配置成为每个画面数据组指定要被解码的画面类型,并且向解码装置预先通知要被解码的画面类型,并且解码装置可以被配置成根据来自控制装置的通知来读出和解码由缓冲装置缓冲的运动画面数据。
根据本发明的第二图像回放方法包括以下步骤:当指示不同于正常回放的正向特殊回放时,控制缓冲装置,以对于最后画面数据组,缓冲所有画面数据,而对于除了最后画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据;控制解码装置,以对于最后画面数据组,解码被分类为I画面或P画面的画面数据,而对于除了最后画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据;以及,控制输出装置,以对于最后画面数据组,输出至少运动画面的最后画面,而对于除了最后画面数据组之外的画面数据组,输出至少与I画面相对应的画面,而当指示不同于正常回放的反向特殊回放时,控制缓冲装置,以对于第一画面数据组,缓冲所有画面数据,而对于除了第一画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据;控制解码装置,以对于第一画面数据组,解码至少与运动画面的第一画面相对应的画面数据,而对于除了第一画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据;以及,控制输出装置,以对于第一画面数据组,输出至少运动画面的第一画面,而对于除了第一画面数据组之外的画面数据组,输出至少与I画面相对应的画面。
根据本发明的第二程序使计算机执行包括以下步骤的处理:当指示不同于正常回放的正向特殊回放时,控制缓冲装置,以对于最后画面数据组,缓冲所有画面数据,而对于除了最后画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据;控制解码装置,以对于最后画面数据组,解码被分类为I画面或P画面的画面数据,而对于除了最后画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据;以及,控制输出装置,以对于最后画面数据组,输出至少运动画面的最后画面,而对于除了最后画面数据组之外的画面数据组,输出至少与I画面相对应的画面,而当指示不同于正常回放的反向特殊回放时,控制缓冲装置,以对于第一画面数据组,缓冲所有画面数据,而对于除了第一画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据;控制解码装置,以对于第一画面数据组,解码至少与运动画面的第一画面相对应的画面数据,而对于除了第一画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据;以及,控制输出装置,以对于第一画面数据组,输出至少运动画面的第一画面,而对于除了第一画面数据组之外的画面数据组,输出至少与I画面相对应的画面。
在根据本发明的第二图像回放设备和方法及程序中,当指示不同于正常回放的正向特殊回放时,对于最后画面数据组,缓冲所有画面数据,而对于除了最后画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据。另外,对于最后画面数据组,解码被分类为I画面或P画面的画面数据,而对于除了最后画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据。另外,对于最后画面数据组,输出至少运动画面的最后画面,而对于除了最后画面数据组之外的画面数据组,输出至少与I画面相对应的画面。当指示不同于正常回放的反向特殊回放时,对于第一画面数据组,缓冲所有画面数据,而对于除了第一画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据。另外,对于第一画面数据组,解码至少与运动画面的第一画面相对应的画面数据,而对于除了第一画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据。另外,对于第一画面数据组,输出至少运动画面的第一画面,而对于除了第一画面数据组之外的画面数据组,输出至少与I画面相对应的画面。
优点
根据本发明,使得能够快速显示快进回放期间的运动画面的最后画面、以及快退回放期间的运动画面的第一画面。
附图说明
图1示出了组成采用MPEG2格式的运动画面的多个画面的画面类型。
图2是示出应用本发明的DVD播放器的示例配置的框图。
图3是示出由图2所示的DVD播放器执行的快进回放处理的流程图。
图4示出了对图2所示的流缓冲器的数据存入(stacking)和读出。
图5是示出应用本发明的视频播放器的示例配置的框图。
图6是示出由图5所示的视频播放器执行的第一快进回放处理的流程图。
图7示出了在第一快进回放处理期间对图5所示的流缓冲器的数据存入和读出。
图8是示出由图5所示的视频播放器执行的快退回放处理的流程图。
图9示出了在快退回放处理期间对图5所示的流缓冲器的数据存入和读出。
图10是示出由图5所示的视频播放器执行的第二快进回放处理的流程图。
图11示出了在第二快进回放处理期间对图5所示的流缓冲器的数据存入和读出。
附图标记
30视频播放器,31记录介质,32记录介质驱动器,33流缓冲器,34分解-解码单元,34-1存储器,35输出信号处理单元,36控制单元,37总线,38操作输入单元,39 RAM,40 ROM,41输入/输出单元
具体实施方式
下面将参照附图详细描述应用本发明的示例性实施例。
图2示出了应用本发明的DVD播放器的示例配置。该DVD播放器1被配置成在快进回放时显示运动画面的最后画面,并且在快退回放时显示运动画面的第一画面。
DVD播放器1包括盘驱动器12、流缓冲器13、分解-解码单元14、输出信号处理单元15、以及控制单元16。盘驱动器12从DVD11读出运动画面的编码数据。流缓冲器13缓冲所读出的编码数据。分解-解码单元14从流缓冲器13读出编码数据,将编码数据分离成编码视频数据和编码音频数据,并且对编码视频/音频数据进行解码。输出信号处理单元15对视频信号和音频信号即解码结果执行预定信号处理,并且将处理后的信号输出到后续级。控制单元16控制盘驱动器12、流缓冲器13、分解-解码单元14和输出信号处理单元15。
参考图3的流程图,将描述由DVD播放器1执行的快进回放处理。当用户执行指示快进回放的操作时,该快进回放处理开始。在步骤S1,控制单元16确定用户是否执行了指示结束快进回放的操作如停止操作。如果控制单元16确定了没有执行指示结束快进回放的操作,则该处理进入步骤S2。在步骤S2,控制单元16监视分解-解码单元14和输出信号处理单元15,以确定是否已将包括在最后GOP#N中的I画面从输出信号处理单元15输出到后续级。如果控制单元16确定了尚未输出该I画面,则该处理进入步骤S3。
在步骤S3,在控制单元16的控制之下,盘驱动器12和流缓冲器13从DVD11仅仅读出与排列在对应预定数目GOP的每个数据流的开头处的I画面相对应的编码数据。将所读出的与I画面相对应的编码数据堆存(stacking)在流缓冲器13中。在步骤S4,分解-解码单元14按照堆存次序读出在流缓冲器13中堆存的、与I画面相对应的编码数据,从编码数据分离编码视频数据,解码所分离的视频数据,并且将通过解码而得到的I画面视频信号输出到输出信号处理单元15。在控制单元16的控制之下,输出信号处理单元15对I画面视频信号执行预定信号处理,并且将处理后的信号输出到后续级处的电视接收器等。
然后,该处理返回到步骤S1,此后重复前述处理。通过重复前述处理,仅仅解码每个GOP中的I画面,并且将其显示在后续级处的电视接收器等上。同时,在步骤S1,如果控制单元16确定了用户执行了指示结束快进回放的操作如停止操作,则该处理进入步骤S11。
另外,在重复前述处理时,在步骤S2,如果控制单元16确定了已将包括在最后GOP#N中的I画面从输出信号处理单元15输出到后续级,则该处理进入步骤S5。在步骤S5,输出信号处理单元15以当前视频信号(即,最后GOP#N中的I画面)保持其向后续级的输出信号。这维持了最后GOP#N中的I画面显示在后续级处的电视接收器等上的状态。
直到该点,仅仅回放了I画面,然而,此后回放I画面和P画面。当从仅仅I画面的回放切换到I画面和P画面的回放时,一般解码器(在本例中,分解-解码单元14)必须临时停止解码。从而,在步骤S6,分解-解码单元14停止对编码数据进行解码。
在步骤S7,在控制单元16的控制之下,盘驱动器12和流缓冲器13从DVD11读出最后GOP#N中的所有帧的编码数据。将所读出的最后GOP#N中的所有帧的编码数据堆存在流缓冲器13中。在步骤S8,分解-解码单元14读出堆存在流缓冲器13内的最后GOP#N中的所有帧的编码数据,分离包括在编码数据中的I画面和P画面的编码视频数据,对所分离的视频数据进行解码,并且将通过解码而得到的I画面和P画面的视频信号输出到输出信号处理单元15。
在步骤S9,控制单元36监视分解-解码单元14,以确定分解-解码单元14是否解码了运动画面的最后画面,并且等待直至确定了已经解码最后画面为止。当控制单元16确定了已经解码最后画面时,该处理进入步骤S10。在步骤S10,在控制单元16的控制之下,输出信号处理单元15取消其向后续级的输出信号的保持。这使最后画面显示在后续级处的电视接收器等上。在步骤S11,分解-解码单元14停止对编码数据进行解码。从而,结束快进回放处理。
如上所述,当在DVD播放器1中执行快进回放时,有可能显示最后GOP#N的最后画面。然而,如图4所示,将从开始快进回放的GOP到最后GOP#N的GOP中的I画面的编码视频数据堆存在流缓冲器13中,并且对其进行读出和解码。然后,堆存最后GOP#N中的所有帧的编码视频数据,并且对I画面和P画面进行解码。这样,由于在流缓冲器13中堆存最后GOP#N中的I画面的编码视频数据两次,因此使最后画面的显示延迟多余堆存所需的时间段。这阻止了执行快进回放时的平滑屏幕切换。
同样地,当执行快退回放时,有可能显示第一GOP#1的第一画面。然而,在紧靠在第一画面之前的画面的显示和第一画面的显示之间发生延迟。这也阻止了执行快退回放时的平滑屏幕切换。
现在,将描述可以实现快进回放和快退回放期间的平滑屏幕切换的示例配置。
图5示出了应用本发明的视频播放器的示例配置。该视频播放器30回放记录在记录介质31如光盘(包括CD-ROM(致密盘-只读存储器)盘、DVD和蓝光盘)、磁光盘(包括MD(小型盘))、或半导体存储器上的运动画面(例如,根据MPEG2格式等编码的编码数据)。视频播放器30不仅能够执行正常回放,而且能够执行诸如快进回放和快退回放的特殊回放。
视频播放器30包括记录介质驱动器32、流缓冲器33、分解-解码单元34、输出信号处理单元35、以及控制单元36。记录介质驱动器32从记录介质31读出运动画面的编码数据。流缓冲器33缓冲所读出的编码数据。分解-解码单元34从流缓冲器33读出编码数据,从编码数据分离编码视频数据和编码音频数据,并且对编码视频和音频数据进行解码。输出信号处理单元35对通过解码而得到的视频信号和音频信号执行预定信号处理,并且将处理后的信号输出到后续级。控制单元36控制记录介质驱动器32、流缓冲器33、分解-解码单元34和输出信号处理单元35。
分解-解码单元34具有用于对组成运动画面的I、P和B画面进行解码的全帧解码模式、用于仅仅对I画面进行解码的I画面解码模式、以及用于I和P画面进行解码的I/P画面解码模式。另外,通过将由控制单元36指定的每个GOP的解码模式保存在内部存储器34-1中并且对其进行引用,分解-解码单元34可以在解码模式之前转变而无需停止解码处理。
控制单元36包括CPU(中央处理单元)等,并且通过总线37连接到操作输入单元38、RAM 39、ROM 40、以及输入/输出接口(I/F)41。
操作输入单元38接收用户操作,并且通过总线37将与用户的操作相对应的操作信号输出到控制单元36。RAM 39包括SRAM、DRAM等,并且用作控制单元36的工作区域。ROM 40包括诸如EEPROM的闪存,并且将由控制单元36执行的控制程序保存在其中。输入/输出接口(I/F)41与未示出的外部设备进行预定数据(例如,用于更新保存在ROM 40中的控制程序的数据等)的通信。
参考图6的流程图,接下来将描述由视频播放器30执行的第一快进回放处理。当由操作输入单元38从用户接收到指示快进回放的操作,并且通过总线37将与用户的操作相对应的操作信号提供给控制单元36时,该快进回放处理开始。
在步骤S21,控制单元36基于来自操作输入单元38的操作信号的是否存在,确定用户是否执行了指示结束快进回放的操作如停止操作。如果控制单元36确定了没有执行指示结束快进回放的操作,则该处理进入步骤S22。在步骤S22,控制单元36监视分解-解码单元34和输出信号处理单元35,以确定是否已将包括在最后GOP#N中的I画面从输出信号处理单元15输出到后续级处的电视接收器等以便显示。如果控制单元36确定了没有显示该I画面,则该处理进入步骤S23。
在步骤S23,在控制单元36的控制之下,记录介质驱动器32按照回放次序从记录介质31读出与排列在对应预定数目GOP的每个数据流的开头处的I画面相对应的编码数据。将所读出的与I画面相对应的编码数据堆存在流缓冲器33中。然而,对于最后GOP#N,读出所有帧的编码数据,并且将其堆存在流缓冲器33中。
在步骤S24,控制单元36向分解-解码单元34通知在I画面解码模式中操作。在控制单元36的控制之下,分解-解码单元34按照堆存次序读出堆存在流缓冲器33中的与I画面相对应的编码数据,从编码数据分离编码视频数据,对所分离的编码视频数据进行解码,并且将通过解码而得到的I画面视频信号输出到输出信号处理单元35。在控制单元36的控制之下,输出信号处理单元35对I画面视频信号执行预定信号处理,并且将处理后的信号输出到后续级处的电视接收器等。
然后,该处理返回到步骤S21,此后重复前述处理。通过重复前述处理,仅仅对每个GOP中的I画面进行解码,并且将其显示在后续级处的电视接收器等上。同时,在步骤S21,如果控制单元36确定了用户执行了指示结束快进回放的操作如停止操作,则该处理进入步骤S30。
另外,在重复前述处理时,在步骤S22,如果控制单元36确定了已将包括在最后GOP#N中的I画面从输出信号处理单元35输出到后续级处的电视接收器等以便显示,则该处理进入步骤S25。
在步骤S25,输出信号处理单元35以当前视频信号(即,最后GOP#N中的I画面)保持其向后续级的输出信号。这维持了最后GOP#N中的I画面显示在后续级处的电视接收器等上的状态。
直到该点,分解-解码单元34在I画面解码模式中操作,然而,此后分解-解码单元34转变到I/P画面解码模式。如上所述,当从I画面解码模式转变到I/P画面解码模式时,如果预先指示了每个GOP的解码模式,则分解-解码单元34不必停止解码处理。然而,在本例中,由于没有进行每个GOP的解码模式的指示,因此分解-解码单元34必须临时停止解码。从而,在步骤S26,在控制单元36的控制之下,分解-解码单元34停止对编码数据进行解码。
在步骤S27,控制单元36向分解-解码单元34通知在I/P画面解码模式中操作。分解-解码单元34读出堆存在流缓冲器33内的最后GOP#N中的所有帧的编码数据,分解包括在编码数据中的I画面和P画面的编码视频数据,对所分离的视频数据进行解码,并且将通过解码而得到的I画面和P画面的视频信号输出到输出信号处理单元35。
在步骤S28,控制单元36监视分解-解码单元34,以确定是否已经解码运动画面的最后画面,并且等待直至确定了已经解码最后画面为止。当控制单元36确定了已经解码最后画面时,该处理进入步骤S29。在步骤S29,在控制单元36的控制之下,输出信号处理单元35取消其向后续级的输出信号的保持。这使最后画面显示在后续级处的电视接收器等上。在步骤S30,分解-解码单元34停止对编码数据进行解码。从而,结束第一快进回放处理。
根据上述第一快进回放处理,如图7所示,对于从开始快进回放的GOP到紧靠在最后GOP#N之前的GOP#(N-1)的GOP,将I画面的编码视频数据堆存在流缓冲器33中。另外,对于最后GOP#N,将所有帧的编码视频数据堆存在流缓冲器33中。这样,与公知的DVD播放器1相比,由于最后GOP#N中的I画面不被读出和堆存在流缓冲器33中两次,因此可以将显示最后画面所需的时间段缩短多余堆存所需的时间段。
参考图8的流程图,接下来将描述由视频播放器30执行的快退回放处理。当由操作输入单元38从用户接收到指示快退回放的操作,并且通过总线37将与用户的操作相对应的操作信号提供给控制单元36时,该快退回放处理开始。
在步骤S41,控制单元36基于来自操作输入单元38的操作信号的是否存在,确定用户是否执行了指示结束快退回放的操作如停止操作。如果控制单元36确定了没有执行指示结束快退回放的操作,则该处理进入步骤S42。在步骤S42,控制单元36监视分解-解码单元34和输出信号处理单元35,以确定是否已将包括在第一GOP#1中的I画面从输出信号处理单元15输出到后续级处的电视接收器等以便显示。如果控制单元36确定了没有显示I画面,则该处理进入步骤S43。
在步骤S43,在控制单元36的控制之下,记录介质驱动器32按照快退回放次序从记录介质31读出与排列在对应预定数目GOP的每个数据流的开头处的I画面相对应的编码数据。将所读出的与I画面相对应的编码数据堆存在流缓冲器33中。然而,对于第一GOP#1,读出所有帧的编码数据,并且将其堆存在流缓冲器33中。
在步骤S44,控制单元36向分解-解码单元34通知在I画面解码模式中操作。在控制单元36的控制之下,分解-解码单元34按照堆存次序读出堆存在流缓冲器33中的与I画面相对应的编码数据,分离编码视频数据,对所分离的视频数据进行解码,并且将通过解码而得到的I画面视频信号输出到输出信号处理单元35。在控制单元36的控制之下,输出信号处理单元35对I画面视频信号执行预定信号处理,并且将处理后的信号输出到后续级处的电视接收器等。
然后,该处理返回到步骤S41,此后重复前述处理。通过重复前述处理,仅仅对每个GOP中的I画面进行解码,并且将其显示在后续级处的电视接收器等上。同时,在步骤S41,如果控制单元36确定了用户执行了指示结束快退回放的操作如停止操作,则该处理进入步骤S50。
另外,在重复前述处理时,在步骤S42,如果控制单元36确定了已将包括在第一GOP#1中的I画面从输出信号处理单元35输出到后续级处的电视接收器等以便显示,则该处理进入步骤S45。
在步骤S45,输出信号处理单元35以当前视频信号(即,第一GOP#1中的I画面)保持其向后续级的输出信号。这维持了第一GOP#1中的I画面显示在后续级处的电视接收器等上的状态。
直到该点,分解-解码单元34在I画面解码模式中操作,然而,此后分解-解码单元34转变到全帧解码模式。如上所述,当从I画面解码模式转变到全帧解码模式时,如果预先指示了每个GOP的解码模式,则分解-解码单元34不必停止解码操作。然而,在本例中,由于没有进行每个GOP的解码模式的指示,因此分解-解码单元34必须临时停止解码。从而,在步骤S46,在控制单元36的控制之下,分解-解码单元34停止对编码数据进行解码。
在步骤S47,在将分解-解码单元34置于暂停状态(即,在仅仅对第一帧进行解码之后指示分解-解码单元34等待的状态)中之后,控制单元36向分解-解码单元34通知在全帧解码模式中操作。分解-解码单元34读出堆存在流缓冲器33内的第一GOP#1中的所有帧的编码数据,开始对第一画面进行解码,并且将通过解码而得到的第一画面(在本例中,B画面)的视频信号输出到输出信号处理单元35。
在步骤S48,控制单元36监视分解-解码单元34,以确定是否已经解码运动画面的第一画面,并且等待直至已经解码第一画面为止。当控制单元36确定了已经解码第一画面时,该处理进入步骤S49。在步骤S49,在控制单元36的控制之下,输出信号处理单元35取消其向后续级的输出信号的保持。这使第一画面显示在后续级处的电视接收器等上。在步骤S50,分解-解码单元34停止对编码数据进行解码。从而,结束快退回放处理。
根据上述快退回放处理,如图9所示,对于从开始快退回放的GOP到第二GOP#2的GOP,将I画面的编码视频数据堆存在流缓冲器33中。另外,对于第一GOP#1,将所有帧的编码视频数据堆存在流缓冲器33中。这样,与公知的DVD播放器1相比,由于第一GOP#1中的I画面不被读出和堆存在流缓冲器33中两次,因此可以将显示第一画面所需的时间段缩短多余堆存所需的时间段。
参考图10的流程图,接下来将描述由视频播放器30执行的第二快进回放处理。当由操作输入单元38从用户接收到指示快进回放的操作,并且通过总线37将与用户的操作相对应的操作信号提供给控制单元36时,该快进回放处理开始。
在步骤S61,控制单元36向分解-解码单元34通知对于直到GOP#(N-1)的GOP在I画面解码模式中操作,而对于最后GOP#N在I/P画面解码模式中操作。分解-解码单元34将该通知存储在内部存储器34-1中。
在步骤S62,控制单元36基于来自操作输入单元38的操作信号的是否存在,确定用户是否执行了指示结束快进回放的操作如停止操作。如果控制单元36确定了没有执行指示结束快进回放的操作,则该处理进入步骤S63。在步骤S63,控制单元36监视分解-解码单元34和输出信号处理单元35,以确定是否已将包括在最后GOP#N中的I画面从输出信号处理单元15输出到后续级处的电视接收器等以便显示。如果控制单元36确定了没有显示I画面,则该处理进入步骤S64。
在步骤S64,在控制单元36的控制之下,记录介质驱动器32按照回放次序从记录介质31读出与排列在对应预定数目GOP的每个数据流的开头处的I画面相对应的编码数据。将所读出的与I画面相对应的编码数据堆存在流缓冲器33中。然而,对于最后GOP#N,读出所有帧的编码数据,并且将其堆存在流缓冲器33中。
在步骤S65,分解-解码单元34按照堆存次序读出堆存在流缓冲器33中的编码数据,根据存储在存储器34-1中的解码模式对编码数据进行解码,并且将通过解码而得到的视频信号输出到输出信号处理单元35。在控制单元36的控制之下,输出信号处理单元35对视频信号执行预定信号处理,并且将处理后的信号输出到后续级处的电视接收器等。
然后,该处理返回到步骤S62,此后重复前述处理。通过重复前述处理,仅仅对直到GOP#(N-1)的GOP中的I画面进行解码,并且将其显示在后续级处的电视接收器等上。还对GOP#N中的I画面进行解码,并且将其显示在后续级处的电视接收器等上。同时,在步骤S62,如果控制单元36确定了用户执行了指示结束快进回放的操作如停止操作,则该处理进入步骤S69。
另外,在重复前述处理时,在步骤S63,如果控制单元36确定了已将最后GOP#N中的I画面从输出信号处理单元35输出到后续级处的电视接收器等以便显示,则该处理进入步骤S66。
在步骤S66,输出信号处理单元35以当前视频信号(即,最后GOP#N中的I画面)保持其向后续级的输出信号。这维持了最后GOP#N中的I画面显示在后续级处的电视接收器等上的状态。
虽然输出信号处理单元35保持其输出信号,但是分解-解码单元34继续对GOP#N中的I画面和P画面进行解码。
在步骤S67,控制单元36监视分解-解码单元34,以确定是否已经解码运动画面的最后画面,并且等待直至已经解码最后画面为止。当控制单元36确定了已经解码最后画面,则该处理进入步骤S68。在步骤S68,在控制单元36的控制之下,输出信号处理单元35取消其向后续级的输出信号的保持。这使最后画面显示在后续级处的电视接收器等上。在步骤S69,分解-解码单元34停止对编码数据进行解码。从而,结束第二快进回放处理。
根据上述第二快进回放处理,如图11所示,对于从开始快进回放的GOP到紧靠在最后GOP#N之前的GOP#(N-1)的GOP,将I画面的编码视频数据堆存在流缓冲器33中。另外,对于最后GOP#N,将所有帧的编码视频数据堆存在流缓冲器33中。从而,最后GOP#N中的I画面不被读出和堆存两次,并且最后GOP#N的编码数据仅被解码一次。另外,分解-解码单元34可以在解码模式之间转变而无需停止解码。这样,与第一快进回放处理相比,可以将显示最后画面所需的时间段缩短执行前述处理所需的时间段。
例如,当以慢于正常回放速度的速度回放运动画面时,或者当在跳过一些帧的情况下以正常回放速度回放运动画面时,可以应用上述快进回放处理和快退回放处理。
本发明可以不仅应用于诸如DVD播放器的单回放设备,而且可以应用于诸如DVD记录器、蓝光盘记录器和硬盘记录器的记录-回放设备。
此外,可以通过硬件或软件执行上述处理系列。当通过软件执行该处理系列时,将构成该软件的程序安装到内置在专用硬件中的计算机或者例如能够通过安装各种程序来执行各种功能的通用个人计算机等,并且执行该程序。
在本说明书中,基于程序而执行的步骤包括按照所述次序顺序执行的处理,而且包括并行或单独地而不一定顺序地执行的处理。
此外,单个计算机可以处理该程序,或者可以通过使用多个计算机来对该程序执行分布处理。此外,可以将该程序传输到远程计算机,并且执行该程序。
Claims (7)
1.一种图像回放设备,回放由一系列包括多个编码画面数据的画面数据组组成的运动画面数据,该图像回放设备包括:
缓冲装置,用于缓冲运动画面数据;
解码装置,用于读出和解码由缓冲装置缓冲的运动画面数据;
输出装置,用于将由解码装置解码的画面输出到后续级;以及控制装置,用于
控制缓冲装置,以对于在回放操作期间最后回放的画面数据组,缓冲至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,缓冲以预定编码方法编码的画面数据,
控制解码装置,以对于在回放操作期间最后回放的画面数据组,解码至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,解码以预定编码方法编码的画面数据,并且
控制输出装置,以对于在回放操作期间最后回放的画面数据组,输出至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,输出与以预定编码方法编码的画面数据相对应的画面。
2.一种用于图像回放设备的图像回放方法,其中该图像回放设备具有
缓冲装置,用于缓冲由一系列包括多个编码画面数据的画面数据组组成的运动画面数据,
解码装置,用于读出和解码由缓冲装置缓冲的运动画面数据,以及
输出装置,用于将由解码装置解码的画面输出到后续级,该图像回放方法包括以下步骤:
控制缓冲装置,以对于在回放操作期间最后回放的画面数据组,缓冲至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,缓冲以预定编码方法编码的画面数据;
控制解码装置,以对于在回放操作期间最后回放的画面数据组,解码至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,解码以预定编码方法编码的画面数据;以及
控制输出装置,以对于在回放操作期间最后回放的画面数据组,输出至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,输出与以预定编码方法编码的画面数据相对应的画面。
3.一种用于控制图像回放设备的程序,其中该图像回放设备具有
缓冲装置,用于缓冲由一系列包括多个编码画面数据的画面数据组组成的运动画面数据,
解码装置,用于读出和解码由缓冲装置缓冲的运动画面数据,以及
输出装置,用于将由解码装置解码的画面输出到后续级,该程序允许计算机执行包括以下步骤的处理:
控制缓冲装置,以对于在回放操作期间最后回放的画面数据组,缓冲至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,缓冲以预定编码方法编码的画面数据;
控制解码装置,以对于在回放操作期间最后回放的画面数据组,解码至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,解码以预定编码方法编码的画面数据;以及
控制输出装置,以对于在回放操作期间最后回放的画面数据组,输出至少位于按照回放次序的末尾处的画面数据,而对于除了在回放操作期间最后回放的画面数据组之外的画面数据组,输出与以预定编码方法编码的画面数据相对应的画面。
4.一种图像回放设备,回放由一系列包括多个画面数据的画面数据组组成的运动画面数据,其中该多个画面数据中的每个被分类为I(内编码)画面、P(预测编码)画面和B(双向预测编码)画面之一,该图像回放设备包括:
缓冲装置,用于缓冲运动画面数据;
解码装置,用于读出和解码由缓冲装置缓冲的运动画面数据;
输出装置,用于将由解码装置解码的画面输出到后续级;以及
控制装置,用于
当指示不同于正常回放的正向特殊回放时,
控制缓冲装置,以对于按照正常回放次序的最后画面数据组,缓冲所有画面数据,而对于除了最后画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据;
控制解码装置,以对于最后画面数据组,解码被分类为I画面或P画面的画面数据,而对于除了最后画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据;以及
控制输出装置,以对于最后画面数据组,输出至少运动画面的最后画面,而对于除了最后画面数据组之外的画面数据组,输出至少与I画面相对应的画面;
而当指示不同于正常回放的反向特殊回放时,
控制缓冲装置,以对于按照正常回放次序的第一画面数据组,缓冲所有画面数据,而对于除了第一画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据;
控制解码装置,以对于第一画面数据组,解码至少与运动画面的第一画面相对应的画面数据,而对于除了第一画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据;以及
控制输出装置,以对于第一画面数据组,输出至少运动画面的第一画面,而对于除了第一画面数据组之外的画面数据组,输出至少与I画面相对应的画面。
5.根据权利要求4所述的图像回放设备,其中
控制装置为每个画面数据组指定要被解码的画面类型,并且向解码装置预先通知要被解码的画面类型;并且其中
解码装置根据来自控制装置的通知来读出和解码由缓冲装置缓冲的运动画面数据。
6.一种用于图像回放设备的图像回放方法,其中该图像回放设备具有
缓冲装置,用于缓冲由一系列包括多个画面数据的画面数据组组成的运动画面数据,其中该多个画面数据中的每个被分类为I画面、P画面和B画面之一;
解码装置,用于读出和解码由缓冲装置缓冲的运动画面数据;以及
输出装置,用于将由解码装置解码的画面输出到后续级;该图像回放方法包括以下步骤:
当指示不同于正常回放的正向特殊回放时,
控制缓冲装置,以对于按照正常回放次序的最后画面数据组,缓冲所有画面数据,而对于除了最后画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据;
控制解码装置,以对于最后画面数据组,解码被分类为I画面或P画面的画面数据,而对于除了最后画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据;以及
控制输出装置,以对于最后画面数据组,输出至少运动画面的最后画面,而对于除了最后画面数据组之外的画面数据组,输出至少与I画面相对应的画面;
而当指示不同于正常回放的反向特殊回放时,
控制缓冲装置,以对于按照正常回放次序的第一画面数据组,缓冲所有画面数据,而对于除了第一画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据;
控制解码装置,以对于第一画面数据组,解码至少与运动画面的第一画面相对应的画面数据,而对于除了第一画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据;以及
控制输出装置,以对于第一画面数据组,输出至少运动画面的第一画面,而对于除了第一画面数据组之外的画面数据组,输出至少与I画面相对应的画面。
7.一种用于控制图像回放设备的程序,其中该图像回放设备具有
缓冲装置,用于缓冲由一系列包括多个画面数据的画面数据组组成的运动画面数据,其中该多个画面数据中的每个被分类为I画面、P画面和B画面之一;
解码装置,用于读出和解码由缓冲装置缓冲的运动画面数据;以及
输出装置,用于将由解码装置解码的画面输出到后续级;该程序使计算机执行包括以下步骤的处理:
当指示不同于正常回放的正向特殊回放时,
控制缓冲装置,以对于按照正常回放次序的最后画面数据组,缓冲所有画面数据,而对于除了最后画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据;
控制解码装置,以对于最后画面数据组,解码被分类为I画面或P画面的画面数据,而对于除了最后画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据;以及
控制输出装置,以对于最后画面数据组,输出至少运动画面的最后画面,而对于除了最后画面数据组之外的画面数据组,输出至少与I画面相对应的画面;
而当指示不同于正常回放的反向特殊回放时,
控制缓冲装置,以对于按照正常回放次序的第一画面数据组,缓冲所有画面数据,而对于除了第一画面数据组之外的画面数据组,缓冲包括至少被分类为I画面的画面数据的部分画面数据;
控制解码装置,以对于第一画面数据组,解码至少与运动画面的第一画面相对应的画面数据,而对于除了第一画面数据组之外的画面数据组,解码至少被分类为I画面的画面数据;以及
控制输出装置,以对于第一画面数据组,输出至少运动画面的第一画面,而对于除了第一画面数据组之外的画面数据组,输出至少与I画面相对应的画面。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004381237A JP4442420B2 (ja) | 2004-12-28 | 2004-12-28 | 画像再生装置および方法、並びにプログラム |
JP381237/2004 | 2004-12-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1926858A true CN1926858A (zh) | 2007-03-07 |
CN100493170C CN100493170C (zh) | 2009-05-27 |
Family
ID=36614641
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200580006131XA Expired - Fee Related CN100493170C (zh) | 2004-12-28 | 2005-09-13 | 图像回放设备和方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US7856167B2 (zh) |
EP (1) | EP1701545B1 (zh) |
JP (1) | JP4442420B2 (zh) |
KR (1) | KR20070095750A (zh) |
CN (1) | CN100493170C (zh) |
TW (1) | TWI287400B (zh) |
WO (1) | WO2006070514A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101960844B (zh) * | 2008-01-02 | 2015-09-30 | 索尼克Ip股份有限公司 | 用于编码供包含在媒体文件中的应用加强轨道的系统和方法 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100794798B1 (ko) | 2006-09-01 | 2008-01-15 | 삼성전자주식회사 | 시간지연을 완화하면서 역재생하는 영상기기 및 그제어방법 |
JP4284369B2 (ja) * | 2007-03-07 | 2009-06-24 | 株式会社東芝 | 映像再生装置、制御対象装置、映像再生制御方法及びプログラム |
KR101489351B1 (ko) * | 2008-11-28 | 2015-02-03 | 삼성전자 주식회사 | 배터리 잔량에 따른 동영상 재생 가능 시간 표시 방법 및 장치 |
CN103124351A (zh) * | 2009-04-28 | 2013-05-29 | 松下电器产业株式会社 | 图像解码装置及图像编码装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5535008A (en) * | 1993-03-16 | 1996-07-09 | Victor Company Of Japan, Ltd. | Method for jump-reproducing video data of moving picture coded with high efficiency |
US5991502A (en) * | 1993-10-04 | 1999-11-23 | Matsushita Electric Industrial Co., Ltd. | Optical recording device which calculates distances between I-frames and records I-frame addresses in a sector |
JPH0898142A (ja) * | 1994-09-29 | 1996-04-12 | Sony Corp | 画像再生装置 |
US6415057B1 (en) * | 1995-04-07 | 2002-07-02 | Sony Corporation | Method and apparatus for selective control of degree of picture compression |
JP3484834B2 (ja) * | 1995-07-28 | 2004-01-06 | ソニー株式会社 | データ符号化/復号化方法および装置 |
TW305043B (zh) * | 1995-09-29 | 1997-05-11 | Matsushita Electric Ind Co Ltd | |
JPH1013791A (ja) * | 1996-06-24 | 1998-01-16 | Matsushita Electric Ind Co Ltd | 映像信号復号化方法,及び映像信号復号化装置 |
JP3772451B2 (ja) * | 1997-03-19 | 2006-05-10 | ソニー株式会社 | 画像復号装置及び画像復号方法 |
JP2001211405A (ja) * | 1999-11-16 | 2001-08-03 | Sony Corp | データ再生装置及び方法 |
US6980594B2 (en) * | 2001-09-11 | 2005-12-27 | Emc Corporation | Generation of MPEG slow motion playout |
JP3951839B2 (ja) * | 2002-07-15 | 2007-08-01 | ソニー株式会社 | 画像データ再生装置及び方法 |
JP4154207B2 (ja) * | 2002-10-09 | 2008-09-24 | キヤノン株式会社 | 画像処理装置 |
-
2004
- 2004-12-28 JP JP2004381237A patent/JP4442420B2/ja not_active Expired - Fee Related
-
2005
- 2005-09-13 US US10/590,708 patent/US7856167B2/en not_active Expired - Fee Related
- 2005-09-13 KR KR20067015567A patent/KR20070095750A/ko not_active Application Discontinuation
- 2005-09-13 EP EP20050783161 patent/EP1701545B1/en not_active Not-in-force
- 2005-09-13 CN CNB200580006131XA patent/CN100493170C/zh not_active Expired - Fee Related
- 2005-09-13 WO PCT/JP2005/016819 patent/WO2006070514A1/ja active Application Filing
- 2005-09-23 TW TW94133180A patent/TWI287400B/zh not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101960844B (zh) * | 2008-01-02 | 2015-09-30 | 索尼克Ip股份有限公司 | 用于编码供包含在媒体文件中的应用加强轨道的系统和方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20070095750A (ko) | 2007-10-01 |
EP1701545B1 (en) | 2013-04-17 |
JP2006186937A (ja) | 2006-07-13 |
CN100493170C (zh) | 2009-05-27 |
WO2006070514A1 (ja) | 2006-07-06 |
TWI287400B (en) | 2007-09-21 |
US7856167B2 (en) | 2010-12-21 |
TW200627950A (en) | 2006-08-01 |
JP4442420B2 (ja) | 2010-03-31 |
US20070183755A1 (en) | 2007-08-09 |
EP1701545A1 (en) | 2006-09-13 |
EP1701545A4 (en) | 2011-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1164105C (zh) | 再生方法和使用该方法的再生装置 | |
CN1132431C (zh) | 数据再现方法和数据再现装置 | |
CN101076119A (zh) | Mpeg视频再现装置以及mpeg视频再现方法 | |
CN1147151C (zh) | 在反转重放操作中重放编码数据的重放方法和装置 | |
CN1575593A (zh) | 利用非逐行虚拟预测图像的快速运动特技模式 | |
CN1193244A (zh) | 数字运动图象译码装置和译码方法 | |
CN1848940A (zh) | 信息记录/再现系统、设备和方法 | |
CN1926858A (zh) | 图像回放设备和方法及程序 | |
CN1516978A (zh) | 改变以非顺次帧结构格式记录的视频显现的重放速度 | |
CN1755797A (zh) | 音频解码装置 | |
CN1184630C (zh) | 用于记录信息的装置和方法 | |
CN1848961A (zh) | 编码视频转换设备、转换方法和程序产品 | |
CN1148061C (zh) | 图像重放设备 | |
CN1249615A (zh) | 再生方法及再生装置 | |
CN1154090C (zh) | 光盘重放方法及光盘重放系统 | |
CN1784893A (zh) | 非逐行视频上使用特定图像组的反向特技模式 | |
CN100342444C (zh) | 复制数字数据的装置和方法 | |
CN1645925A (zh) | 记录视频数据的方法及设备和再现视频数据的方法及设备 | |
CN1318253A (zh) | Av解码器控制方法与av解码器控制装置 | |
CN1918910A (zh) | 图像记录设备、方法以及程序 | |
CN1960469A (zh) | 成像装置和方法 | |
CN1264121A (zh) | 记录信息再现装置 | |
CN1830209A (zh) | 非逐行视频上使用特定图像组的正向特技模式 | |
CN1404689A (zh) | 图像记录重放装置和图像记录重放方法 | |
CN1992865A (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 |
Granted publication date: 20090527 Termination date: 20150913 |
|
EXPY | Termination of patent right or utility model |