国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      已記錄視頻信號的特技模式播放的制作方法

      文檔序號:7753238閱讀:233來源:國知局
      專利名稱:已記錄視頻信號的特技模式播放的制作方法
      技術領域
      本發(fā)明的方案總體來講涉及視頻記錄系統,而更加具體來講,涉及這樣的視頻記錄系統將數字編碼的視頻信號序列記錄在諸如可記錄的數字視頻盤、硬盤、磁光盤這樣的盤介質上。
      背景技術
      MPEG視頻信號總地來講使用三種類型的圖形編碼方法幀內(I)圖像、預測(P)圖像和雙向預測(B)圖像。I圖像是獨立于任何其它的圖像進行編碼和解碼的。這生成了一個參考圖像,由該參考圖像,可以構建P和B圖像或非I圖像。
      不過,許多MPEG視頻信號是不使用I圖像進行編碼的。尤其是,許多U.S.有線系統廣播不含有I圖像的MPEG信號。從表面上看,這樣的視頻信號看起來是無法進行解碼的,因為無法從其中提取I圖像來構造P和B圖像。
      不過,不帶有任何I圖像的視頻信號可由大多數MPEG解碼器進行解碼,這是因為該信號中的每一P圖像的一個獨立部分典型地是由I宏塊構成的。就是說,含有I宏塊的連續(xù)的P圖像可用于最終正確解碼出一個P圖像,然后可利用該P圖像解碼出視頻信號中剩余的圖像。舉例來說,在五個P圖像的塊中,每個P圖像的百分之二十可包含I宏塊。例如,第一個P圖像的頂端的百分之二十可由I宏塊構成,而下的百分之八十可由P宏塊構成。參看視頻信號中的第二個P圖像,直接跟在頂端的百分之二十下面的代表圖像的百分之二十的部分可由I宏塊構成,而下端的百分之六十和頂端的百分之二十可由P宏塊構成。這樣,各個連續(xù)的P圖像的不同的部分包含了I宏塊。因此,最后一個P圖像的最底下的百分之二十可含有I宏塊。
      包含在P圖像中的這些I宏塊,連同P宏塊,可用于組成每個連續(xù)的P圖像。明確地講,在對每個P圖像進行解碼的時候,可將解碼出的I和P宏塊保存在存儲器中。這樣,解碼器一般能夠正確解碼出第五個P圖像,由該第五個P圖像,能夠正確解碼出剩余的P和B圖像。
      在沒有I圖像的視頻信號的正常播放過程中,在播放的初始階段存在一個短時期,在該時期中,圖像的品質較低。這是因為在播放的開始階段,必須由P圖像構建圖像,而這些P圖像此時還沒有正確解碼出來。舉例來說,播放信號中的第一個P圖像通常含有I宏塊構成的第一個部分。這樣,由第一個P圖像構建的P和B圖像無法正確地解碼出來,這是因為第一個P圖像僅大約含有產生這些圖像所需的信息的百分之二十。不過,隨著播放的繼續(xù),圖像品質得到了提高,這是因為越來越多的P圖像得到了解碼,從而給出了大量正確解碼的I和P宏塊,直到獲得了一個正確解碼的P圖像。圖像品質在開始階段的這一下降是可以接受的,因為它是短暫的,并且通常在視頻信號的正常播放的第一個二分之一秒到一秒的時間內,就能夠構建一個正確解碼的圖像了。
      不過,重要的是,一旦獲得正確解碼的P圖像就啟動一個特技模式命令可能會對后續(xù)圖像的解碼造成問題。具體講,在諸如快進或快退這樣的特技模式期間,跳過了多個圖像,以加快播放的速度。如果跳過了含有I宏塊的P圖像,那么本應由所跳過的P圖預測出來的后續(xù)圖像就再也不能得到正確地解碼了,并且在特技模式期間,這些圖像的顯示將會受到負面的影響。同樣,在獲得一個正確解碼的P圖像之前啟動一個快動作特技模式命令也是會出問題的,這是因為含有I宏塊的P圖像很有可能被跳過,并且用戶可能會有一段難于辨別執(zhí)行了快動作特技模式的視頻圖像的各部分的時間。因此,對這樣的用于執(zhí)行快動作特技模式的方法或系統存在著需求不需要由另一個圖像來預測圖像或圖像的一部分,或者不會增加系統成本或復雜性。

      發(fā)明內容
      本發(fā)明涉及一種產生一個視頻片斷的特技播放模式的方法,其中所述視頻片斷包含多個預測圖像。具體來講,本發(fā)明包括如下步驟(a)從所述多個預測圖像中解碼出一個預測圖像的一部分;和(b)用所述預測圖像的所述部分更新存儲在一個存儲器中的信息的一部分。本發(fā)明還可包括在所述特技模式播放期間重復步驟(a)和(b)的步驟,以致解碼出預定數量的后續(xù)預測圖像中的每一個的一部分,并且將它們用于更新存儲在所述存儲器中的所述信息的后續(xù)部分。此外,每個后續(xù)預測圖像可記錄在所述預測圖像之后或之前。
      在另外一種方案中,步驟(b)還可包括專門用所述預測圖像的所述部分更新存儲在所述存儲器中的信息的一部分的步驟。解碼出來的所述預測圖像的所述部分可與所要更新的存儲在所述存儲器中的所述信息的所述部分之間具有基本上直接對應的關系。此外,所述視頻片斷可以是不含有任何幀內圖像的MPEG視頻片斷,而所述多個預測圖像中的每一個可含有幀內宏塊。而且,所述預測圖像的所述部分是由幀內宏塊構成的。在另外一種方案中,所述快動作特技模式在前進方向上的播放速度可大于3X。存儲在所述存儲器中的所述信息可為一個圖像,并且這個圖像起初可為一個正確解碼的圖像。
      本發(fā)明還涉及一種用于產生一個視頻片斷的特技模式播放的系統,其中所述視頻片斷包含多個預測圖像。具體來講,該系統包括一個用于存儲信息的存儲器;和一個視頻處理器(120),程控該視頻處理器以實現如下操作解碼出所述多個預測圖像中的第一預測圖像的一部分;和用所述第一預測圖像的所述部分更新存儲在所述存儲器中的信息的一部分。該系統還包括適當的軟件和電路,以實現上述的方法。


      附圖1是一個按照本文中的本發(fā)明的方案的存儲介質裝置的框圖,該存儲介質裝置能夠執(zhí)行已記錄視頻信號的快動作特技模式播放。
      附圖2是一個說明按照本發(fā)明的方案執(zhí)行已記錄視頻信號的快動作特技模式播放的操作過程的流程圖。
      具體實施例方式
      在附圖1中,以框圖的方式示出了一種按照本發(fā)明方案的用于實現各種高級操作功能的系統或存儲介質裝置100。不過,本發(fā)明并不局限于附圖1中所示的具體系統,這是因為本發(fā)明能夠利用任何其它的具有接收數字編碼信號能力的存儲介質裝置來實現。此外,系統100并不限于從任何具體類型的存儲介質上讀取數據或在任何具體類型的存儲介質上寫入數據,這是因為任何具有存儲數字編碼數據能力的存儲介質都可以由系統100來使用。
      系統100可包括一個控制器112,用于從存儲介質110上讀取數據和在存儲介質110上寫入數據。系統100還可具有一個微處理器118。還可配備控制和數據接口,以使得微處理器118能夠控制解碼器114、顯示存儲器116和控制器112的工作??稍诖鎯ζ髦信鋫溥m當的軟件或固件,用于由微處理器118執(zhí)行的常規(guī)操作。此外,可為微處理器118提供按照本發(fā)明的方案的程序例程。應當理解,可將微處理器118、解碼器114和控制器112的全部或一部分看作一個在其中實現本發(fā)明的視頻處理器120。
      在工作過程中,可以啟動一個快動作特技模式,并且控制器112能夠從存儲介質110中讀取包含多個P圖像的視頻信號。在這個視頻信號中的這些P圖像可包含若干個I和P宏塊。在一種方案中,該信號不含有任何I圖像;不過,應當注意到,本發(fā)明并不局限于這種情況,因為對含有I圖像的信號也可執(zhí)行按照本發(fā)明的方案的快動作特技模式。
      然后,解碼器114能夠由多個P圖像解碼出一個P圖像的一部分。然后可將這個P圖像的解碼出來的部分發(fā)送到顯示存儲器116,在那里它可用于更新存儲在顯示存儲器116中的一部分信息。在特技模式期間,解碼器114能夠繼續(xù)對視頻信號進行解碼,以致可以解碼預定數量的后續(xù)P圖像中的每一個的一部分。然后這些解碼后的部分可以更新存儲在顯示存儲器116中的信息的后續(xù)部分。在下面的單元中將對這個過程做出更加詳細的說明。
      已記錄視頻信號的特技模式播放附圖2表示一個說明能夠產生含有多個P圖像的視頻片斷的快動作特技模式播放的方法的流程圖200。應當明白,就本發(fā)明而言,所謂快動作特技模式播放可以指快進或快退播放。
      在步驟210中,可接收到一個特技模式命令。該特技模式可以是對含有多個P圖像的視頻片斷進行的快動作特技模式。在一種方案中,該視頻片斷可以是一個不包含任何I圖像的MPEG視頻片斷,其中各個P圖像的一部分包含I宏塊;不過,應當理解,本發(fā)明并不局限于此,因為也可以通過其它適當類型的包含具有I圖像的MPEG信號的數字編碼信號來實現。所謂特技模式可以是快進特技模式或快退特技模式。一旦接收到了特技模式命令,就從多個P圖像中解碼出一個P圖像的一部分,如步驟212所示。
      在步驟214中,存儲在存儲器中的信息的一部分可由解碼出來的該P圖像的這一部分來更新。保存在存儲器中的所述信息可以是一個諸如I、B或P圖像這樣的圖像或任何其它能夠由解碼出來的該P圖像的所述部分來更新的適當的數據段。雖然沒有限定為任何具體的實例,但是如果所述信息是一個圖像,那么該圖像為(至少起初)為一個正確解碼的圖像。這種情況可以出現在這樣的情形下,例如,如果快動作特技模式是在已經從所述視頻片斷中獲得了一個正確解碼的圖像之后啟動的。
      按照一種方案,解碼出來的P圖像的部分可專用于更新保存在存儲器中的信息的一部分。此外,解碼出來并用于更新保存在存儲器中的信息的所述P圖像的那一部分與保存在存儲器中的所要更新的信息部分大體上具有直接對應的關系。舉例來說,如果對P圖像的頂部的20%(約20%)進行解碼,那么這個特定的解碼出來的部分可用于更新存儲在存儲器中的信息的頂部的20%(約20%)。
      按照一種具體的方案,進行了解碼并用于更新存儲在存儲器中的信息的一部分的所述P圖像的那一部分可由I宏塊構成。這樣,再回過頭來看上面的例子,如果所述P圖像的約20%是由I宏塊構成的,那么這個含有I宏塊的特定的20%部分可用于更新存儲在存儲器中的信息的一部分。使用I宏塊來更新存儲在存儲器中的信息的一部分可導致加快特技模式的速度,這是因為I宏塊不需要任何用于預測器的存儲器訪問操作,而這些事情是P或B宏塊所需要的。而且,以這種方式執(zhí)行特技模式可消除對在特技模式期間由其它圖像來預測圖像的需求。應當明白,本發(fā)明并不局限于前述的實例,因為P圖像的任何其它適當的部分都可用于更新存儲在存儲器中的信息的任何適當的部分。
      回過頭來看流程圖200,在判決框216中,如果繼續(xù)進行特技模式,則進程可在步驟212中重新開始。結果,在特技模式過程中,可按照前面所討論的方式重復進行步驟212和214,以致可解碼出預定數量的后續(xù)P圖像中的每一個的一部分,并將它們用于更新存儲在存儲器中的信息的后續(xù)部分。這樣,可用包含在視頻信號中的各后續(xù)P圖像的一部分來連續(xù)地更新存儲在存儲器中的信息的各部分。要進行解碼的后續(xù)P圖像的數量可根據特技模式的速度來選定。舉例來說,隨著特技模式的速度的增加,要進行局部解碼的后續(xù)P圖像的數量可減少。而且,由于本發(fā)明可應用于快進和快退特技模式,因此每個后續(xù)圖像可以是記錄在所述預測圖像(見關于步驟212的討論)之后的,也可以是記錄在所述預測圖像之前的。如果特技模式終止,則流程可在步驟224終止。
      在一種方案中,對于前進方向上3X或以下(1X代表正常播放速度)的快動作速度,與更新信息的僅僅一部分不同,基本上存儲在存儲器中的所有信息都可得到更新。例如,如果啟動了具有3X速度的快進特技模式,那么就可以得到一個正確解碼的P圖像,并且視頻片斷中的每個后續(xù)的P圖像也可正確解碼,這是因為僅僅跳過視頻流中的B圖像就能夠產生3X播放速度。
      雖然本發(fā)明是結合這里公開的實施例進行介紹的,但是應當明白,前述說明僅僅做說明之用,而不限制由權利要求書所限定的本發(fā)明的范圍。
      權利要求
      1.一種產生一個視頻片斷的特技模式播放的方法(200),其中所述視頻片斷含有多個預測編碼的圖像,特征在于,包括下述步驟(a)從所述多個預測圖像中解碼出一個預測圖像的一部分(212);和,(b)用所述預測圖像的所述部分更新存儲在一個存儲器中的信息的一部分(214)。
      2.按照權利要求1所述的方法(200),其特征還在于,包括在所述特技模式播放期間重復步驟(a)和(b)的步驟(216),以致解碼出預定數量的后續(xù)預測圖像中的每一個的一部分,并且將它們用于更新存儲在所述存儲器(116)中的所述信息的后續(xù)部分。
      3.按照權利要求2所述的方法(200),特征在于,每個后續(xù)預測圖像記錄在所述預測圖像之后。
      4.按照權利要求2所述的方法(200),特征在于,每個后續(xù)預測圖像記錄在所述預測圖像之前。
      5.按照權利要求1所述的方法(200),其中步驟(b)(214)的特征還在于包括,專門用所述預測圖像的所述部分更新存儲在所述存儲器(116)中的信息的一部分的步驟。
      6.按照權利要求5所述的方法(200),特征在于,解碼出來的所述預測圖像的所述部分與所要更新的所述存儲器中的所述信息的所述部分之間具有基本上直接對應的關系。
      7.按照權利要求6所述的方法(200),特征在于,所述視頻片斷是不含有任何幀內圖像的MPEG視頻片斷,而所述多個預測圖像中的每一個含有幀內宏塊。
      8.按照權利要求7所述的方法(200),特征在于,所述預測圖像的所述部分是由幀內宏塊構成的。
      9.按照權利要求1所述的方法(200),特征在于,所述快動作特技模式在前進方向上的播放速度大于3X。
      10.按照權利要求1所述的方法(200),特征在于,存儲在所述存儲器(116)中的所述信息是一個圖像。
      11.按照權利要求10所述的方法(200),特征在于,存儲在所述存儲器(116)中的所述圖像起初是一個正確解碼的圖像。
      12.一種用于產生一個視頻片斷的特技模式播放的系統(100),其中所述視頻片斷包含多個預測圖像,其特征在于包括一個用于存儲信息的存儲器(116);和一個視頻處理器(120),程控該視頻處理器實現如下操作(a)解碼所述多個預測圖像中的一個預測圖像的一部分;和,(b)用所述預測圖像的所述部分更新存儲在所述存儲器中的信息的一部分。
      13.按照權利要求12所述的系統(100),其特征在于,程控所述視頻處理器(120)還執(zhí)行這樣的操作在所述特技模式播放期間重復步驟(a)(212)和(b)(214),以致解碼出預定數量的后續(xù)預測圖像中的每一個的一部分,并且將它們用于更新存儲在所述存儲器(116)中的所述信息的后續(xù)部分。
      14.按照權利要求13所述的系統(100),特征在于,每個后續(xù)預測圖像記錄在所述預測圖像之后。
      15.按照權利要求13所述的系統(100),特征在于,每個后續(xù)預測圖像記錄在所述預測圖像之前。
      16.按照權利要求12所述的系統(100),其特征在于,程控所述視頻處理器(120)還進行這樣的操作專門用所述預測圖像的所述部分更新存儲在所述存儲器(116)中的信息的一部分。
      17.按照權利要求16所述的系統(100),特征在于,解碼出來的所述預測圖像的所述部分與所要更新的存儲器(116)中的所述信息的所述部分之間具有基本上直接對應的關系。
      18.按照權利要求17所述的系統(100),特征在于,所述視頻片斷是不含有任何幀內圖像的MPEG視頻片斷,而所述多個預測圖像中的每一個含有幀內宏塊。
      19.按照權利要求18所述的系統(100),特征在于,所述預測圖像的所述部分是由幀內宏塊構成的。
      20.按照權利要求12所述的系統(100),特征在于,所述快動作特技模式在前進方向上的播放速度大于3X。
      21.按照權利要求12所述的系統(100),特征在于,存儲在所述存儲器(116)中的所述信息是一個圖像。
      22.按照權利要求21所述的系統(100),特征在于,存儲在所述存儲器中的所述圖像起初是一個正確解碼的圖像。
      全文摘要
      本發(fā)明涉及一種用于產生一個視頻片斷的特技播放模式的方法(200)和系統(100),其中所述視頻片斷包含多個預測圖像。本發(fā)明包括如下步驟(a)從所述多個預測圖像中解碼出一個預測圖像的一部分(212);和(b)用所述預測圖像的所述部分更新存儲在一個存儲器中的信息的一部分(214)。在一種方案中,本發(fā)明還可包括在所述特技模式播放期間重復步驟(a)和(b)的步驟,以致解碼出預定數量的后續(xù)預測圖像中的每一個的一部分,并且將它們用于更新存儲在所述存儲器中的所述信息的后續(xù)部分。此外,所述視頻片斷可以是不含有任何幀內圖像的MPEG視頻片斷,而所述多個預測圖像中的每一個可含有幀內宏塊。
      文檔編號H04N5/783GK1606872SQ02825829
      公開日2005年4月13日 申請日期2002年12月2日 優(yōu)先權日2001年12月19日
      發(fā)明者D·H·維利斯 申請人:湯姆森許可公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1