CN101630500A - 视频设备和用于逆向显示视频数据的方法 - Google Patents
视频设备和用于逆向显示视频数据的方法 Download PDFInfo
- Publication number
- CN101630500A CN101630500A CN200910148318.3A CN200910148318A CN101630500A CN 101630500 A CN101630500 A CN 101630500A CN 200910148318 A CN200910148318 A CN 200910148318A CN 101630500 A CN101630500 A CN 101630500A
- Authority
- CN
- China
- Prior art keywords
- video
- image sets
- memory
- frame
- controller
- 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.)
- Pending
Links
Images
Classifications
-
- 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
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/177—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a group of pictures [GOP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- 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
- 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
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
-
- 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
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
- G11B2020/10629—Data buffering arrangements, e.g. recording or playback buffers the buffer having a specific structure
-
- 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)
- Television Signal Processing For Recording (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
一种视频设备和用于逆向显示视频数据的方法。其中视频设备包括:控制器用以从数据存储媒介中获得第一图像组和第二图像组;第一存储器用以接收第一图像组;第二存储器用以接收第二图像组;视频译码器用以对第一图像组和第二图像组的视频帧进行译码以得到已译码视频帧;显示装置用以显示已译码视频帧;其中当第二存储器接收第二图像组时,视频译码器对第一图像组的视频帧进行译码及显示装置以逆向放映顺序显示第一图像组的已译码视频帧。本发明提供的视频设备和用于逆向显示视频数据的方法能并行执行下一先前图像组的数据撷取和当前一图像组的译码和逆向放映,以减少由于资料再缓冲所导致的显示延迟。
Description
技术领域
本发明是有关于视频显示,更特别地,是有关于一种视频设备和用于逆向(reverse)显示视频数据的方法。
背景技术
各种功能(例如逆向放映)已在视频设备中实现以方便地操作视频数据。典型的视频设备使用视频编码标准(例如MPEG 1/2/4和H.26x)执行数字数据操作与压缩。通常地,符合视频编码标准的视频编码器和译码器根据前向(forward)时间顺序对视频数据进行处理。因此,在逆向放映的应用中,显示装置需要在逆向放映视频数据之前,等待视频译码器以前向时间顺序完成对所有视频数据的顺序译码,由于视频数据的缓冲和译码,所以导致产生显示延迟。
因此,存在提供一种视频设备及逆向显示视频数据的方法的需求,以减少显示延迟。
发明内容
本发明提供一种视频设备和用于逆向显示视频数据的方法以解决显示延迟的问题。
本发明的一个目的是提供一种视频设备,用于逆向显示视频数据,包括:控制器,用以从数据存储媒介中获得第一图像组和第二图像组;第一存储器,耦接控制器,第一存储器用以接收第一图像组;第二存储器,耦接控制器,第二存储器用以接收第二图像组;视频译码器,耦接第一存储器和第二存储器,视频译码器用以对第一图像组和第二图像组的多个视频帧进行译码以得到已译码视频帧;以及显示装置,耦接视频译码器,显示装置用以显示已译码视频帧;其中当第二存储器接收第二图像组时,视频译码器对第一图像组的视频帧进行译码及显示装置以逆向放映顺序显示第一图像组的已译码视频帧。
本发明的另一目的是提供一种用于逆向显示视频数据的方法,包括:通过控制器从数据存储媒介中获得第一图像组和第二图像组;通过第一存储器接收第一图像组;当通过第二存储器接收第二图像组时,通过视频译码器对第一图像组进行译码以获得已译码视频帧及通过显示装置以逆向放映顺序显示已译码视频帧。
本发明提供的视频设备和用于逆向显示视频数据的方法能并行执行下一先前图像组的数据撷取和当前一图像组的译码和逆向放映,以减少由于资料再缓冲所导致的显示延迟。
附图说明
图1是根据本发明实施例的视频设备1的方块示意图;
图2是图像组的MPEG已编码视频帧的前向放映原理图;
图3是图像组的MPEG已编码视频帧的逆向放映原理图;
图4是使用传统视频设备的传统逆向放映原理图;
图5是本发明第一实施例的结合图1的视频设备1的第一逆向放映原理图;
图6是本发明第二实施例的结合图1的视频设备1的第二逆向放映原理图;
图7是本发明第三实施例的结合图1的视频设备1的第三逆向放映原理图。
具体实施方式
在说明书及权利要求当中使用了某些词汇来指称特定组件。所属技术领域的技术人员应可理解,制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异作为区分组件的方式,而是以组件在功能上的差异作为区分准则。在通篇说明书及权利要求中所提及的“包含”为开放式用语,故应解释成“包含但不限定于”。此外,“耦接”一词在此包含任何直接及间接的电气连接手段。藉由以下的较佳实施例的叙述并配合全文的图1至图7说明本发明,但以下叙述中的装置、组件与方法、步骤乃用以解释本发明,而不应当用来限制本发明。
图1是根据本发明实施例的视频设备1的方块示意图。如图1所示,视频设备1包括控制器10、视频缓冲器12、视频译码器14和显示装置16。其中,控制器10顺序地耦接视频缓冲器12、视频译码器14和显示装置16。
视频设备1可并入视频放映系统或电视系统。在视频放映系统中,视频数据根据编码标准(例如MPEG 1/2/4和H.26x)压缩并存储在数据存储媒介(例如CD或DVD)中。在电视系统中,天线、碟形卫星天线(satellite dish)或电缆(图未示)接收电视信号,电视调谐器(图未示)调谐信道传送电视信号中的点播节目(request program),解调器(图未示)对电视信号进行解调,并提供符合包括MPEG 1/2/4和H.26x的编码标准的视频数据。远程控制装置或其它的用户界面(图未示)在数据存储媒介或信道上选择一个数据段,用以观看。在视频译码器14执行译码之前,控制器10从数据存储媒介(图未示)或解调器(图未示)中获取视频数据,以在视频缓冲器12中缓冲比特流Db。
视频缓冲器12可为独立的数据缓冲器,或内置于视频译码器14之中。视频译码器14从视频缓冲器12中接收比特流Db’,以译码获得一组视频帧Dv,该视频帧Dv被称作是包括I帧、P帧或B帧的帧序列的图像组(Group Of Pictures,GOP)。I帧通常是图像组的第一个帧,可以无需运动补偿而编码作为一个普通(normal)影像。从I帧或之前的P帧可以预测P帧。从先前的和相继的I帧或P帧可以双向地预测B帧。P帧和B帧的预测式编码和译码取决于先前的和相继的视频帧,因此对最后一个预测式帧进行的译码需要对靠近图像组的末端的参考帧进行译码。因此,对比特流Db’的最后一个B帧的译码需要首先对包括I帧和P帧的所有先前参考帧进行译码。在普通放映过程中,当显示装置16以前向放映顺序显示已译码视频帧时,视频译码器14以类似的前向译码顺序对已编码视频帧进行译码,然而在逆向放映过程中,在显示装置16以逆向放映顺序显示已译码视频帧之前,视频译码器14需以前向译码顺序对已编码视频帧进行译码。
图2是图像组的MPEG已编码视频帧的前向放映原理图。如图2所示,图像组包括第一图像组(图2标示为GOP0)和第二图像组(图2标示为GOP1)。图像组的每一个视频帧可由符号和数字表示,该符号指示视频帧的类型,该数字指示图像组序号(即,图2所示的GOP0或GOP1)和在普通放映顺序中的显示顺序。例如,I00是一个I帧且是第一图像组中的待显示的第一视频帧;P06是一个P帧且是第一图像组中的第七视频帧。以第一图像组为例,视频译码器14从视频缓冲器12中接收比特流Db’,以顺序{I00,P03,B01,B02,P06,B04,B05,P09,B07,B08}对已编码视频帧进行译码,并将已译码视频帧Dv传送至显示装置16,如图2的箭头方向所示,以前向放映顺序{I00,B01,B02,P03,B04,B05,P06,B07,B08,P09}进行显示。可注意到译码顺序和前向放映顺序是相似的,因此已译码视频帧的普通放映可在显示装置16上无缝执行。第二图像组(包含I10至P1n等帧)与第一图像组的操作过程相似,为简洁不再赘述。
图3是图像组的MPEG已编码视频帧的逆向放映原理图。如图3所示,图像组包括第一图像组(图3标示为GOP0)和第二图像组(图3标示为GOP1)。在逆向放映的过程中,视频译码器14对图像组中的所有已编码视频帧或选择出的已编码视频帧进行译码,例如,在逆向放映的过程中,只对I帧和P帧进行译码。在逆向放映的原理图中,图像组的所有已编码视频帧以前向译码顺序进行译码,并以逆向放映顺序进行显示。例如,视频译码器14从视频缓冲器12中接收比特流Db’,以顺序{I00,P03,B01,B02,P06,B04,B05,P09,B07,B08}对已编码视频帧进行译码,并将已译码视频帧Dv传送至显示装置16,如图3的箭头方向所示,以逆向放映顺序{P09,B08,B07,P06,B05,B04,P03,B02,B01,I00}进行显示。可注意到译码顺序和逆向放映顺序几乎是相反的,因此,显示装置16需要在以逆向放映顺序放映已译码视频帧之前,等待视频译码器14完成对第一图像组的所有已编码视频帧的MPEG译码,这导致在传统的视频设备中,显示延迟与待译码的一图像组的已编码视频帧的数目成比例。第二图像组与第一图像组的操作过程相似,为简洁不再赘述。
图4是使用传统视频设备的传统逆向放映原理图。在传统逆向放映原理中,如图4所示,视频缓冲器12在持续时间t1内为第五图像组(图4标示的GOP4)接收比特流Db,视频译码器14以前向时间序列对第五图像组中所有的已编码视频帧进行译码,得到已译码视频帧Dv,显示装置16在持续时间t2内以逆向放映顺序对已译码视频帧Dv进行显示。已知视频缓冲器12在译码和显示之前接收图像组的过程为“再缓冲(rebuffering)”。在下一个先前图像组,即第五图像组(图4标示的GOP4)在显示装置16放映之前,视频缓冲器12为了第五图像组需要有限量的时间t1对比特流Db进行再缓冲,视频译码器14也需要时间对第五图像组的所有已编码视频帧进行译码,因此,当观看者观看逆向放映的视频时,可在显示装置16上观察到影像延迟。
图5是本发明第一实施例的结合图1的视频设备1的第一逆向放映原理图。视频缓冲器12包括独立的视频存储器,即第一存储器12a和第二存储器12b。如图5所示,第一存储器12a在持续时间t1内为最后图像组,也就是逆向放映顺序中的第一图像组(图5标示的GOP4)接收比特流Db。视频译码器14从第一存储器12a中接收并译码已再缓冲比特流Db’,显示装置16在持续时间t2内以逆向放映顺序显示最后图像组中的已译码视频帧,与此同时,第二存储器12b为下一先前图像组,也就是逆向放映顺序中的第二图像组(图5标示的GOP3)接收比特流Db。并行(in parallel)执行下一先前图像组(本实施例中的GOP3)的数据撷取和当前图像组(本实施例中的GOP4)的译码和逆向放映,以减少由于资料再缓冲所导致的显示延迟。
图6是本发明第二实施例的结合图1的视频设备1的第二逆向放映原理图。视频缓冲器12包括位于共享存储器中的两个存储器部分(即第一存储器部分和第二存储器部分),第一存储器部分由存储器块604-610表示,且第二存储器部分由存储器块612-620以及600-602表示。每一个存储器块包含一个已编码视频帧,每一个已编码视频帧由符号和两位数字表示,其中该符号指示已编码视频帧的类型,该两位数字指示图像组序号和前向放映顺序的显示顺序。例如,I10是一个I帧且是第一图像组中的第一已编码视频帧;B05是一个B帧且是第二图像组中的第六已编码视频帧。在逆向放映的初始化之后,控制器10控制视频缓冲器12接收并存储已选择视频片段的最后一个图像组,该最后一个图像组也是译码和逆向放映显示的第一图像组。在视频译码期间,控制器10同时控制视频缓冲器12传送第一图像组的已编码视频帧至视频译码器14,用以对第一图像组的已编码视频帧进行译码,并同时控制可用的视频缓冲器12接收并存储下一个先前图像组(逆向放映顺序的第二图像组)。在已编码视频帧传送至视频译码器14并译码和显示之后,控制器10控制视频缓冲器12释放可用的存储器空间。以逆向时间序列的顺序释放存储器空间,即,在已编码视频帧译码和显示之后,首先释放存储图像组的最后一个视频帧的存储器空间,最后释放存储图像组的第一视频帧的存储器空间,随后控制器10就可以决定用于下一个先前图像组的可用存储器空间。以图6的共享存储器的数据结构为例,第一图像组的紧跟P帧P13的已编码视频帧,例如已编码视频帧B11和B12已被读取,并由视频译码器14译码且相应地显示,而留下存储器块612-620和600-602可用。然后控制器10检查下一个先前图像组的已编码视频帧的数据大小,以决定存储器块612-620和600-602中的待再缓冲的已编码视频帧的数目,因此,可用存储器空间可存储下一个先前图像组,即第二图像组的中间至最后的已编码视频帧。例如,控制器10决定存储器块612-620和600-602能存储第二图像组的至少5个已编码视频帧,即B04、B05、P09、B07和B08,读取比特流Db以搜索第五已编码视频帧(即B04)的帧头(frame header),并控制存储器块612-620和600-602以前向译码顺序接收第二图像组的该5个已编码视频帧,控制器10同时控制共享存储器以传送第一图像组剩余的视频帧(例如I10)至视频译码器14。在本发明的一个施例中,共享存储器是一个环缓冲器(ring buffer),因此已编码视频帧B07存储在存储器块620中,而已编码视频帧B08存储在存储器块600中。在最后一个图像组的视频译码完成之后,显示装置16以逆向放映顺序显示已译码视频帧,与此同时共享存储器继续接收第二图像组剩余的已编码视频帧(即I00、B01、B02、P03和B04)。需注意的是,选择图像组的已编码视频帧并以逆向时间序列的形式存储在图6的共享存储器中,即,首先选择图像组的最后一个已编码视频帧,最后选择图像组的第一已编码视频帧,并根据其译码顺序放置于共享存储器中,然而,设计者可根据设计需要调整图像组的已编码视频帧的存储和放置顺序,本发明并不以此为限。
图7是本发明第三实施例的结合图1的视频设备1的第三逆向放映原理图,其中视频缓冲器12由视频存储器74代替。视频存储器74包括存储器块740-750。控制器10包含第一地址表70和第二地址表72,其中第一地址表70和第二地址表72包括用于第一图像组和第二图像组的已编码视频帧的分别指向视频存储器74的存储器地址。例如,第一地址表70为第一图像组的已编码视频帧记录(keeptrack)存储器地址,第二地址表72为第二图像组的已编码视频帧存储存储器地址。控制器10同时控制视频存储器74根据第二地址表72接收第二图像组,并根据第一地址表70传送第一图像组至视频译码器14。例如,第二地址表72记录存储第二图像组的已编码视频帧I00的存储器块746的地址,相似地,第一地址表70记录存储第一图像组的已编码视频帧I10的存储器块742的地址。
上述的实施例仅用来例举本发明的实施方式,以及阐释本发明的技术特征,并非用来限制本发明的范畴。任何所属技术领域的技术人员依据本发明的精神而轻易完成的改变或均等性安排均属于本发明所主张的范围,本发明的权利范围应以权利要求为准。
Claims (12)
1.一种视频设备,用于逆向显示视频数据,其特征在于该视频设备包括:
控制器,用以从数据存储媒介中获得第一图像组和第二图像组;
第一存储器,耦接该控制器,该第一存储器用以接收该第一图像组;
第二存储器,耦接该控制器,该第二存储器用以接收该第二图像组;
视频译码器,耦接该第一存储器和该第二存储器,该视频译码器用以对该第一图像组和该第二图像组的多个视频帧进行译码以得到已译码视频帧;以及
显示装置,耦接该视频译码器,该显示装置用以显示该已译码视频帧;
其中当该第二存储器接收该第二图像组时,该视频译码器对该第一图像组的视频帧进行译码及该显示装置以逆向放映顺序显示该第一图像组的该已译码视频帧。
2.如权利要求1所述的视频设备,其特征在于,该控制器进一步控制该第一存储器以接收该第一图像组,并同时控制该第二存储器以接收该第二图像组,且该第一存储器传送该第一图像组至该视频译码器。
3.如权利要求2所述的视频设备,其特征在于,该第一存储器和该第二存储器位于共享存储器中,当该第一图像组从该共享存储器传送至该视频译码器时,该控制器决定该共享存储器的可用存储器空间,且该控制器决定该第二图像组的可放入该可用存储器空间的视频帧的数目,该控制器并同时控制该共享存储器以传送该第一图像组剩余的视频帧至该视频译码器,并在该可用存储器空间内接收该第二图像组的该数目的视频帧。
4.如权利要求2所述的视频设备,其特征在于,该第一存储器和该第二存储器位于共享存储器中,该控制器包含第一地址表和第二地址表,其中该第一地址表和该第二地址表包括用于该第一图像组和该第二图像组的该多个视频帧的分别指向该共享存储器存储器的多个存储器地址,该控制器同时根据该第二地址表控制该共享存储器接收该第二图像组,并根据该第一地址表传送该第一图像组至该视频译码器。
5.如权利要求1所述的视频设备,其特征在于,该第一存储器和该第二存储器为独立的存储器。
6.如权利要求1所述的视频设备,其特征在于,该视频译码器对该第一图像组和该第二图像组的所有视频帧进行译码。
7.一种用于逆向显示视频数据的方法,其特征在于该方法包括:
通过控制器从数据存储媒介中获得第一图像组和第二图像组;
通过第一存储器接收该第一图像组;以及
当通过第二存储器接收该第二图像组时,通过视频译码器对该第一图像组进行译码以获得已译码视频帧及通过显示装置以逆向放映顺序显示该已译码视频帧。
8.如权利要求7所述的用于逆向显示视频数据的方法,其特征在于,通过该第一存储器接收该第一图像组的步骤包括:由该控制器控制该第一存储器以接收该第一图像组,并同时控制该第二存储器以接收该第二图像组,且由该第一存储器传送该第一图像组至该视频译码器。
9.如权利要求7所述的用于逆向显示视频数据的方法,其特征在于,该第一存储器和该第二存储器位于共享存储器中,且通过该第一存储器接收该第一图像组的步骤包括:当该第一图像组从该共享存储器传送至该视频译码器时,由该控制器决定该共享存储器的可用存储器空间,且该控制器决定该第二图像组的可放入该可用存储器空间的视频帧的数目,该控制器并控制该共享存储器以同时传送该第一图像组剩余的视频帧至该视频译码器,并在该可用存储器空间内接收该第二图像组的该数目的视频帧。
10.如权利要求7所述的用于逆向显示视频数据的方法,其特征在于,该第一存储器和该第二存储器位于共享存储器中,通过该第一存储器接收该第一图像组的步骤包括:该控制器包含第一地址表和第二地址表,其中该第一地址表和该第二地址表包括用于该第一图像组和该第二图像组的多个视频帧的分别指向该共享存储器的多个存储器地址,该控制器同时根据该第二地址表控制该共享存储器接收该第二图像组,并根据该第一地址表传送该第一图像组至该视频译码器。
11.如权利要求7所述的用于逆向显示视频数据的方法,其特征在于,该第一存储器和该第二存储器为独立的存储器。
12.如权利要求7所述的用于逆向显示视频数据的方法,其特征在于,通过该视频译码器对该第一图像组进行译码的步骤包括:由该视频译码器对该第一图像组和该第二图像组的所有视频帧进行译码。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/172,514 | 2008-07-14 | ||
US12/172,514 US20100008642A1 (en) | 2008-07-14 | 2008-07-14 | Video apparatus and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101630500A true CN101630500A (zh) | 2010-01-20 |
Family
ID=41505254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910148318.3A Pending CN101630500A (zh) | 2008-07-14 | 2009-06-15 | 视频设备和用于逆向显示视频数据的方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20100008642A1 (zh) |
CN (1) | CN101630500A (zh) |
TW (1) | TWI459818B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100247066A1 (en) * | 2009-03-30 | 2010-09-30 | Samsung Electronics Co., Ltd. | Method and apparatus for reverse playback of encoded multimedia content |
TWI713979B (zh) * | 2019-01-21 | 2020-12-21 | 張維中 | 多媒體影片逆向播放方法、多媒體播放裝置及電腦可讀取的紀錄媒體 |
CN113923456B (zh) * | 2021-09-30 | 2022-12-13 | 稿定(厦门)科技有限公司 | 视频处理方法及装置 |
CN115484460A (zh) * | 2022-09-15 | 2022-12-16 | 北京百度网讯科技有限公司 | 基于人工智能的视频数据处理方法、装置、设备及介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6009231A (en) * | 1994-09-05 | 1999-12-28 | Sony Corporation | Reproduction of information using a ring buffer with read and write pointers separated from each other by substantially half of the total ring buffer capacity |
US6353700B1 (en) * | 1998-04-07 | 2002-03-05 | Womble Multimedia, Inc. | Method and apparatus for playing an MPEG data file backward |
US6233389B1 (en) * | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
KR100591754B1 (ko) * | 2003-06-11 | 2006-06-22 | 삼성전자주식회사 | 디지털 비디오 스트림의 역재생을 위한 영상 처리 장치 및 그 방법 |
JP4375305B2 (ja) * | 2004-10-26 | 2009-12-02 | ソニー株式会社 | 情報処理装置および情報処理方法、記録媒体、並びに、プログラム |
JP2006324848A (ja) * | 2005-05-18 | 2006-11-30 | Nec Electronics Corp | 情報処理装置及び情報処理方法 |
JP2007312002A (ja) * | 2006-05-17 | 2007-11-29 | Toshiba Corp | Mpegビデオ再生装置、およびmpegビデオ再生方法 |
-
2008
- 2008-07-14 US US12/172,514 patent/US20100008642A1/en not_active Abandoned
-
2009
- 2009-06-05 TW TW098118670A patent/TWI459818B/zh not_active IP Right Cessation
- 2009-06-15 CN CN200910148318.3A patent/CN101630500A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
US20100008642A1 (en) | 2010-01-14 |
TW201004364A (en) | 2010-01-16 |
TWI459818B (zh) | 2014-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7342967B2 (en) | System and method for enhancing performance of personal video recording (PVR) functions on hits digital video streams | |
US7177522B2 (en) | System and method for personal video recording | |
US8275247B2 (en) | Method and apparatus for normal reverse playback | |
US20090282444A1 (en) | System and method for managing the presentation of video | |
US11582531B2 (en) | Intermediate key frame selection and animation | |
US8009741B2 (en) | Command packet system and method supporting improved trick mode performance in video decoding systems | |
US20070147517A1 (en) | Video processing system capable of error resilience and video processing method for same | |
US8953930B2 (en) | System and method for personal video recording | |
US9509940B2 (en) | Image output device, image output method, and recording medium | |
EP2635025B1 (en) | Video processing method and video appliance implementing the method | |
CN1713709A (zh) | 信息处理器 | |
JP6319083B2 (ja) | 画像復号装置、画像復号方法、画像符号化装置及び画像符号化方法 | |
KR100794798B1 (ko) | 시간지연을 완화하면서 역재생하는 영상기기 및 그제어방법 | |
US20070201819A1 (en) | Apparatus and method for variable speed playback of digital broadcasting stream | |
TWI459818B (zh) | 視訊設備和用於逆向顯示視訊資料的方法 | |
US20090136204A1 (en) | System and method for remote live pause | |
JP2006295555A (ja) | データ処理装置及び方法 | |
CN1491387B (zh) | 管理对存储介质的存取的设备和方法 | |
US7577204B2 (en) | Hits stream rewind | |
US20130011074A1 (en) | Image signal decoding device and decoding method thereof | |
JP2009100104A (ja) | 動画像再生装置,およびその処理方法およびそのプログラム | |
JP2002176622A (ja) | 映像信号の記録方法、及び映像信号記録装置 | |
US20060050792A1 (en) | Method and device for processing digital images | |
WO2006072543A1 (en) | Device and method for video data recording | |
JP2006345098A (ja) | 受信装置及びその制御方法、コンピュータプログラム及び記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100120 |