TWI380238B - Picture coding/decoding apparatus and method, machine accessible medium carrying a coded picture signal, program and integrated circuit which generate a coded picture signal, and program and integrated circuit which decode a coded picture signal - Google Patents
Picture coding/decoding apparatus and method, machine accessible medium carrying a coded picture signal, program and integrated circuit which generate a coded picture signal, and program and integrated circuit which decode a coded picture signal Download PDFInfo
- Publication number
- TWI380238B TWI380238B TW095100748A TW95100748A TWI380238B TW I380238 B TWI380238 B TW I380238B TW 095100748 A TW095100748 A TW 095100748A TW 95100748 A TW95100748 A TW 95100748A TW I380238 B TWI380238 B TW I380238B
- Authority
- TW
- Taiwan
- Prior art keywords
- image
- unit
- rau
- images
- access unit
- Prior art date
Links
Classifications
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/587—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- 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/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/43—Hardware specially adapted for motion estimation or compensation
-
- 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
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
1380238 九、發明說明: 【發明所屬之技術領域j 技術領域 本發明有關一種编碼一移動圖像的圖像編碼裝置、一 5種由一利用該圖像編碼裝置的影像編碼方法所產生的串 流、及一種解碼該串流的圖像解碼裝置。 背景技藝 近來,由於整合處理音訊、視訊與像素值的多媒體時 10 代到來’現行的^訊媒體,例如,報紙、期刊、電视無 線電與電話、以及經由其將資訊傳遞給人的其它工具,在 多媒體範圍下已來到。一般而言’多媒體有關一種表現其 中不僅字元而且繪圖符號、音訊及特別圖像及此類者係彼 此相關。然而,為了將上述現存資訊媒體包含在多媒體範 15圍中,將此資訊以數位形式表現似乎為一前提。 然而,當估計上述資訊媒體每一個中以數位形式所包 含的資訊量時,每一字元的資訊量需要丨到2位元組而音訊 需要超過每秒64 Kbits(電話品質)、且一移動圖像需要超過 每秒100 Mbits(目前電視接收品質)。因此,直接以數位型 20是經由以上所提之資訊媒體來處理大量的資訊量是不切實 際的。例如’一種視訊電話經由具有64 Kbits/sec到1.5 Mbits/sec的傳輸率之整合服務數位網路(ISDN)已進入實際 使用,然而,是不可能傳輸一由一τν攝相機所捕捉的一圖 像。 6 因此’此需要資訊壓縮技術,並且舉例說,在一視訊 電話的情況下,則使用服從由國際電訊聯盟-電訊標準化部 門(ITU-T)所推薦的H.261與H.263標準之視訊壓縮技術。根 據服從MPEG-1標準之資訊壓縮技術,圖像資訊以及視訊資 訊能被儲存^—普通音樂CD (Compact Disc) 此處,移動圖像專家群組(MPEG)是一種用於移動圖像 信號之壓縮的國際標準並且MPEG-1是一種標準其將視訊 信號壓縮到1.5 Mbit/s,即’將包含於TV信號的資訊壓縮幾 乎降到百分之一。由MPEG-1標準所定之目標品質是中間品 質以便主要實現約1.5 Mbits/sec的一傳輸率,因此, MPEG-2,隨著視野標準化以符合甚至更高品質圖像的要 求’實現一TV廣播品質用以在2到15 Mbits/sec的一傳輸率 下傳輸移動圖像信號。 在目前環境中,以前主管MPEG-1與MPEG-2標準化的 一製作群組(ISO/IEC JTC1/SC29八VG11)構具有標準化的 MPEG-4其達到一優於由MPEG-1與MPEG-2所達到的壓縮 率、允許以一全物件基礎的編碼/解碼操作並實現多媒體時 代所需要的一新功能。起先,在]VIPEG-4之標準化的處理 中,目的是要將一低位元率編碼標準化,然而,該目的目 前被延伸到一包含一用於交錯圖像與其它之高位元率編碼 的更多功能編碼。此外,ISO/IEC與ITU-T已連帶地發展’ 作為一種下一代影像編碼方法、具有一更高壓縮率的 MPEG-4進階視訊編碼(AVC)的一標準,並且目前電影電視 工程協會(SMPTE)嘗試將一 VC-1標準化(提出的電視 SMPTE標準:VC-1壓缩視訊位元流格式與解碼程序,總委 員會草案1修正版6 ’ 2005· 7.13)。VC-1的一目的是要延伸 一編碼工具及此類者,根據MPEG-2與MPEG-4標準的方 法。VC-1被期望用於下一代光碟周邊裝置,諸如一藍光碟 (BD)與一高清晰度(HD)DVD。 一般而言,在一移動圖像的編碼中,資訊量的壓縮係 藉由消除在空間與時間兩方面的冗餘來執行。因此,—圖 像間預測編碼’其目的在降低時間冗餘,估計—移動並象 考之前與隨後的圖像以一區塊一區塊為基礎產生—預測圖 像、並然後將該獲得的預測圖像與一要被編碼的目前圖像 之間的一差值編碼。此處,“圖像”是一名稱來表示一單 螢幕並且當用於一進行圖像時它表示一訊框而當用於一 父錯圖像時它表示一訊框或欄位。此處該交錯圖像是—種 圖像其中一單訊框由兩個分別具有不同時間的欄位組成。 斜於編碼與解碼一交錯圖像,三個方式是可能的:處理〜 單訊框作為一訊框、作為兩個攔位或是作為一訊框/襴位, 取決於該訊框中的一區塊。 一無須參考圖像的圖像執行有一圖像内預測編碼被泉 考作為一 “I圖像”,一參考一單一圖像執行有—圖像間預 測編碼被參考作為一 “P圖像”,一藉由同時參考兩個圖像 執行有該圖像間預測編碼的圖像被參考為一“B圖像”。 圖像flb參考兩個圖像’隨意選自該等圖像騎顯示時間是 要被編碼之目前圖像的之後或之前,作為一任意組合。 -j- ^ ·、、、 ’該等參考圖像需要依照一條件已被編碼或解碼以便解 碼這些I圖像、P圖像與B圖像。 第1A與第1B圖是顯示傳統MPEG 2串流的—結構圖。 如第1B圖絲’根據MpEG2標準之串流具有—階層式系 統。該串流是由多數個圖像群(G〇p)組成,有可能編輯一移 動圖像並且藉由湘該GQP作為-躲編碼料的基本單 疋來執行在它的—隨機存取。此意謂該GOP中的—開始圖 像疋一隨機存取點,該GOP由多數個圖像組成,每一個是工 圓像、P圖像及B圖像。該串流、G〇p與圖像分別包含一指 不一在各個單元間之分界的同步信號(sync)以及一標頭其 是通常包含在該等各個單元中的資料。 第2A與第2B圖是顯示根據MPEG 2標準之圖像的一預 測結構之範例圖。第2A圖中陰影的圖像是參考圖像其被參 考來預測其它圖像。如第2A圖所示,於MPEG-2標準,p圖 像(圖像P〇,P6, P9, P12或P15)係能預測自—個圖像,喂 像或是P圖像,它的顯示時間緊接在該p圖像之前。B圖像(圖 像Bl ’ B2,B4,B5 ’ B7,B8,BIO,Bll,B13,B14,B16, B17 ’ B19或B20)係能預測自一個圖像其顯示時間緊接在該 B圖像之前或一個圖像其顯示時間緊跟隨該B圖像,其二者 月包為I圖像或p圖像。該等B圖像的位置係配置於該串流,緊 接在I圖像或p圖像之後。因此,在執行隨機存取的時間下, 當解碼從I圖像開始時,所有在I圖像之後的圖像能被編碼與 顯示。參考該GOP的一結構,例如從π至B14的圖像能被考 慮作為一個GOP,如第2B圖所示。 第3圖是一圖顯示VC-1串流的一結構。根據VC-1的串 流亦具有相同如MPEG-2標準所說日月的結構。然而,一隨機 存取點被參考作為一“進入點,,其係增加有一進入點標頭 (Entry Point HDR)。從該進入點到下一進入點的資料是一隨 機存取單元(RAU)’其是等效於根據MpEG2標準的一個 GOP。此後,根據VC-1之RAU被參考為一 “隨機存取點 (RAU)。注意,該RAU能儲存關於該RAU中之圖像的使 用者資料(在進入點級的使用者資料)、並且該RAU係緊配置 在該進入點標頭之後。 此處,根據VC-1之圖像的類型被描述。於VC1,該I 圖像、P圖像及B圖像亦被定義。這些〗圖像、p圖像及B圖像 八有相同如MPEG-2標準所描述的預測結構。於vc_丨,除了 以上二種圖像類型以外,更有兩個定義類型,其為跳過圖 像與BI圖像。該跳過圖像是一不包含任何像素資料的圖 像並被視為一具有解碼順序中一在前參考圖像之相同像 素貝料的P圖像。例如,在(1)與(2)的範例中,<像素55係 有關相同如圖像P3之目像’以至於相同的解碼該串流之操 作被執行於(1)與(2)。 (1)顯示順序:圖像10,圖像B2,圖像ρι,圖像B4, 圖像P3,圖像B6,圖像S5(注意,由一包含I之符號所表示 的圖像是―1圖像、由一包含P之符號所表示的圖像是一 P圖 由包含B之符號所表示的圖像是一b圖像、及由一包 35之符號所表示的圖像是一跳過圖像)。例如該圖像跖 疋跳過圖像。依附至該等圖像之符號的數字表示解碼順 序。 1380238 (2)顯示順序:圖像I0,圖像B2,圖像ρι,圖像B4, 圖像P3,圖像B6,圖像p5(p5具有相同如P3之像素資料 當圖像是靜態時,該跳過圖像係特別有用。例如,在 5 該RAU當中的料圖像是靜態的情況下,跳過圖像被使用 八中°玄等圖像是靜態的,例如,其中有圖像10,圖像P1 , 圖像P2,圖像P3,圖像S4,圖像S5,圖像%,,為了降 低要被編竭的資料量。
10 15 此外Bl圖像是一具有該B圖像與I圖像之特性的圖 像。更财地,該BI圖像具有該等B圖像特性其解竭順序係 異於顯示順序(該_像與一 圖像的重新安排是必要 的,例如’ BI圖像於顯示順序處在一RAU中的—開始内編 碼圖像之前並於解碼順序跟隨該開始内編碼圖像)、並且噹 圖像不是其它圖像的-參考圖像。此外,該糊像具有該 等I圖像特性其巾所有大區塊㈣編碼並且該圖像係不預 測自任何其它圖像。 接著,一種用以區別該I圖像、P圖像、B圖像、珧過圖 像、及BI圖像的方法被描述。基本上,圖像的類型係能根 據包含在-串流中的-圖像層中的該等圖像類型來區別。 然而,由該圖像層所指示的該等圖像類型被定義如下,取 20 決於剖面。 例如’在一簡單剖面中,圖像類型被指示為I圖像與p 圖像。在-主要剖面中,圖像類型被指示為!圖像p圖像、 及B或BI圖像。在-進階剖面中,向類型被指示為t圖像、p 圖像、B圖像、BI圖像、及跳過圖像。 11 此處,在該簡單剖面與該主要剖面二者中,是不可能 藉由利用該圖像層中的該等圖像類型來區別該跳過圖像, 以至於,在一任意圖像具有一個或更少位元組之大小的情 況下’該圖像被定義為該跳過圖像。再者’在該主要剖面 5 中,一個圖像類型指示一圖像是一B圖像或一BI圖像,以至 於,根據該圖像類型是不可能區別B圖像與BI圖像。 第4圖是一方塊圖顯示一種用以實現該傳統影像編碼 方法的圖像編碼裝置。 一圖像編碼裝置800執行一輸入圖像信號Vi η的壓縮編 10 碼、可變長度編碼、及此類者,因此將該像素信號Vin傳輸 到要被輸出的一位元流(串流)Str。該圖像編碼裝置800包含 一移動估計單元801、一移動補償單元802、一減法器803、 一正交轉換單元804、一量化單元805、一反量化單元806、 一反正交轉換單元807、一加法器808、一圖像記憶體809、 15 一開關810、一可變長度編碼單元811、及一預測結構決定 單元812。 該圖像信號Vin被輸入到該減法器803與該移動估計單 元801,該減法器803計算該輸入圖像信號Vin與一預測圖像 之間的差、並將該差輸出至該正交轉換單元804,該正交轉 20 換單元804將該差轉換成一頻率係數、並將該頻率係數輸出 到該量化單元805,該量化單元805將該輸入的頻率係數量 化、並將該結果量化值Qc輸出到該可變長度編碼單元8H。 該反量化單元806將該量化值Qc反向量化為了恢復該 原始信數、並將該結果頻率係數輸出至該反正交轉換單元 12 1380238 807。該反正交轉換單元807執行在要被轉換成一像素差 頻率係數的反頻率轉換'並將該像素差輪出至嗜加法, 8〇8。該加法器808將該像素差與一輸出自該移動補 5 8〇2的預_像相加、並產生—解碼輯。當該解喝圖像播 指示要被齡時,關_〇為〇N、並且該解碼圖像被儲 存到該圖像記憶體8〇9。 另-方面,言玄移動枯計單元801,其中該像素信號· 係以大區塊之單元輸入,搜尋該等被儲存於該圖像記憶體 ,的解碼圖像(參考圖像)、檢測一具有最相似於—由_ 10像信號Vin所指示之大區塊的影像、並決定一移動向量 用以指示該影像的一位置。 該移動補償單元802’藉由利用該決定的移動向量及此 類者,自儲存於該圖像記憶體_之解碼圖像取回最適合的 影像用於一預測圖像。 15 —預測結構決定單元812,根據一RAU開始圖像Uin, 决定出要被編碼之圖像是在一rau開始位置、然後利用 圖像類型Pt指TF該移動估計單元謝與該移動補 償單元 8〇2將β亥圖像編碼(圖像間編碼)為—特別 < 隨機存取圖像、 並進—步指示該可變長度編碼單元811將該圖像類型Pt編 20 碼。 . ,】。亥可變長度編碼單元811執行在該量化值〜、該圖像類 型丹、及該移動向量MV的可變長度編碼以便產生—串流此 第5圖疋一方塊圖顯示一種用以實現該傳統圖像方法 圖像解碼t置900。第4圖中的該等參考敢字係指派到第5 13 1380238 圖中完全一致的單元,並且那些單元在相同如用以實現第4 圖中之傳統影像編碼方法的圖像編碼裝置所述之方式了操 作’以至於那些單元之細節於此則不說明在下。 5 10 該可變長度解碼單元901將該串流Str解碼並輸出該量 化值Qc、一參考圖像規格資訊Ind、該圖像類型pt、該移動 向量MV等。該圖像記憶體8〇9獲得該移動向量MV、該移動 補償單元802獲得該圖像類型pt、該移動向量馗¥與該參考 圖像規格資訊Ind、且該反量化單元806獲得該量化值Qc。 δ亥解碼係藉由該圖像記憶體8〇9、該移動補償單元⑽2、及 該量化單元806、該反正交轉換單元斯、及該加法器職來 執行、。該解碼之操作係已參考第4圖顯示用以實現該傳統編 碼方法之圖像編碼裝置800之方塊圖來說明。 15 、二緩衝記憶體902是一種記憶體用以儲存一輸出自該 加法器8G8之解碼圖像VGUt、並且一顯示器單S903獲得來 /、、"衝4 It體902之解碼圖像v〇ut並根據該解碼圖像
Vout顯示—圖禮 .、+立 ^〉主思該緩衝記憶體809與該圖像記憶體 9()2^_—記憶體。 6圖K —流程®顯示由該傳關像編碼裝置900所執 “殊播故期間,諸如高速播放,之解碼。首先,在步 圖像解碼裝置900從該_流此檢測一要被 穿置QfT圖像之標頭。然後在步驟議2,該傳統圖像解碼 查0根據該標頭中包含於該圖像層的—圖像類型來檢 ’始圖像需要被解碼。在步驟8咖,該傳統圖像 解碼裝置9〇〇決含β 、疋疋否该圖像被檢查出在步驟S1002要被解 14 1380238 SHKM 碼需要被解碼,於是該㈣前進到步驟 5 10 像不需_碼,於是_辆進則娜。 ,,在步驟测5 ’該傳像解碼裝置觸決定是砂 ^序完成’甚至對於要被的-最後圖像,^^一謂 或串流的—最後圖像’並且料靜態圖像要被處理,則該 =ΪΓ步驟測1至議5之該等步驟、並且若該最後 圖像被處理,則程序完成。 然而’在以上傳統圖像編碼裝置_與圖像解碼裝置 =〇〇中,於編碼該包含跳過圖像的串流此的期間、並且特別 ,在特殊播放諸如高速播放期間,有—大量處理負擔的問 題。此外,於解碼包含BI圖像之串流Str期間、並且特別是 於特殊播放諸如執行自整個資料的中間的播放期間(在 下,參考為跳躍播放),有相同如上述需要一大量處理負擔 的問題。 第7圖是一圖顯示該上述傳統圖像編碼裝置8〇〇與圖像 解碼裝置900的問題。 在第7圖的(a)中’一包含該等跳過圖像之傳統Rau的結 構被顯示。該RAU包含24個圖像,其中該等影像在於解碼 順序中第4及隨後的圖像是靜態的,以至於第5與以後的圖 20 像全為跳過圖像。當此一RAU以三倍速度被播放時,該傳 統圖像解碼裝置900試圖將該等連續要被播放的第1、第4、 第7、第10、第13、第16、第19及第22個圖像解碼。然而, 實際上要被解碼的圖像僅是第一I圖像與該第四P圖像,如 第7圖的(c)所示。 15 此思明著’在該傳統串流Str中的一RAU中,該圖像解 ^裝置_不&決定該等圖像是否要被解碼,除非每一圖像 胃頭(圖像層)被後尋以獲得-圖像類型,因為每-圖像 I匕3 °亥圖像的-圖像類型。因此,如第7圖的(b)所示,該 圖像解瑪裝置9GG需要分析第7、第1。第13、第16、第财 第22跳過圖像以獲得_圖像類型。 如以上所述’對於該傳統RAU之高速播放,該傳統圖 φ I為碼裝置與圖像解碼裝置需要分析甚至是不需被解碼的 圖像,其最終導致解却_大量資料。 1〇 此外,當跳躍播放係執行自一包含BI圖像的RAU時, 以上傳統圖像編臂置8⑻與圖像解碼裝置刪在解碼順序 碼時需要一大的處理量。 此意謂’在該傳統圖像編碼裝置800中,當一開放G〇p 型RAU被產生時,—可能性是一圖像(在下,參考為一重新 15安排圖像)被編碼為—B圖像或—BI圖像。注意該重新安排 φ 冑像在—顯示順序下是位在-於解碼順序被定位如該Rau 中該第-圖像的開始靖像之前,而該重新安排圖像在該解 碼順序下是位在該開始爛像之後。此處,當該卿播放係 執行自該開放GOP型RAU時,若以上重新安排圖像是一b 20圖像,則有一種情況係不可能解碼也不顯示該B圖像。然 而’若該重新安排圖像是一BI圖像,則有可能解碼並顯= ’該BI圖像。 不 煙此,該傳統圖像解碼裝置9〇〇分析包含於該串流 之RAU中的每-重新安排圖像,因此,決定該重新安排圖 16 1380238 像是B圖像或是—m圖像。若該重新安排圖像是一B圖 • 像,於是該圖像解碼裝置900不解碼該重新安排圖像。另一 方面,右泫重新安排圖像是一BI圖像,於是該圖像解碼裝 置900解碼該重新安排圖像。 5 然而,以上該重新安排圖像是一B圖像或一 BI圖像之決 定需要一大處理量,其有時導致該處理的延遲。 因此’當跳躍播放係執行自該開放GOP型RAU時.,該 鲁 傳統圖像解碼裝置9〇〇不解碼也不顯示該重新安排圖像,不 g «亥重新安排像是—B圖像或圖像,錢任何特定必 1〇要性。結果,當該重新安排圖像是-BI圖像,已不可能有 效地播放此一圖像。 於是 供一種圖 的負擔。 ,本發明對付以上問題並且本發明的一目標是提 像編碼裝置與一種圖像解碼裝置騎能降低在解碼 15 【發明内容】 發明揭露 20 有:一 —,騎單A可操作來將—要被編媽之圖像編碼以產生 ::圖:’其係在一顯示順序下位在該編碼圖像信號之 衫::開始圖像之前並且其能夠獨立地被解私 另二考任何其它圖像,當赫取單元是—種㈣藉由 置等以上問題,本發明提供-種圖像編竭裝 ,、精由將包含—個或更多侧像的每-存取單元中的每 圖像扁喝來產生—编碼®像信號,該圖像編碼裝置包含 資訊產生 個存取單元被解碼的開放型存取單元時; 17 5 單元可操作來產生補充資訊,苴將 八將5亥獨立圖像是否係在該 顯緊接地位在·始圖像之前指示給該編 W的存取單元:及_寫入單元可操作來將該#訊產生單 謂產生之補充㈣寫人_編碼_·像信號的存取單元。 10 因此’因為作賴存取單元的_編儲存該補充資訊 (RAU圖),例如,於跳躍播放期間,該圖像解碼裝置能容易 地藉由參相_圖來決定—作為軸立圖像之糊像是 否在該顯示順序下係f接地位在—料該^財於該解碼 順序的該開始圖像之開蝴像之前。結果,若細圖像係 非緊位在該開始圖像之前,像解碼裝置能快速地自該 RAU中所包含關像娜該開糾圖像與位在制始】圖像 之後的圖像,作為要被解碼的圖像。此外,若該m圖像係 緊位在該開始圖像之前,該圖像解碼裝置亦能自該rau中 所包含的圖像迅速地擷取該BI圖像作為要被解碼的圖像。 15 20 因此,該圖像解碼裝置不需傳統上分析該RAU中所包 含的該等圖像之每一圖像層亦不決定是否該層的一圖像是 一B圖像或一BI圖像,以至於是有可能降低該解碼程序的負 擔。此外,當該BI圖像在顯示順序下係緊接地位在該開始工 圖像之前時,該BI圖像能夠容易地被解碼且顯示,以至於 是有可能有效地使用該BI圖像。 另外’該資訊產生單元可產生該補充資訊其包含一指 示該獨立圖像是否係在該顯示順序下緊接地位在該開始圖 像之前的旗標、及在該顯示順序下緊位在該開始圖像之前 的連續獨立圖像之數量。 18 1380238 因此,因為作為該補充資訊的該RAU圖包含該旗標與 該等連續圖像的數量,該圖像解碼裝置藉由參考該RAU中 所包含的旗標與數量能容易地決定是否有一個或更多個在 該顯示順序下緊位在該串流之RAU中的開始圖像之前的連 5 續獨立圖像。結果,當該決定係作出有該個或更多個連續 獨立圖像時,該圖像解碼裝置能迅速地自該存取單元中所 包含的該等圖像擷取該個或更多個連續BI圖像與於該顯示 順序位在該等BI圖像之後的圖像,作為要被解碼的該等圖 像。另一方面,當該決定係作出該個或更多個連續獨立圖 10 像不存在時,該圖像解碼裝置能迅速地自該存取單元中所 包含的該等圖像擷取該開始I圖像與於該顯示順序位在該 等開始I圖像之後的圖像,作為要被解碼的該等圖像。 另外,該資訊產生單元可該補充資訊其在一解碼順序 下或在該顯示順序下指示該編碼圖像信號的存取單元所中 15 包含的每一圖像之圖像類型。 因此,因為作為該補充資訊的RAU圖包含每一圖像的 一圖像類型,該圖像解碼裝置藉由參考該RAU圖所指示之 圖像類型能容易地決定是否有一個或更多個在該顯示順序 下緊位在該串流之RAU中的開始圖像之前的連續獨立圖 20 像。結果,當該決定係作出有該個或更多個連續獨立圖像 時,該圖像解碼裝置能迅速地自該存取單元中所包含的該 等圖像擷取該個或更多個連續BI圖像與於該顯示順序位在 該等BI圖像之後的圖像,作為要被解碼的該等圖像。另一 方面,當該決定係作出該個或更多個連續獨立圖像不存在 19 H 。玄圖像解碼裝置能迅速地自該存取單元中所包含的該 # ®像掏取該開糾圖像與於該顯示順序位在料開始工圖 像之後的圖像’作為要被_的該等圖像。 另外’該寫入單元可將該補充資訊寫在該編碼圖像信 號的存取單元中所包含的任—圖像之前的一位置。 因此’因為作為該補充資訊的RAU圖被寫在該RAU中 頹像之前的—位置,該圖像解碼裝置藉由從該RAU的開始 獲得該RAU之資料而能容易地J·迅速地檢測該RAU圖,以 至於是有可能降低該解碼程序的負擔。 此處,為了達成以上目標,本發明提供一種圖像解碼 裝置其解碼一編碼圖像信號其中每一存取單元包含一個或 更多個圖像’該躺目像信躺存取單⑽存補充資訊其 指不一獨立圖像是否在一顯示順序下緊接地位在該存取單 兀中的一開始圖像之前,而且該獨立圖像在—顯示順序下 係位在該開始圖像之前並且能夠被獨立解碼無須參考任何 其它圖像,該圖像解碼裝置包含有:一類型決定單元可操 作來決定該存取單元是否是一種開放型存取單元其能夠藉 由參考另一存取單元來被解碼;一資訊獲得單元,當該類 型決疋單元決定出該存取單元是該開放型存取單元時,可 操作來獲得來自該存取單元的補充資訊;一掏取單元藉 由參考被該資訊獲得單元所獲得的補充資訊,可操作來自 該存取單元揭取一要被解碼的圖像;及一解碼單元可操作 來將該擷取單元所擷取之圖像解碼。
因此,當作為該存取單元的RAU是該開放GOP型RAU 1380238 時,該圖像解碼裝置獲得該RAU圖作為該補充資訊並參考 該RAU圖,以至於該圖像解碼裝置能容易地決定作為該獨 立圖像的BI圖像是否在該顯示順序下係緊接地位在該開始 I圖像,其係為於該解碼順序作為該第一圖像,之前。結果, 5 當該BI圖像係緊位在該開始I圖像之前時,該圖像解碼裝置 能迅速地擷取該BI圖像作為一要被解碼的圖像。另一方 面,當該BI圖像係非緊位在該開始I圖像之前時,該圖像解 碼裝置能迅速地決定出該BI圖像不是一要被解碼的圖像。 結果,是有可能降低該解碼程序的負擔。 10 注意,本發明係能實現不僅作為該上述圖像編碼裝置 與圖像解碼、及影像編碼信號,而且作為一種影像編碼方 法、一種影像解碼方法、一種程式、一種儲存該程式的媒 體、及一種包含上述裝置的積體電路。 圖式簡單說明 15 本發明的這些與其它目標、優點與特徵從以下採納結 合有該等描述本發明之特定實施例的附圖之說明將變得顯 而易見。該等圖式中: 第1A與第16圖是顯示MPEG 2串流的一結構圖; 第2A與第2B圖是顯示用於MPEG 2標準之圖像間的一 20 預測結構之範例圖; 第3圖是一圖顯示傳統V C -1串流的一結構; 第4圖是一方塊圖顯示傳統圖像編碼裝置的一結構; 第5圖是一方塊圖顯示傳統圖像解碼裝置的一結構; 第6圖是一流程圖顯示由該傳統圖像編碼裝置所執行 21 1380238 之操作; 第7圖是一圖顯示,於高速播放期間,在一由該傳統圖 像編碼裝置所產生之串流中的一問題; 第8圖是一圖顯示一根據本發明第一實施例包含在一 5 VC-1串流中的RAU之結構的範例; 第9A圖是一圖顯示該RAU圖MI之語法的一範例; 第9B圖是一圖顯示該RAU圖MI之語法的另一範例; 第9C圖是一圖顯示該RAU圖MI之語法的又一範例; 第9D圖是一圖顯示該RAU圖MI之語法的又另一範例; 10 第10圖是一方塊圖顯示一根據本發明該第一實施例之 圖像解碼裝置的結構; 第11圖是一流程圖顯示由根據本發明該第一實施例之 圖像解碼裝置所執行的操作; 第12圖是一流程圖顯示分析一由根據本發明該第一實 15 施例之圖像解碼裝置所執行的RAU圖之操作; 第13A圖是一圖顯示一 RAU其係藉由根據本發明該第 一實施例之圖像解碼裝置在一高速下播放; 第13B圖是一圖顯示一根據第13A圖的RAU圖MI ; 第13C圖是一流程圖顯示在一高速下播放一具有第 20 13A圖中之RAU的串流STR之操作,其係由根據本發明該第 一實施例的圖像解碼裝置所執行; 第14圖是一解釋圖顯示一種由一根據該第一實施例的 第一變化的圖像解碼裝置所執行的播放方法; 第15圖是一流程圖顯示由根據該第一實施例之第一變 22 1380238 化所執行的播放方法; 第16A圖是一圖顯示根據該第一實施例之第二變化的 一包含一完全靜態像序列的RAU ; 第16B圖是一圖顯示根據該第一實施例之第二變化的 5 —包含一逐漸更新靜態圖像序列的RAU ; 第16C圖是一圖顯示根據該第一實施例之第二變化的 一包含另一逐漸更新靜態圖像序列的RAU ; 第17圖是一方塊圖顯示一根據本發明第二實施例之圖 像編碼裝置的結構; 10 第18圖是一流程圖顯示由根據本發明該第二實施例之 圖像編碼裝置所執行的操作; 第19A與第19B圖是顯示一 B跳過圖像的一預測結構 圖, 第2 0 A圖是一解釋圖顯示根據本發明第三實施例利用 15 BI圖像的跳躍播放; 第20B圖是一解釋圖顯示根據本發明該第三實施例利 用BI圖像的另一跳躍播放; 第20C圖是一解釋圖顯示根據本發明該第三實施例利 用BI圖像的又一跳躍播放; 20 第21圖是一圖顯示根本發明該第三實施例的RAU圖之 語法的另一範例; 第22圖是一方塊圖顯示一種根據本發明該第三實施例 的圖像解碼裝置; 第23圖是一流程圖顯示由根據本發明該第三實施例之 23 圖像解碼裝置300所執行的操作; 一與第24圖是—解釋圖顯示由根據本發明該第三實施例的 I化之圖像解碼裝置所執行之該等操作; 第25圖是—方塊圖顯示一種根據本發明第四實施例的 圖像編碼裝置; 第26圖是—流程圖顯示由根據本發明該第四實施例之 圖像編碼裝置所執行的操作;及
第27A、第27B及第27C圖是解釋圖顯示一種儲存媒體 '、儲存用以實現根據本發明的一種影像編碼方法與一種 衫像解碼方法的程式。 【實施方式】 實行本發明的最佳模式 以下參考該等圖式來說明根據本發明的實施例。 (第一實施例) 根據本發明該第一實施例,一RAU圖被儲存在一 VC-1 串流中的一RAU開始,並且根據本發明的一圖像解碼裝置 藉由分析该RAU圖來具體指定該rau中的一靜態圖像序 列。 第8圖是一圖顯示一根據該第—實施例包含在該VC1 2〇 串'流中的RAU之結構的範例。 該RAU结構包含位在該Rau開始的一進入點標頭 (Entry Point HDR)與使用者資料、以及多數個跟隨該使用者 資料的圖像。注意’在VC-1標準中,該RAU被參考為—進 入點區段(EPS)。 24 1380238 更明確地,根據該第一實施例之rau不同於該傳統 RAU在於該RAU包含一RAU圖MI其係配置於該使用者資 料(在遂入點層的使用者資料)並指示是否調過圖像出現在 該RAU、亦具體指定該RAU中的一靜態圖像序列。 5 因此’根據該第一實施例之圖像解碼裝置,藉由參考 該RAU圖MI,能檢查是否該RAU包含任何跳過圖像並能指 明該靜態圖像序列’以至於是有可能不需分析該RAU中的 每一圖像層而指明不需被解碼的圖像,其導致降低要被解 碼的資料量。 10 第9A圖是一圖顯示該RAU圖MI之語法的一範例。 num一pic_in_RAU表示該RAU中的圖像數, frame_field_flag表示該RAU t的每一圖像是被編碼於一攔 位結構或於一訊框結構,pic一type表示每一圖像的一圖像類 型(包含一跳過圖像類型)。注意有關每一圖像之資訊係在解 15 碼順序下被指示,此意謂該RAU圖MI藉由指示每一 rau中 該等圖像的圖像類型(包含一跳過圖像類型)來指明該RAU 中的一靜態圖像序列。此處,該第一實施例中的靜態圖像 序列意指一位置與一從一參考圖像到一最後跳過圖像的範 圍,在多數個跳過圖像的一序列於解碼順序跟隨該參考圖 20 像(I圖像或P圖像)的情況下。 例如,該RAU圖MI指示出該RAU中從該第二圖像至一 最後圖像之圖像全是跳過圖像。在上述情況,藉由參考該 RAU圖MI中的pic」ype’該圖像解碼裝置決定解碼該開始圖 像並一再顯示該結果,無須解碼該第二與隨後的圖像。 25 1380238 /主意該_圖MI能進一步包含在3 : 2折疊(pulldown) 的貝訊其指示在被顯示時一個訊框是相等於多少糊位、或 對於每一圖像該訊框之解碼開始自一定欄位或一底欄位 等。 一 5 第96圖是—圖顯示該RAU圖MI之語法的另一範例。 在VC-1標準中的進階剖面中,對於一欄位結構之訊框 的第攔位與第二襴位之圖像類型係由一包含在該圖像層 中的欄位圖像類型所指示。該欄位圖像類型(第-圖像與第 二圖像的圖像類型)係由8個型態所定義其為(1,〗)、(I,p)、 ίο (P I) (P ’ P)、(B ’ B)、(B,BI)、(BI,B)及(BI,BI)。 因此,在一圖像由攔位組成的情況下,是有可能藉由指示 該欄位圖像類型來指示包含在一訊框中的第一欄位與第二 欄位二者的圖像類型。 因此,在該圖像由欄位組成的情況下,第98圖所示之 15 RAU圖MI的語法亦指示一圖像的一攔位圖像類型。更明確 地,num_frame_in一RAU表示該rau中的訊框數, field一coding_flag表示是否該圖像由欄位組成。在該圖像椰 欄位組成的情況下’該圖像的一 field一picture類型係以 field_type_flag來表示、並且在該圖像並非由欄位組成的情 2〇況下’ s亥圖像的一圖像類型係由picture_type來表示。 即,該RAU圖,以相同如第9A圖所示之RAU圖MI的方 式,藉由指示每一 RAU中每個圖像之圖像類型來指明一 RAU中的一靜態圖像序列。 此外,在該RAU僅包含I圖像與跳過圖像、或僅j圖像、 26 1380238 P圖像與跳過圖像的情況下,該RAU的所有部件的一部分變 成—靜態圖像序列。在此情況下,取決於一處理部分是一 靜態圖像序列或——般移動圖像序列,該圖像編碼裝置改 變該解碼與顯示程序,以至於該RAU圖MI可進一步包含有 5 關是否該RAU包含任一靜態圖像序列的資訊。 第9C圖是一圖顯示該RAU圖MI之語法的又一範例。 此語法_,motionless_flags表示是否該RAU包含任何 靜態圖像序列、並且tart_pic_num與end_pic_num指明該 RAU中的該靜態圖像序列。更明確地,在motioniesiflag 10 是1的情況下,該RAU圖MI指示出該RAU包含一靜態圖像 序列。另外,在motionless_flag是1的情況下,該RAU圖MI 指示出該靜態圖像序列開始有一是由start_pic_num所指示 的I圖像或P圖像、並結束有一是由end_pic_num所指示的跳 過圖像。 15 注意是有可能將motionless_flag設定到為1,僅在該 RAU的所有部件是一靜態圖像序列或該rau包含一持續長 於一特定時間期間的靜態圖像序列之情況下。 第9D圖是一圖顯示該RAU圖MI之語法的其它範例。 此語法中,number_of_pictures_in_EPS 表示該 EPS 中所 2〇 包含的圖像數,picture_structure表示一圖像是一欄位或一 訊框、或表示在被顯示時一個訊框是等於多少欄位。 picture_type表示該圖像屬於哪一個圖像類型,即I圖像、P 圖像、B圖像、跳過圖像或此類。另外,stugging_bits係用 來依照8個位元的整數倍來校準stuffing_bits、 27 1380238 picture_structure與picture_type的所有位元。此外,此語法 中’有關包含在該EPS的各個圖像,stuffing_bits、 picture—structure 與 picture—type被指示於解碼順序。 此RAU圖MI,以相同如第9A圖所示之Rau圖MI之方 5 式’藉由指示每一RAU(EPS)中的該等圖像之圖像類型指明 於一 RAU之圖像中的一靜態圖像序列。 注意’該RAU圖MI可以一顯示該等圖像的順序儲存有 關各個圖像的資訊。同樣地注意該RAU圖MI可進一步儲存 指示有關各個圖像之資訊係以該解碼順序或以該顯示順序 10 來儲存。 同樣地注意到該RAU圖MI可被儲存於一不同於一進 入點層之層_的使用者資料’例如’於一開始圖像的使用 者資料。同樣地注意到’在該RAU不包含任何跳過圖像的 情況下’ 6亥RAU圖MI不需被產生。在此一情況下,藉由檢 15鲞該RAlJ圖的存在,是有可能指示是否該RAU包含任何 跳過圖像。 第10圖是一方塊圖顯示該第—實施例中的一圖像解碼 裝置100。 該第一實施例之圖像解碼裝置100,其解碼包含第8圖 20所示之RAU的串流STR,包含有:該可變長度解碼單元 1(H、該圖像記憶體102、該移動補償單元1〇3、該反量化單 70104、該反正交轉換單元105、該緩衝記憶體1〇6、該顯示 器單凡107、該加法器1〇8、一串流擷取單元1〇9、及_ 獲得單元11〇。 28 1380238 該圖像解碼裝置100不同於該傳統圖像解碼裝置卯〇在 於增加了該串流擷取單元109與該資訊獲得單元110。 該資訊獲得單元110自該可變長度解碼單元101獲得該 RAU圖ΜΙ、並且亦自外部獲得一播放模式信號τμ用以指示 5 特殊播放諸如高速播放之細節。然後,該資訊獲得單元110 根據該播放模式信號ΤΜ分析該RAU圖ΜΙ、並決定(選擇)要 被解碼的圖像。該資訊獲得單元i i 〇將一指示該等決定結果 之解碼圖像指示信號SP輸出至該串流擷取單元1〇9。 例如’在該RAU圖MI包含第9C圖所示之語法的情況 10 下’該資訊獲得單元110根據motionless_flag來決定是否要 被播放的RAU包含任何靜態圖像序列。然後,若該決定係 作出該RAU包含一靜態圖像序列,則該資訊獲得單元11〇 根據start_pic一num與end_pic_num來指明該靜態區域。在指 明該靜態圖像序列之後’該資訊獲得單元11(),從該等由該 15播放模式信號丁河所指示要被播放的圖像,決定只有未被包 含在該靜態圖像序列的圖像作為要被解碼的圖像、並且該 資訊獲得單元110將該等決定結果輸出至該解碼圖像指示 信號SP。然而,若由該播放模式信號丁厘所指示要被播放的 該等圖像包含該靜態圖像序列中的一圖像,則該靜態圖像 20序列的開始圖像被決定成為要被解碼的圖像。 另外,若該RAU圖MI包含第9D圖所示之語法,該該資 訊獲得單元110,根據被指示給該RAU中的每一圖像之 picture_type ’指明一靜態圖像序列。然後,該資訊獲得單 兀110 ’從該等由該播放模式信號TM所指示要被播放的圖 29 1380238 • 像,決定只有未被包含在該靜態圖像序列的圖像作為要被 解碼的圖像、並且該資訊獲得單元110將該等決定結果輸出 至該解媽圖像指示信號SP。然而,如以上所述,若由該播 放模式信號TM所指示要被播放的該等圖像包含該靜態圖 5 像序列中的一圖像,則該靜態圖像序列的開始圖像被決定 成為要被解碼的圖像。 在獲得該串流STR之後’該串流擷取單元1〇9對於每一 RAU首先檢測位在該RAU之開始的編碼RAU圖MI、並將該 ® RAU圖MI輸出至該可變長度解碼單元1〇1。在獲得根據該 10 RAU圖MI係輸出自該資訊獲得單元110的解碼圖像指示信 號SP之後,該圖像擷取單元109自該串流STR擷取由該解碼 圖像指示信號SP所指示要被解碼的該等圖像、並將該資料 輸出至該可變長度解碼單元1(Π。 當該可變長度解碼單元101獲得來自該串流擷取單元 15 1〇9的編碼RAU圖MI時,該可變長度解碼單元101執行在該
• 編碼圓瞧的可變長度解竭、並將該解碼的RAU圖MI 輸出至該資訊獲得單元⑽。另外,#該可㈣度解碼單元 101自該串流摘取單元獲得包含在該串流STR中的該等 圖像之資料時,該可變長度解碼單元101執行在該資料的可 20變長度解碼、並輸出一量化值Qc、一參考圖像規格資訊 , M、-圖像類型Pt、及一移動向量辭。 ’ 該移動補償單元103自儲存於該圖像記憶賴2且由該 出考圖像規格資訊!順指示之解碼圖像(參考圖像)取回一 _動向量MV所指示之影像、並將該影像作為 一預測圖 30 1380238 像輸出至該加法器108。 該反量化單元104將該量化值Qc反向量化以便被恢復 作為一頻率係數、並將該頻率係數輸出到該反正交轉換單 元105。該反正交轉換單元1〇5執行在該頻率係數的反向頻 5 率轉換以便被轉換成一像數差、並且將該像素差輸出至該 加法器108。該加法器1〇8將該像素差與從該移動補償單元 103所輸出的預測圖像相加、並產生一解碼圖像v〇ut。然 後’該加法器108將該解碼圖像v〇ut儲存到該圖像記憶體 102與該緩衝記憶體1〇6。該顯示器單元1〇7獲得來自該緩衝 10記憶體106的解碼圖像Vout、並顯示一對應該解碼圖像v〇m 的圖像。注意到該圖像記憶體1〇2與該緩衝記憶體丨可共 用一單一記憶體。 同樣地注意到,該串流擷取單元1〇9可將包含在該 中的所有圖像之資料輸出到該可變長度解碼單元1〇1。在此 15
20 情況下,該可變長度解碼單㈣i ’根據輸出自該資訊獲得 單元110的解碼圖像指*信號SP’自包含在該RAU中的所有 圖像選擇需要被解碼的輯。然後,該可變長度解碼單_ 101執行在該等選擇圖像之f料的可變長度解碼4意該次 訊獲得單11G可僅指明要被解碼之圖像用於特殊播放,2 高速播放或反_放。在_般播放的情況下 的是解碼該等所有圖像而不需分析該RAU圖。 '、义 實施例之圖像解 第11圖是—流程示由根據該第-碼裝置100所執行的操作。 該 當該圖像解縣置_接收—指示開始特殊播放時, 31 1380238 圖像解碼裝置100首先決定是否該RAU圖MI被儲存於一進 • 入點層中的使用者資料(步驟S100)。換言之,該圖像解碼裝 置100決定是否該RAU圖MI被檢測。若該圖像解碼裝置1〇〇 檢測該RAU圖MI(在步驟Sl〇〇 YES),於是該程序前進到步 5驟5102、並且若否定(在步驟S100NO),於是該程序直接跳 到步驟S106。 更明確地,若該圖像解碼裝置100檢測該!1八11圖河1(在 • 步驟S100 YES)’則該圖像解碼裝置100分析該RAU圖MI(步 驟S102)、並根據該分析之結果,自該RAU中係於特殊播放 10期間要被播放的該等圖像決定(選擇)出要被解碼之圖像(步 驟S104)。 注意’當該RAU的特殊播放開始時,言亥圖像解碼裝置 1 〇〇在步驟s 1 〇〇 —直檢測該RAU圖MI、並指明該rau中要 被解碼的圖像。換言之,當該RAU的特殊播放開始時該 15第一實施例令的圖像解碼裝置励,根據該ra_mi,自包 φ 含在該副中且於該特殊播放期間要被播放的該等圖像選 擇除了跳過圖像以外的圖像,作為要被解碼的該等圖像。 假使該RAU圖MI未被檢測在步驟或在該等要被 解石馬之圖像被指明在步驟S1〇4之後,該圖像解碼裝置励 加檢測該等是在該RAU中且於該特殊播放期間要被播放的圖 像中之圖像的一標頭(開始螞)(步驟sl〇6)。 .接著,該圖像解碼裝置1G()檢查是否其標頭已被檢測在 步驟賴之圖像且其是—於該特殊播放期間要被播放的圖 像在該等已破指明要被解碼在步驟sl〇4的圖像當中(步驟 32 1380238 S108)。此處,若該決定係作出該圖像是在該等已被指明要 被解碼的圖像當中(在步驟議YES),則該圖像解碼裝置 100將該圖像解碼(步驟suo)。 假使決定係作出該圖像並不在該等已被指明要被解碼 5在步驟Sl〇4的圖像當中(在步驟5108 N0)、或該圖像被解碼 在步驟S110之後,該圖像解碼裝置1〇〇檢查是否仍有任何圖 祥要被處理(步驟S112)。 右無任何要被處理之圖像被發現(步驟S112 NO),於是 該圖像解碼裝置100完成所有操作、並且若仍有要被處理的 10圖像(步驟si 12 YES),於是該圖像解碼裝置100重複自步驟 sioo的該等操作。例如,在該RAU圖mi於先前的程序已被 檢測在步驟si〇〇、並且對於相同的RAU以下程序前進到步 驟S100的情況了,該圖像解碼裝置1〇〇不須在步驟si〇〇檢測 該以㈣峨在步驟S100NO)、而執行在步驟S觸的操作, 15即檢測於邊特殊播放期間要被播放的下一圖像之標頭。 如以上所述,§玄第一貫施例中的影像解碼方法不同於 遺傳統影像解碼方法在於從步驟S100到步驟S104之該等操 作被包含。 第12圖是一流程圖顯示分析由根據該第一實施例之圖 20像解碼裝置⑽所執行的RAU圖MI之操作。 例如,在該RAU圖MI包含第9D圖所示之語法的情況 下該圖像解碼裝置1〇〇首先分析該11八11圖]^1、並從該rau 圖MI所包含且於該特殊播放期間要被播放的該等圖像指明 I圖像、P圖像、及跳過圖像(步驟S120)。 33 接著,在該特殊播放期間要被播放的圖像是一跳過圖 像的-情況下,該圖像解碼裝置勘決定使用解碼在解石馬順 序下緊接在該跳像之前的—!圖像或—p圖像的一結果 作為一對應該跳過圖像之圖像(步驟S122)。 5 注意’當該RAU之播放開始時,甚至在並非該特殊播 放的一般播財’ S有可能藉由參考該RAU圖MI來指明跳 過圖像等。 當包含在該RAU中的跳過圖像被顯示時,該圖像解碼 裝置100顯示解碼在步驟5122所指明且緊接在該跳過圖像 10 之前的該I圖像或該p圖像之結果。 此處,參考第13A、第13B及第13C圖,高速播放隻操 作係藉由根據該第一實施例之圖像解碼裝置來執行。 第13A圖是一圖顯示一在一高速下被播放的rau。 從該等圖像開始算起的第一圖像是一〗圖像、第二與第 15三圖像是6圖像、且第四圖像是一P圖像。第五與隨後的圖 像全為跳過圖像。注意到所有圖像是訊框。 第13B圖是一圖顯示一對應第13A圖的RAU圖MI,該 RAU圖MI包含第9A圖所示之語法。此處,所有圖像為訊 框’以至於對於所有圖像frame_field_flag被設為1 »另外, 20 對於每一圖像pic_type被設為I圖像、P圖像、B圖像或跳過 圖像。注意,於第13B圖,pic_type被設定為“Γ、“P” 、 “B”或“跳過”,但實際上’ pic_type亦能被設為一表示 該圖像類型的數值。 第13C圖是一流程圖顯示一包含第13A圖中之RAU的 34 1380238 之㊅速播放的操作其係由根據該第一實施例的 • 圖像解碼裝置100所執行。 首先’遠圖像解碼裝置100決定以三倍速度播放第13A 圖中被包含在該串流STR中的RAU(步驟sl3〇)。注意在三倍 5速度下的播放是一般的高速播放、並且是僅播放工圖像與p 圖像所憑藉的相同程序,在該RAU的一串流結構在解碼順 序下包含I®像、B圖像、B圖像、p圖像、B圖像、B圖像、 _ P圖像、B圖像、B圖像,的情況下。 接著,該圖像解碼裝置1〇〇,根據分析第13B圖所示之 10 RAU&,结果’決定出從第15圖像到第24圖像之圖像全為 跳過圖像並且從第四圖像到第Μ圖像的一範圍是一靜態圖 像序列。紐,該目像解邮置励決定僅解碼第—與第四 圖像,因為解碼該第四圖像之結果被用來作為要被顯示給 第五與隨後的圖像之圖像(步驟sm)。隨後,該圖像解碼裝 I5置100解碼並顯示第一與第四圖像(步驟S134)。此外,該圖 Φ 4象解碼裝置100重複顯示解码第四圖像之結果取代解碼第 七、第10、第13、第16、第19與第22圖像的結果。 注意’該第一實施例已說明了 VC-1串流的每一RAU包 含一 RAU圖並且該圖像解碼裝置1〇〇解碼該争流,但除了 20 MPEG-4AVC與MPEG_2標準以外,是有可能應用任何編碼 方法來編碼該串流,只要該串流包含該RAU圖。此處,即 * 使其中未定義相同圖像類型作為跳過圖像的—種編碼方法 被應用,該方法能藉由將該Rau圖中的圖像看作一跳過圖 像來區別-圖像與其它圖|,只I該圖像的—類型實際上 35 係相同如跳過圖像。 (第一變化) 以下4明-播放方法的第—變化其係藉由根據該第一 實施例之圖像解碼裝置100來執行。 例如將有-種情況是該靜態圖像序列中的開始圖像 解喝並未在-&圍從一解碼時間標記(DTS)至—呈現時 間標記(PTS)之解碼時間期間當中完成。因此,於該第一實 鲁 &例戈化’即使該開始圖像之解褐並未被該PTS完成,該開 始圖像在該解碼完成後被顯示。 10 帛14圖是—解釋圖顯示-種由-根據該第-實施例的 第—變化的圖像解碼裝置所執行的播放方法。 DTS2表示一解碼時間標記其被包含在一具有一靜態 圖像序列中一開始圖像Pic2的一碼之封包(被參考為一 PES 封包)的標頭中,換言之,表示解碼該開始圖像扣^的一時 15間。PTS2表示一呈現時間標記其被包含在具有該開始圖像 φ P1C2之碼的封包之標頭中,換言之,表示該開始圖像pic2的 呈現(輸出或顯示)時間。DTS1、PTS1及PTS3表示在相同如 上述之方式的各個時間。 例如,該圖像解碼裝置1〇〇,如第14圖所示,在DTS2 2〇 .開始解碼該開始圖像pic2。然而,有一種情況是一解碼完成 時間是在該PTS2之後。因此,在該靜態圖像序列中的開始 ^ 圖像的—解碼完成時間是在PTS2之後的情況下,根據該第 一實施例之第一變化的圖像解碼裝置100在一緊接在該解 碼完成時間之後的訊框栅格之時間開始呈現。 36 於疋’在该解碼在一包含在該編碼開始圖像中的解碼 時間心。己開始、但該解碼並不按照—呈現時間標記被完 成根據《玄第-實施例之變化的圖像解碼裝置將一餘裕 力至4呈現%間標記並且在此具有該餘裕之呈現時間標記 顯示該解碼的開始圖像。 第15圖是一流程圖顯示由根據該第一實施例之第一變 化所執行的播放方法。 《根據Θ帛f施例之第__變化的圖像解碼裝置1〇〇在 〇靜L圖像序列中之開始圖像的—DTS開始解碼—開始圖 像(步驟S14G)。_,該圖像解碼裝置_決定是否該解碼 已依照該開始圖像的— PTS完成(步驟S142)。此處,若該決 定係作出該解碼已完成(在步驟叫2 YES),於是該圖像解 碼裝置1〇〇在該pTS顯示該解碼的開始圖像(步驟si44卜另 方面,若該決定係作出該解碼還未完成(在步驟§1们 NO) ’於是該圖像解碼裝置1〇〇,在該pTS之後的_時間, 即,在一緊接在完成該解碼之後的一訊框柵格的時間,顯 示該解碼的開始圖像(步驟S146)。 於是,根據由該第一實施例之第一變化的圖像解碼裝 置100所執行的播放方法,在該靜態圖像中該開始圖像之解 碼被延遲且尚未依照該PTS完成的一情況下,該開始圖像的 —顯示時間同樣地能被延遲,以至於比起該開始圖像不被 顯示的情況,是有可能改良該靜態圖像序列中的圖像品質 (第二變化) 此處,由根據該第一實施例之圖像解碼裝置1〇〇執行的 1380238 播放方法的第二變化。 • 根據崎二變化的®像解碼裝置K)·降個於—庫 用諸如一藍光碟(BD)的該等解石馬靜態圖像的負擔。 對於串流,有兩種產生—序列其中圖像為靜態之方 5法。按照一種方法,一個或更多個圖像,其每-個提供- 完全相同的解碼結果,被連續定位。按照另一種方法,跟 隨一開始圖像之圖像被接著定位以便改良每一解碼程序的 _ s全相關像的影像品質。為了 _由兩個方法所產生之 序列,前者被參考為-完全靜態圖像序列、且後者被參考 10為一逐漸更新靜態圖像序列。 此處,在該完全靜態圖像序列中,是有可能藉由解碼 該序列中的-開始圖像而從該序列中的任一想要的位置開 使播放。另-方面,在該逐漸更新靜態圖像序列中,是有 可能藉由僅解碼-開始圖像而從該序列中的任一想要的位 15置開使播放,因為該開始圖像被解碼以提供一異於根據解 # 石馬該序列中跟隨該開始圖像的其它圖像之結果的結果。因 此,當該播放從該逐漸更新靜態圖像序列之中間的—圖像 開始時,在該播放開始位置的圖像係根據連續解碼該開始 圖像與該序列中跟隨該開始圖像之圖像來解碼。如以上所 20述,該完全靜態圖像序列與該逐漸更新靜態圖像序列對於 該特殊播放’例如,當跳躍播放被執行時、或當高速播玫 _ 被改變回一般播放時,需要不同的程序,以至於別這些序 列是必要的。 於是’根據該第二變化的RAU圖指示一有關該中 38 1380238 靜態圖像的序列並亦指示該序列是一完全靜態圖像序 i漸更新靜相像序列。錢,根據該第二變化隻( 解馬裝置1G0參考該Rau圖因此料指明要被解碼的:圖 像’以便執行該解碼程序。結果,是有可能降低該解 5序負擔。 @ 第16A圖是—圖顯示一包含一完全靜態像序 RAU。 ^ 例如’ -RAU圖指示出該RAU具有該完全靜態圖像序 列的一結構藉由指示該RAU中所包含的每-圖像之圖像 10型如第9D圖所示。 因此,該圖像解碼裝置1〇〇藉由參考此一RAU圖能容易 地指明於該RAU中的完全靜態圖像序列僅一開始I圖像作 為一要被解碼的圖像。 第16B圖是—圖顯示一包含一逐漸更新靜態圖像 15 的 RAU。 例如,一RAU圖指示出該RAU具有該逐漸更新靜態圖 像序列按照如第9D圖所示指示該RAU中所包含的每一圖像 之圖像類型的-結構。第16B圖所示之逐漸更新靜態圖像序 列具有一 I圖像在該RAU開始以及多數個跟隨該1圖像的p 圖像(接著的圖像)的—結構。在此—逐漸更新靜態圖像序列 中,每次每一接著的p圖像被連續地解碼,其是該開始I圖 像的一解碼結果之圖像的影像品質被改良。這意謂此一逐 漸更新靜態圖像序列係適合改良該RAU中上至最後圖像的 該等靜態圖像之影像品質。 39 1380238 因此,當播放係意欲從該RAU中於該逐漸更新靜態圖 像序列的某個P圖像開始時,該圖像解碼裝置100藉由參考 此一 R A U圖能容易地指明該逐漸更新靜態圖像序列中的開 始I圖像以及在該I圖像與一在一播放開始位置的P圖像之間 5 的每一P圖像,作為一要被解碼的圖像。 第16C圖是一圖顯示一包含另一逐漸更新靜態圖像序 列的RAU。 例如,一RAU圖指示出該RAU具有該逐漸更新靜態圖 像序列按照如第9D圖所示指示該RAU中所包含的每—圖像 10 之圖像類型的一結構。第16C圖所示之逐漸更新靜態圖像序 列具有一I圖像在該RAU開始、跟隨該I圖像的兩個ρ圖像(接 著的圖像)、及多數個跳過圖像的一結構。在此一逐漸更新 靜態圖像序列中,每次該兩個P圖像被連續地解碼,其是該 開始I圖像的一解碼結果之圖像的影像品質被改良、並且然 15後該影像品質係藉由該等跳過圖像而維持。 因此,當播放係意欲從該RAU中於該逐漸更新靜態圖 像序列的某個P圖像開始時,該圖像解碼裝置1〇〇藉由參考 此一 R A U圖能容易地指明該逐漸更新靜態圖像序列中的開 始1圖像以及在該1圖像與一要開始播放的-P圖像之間的每 2〇 -P圖像作為要被解碼的圖像。此外,當播放係意欲從該 AU中之逐漸更新靜態圖像序列中的某個跳過像素開始 時-亥圖像解碼裝置1〇〇藉由參考此一rau圖能容易地指明 該開始1圖像與該逐漸更新靜態圖像序列中的兩個P圖像作 為要被解碼的圖像。 40 1380238 注意到該第二變化已說明了該上述RAU圖係為於一串 流’例如’在該RAU的一開始’但該rau圖可被儲存於管 理資訊的一時間圖或此類者。 同樣地注意到該第二變化已說明了當播放係意欲從該 5逐漸更新靜態圖像序列中的某個圖像開始時,該開始I圖像 以及在該I圖像與一在一播放開始位置的p圖像之間的每一 卩圖像被指明為要被解碼的圖像,但指明所有圖像為要被解 • 碼之圖像是不必要的。更明確地,是有可能僅指明該開始工 圖像或僅該開始I圖像與該預定數量的p圖像作為要被解碼 1〇之圖像。在此情況下,雖然在一播放開始位置的一圖像之 原始影像品質不能被達成,可是有可能降低於播放的程序 負擔。 (第二實施例) 第17圖是一方塊圖顯示—根據本發明第二實施例之圖 15 像編碼裝置。 φ 根據該第二實施例之圖像編碼裝置200包含:一移動估 °十單元20卜一移動補償單元202、一減法器203、一正交轉 換單元204、一量化單元205、一反量化單元2〇6、一反正交 轉換單元207、一加法器208、一圖像記憶體209、一開關 20 210、一可變長度編碼單元211、一預測結構決定單元212、 及一資訊產生單元213。 m 該移動估計單元201獲得以大區塊單元的一影像信號 Vin°然後’該移動估計單元201搜尋被儲存於該圖像記憶 體209的解碼圖像(參考圖像)、並檢測一具有最相似於該圖 41 1380238 像信號Vi η所指示的一大區塊之影像的影像。該移動估計單 元201決定一移動向量MV其指示該影像的一位置並輸出該 向量MV。該移動估計單元201輸出一參考圖像規格資訊Ind 其指示一已被用來檢測該移動向量MV的解碼圖像。 5 該移動補償單元202,自該等被儲存於該圖像記憶體 209且由該參考圖像規格資訊Ind所指示之解碼圖像,取回 由該移動向量MV所指示之影像、並輸出該影像作為一預測 • 圖像。 該圖像預測結構決定單元212,根據一RAU開始圖像 10 Uin,決定出一要被編碼的圖像係在一 RAU開始位置、然後 利用一圖像類型Pt指示該移動估計單元8 01與該移動補償 單元802將該圖像編碼(圖像間編碼)為一可隨機存取圖像、 並進一部指示該可變長度編碼單元811將該圖像類型P t編 碼。更明確地,該預測圖像結構決定單元212對於包含於該 15 • 圖像信號Vin要被編碼的每一圖像指明一圖像類型,例如, I圖像、P圖像、B圖像、跳過圖像等。 該減法器203獲得該圖像信號Vin與該預測圖像、然後 計算在該圖像信號Vin與該預測圖像之間的差、並將該差輸 出至該正交轉換單元204。該正接轉換單元204將該差轉換 20 m 成一頻率係數、並將該頻率係數輸出到該量化單元205。該 量化單元205將輸入自該正交轉換單元204的頻率係數量 化、並將該結果量化值Qc輸出到該可變長度編碼單元211。 該反量化單元206將該量化值Qc反向量化以便恢復該 原始頻率係數、並將該結果頻率係數輸出至該反正交轉換 42 1380238 單元207❶該反正交轉換單元2〇7在要被轉換的頻率係數執 行反頻率轉換成—像素差、並將該像素差輸出至該加法器 208。s亥加法器208將該像素差與輸出自該移動補償單元2〇2 之預測圖像相加、並產生一解碼圖像。該開關21〇在該解碼 5圖像被指示要被儲存時是ON的、並且該解碼圖像被儲存到 該圖像記憶體209。 該資訊產生單元213根據由該預測結構決定單元212所 決定的圖像類型pt產生一 11八11圖1^1如第9A至第9D圖中之 一所不、並將該產生的尺八11圖^11輸出至該可變長度編碼單 10 元 211。 該可變長度編碼單元211在該量化值Qc、該圖像類型
Pt、該RAU圖MI、該移動向量MV等執行可變長度編碼,為 了產生一串流STR。 如以上所述,根據該第二實施例之圖像編碼單元2〇〇 15不同於該傳統圖像編碼裝置800在於該資訊產生單元213被 包含。 第18圖是一流程圖顯示由根據該第二實施例之圖像編 碼裝置200所執行的操作。 首先,該圖像編碼裂置2〇〇,藉由利用該預測結構決定 20單元212 ’決定是否一要被編碼之圖像是一RAU中的一開始 圖像(步驟S200)。此處,若該決定係作出該圖像是該RAU 中的開始圖像(在步驟S200 YES),則該圖像編碼裝置200, 藉由利用該可變長度編碼單元211,執行初始化程序以產生 該RAU圖MI、並獲得一在一進入點層的一使用者資料中用 43 1380238 以儲存該RAU圖MI的區域(步驟S2〇2)。 此外’ s玄圖像編碼裝置2〇〇,藉由利用該預測結構決定 單元212,決定是否該圖像要被編碼為—跳過圖像(步驟 S204) ’此處’若該決定係作出該圖像不是一跳過圖像(在步 5驟S2G4 NO),於是該圖像編碼裝置雇將要被編碼隻圖像的 像素資料編碼(步驟S206)。 然後,該圖像編碼裝置2〇〇,根據在步驟S2〇4之決定的 一結果、藉由該資訊產生單元213來產生並更新一RAU圖 MI(步驟S208)。
10 例如,該圖像編碼裝置產生如第9D圖所+的RAU 圖MI ’為了包含在步驟S206被編碼之圖像的一圖像類型、 指示該圖像是一欄位或一訊框的資訊等。該圖像編碼裝置 200亦可產生如第9C圖所示的RAU圖MI,為了包含一靜態 圖像序列的一指示。 15 接著,該圖像編碼裝置200決定是否在步驟S204所決定 的圖像是該RAU中的一最後圖像(步驟S210)。換言之,該 圖像編碼裝置200決定是否該程序係已執行於該RAU中所 包含的所有圖像。此處,若該決定係作出該圖像是一最後 圖像(在S210 YES),於是該圖像編碼裝置200藉由利用該可 2〇 變長度編碼單元211指明並編碼該RAU圖MI、並將該RAU 圖MI寫入到在步驟S202所獲得的區域(步驟S212)。 然後’該圖像編碼裝置200決定’在該串流str中所包 含的圖像中’是否仍有要被處理的圖像(步驟S214) 〇此處, 务该決定係作出仍有一圖像要被處理(在步驟S2i4 YES), 44 1380238 於是該圖像編碼裝置200重複從步驟S200的操作、並且若該 決定係作出無任何圖像要被處理被發現(在步驟幻14 NO) ’於是該圖像編碼裝置200完成所有編碼操作。 注意’在有關該RAU圖MI之資訊係未知的—情況咬 5 —緩衝記憶體被增加為了緩衝該RAUt所包含的圖像資料 之情況下,是有可能跳過步驟S202。在此情況下,用於令 RAU圖MI的儲存區域被獲得在步驟5212、並且該 被儲存於該進入點層的使用者資料。 同樣地注意到,該圖像編碼裝置2〇〇可以一固定位元率 10產生該串流STR其包含跳過圖像。用於解碼一個跳過圖像 之量約為1位元組、並且當以一固定位元率編碼該圖像信號 Vin時,藉由***填塞資料來調整該串流STR的一大小是必 要的。此處’該填塞資料僅可***於跳過圖像。因此,有 可能解碼該圖像’不需消耗時間來處理以一片資料被摘入 15 該圖像的填塞資料。 同樣地注意到,該進入點層的一連續層與資訊於該特 殊播放期間需要先被讀出,所以希望減少儘可能多的資 料。因此,它能被決定不***該填塞資料在該連續層與該 進入點層之間。 20 同樣地有可能多路傳輪且記錄由根據該第二實施例之 編碼方法所產生的串流STR與音訊資料一起《該多路傳輸 方法之範例是一種方法其對於每一封裝媒體等是標準化 的,諸如一種利用MPEG-2系統的一傳輸串流封包或—被定 義於藍光碟(BD)封包之方法。 45 1380238 此外’在該簡單剖面與該主要剖面中,跳過圖像不能 被該圖像層中的圖像類型所識別。 因此’即使該圖像層中對於每一圖像的圖像類型為工圖 像、P圖像、B圖像或BI圖像,根據該第二實施例之圖像編 5碼裝置200根據該圖像的大小可檢查出是否該圖像是一跳 過圖像’並且若該圖像是一跳過圖像,於是該RAU圖MI可 被產生來指示出該圖像是一跳過圖像,此意謂該圖像編碼 裝置200所產生之該串流STR中的RAU圖MI指示包含跳過 圖像之各個圖向的圖像類型,甚至於該簡單剖面與該主要 10 15 别面。 來自同樣的原因,於該主要輪廓,同樣地不可能依照 該圖像層中的圖像類型來區別一B圖像與一Bi圖像。 因此’根據該第二實施例之圖像編碼裝置2〇〇,根據藉 由區別一B圓像與一BI圖像被該預測結構決定單元212所指 明的該等圖像類型Pt,產生該RAU圖]^〗其指示包含在該
20 磉 RAU中的各個圖像的圖像類型。此意謂,甚至於該主要 面,該串流中STR由該圖像編碼裝置2〇〇所產生之rau圖 能區別B圖像與BI圖像。該則圖像,不像b圖像,能被獨 =瑪,以至於ΒΙ圖像與B圖像的㈣增加了對於該特殊 間選擇要被解碼與播放之圖像的彈性。 含該^連續層係出現的—情況1",有可能的是該謂 另:,續層’例如’藉由總是將該連續層加至該進入點J 4進入點層中的使用者f料可進—步包含除了 圖Ml以外的資訊。 46 1380238
10 15 20 在該特殊播放中’指明一要被解碼之圖像且有效地存 取此圖像是重要的。因此,該RAU圖MI可指示有關每一圖 像的位址資讯。此處’該位址資訊可以是有關從該RAU開 始异起的一位元組位置之資訊或指明當該編碼資料被一傳 輸串流封包封包化時儲存有每一圖像的一封包之資訊等。 注思,該位址資訊可被增加’並非對於所有圖像,而僅對 於該特殊播玫期間要被解碼之圖像,諸如I圖像或P圖像。 <變化> 以下說明根據該第二實施例之跳過圖像的一變化。 於該第二實施例,一跳過圖像被產生成為一P圖像其具 有在解碼順序下緊接在該跳過圖像之前的參考圖像之相同 像素資料。因此,該跳過圖像不能被用來代替一B圖像。於 是,該第二實施例的變化產生該跳過圖像作為一B圖像其並 非是從任何其它圖像來預測、作為一具有相同如—是在蔡員 示順序下緊接在該跳過圖像之前的參考圖像之圖像的像素 資料的圖像(在下,參考為一B跳過圖像)。更明確地,在兮 第二實施例的變化中,藉由最近介紹該B跳過圖像,是有可 能形成一GOP結構,諸如I圖像、B圖像、B圖像、p圖像、 B圖像、B圖像、p圖像、b圖像、b圖像、…,其通常被用 於MPEG-2標準,以至於IP播放(用於僅播放I圖像與p圖像的 特殊播放)係能容易地實現於該圖像解碼裝置。 第19A與第19B圖顯示該B跳過圖像被使用於其中的範 例。注意,於第19A與第19B圖,“Γ 、“B” 、Ώ 及 “Β跳過”其被包含於碼“12” 、“BO” ' “Ρ5”及“以兆 47 °^38 過6等,表不各個圖像的圖像類型、並且被加至該等圖像 類型之數字指不—顯示順序。注意,於第19A圖,該RAU 中该等圖像係以解碼順序配置,並於第19B圖,該RAU中的 °亥等圖像係以顯示順序配置。一圖像B跳過6與一圖像6跳 5 、 過7係僅預測自一圖像P5,其是在顯示順序下緊接在該等圖 像之前的一參考圖像,並不預測自一圖像P8。根據該第二 實施例之變化的圖像編碼裝置200產生一具有第19A與第 19B圖所示之RAU的串流STR。 此處,是否一圖像是一 B跳過圖像係藉由該RAU圖Ml 1〇 中的一圖像類型所指示。另一方面,即使該圖像是一B跳過 圖像,被包含在該圖像的一圖像層中的一圖像類型或連位 圖像類型是一B圖像。因此,此一串流STR能維持與該傳統 串流的相容性,以至於甚至不能分析該RAU圖MI的傳統解 碼器能將該B跳過圖像是為一B圖像、並執行特殊播放。 15 注意,該圖像層可指示是否一圖像是一B跳過圖像。同 樣地有可能產生一 B跳過圖像作為一具有一在顯示順序下 緊接在該B跳過圖像之前的一參考圖像之相同像素資料的 圖像。在此一情況下’該RAU圖MI可指示出該B跳過圖像 係預測自,在顯示順序下,一緊接在該B跳過圖像的一參考 20圖像或一緊接在該B跳過圖像之後的參考圖像。 (第三實施例) 一種根據該第三實施例之圖像解碼裝置有關一指示BI 圖像的RAU圖、並因此決定是否有一個或更多個圖像在顯 示順序要被定位緊接在一開放G〇p型RAU中的該開始I圖 48 1380238 象]/圖像解碼裝置從該等別圖像的第—圖像開始解 碼。 此處於。玄第二實施例,該開始1圖像是一於解碼順序 位在該RAU開始之圖像並位於顯示順序作為該讀中的第 5 該重新安排的圖像是—於解碼順序位在該 中該開始I圖像之後的圖像但於顯示順序要被定位在 該開始I圖像之前。此外,該糊像是一具有一B圖像與一工 圖像之特性的圖像(該BI圖像與—I或P圖像的重新安排是必 要的)。更明確地,該BI圖像具有該等B圖像特性其中該別 0圖像於解碼順序跟隨一 w圖像雖然該BI圖像於顯示順 或P圖像之則,並且該圖像不是一用於其它圖像的 參考圖像。此外,該BI圖像具有該等I圖像特性其中所有大 區塊被内編碼並且該圖像不參考任何其它圖像。此外,於 進階剖面等,該串流STR中該BI圖像的一圖像層能包含 圖像類型資訊其指示出該層的_圖像是__ B〗圖像。 以下更詳細說明該第三實施例。 根據VC-1以及MPEG-2標準該RAU中有一種開放GOP 里與一種封閉GOP型。該開放GOP型RAU是一種RAU其中 圖像可參考在解碼順序下緊位在目前RAU之前的另一 2〇 RAU中的—圖像。另一方面,該封閉GOP型RAU是一種RAU 其申一圖像僅有關同一 RAU中的一圖像。注意,藉由利用 在—進入點層的一旗標或用於該串流外面的特殊播放之資
料庫’是有可能決定該RAU是該開放GOP型或該封閉GOP 型。 49 此處’當跳躍播放係從該開放GOP型RAU開始執行 時’若有一在解碼順序下位在該RAU中一開始圖像(I圖像) 之後但在顯示順序下位在該開始圖像(1圖像)之前的B圖 像’該B圖像不能參考緊接在目前RAU之前的另一RAU中的 圖像,以至於不可能解碼該B圖像。因此,該B圖像於該 桃躍播放期間不被解碼。 另一方面’甚至當跳躍播放係從該開放G〇p型RAU開 始執行時,若有一在解碼順序下位在該RAU中該開始圖像 (1圖像)之後但在顯示順序下位在該開始圖像(1圖像)之前的 βΙ圖像,該BI圖像能夠被解碼無須參考任何其它圖像,以 至於該播放能從該ΒΙ圖像開始。 以下詳細說明一範例其中Β〗圖像是在顯示順序下要被 定位在該開故GOP型RAU中的開始I圖像之前。 第20Α圖是一解釋圖顯示利用抝圖像的跳躍播放。 例如,根據該第三實施例之圖像解碼裝置藉由僅解碼 在顯示順序下每-RAU巾的開如圖像絲雜解碼的圖 像來執行高速播放、並然後將該高速播放變回—般播放, 如第20Α圖所示。更明確地’該圖像解碼裝置藉由僅解碼第 1個至第9倾AU中每一開始!圖像、並從第2〇α圖中的第⑺ 個RAU將該向速播放變回一般播放來執行高速播放。 此處’即使第10RAU是-開放G〇p型RMJ,在該顯示 順序下位在該I圖像,其是解碼順序下的第__圖像,之前的 圖像是BI®像’以至於該圖像解碼裝置能從第a個中 的-開始圖像(顯示順序下的第—BI圖像)開始播放。 1380238 如以上所述,藉由將該等要在該開放GOP型RAU中的 開始I圖像之前被顯示的重新安排圖像設定為BI圖像,是有 可能實現從尚速播放到一般播放的平順變化。 第20B圖是一解釋圖顯示利用BI圖像的另一跳躍播放。 5 例如,如第2〇B圖所示,於一RAU,一B圖像與一BI圖 像係在顯示順序連續位在一開始I圖像之前。 此處,該B圖像不能在該特殊播放期間(例如,該跳躍 播放)被解碼,因為s玄B圖像參考緊接在該目前RAU之前的 另一RAU中的一圖像,以至於該圖像解碼裝置決定出該顯 10 示應從該BI圖像開始。 第20C圖是一解釋圖顯示利用Bi圖像的又一跳躍播放。 例如,如第20C圖所示,於一rau,一BI圖像雨衣B圖 像在顯示順序下係連續位在一開始I圖像之前。 既然如此,該BI圖像一定能被解碼,但跟隨該m圖像 15之B圖像將不能被解碼。因此,若該RAU具有一B圖像其在 顯示順序下位在一作為第一圖像的BI圖像與一在解碼順序 下是第一圖像的開始圖像之間,該圖像解碼裝置能決定出 該顯示應從該I圖像開始。 根據該第三實施例之圖像解碼裝置參考_ r AlJ圖M工a 20以順利執行上述特殊播放。該RAU圖Mia係儲存於根據該第 一實施例如第8圖所示之RAU中的使用者資料。 注意’根據該第三實施例之R A U圖ΜI a的語法具有如根 據第9D圖所示之第一實施例之語法的相同結構。更明確 地’該 RAU 圖 Mia 包含 number_of_pictures__in__EPS、 51 1380238 picture一structure、及picture_type的資訊。picture_type指示 s亥RAU中在解碼順序下每一圖像屬於哪一個圖像類型:一工 圖像、一P圖像、一B圖像或一BI圖像。 即’根據該第三實施例之RAU圖Mia藉由指示該RAU 5中在解碼順序下每一圖像的一圖像類型來指示是否有一個 或更多個BI圖像在顯示順序下緊位在該開始j圖像之前。 因此,當跳躍播放係從該開放GOP型RAU執行時,根 據該第二貫施例之圖像解碼裝置藉由參考儲存於該RAU的 RAU圖Mia能容易地決定出該播放應從哪一個圖像開始。結 10果,根據該第三實施例之圖像解碼裝置能順利地執行該跳 躍播放,如第20A至第20C圖所示。 注思,於該第三實施例,該RAU圖Mia包含有關如第9D 圖所示在解碼順序之圖像的圖像類型資訊、但可包含有關 在顯示順序之圖像類型資訊。此外,於該RAU圖MIa,有關 15 3亥專圖像或此類之圖像類型資訊能包含指示該圖像類型資 訊被儲存於哪個順序的資訊,即在解碼順序或在顯示順序。 第21圖是一圖顯示根本發明該第三實施例的rau圖 ]\4ΐ3·之έ吾法的另一範例。 3亥 RAU 圖 Mia 之語法利用 independent_decodable_flag 20來指不是否一BI圖像是在顯示順序下緊位在該RAU中該開 始I圖像之前。此外,當independent_decodable_flag為 1時, 換§之,當該B圖像是在顯示順序下緊位在該開始T圖像之 鈿時’ s玄§吾法利用num_decodable_pictures來指示緊位在該 開始I圖像之前的連續BI圖像的數量。 52 1380238 當跳躍播放係從該開放G0P型RAU執行時,根據該第 三實施例之圖像解碼裝置參考儲存於該rAU的rAu圖 Mia。然後,該圖像解碼裝置決定出包含在rAu圖Mia中的 mdependent_decodable_flag為0或1。若該決定係作出 5 indePendent-decodable_flag為1,於是該圖像解碼裝置進一 步才曰明由包3在s玄RAU圖Mia中的num_decodable_pictures 所指示之圖像數量作為該等連續圖像的數量(連續數量)、並 從一在顯示順序下依照該連續數量緊位在該開始j圖像之 前的BI圖像執行播放。若僅有一個BI圖像緊接在該開始工圖 10像之前,該圖像解碼裴置從該BI圖像執行播放。另一方面, 若有多數個連續BI圖像緊位在該開始1圖像之前,該圖像解 碼裝置從該等連續BI圖像的第1個圖像執行播放。 注意,該RAU圖Mia能被儲存於一不同一進入點層之層 中的使用者資料,例如,在該rau中該開始圖像的使用者 15資料中。同樣地注意,當沒有任何BI圖像於該RAU時,則 不必要產生該RAU圖Mia。在此一情況下,該RAU圖Mia的 存在能被用來指示是否該RAU具有任何BI圖像緊在該開始 I圖像之前。 第2 2圖是一方塊圖顯示根據第三實施例的圖像解碼裝 20 置。 根據該第三實施例之圖像解碼裝置3〇〇包含一可變長 度解碼單元301、一圖像記憶體302、一移動補償單元303、 一反量化單元304、一反正交轉換單元3〇5、及一緩衝記憶 體3〇6、一顯示器單元307、一加法器308、一串流擷取單元 53 1380238 309、及一BI資訊獲得單元310。 此圖像解碼裝置300不同於該傳統圖像解碼裝置在於 增加了該串流擷取單元309與該BI資訊獲得單元310。 該BI資訊獲得單元自該可變長度解碼單元31〇獲得指 5示一要被解碼之RAU是開放GOP型或封閉GOP型的群組類 蜇資訊GT。若該群組類型資訊GT指示出該RAU是開放GOP 型,於是該BI資訊獲得單元310進一步從該可變長度解碼單 元301獲得該RAU要被解碼的一rau圖MIa«此外,該BI資 訊獲得單元310從外部獲得一播放模式信號丁河用以指示該 10 特殊播放諸如跳躍播放的細節。然後,該BI資訊獲得單元 310根據該播放模式信號TM來分析該RAU圖Mia與該群組 類型資訊GT、並指明(選擇)一要被解碼並顯示的圖像。 例如,當要被解碼之RAU的群組類型資訊GT指示出該 RAU是封閉GOP型時’該BI資訊獲得單元310指明該RAU中 15要被解碼的所有圖像作為該等要被解碼且顯示的圖像。 另一方面’當要被解碼之RAU的群組類型資訊GT指示 出該RAU是開放GOP型時,該BI資訊獲得單元310根據該 RAU圖Mia指明該等要被解碼且顯示的圖像。 例如’當RAU圖Mia具有第21圖所示之語法時,該BI 2〇 資訊獲得單元310根據independent_decodable_flag來決定是 否有一個或更多個在顯示順序下緊接在該RAU中該開始I 圖像之前的連續BI圖像要被播放。該決定係作出有此一BI 圖像,於是該BI資訊獲得單元310根據
num_decodabIe_picture來指明一播放開始位置,及該RAU 54 1380238 中在顯示順序的第一個BI圖像。若該決定係作出由此一BI 圖像,於是該BI資訊獲得單元310指明該RAU中的開始I圖 像作為該播放開始位置。 此外,當該RAU圖Mia具有第9D圖所示之語法時,該 5 BI資訊獲得單元根據該RAU中每一圖像的picture_type來決 定是否有一個或更多個在顯示順序緊位在該RAU中該開始 I圖像之前的連續BI圖像要被播放。若該決定係作出有此一 BI圖像,於是該BI資訊獲得單元310將該RAU中在顯示順序 下的第1個BI圖像指明為一播放開始位置。若該決定係作出 10無此一BI圖像,於是該BI資訊獲得單元310將該RAU中的開 始I圖像指明為該播放開始位置。 在如上述指明該播放開始位置之後,該BI資訊獲得單 元310 ’在該RAU中執行由該播放模式信號TM所指示之跳 躍播放的圖像當中,選擇從該播放開始位置存在於顯示順 15 序之圖像作為一要被解碼且顯示之圖像。 然後,該BIh机獲付早元310將一指不以上結果之解碼 圖像指示信號SP輸出至該串流擷取單元309。 在獲得該串流STR之後,該串流棟取單元3〇9對於每一 RAU先檢測一編碼的進入點標頭與一位在該Rau開始的 20 RAU圖Mia、並將那些資料輸出至該可變長度解碼單元 301。在獲得根據該RAU圖Mia自該BI資訊獲得單元31〇所輸 出的該解碼圖像指示信號sp之後,該串流擷取單元309自該 串流S T R擷取要被解碼由該解碼圖像指示信號s p所指示之 該等圖像的資料、並料輸出至該可變長度解碼單元3〇1。 55 备该可變長度解碼單元301獲得來自該串流擷取單元 309之編碼的進入點標頭與RAU圖MIa時該可變長度解碼 單元301執行在該編碼的進入點標頭與RAU圖Mia的可變長 度解碼。然後,料變長度解碼單元3〇1將儲存於該解碼的 5進入點標頭之群組類型資訊GT輸出至該BI資訊獲得單元 310,此外,該可變長度解碼單元3〇1,在回覆一來自該耵 資訊獲得單元MO時,將該解碼的RAU圖施輸出至該糊 像獲得單元31〇。另夕卜,當該可變長度解碼單元3〇1從該串 机擷取單71:309獲得被包含於該串流STR的該等圖像之資 ⑺料時,該可變長度解碼單元3〇1執行在該資料的可變長度解 碼、並輸出-量化值Qc、參考圖像規格資訊Ind、一圖像類 型Pt、及一移動向量μ v。 忒移動補償單元303,自儲存於該圖像記憶體3〇2且由 5亥參考圖像規格資訊Ind所指示之解碼圖像(參考圖像),取 回-由該移動向量MV所指示之影像區域、並將該影像區域 作為一預測影像輸出至該加法器3〇8。 該反量化單元綱反向量化要被恢復之量化值Qc作為 —頻率係數、並將該頻率係數輸出到該反正交轉換單元 305 m讀換單元3()5執行在該頻率係數的反頻率轉 換以便被轉換回到一像素差、並將該像素差輸出至該加法 器308。該加法器308將該像素差與輪出自該移動補償單元 303的預測圖像相加、並產生—解碼圖像v⑽。然後,該加 法器挪將該解像v⑽儲存到該圖像記憶體3〇2與該緩 衝記憶體观。該顯示器單元3〇7獲得來自該緩衝記憶體3〇6 56 1380238 的解碼圖像V〇ut、並顯示一對應該解碼圖像Vout的圖像。 皮意’該圖像記憶體302與該緩衝記憶體306可共用一單一 記憶體。 同樣地注意,該串流裸取單元309可將包含在該RAU中 5的所有圖像輸出到該可變長度解碼單元301,無須依賴該播 放模式信號TM、該RAU圖Mia或群組類型資訊gt »既然這 樣,該可變長度解碼單元3〇1 ’根據輸出自BI圖像獲得單元 31 〇的解碼圖像指示信號S P,從包含在該R AU中的所有圖像 k擇要被解碼與顯示的圖像。然後,該可變長度解媽單元 10 301執行在該等選出圖像之資料的可變長度解碼。注意,該 資訊獲得單元31G可指明對於該特殊播放,諸如該跳躍播 放、反播放、及從高速播放改變回來,要被解碼之圖像。 對於一般播放,該資訊獲得單元31〇可指明所有圖像作為要 被解碼與顯示之圖像,無須分析該RAU圖厘1&等。特別地, 15若從特殊播放到一般播放的變化如該第三實施例所說明 的,係足以分析開始一般播放之第H@RAlL^RAu圖Mh。 第23圖疋/ylL私圖顯示由根據該第三實施例之圖像解 碼裝置300所執行的操作。 首先,該圖像解碼單元300根據儲存於一要被解碼之 2 0 R A U的進入點標頭之群組類型資訊G τ來決定該要被解碼 之RAU是開放G0P型或封閉G〇p型(步驟S3〇〇^ 此處’若該決定係作出該RAU是開放G〇p型(在步驟 S300 YES),於是朗像解碼裝置獲得_儲存於該Η— 的RAU圖Mia要被解碼(步驟S3〇2卜 人 57 然後’該圖像解碼裝置300根據該rau圖Mia決定是否 有一個或更多個在顯示順序下緊位在該RAU中一開始工圖 像之前的連續BI圖像要被解碼(步驟S3〇4)。 若该決疋係作出有此—BI圖像(在步驟;§304 YES),該 圖像解碼裝置300將此連續則圖像與在顯示順序下位在該 等連續BI圖像之後的圖像作為要被解碼與顯示之圖像(步 騍幻〇6卜此意謂當僅有一單一BI圖像,並非多數個連續趴 圖像,在顯示順序下緊位在該開圖像之前時,該圖像解 碼裴置300將該BI圖像與在顯示順序下位在該別圖像之後 的圖像指明為要被解碼之圖像。 此外,田有多數個連續BI圊像在顯示順序緊位在該開 始1圖像之前時,該圖像解碼裝置3〇〇將該等m圖像與在顯 不順序下位在該等連續_像之後額像指明為要被解碼 的圖像。 f 另一方面,若該決定係作出無此一BI圖像(在步驟S308 N〇^於是該圖像解碼裝置3〇〇,在包含於該RAU要被解碼 寻圖像g中,將6玄開始I圖像與在顯示順序下位在該開 °1圖像之後的圖像指明為要被解碼與顯示之圖像。 匕卜田°亥决疋係作出在步驟S300要被解碼的rau是 = G〇p型時(在步驟幻⑽N〇),該圖像解碼裝置獅以相 =於^述之方式,在包含於該RAU要被解碼的該等圖像當 將》玄開始I圖像與在顯示順序下位在關紛圖像之後的 圖像心明為要被解碼與顯*之圖像(步驟s·)。既然這樣, /圖像解碼裝置3嶋定包含在該巾要被解碼的所有 1380238 圖像作為要被解碼與顯示的該等圖像。 然後’該圖像解碼裝置300將在步驟纖與53〇8所指明 之該等圖像解碼(步驟S310)。 注意’要被解碼之圖像係經常可根據藉由從步驟幻〇2 5 ^程序來分析該RAU圖之結果來決定,無須處理用以決 定是否該RAU是一開放GOP型RAU之步驟S300。 於疋,於該第三實施例,當該特殊播放諸如跳躍播放 係從該RAU執行時’該圖像解碼裝置300藉由參考該RAU圖 Mia能容祕決定出是否有—獨立_像在顯示順序下緊 10位在解碼順序中是第1個圖像的開始丨圖像之前。結果,當 一BI圖像係非緊位在該開始圖像之前時,該圖像解碼裝置 300能迅速地在包含於該RAU的該等圖像中擷取該開始1圖 像與在顯示順序下位在該開始I圖像之後的圖像作為要被 解碼的圖像。此外,當一則圖像係緊位在該開始圖像時, 15該圖像解碼裝置300亦能迅速地在包含於該RAU的該等圖 像中掏取該BI圖像作為一要被解碼之圖像。 因此’該圖像解碼裝置300不需傳統上分析包含於該 RAU的該等圖像之每一圖像層亦不決定一圖像是一b圖像 或一BI圖像為了決定要被解碼之圖像,以至於是有可能降 20 低該解碼程序的負擔。此外,當一BI圖像係在顯示順序下 緊位在該開始〗圖像之前時,該ΒΙ圖像能夠容易地被解碼與 顯示’以至於有可能有效地使用該ΒΙ圖像。 注意’該第三實施例已說明出該RAU圖Mia指示是否一 在顯示順序下位在該開始圖像之前的圖像是一BI圖像,但 59 除了該RAU圖論以外的其它方法能被用來指示相同的。例 如,一進入點層的旗標資訊、管理資訊的一時間圖、或— VC-1串流的使用者資料能被使用。 <變化> 此處,根據該第三實施例之圖像解碼裝置300的-變化 被說明。 根據該變化的圖像紘石民驻要0 , 诼解碼裝置300藉由利用BI圖像能掸 進該特殊播放的功能。 9 第24圖是一解釋圖顯示由根據該變化之圖像解碼裝置 3〇〇所執行之鱗操作,如,如第24圖所示,—串流 兩個B圖像與-細圖像在顯示順序下位在叫圖像與—p 圖像之間或在兩個p圖像之間。 在以上情況下,根據該變化之圖像解碼裝置300,藉由 僅解碼一1圖像與-p圖像,能執行四倍速度播放,如第24 圖中的⑴所不。此外,根據該變化之圖像解碼裝置遍,料 由解碼除了該I圖像及^ 像及°則像以外還有—_像,能執行 兩倍速度魏,如第24圖中的(2)所示。 如以上所述’若_像係以—預定循環來定位, 該變化之_料裝置3嶋增㈣Μ㈣殊播放 能。 此外,根據該變化之圖像解碼裝置3〇〇,例如藉由參考 具有第9D圖所示之語法的rau圖贿,能決定出一糊像 系在,解馬1貝序下或顯示順序下位於要被解碼的RAU。此 外°亥圖像解碼裝置300能決定出一I圖像與-P圖像係位於 1380238 何處。此意謂根據該變化之圖像解碼裝置300,藉由表考該 R A U圖ΜI a或此類者’能迅速地指明於該特殊播放期間要被 解碼與顯示之圖像。
注意,甚至當有一B圖像要在該開始丨圖像之前被顯示 5時,若該B圖像不參考緊接在該目前RAU之前的另一RAU 中的一圖像,在一進入點層的RAU圖或一旗標可指示出該 RAU是一封閉GOP型rau。 同樣地注意,該第三實施例的變化已說明出該RAU圖 Mia被儲存於該VC-1串流的每一 RAU並且該圖像解碼裝置 10 300解碼該串流’但目前為止該rAu圖Mia被儲存於一 RAU,該編碼方法除了 vc>1可是其它方法’諸如MpEG_4 與MPEG-2。在此一情況下,vu的一別圖像對應_b圖像 它的大區塊全被内編碼。 (第四實施例) 15 第25圖是—方塊圖顯示—根據該第四實補的圖像編 碼裝置。 根據該第四實施例的圖像編碼裝置4 〇 〇包含—移動估 計單元401、一移動補償單元402、一減法器403、—正交轉 換單元404、一量化單元4〇5、一反量化單元4〇6、_反正交 2〇轉換單元407、一加法器408、一圖像記憶體409、一開關 410、一可變長度編碼單元411、一預測結構決定單元Μ]、 及—BI資訊產生單元413。 該移動估計單元401獲得一以大區塊之單元的圖像信 號Vin,然後該移動估計單元4〇1搜尋儲存於該圖像記憶體 61 的解像(參考圖像)並檢測—具有最相似於一由該圖 號vln所指不之大區塊的影像之影像區域該移動估計 單元401决定—移動向量賣用以指示該影像區域的-位置 並輸出該_向量MV,該移動估計單元·進一步輸出一 >考圖像規格貝訊Ind用以指示用來檢測該移動向量MV之 解碼圖像。 <移動補償單元4G2從儲存於該圖像記憶體·且由該 ^考圖^格資訊Ind所㈣之解侧像取回由該移動向 所心不之衫像區域、並且然後輸出該取回的圖像作為 一預測圖像。 —〆預測結構決定單元412,根據_rau開始圖像伽, 一、▲ 要被、為碼之圖像存在在-RAU開始位置、然後指 =移動料早與該移動補償單元搬將該圖像編碼 15 20 ^象間編碼)為—特殊可隨機存取圖像、並進—部指示該可 皮長度編碼單元411將該圖像類軌編媽。更明確地,該預 構决疋單疋4! 2決定每一要被編碼之圖像的一圖像類 二例如圖像、一p圖像、一B圖像或一_像,其被 匕3於s亥圖像信號Vin 0 此外’麵測結構決定單元412決定有 RAU的群組類型資 裉為碼之 T、並使該可變長度編碼單元411編 过。'組類型資訊仍。該減法器4〇3獲得該圖像信號Vin與 〜預Μ圖像、然後計算在朗像健vi η與該預測圖像之間 的差並概差輸出至該正交轉換單元4G4。該正交轉換單 兀轉換成—頻率係數、並將該頻率係數輸出到該 62 里化單元405。該量化單元405將輸入自該正交轉換單元4〇4 的頻率係數置化、並將該絕果量化值Qc輸出到該可變長度 編碼單元411。 該反量化單元406將該量化值QC反量化為了回復該原 始頻率係數、並將該結果頻率係數輸出至該反正交轉換單 兀407。該反正交轉換單元4〇7執行在該頻率係數上的反頻 率轉換以便被轉換回至一像素差、並將該像素差輸出至該 加法器408。該加法器408將該像素差與該輸出自該移動補 償單元402的預測圖像相加、並產生一解碼圖像。該開關4 i 〇 10在該解碼圖像被指示要被儲存時是Ο N、並且該解碼圖像被 儲存到該圖像記憶體409。 該BI資訊產生單元413,根據由該預測結構決定單元 412所決定之圖像類型pt,產生一具有如第9〇圖或第21圖之 語法的RAU圖Mia、並將產生的RAU圖MIa輸出至該可變長 15 度編碼單元41卜 該可變長度編碼單元411執行在該量化值(^、該圖像類 型Pt、忒RAU圖MIa、該移動向量河¥等的可變長度編碼以 便產生-更明確地,該可變長度編碼單元411將 由g玄BI貧机產生單元413所產生之RAU圖MIa寫人到位在如 20第8圖所示之任何圖像之前的使用者資料。此外,該可變長 度編碼單元411應用在該群組類型資訊Gp的可變長度編 碼、並將該編碼的群組類型資訊Gp加至該RAu中的一進入 點標頭。 如上述,根據該第四實施例之圖像編碼裝置4〇〇不同於 63 該傳統圖像编碼裝置800在於増加了該m資訊產生單元 413。 第26圖疋-流程圖顯示由根據該第四實施例之圖像編 喝襄置400所執行的操作。 首先’該圖像編媽裝置400’藉由利用該預測結構決定 單兀412,決定出是否一要被編碼之圖像是一 RAU中的一開 始圖像(步驟s_)。此處,若該決定係作出該圖像是該RMj 中的開始圖像(在步驟S4〇G YES),該圖像編碼裝置藉由 利用該可變長度編碼單元411來執行初始化程序以便產生 -RAU圖馳、並獲得-區域用以储存—進入點層的使用者 資料中的RAU圖Mia(步驟S402)。 15 此外,該圖像編碼裝置4〇〇,藉由利用該預測結構決定 單元412,決定出是否該要被編碼之圖像是成為一BI圖像 (步驟S404)»此處’若該決定係作出該圓像是成為一m圖像 (在步驟S404 YES) ’於是該圖像編碼裝置4〇〇將要被編碼之 圖像編碼為-BI圖像(步驟,))。此意謂,當要被編碼的 RAU是一開放GOP型RAU其中圖像被允許參考其它存取單 元中的圖像時,該圖像編碼裝置_將_要被編碼之圖像編 20 碼’因此產生·*ΒΙ圖像其在顯示順序下係位在該串流⑽ 之RAU中的一開始1圖像之前並且其不參考任何其它圖 像。另-方面’若該決定係作出_像並麵為—圃像 (在步驟S404 ) ’於是該祕跑㉔置物要被編碼之 圖像編碼作為一不同圖像類型的一圖 然後,该圖像編碼裝置4〇〇,根據 像(步驟S408)。 在步驟S404的決定結 64 1380238 果’藉由利用該資訊產生單元413來產生並更新該RAU圖 Nila(步驟 S410)。 例如’該圖像編碼裝置400產生具有如第9D圖所示之語 法的RAU圖Mia’以至於該RAu圖Mia能包含:有關在步驟 5 S4〇64S408被編瑪之圖像的圖像類型資訊;指示出該圖像 被編碼於一欄位結構或一訊框結構之資訊;及此類者。依
照另一範例’該圖像編碼裝置400產生如第21圖所示之RAU 圖Mia,以至於該RAU圖MIa能清楚地指示一指示出是否有 一個或更多個連續BI圖像在顯示順序下位在該開始〗圖像 10之前的旗標、及此BI圖像的數量。若產生如第21圖所示之 RAU圖MIa,RAU圖係能在該RAU中的一開始〗圖像之編碼 被決定之後完成,換言之,於顯示順序在該開始1圖像之前 並於解碼順序跟隨該開始〗圖像的所有扮圖像之編碼被決 定。 15 接著,乾圖像編碼裝置40〇決定出是否在步驟S404所決 疋的圖像疋該RAU中的一最後圖像(步驟S412)。換言之, 該圖像編石馬裝置400決定出是否該程序已被執行於包含在 4RAU中的所有圖像。此處’若該決定係作出該 圖像是一 最後圖像(在S412 YES),於是該圖像編碼裝置糊利用該可 2〇又長度,爲竭單元川來指明並編碼該rau圖、並圖 MIa寫人到在步驟s4〇2所獲得的區域(步驟S414)。 然後,該圖像編碼裝置400決定出在包含於該串流STR 的圖像中是否有仍有要被處理的圖像(步驟S416)。此處,若 6亥决又係作出仍有一圖像要被處理(在步驟$ 4工6 YES),於 65 1380238 是該圖像編碼裝置400重複從步驟S400的操作。另一方面, 右邊決定係作出沒有要被處理之圖像被發現(在步驟S416 ΝΟ) ’於是該圖像編碼裝置4〇〇完成所有編碼操作。 注意,於第26圖的操作,該RAU圖儲存區域事先被獲 5得,但例如若有一足以緩衝資料的記憶體諸如該RAU,該 R A U圖資料與該圖像資料可被儲存於該記憶體並且那些資 料在决疋該Rau圖之後可被寫入到該儲存媒體。
(第五實施例) 此外,藉由將一用以實現該等以上實施例中所說明之 10該圖像編石馬褒置與該圖像解碼裝置的程式記錄在一記錄媒 體t ’諸如-軟碟,是有可能容易地藉由一獨立電腦系統 來實施該等以上實施例中所說明的程序。 第27A、第27B及第27C圖是解釋圖顯示一種情況當以 上實施例所說明的圖像編石馬裝置與圖像解碼裝置係藉由一 15電腦系統來實現,藉由利用-被記錄在-記錄媒體’曰諸如 一軟碟,的程式。 第27B圖顯示該軟碟的—前視圖、該軟碟的—橫截面社 構、及該軟碟體的一本體。第27A圖顯示該軟碟體fd其; 該記錄媒體的-主體的實際格式之範例。該軟碟體FD係裝 20備於-殼體F、並且多數個軌跡係從_圓周向一内圓周呈一 同心圓的形狀形成在該碟片的-表面、並且每-軌跡被切 割呈16寵段在—角方向。因此,有_存以上程式的軟 碟’該以上程式被記錄於-分配在該軟碟細的區域。 此外’第27C圖顯示—結構,藉由該結構該軟碟體阳 66 1380238 記錄並播放該程式。當該以上用以實現該圖像編碼裝置與 該圖像解碼裝置之程式被記錄在該軟碟體]?〇時該程式係 從一電腦系統經由一軟碟機FDD來寫入。此外,當藉由該 圖像編碼裝置與該圖像解碼裝置所執行之處理 5軟碟中的程式系統時,該程式從該軟碟經由該軟碟機被= 出、並傳輸到該電腦系統Cs。 注意,該以上解釋已說明來使用該軟碟作為一記錄媒 體、但是有可能使用-光碟取代。同樣地注意,該記錄媒 體並不限於上述、而可為用以能使記錄程式的任何者,諸 10 如一 1C卡與一 ROM卡式磁帶。 如以上所述,根據本發明,該圖像編碼裝置將該 圖加到該RAU的一標頭、並且該圖像解碼裝置在解碼每— 圖像前參考該增加的RAU圖,以至於是有可能降低解碼操 作、並特別在增進一封包媒體的播放品質,其中一特殊播 15 放功能是重要的。因此’本發明具有一高實際值。 如以上所述,本發明已藉由利用該等以上實施例與該 等各個變化而說明、但本發明並不限於上述。此意謂,為 了實現本發明’ 一般熟知此技藝者能結合該等以上實施例 與該等各個變化、或能將本發明與其它已知技藝結合,到 20 目前為止該結合是合理的。 注意’該等方塊圖(例如,第10與第17圖)所示之每一機 能方塊被實現為一大尺寸整合(LSI)其是一種典型積體電 路。這些機能方塊能被分開地整合、或它們的一部分或全 部可被整合成一單一晶片(例如,除了 一記憶體以外的機能 67 1380238 方塊能被整合為一單一晶片)。 該積體電路能被稱作一1C、一系統LSI、一大型LSI或 一超大型LSI取決於它們的整合程度。 該積體電路技術並不限於該LSI、並且它可被實施為一 5專用電路或--般用途處理器。同樣是有可能使用一場可 程式化閘陣列(FPGA) ’其能在製造該LSI之後被程式化、或 一可重新規劃處理器其中在該LSI内部的電路晶胞之連接 與設定能被重新規劃。 此外’若由於半導體的進展或它們的誘導,積體電路 10 的新技術似乎以該等LSI來取代,當然是有可能使用此技術 來實施該等圍起的機能方塊為一積體電路。例如,生技、 有機化學技術等能被應用至該以上實施。 注意’在該等機能方塊中,僅用以儲存要被編碼或解 碼之資料的單元被整合成該晶片,而被實現為一不同功能。 15 工業應用性 根據本發明之圖像編碼裝置與圖像解碼裝置在播放 VC-1串流等時能被應用至所有具有一特殊播放功能,諸如 高速播放,之裝置、並特別適用於光碟周邊裝置其中該特 殊播放功能是必不可少的。 20 【圖式簡單説明】 第1A與第1B圖是顯示MPEG 2串流的一結構圖; 第2A與第2B圖是顯示用於MPEG 2標準之圖像間的一 預測結構之範例圖; 第3圖是一圖顯示傳統VC-1串流的一結構; 68 1380238 第4圖是一方塊圖顯示傳統圖像編碼裝置的一結構; 第5圖是一方塊圖顯示傳統圖像解碼裝置的一結構; 第6圖是一流程圖顯示由該傳統圖像編碼裝置所執行 之操作; 5 第7圖是一圖顯示,於高速播放期間,在一由該傳統圖 像編碼裝置所產生之串流中的一問題; 第8圖是一圖顯示一根據本發明第一實施例包含在一 VC-1串流中的RAU之結構的範例; 第9A圖是一圖顯示該RAU圖MI之語法的一範例; 10 第9B圖是一圖顯示該RAU圖MI之語法的另一範例; 第9C圖是一圖顯示該RAU圖MI之語法的又一範例; 第9D圖是一圖顯示該RAU圖MI之語法的又另一範例; 第10圖是一方塊圖顯示一根據本發明該第一實施例之 圖像解碼裝置的結構; 15 第11圖是一流程圖顯示由根據本發明該第一實施例之 圖像解碼裝置所執行的操作; 第12圖是一流程圖顯示分析一由根據本發明該第一實 施例之圖像解碼裝置所執行的RAU圖之操作; 第13A圖是一圖顯示一 RAU其係藉由根據本發明該第 20 一實施例之圖像解碼裝置在一高速下播放; 第13B圖是一圖顯示一根據第13A圖的RAU圖MI ; 第13C圖是一流程圖顯示在一高速下播放一具有第 13A圖中之RAU的串流STR之操作,其係由根據本發明該第 一實施例的圖像解碼裝置所執行; 69 1380238 第14圖是一解釋圖顯示一種由一根據該第一實施例的 第一變化的圖像解碼裝置所執行的播放方法; 第15圖是一流程圖顯示由根據該第一實施例之第一變 化所執行的播放方法; 5 第16A圖是一圖顯示根據該第一實施例之第二變化的 一包含一完全靜態像序列的RAU ; 第16B圖是一圖顯示根據該第一實施例之第二變化的 一包含一逐漸更新靜態圖像序列的RAU ; 第16 C圖是一圖顯示根據該第一實施例之第二變化的 10 一包含另一逐漸更新靜態圖像序列的RAU ; 第17圖是一方塊圖顯示一根據本發明第二實施例之圖 像編碼裝置的結構, 第18圖是一流程圖顯示由根據本發明該第二實施例之 圖像編碼裝置所執行的操作; 15 第19A與第19B圖是顯示一 B跳過圖像的一預測結構 圖; 第20A圖是一解釋圖顯示根據本發明第三實施例利用 BI圖像的跳躍播放; 第2 0 B圖是一解釋圖顯示根據本發明該第三實施例利 20 用BI圖像的另一跳躍播放; 第20C圖是一解釋圖顯示根據本發明該第三實施例利 用BI圖像的又一跳躍播放; 第21圖是一圖顯示根本發明該第三實施例的R A U圖之 語法的另一範例; 70 5 的圖圖顯示-種根據本發明該第三實施例 第23圖是一流程圖顯 圖像解料置3_執行根據本發㈣第三實施例之 由根據本發明該第三實施例的 =之圖_碼裝置所執行之料操作; 圖像蝙::=7方塊圖顯示-種根據本發明第四實施例的 10 第26圖是—流程圖顯示由根據本發 圖像編碼裝置所執行的操作;及 貫知例之 复儲t27B及第27,是解釋圖顯示—種儲存媒體 ::::::據本發明的-種_碼方法與-種 100·.·影像解碼裝置 101··.可變長度解碼單元 102·.·圖像記憶體單元 103.. .移動補償單元 104.. .反量化單元 】〇5.·.反正交轉換單元 106..·緩衝記憶體 i〇7·.·顯示器單元 ··.加法器 【主要元件符號說明】 109. ··串流掏取單元 110…資訊獲得單元 200…圖像編碼裝置 201…移動估計單元 202. ·_移動補償單元 203···減法器 204...正交轉換單元 205".量化單元 206...反量化單元 71 1380238
207…反正交轉換單元 208.. .加法器 209…圖像記憶體 210…開關 211.. .可變長度編碼單元 212.. .預測結構決定單元 213.. .資訊產生單元 300.. .圖像解碼裝置 301.. .可變長度解碼單元 302.. .圖像記憶體 303…移動補償單元 304.. .反量化單元 305.. .反正交轉換單元 306.. .緩衝記憶體 307…顯示器單元 308.. .加法器 309…串流掘取單元 310.. . BI資訊獲得單元 400.. .圖像編碼裝置 401.. .移動估計單元 402.. .移動補償單元 403.. .減法器 404.. .正交轉換單元 405…量化單元 406…反量化單元 407…反正交轉換單元 408.. .加法器 409…圖像記憶體 410…開關 411.. .可變長度編碼單元 412…預測結構決定單元 413.. .BI資訊獲得單元 800.. .圖像編碼裝置 801.. .移動估計單元 802.. .移動補償單元 803.. .減法器 804.. .正交轉換單元 805.. .量化單元 806…反量化單元 807…反正交轉換單元 808.. .加法器 809.. .圖像記憶體 72 1380238 810.. .開關 811.. .可變長度編碼單元 812…預測結構決定單元 900.. .圖像解碼裝置 901.. .可變長度解碼單元 902…緩衝記憶體 903.. .顯示器單元 S1001-S1005...步驟 S100~S112...步驟 5120.5122.. .步驟 S130,S132,S134,S136·.·步驟 S 140,S 142,S 144,S 146.. ·步驟 S200~S214…步驟 Uin...RAU開始圖像 Vm...輸入圖像信號
Str...位元流(串流) ΊΜ...播放模式信號 Pt...圖像類型 GT...群組類型資訊 MV...移動向量 Ind...參考圖像規格資訊 MUVQa".RAU 圖 Qc···量化值 TM...播放模式信號 SP...解碼圖像指示信號 Vout…解碼圖像 Se...區段 Τγ.,.Ι^Γ' FD…軟碟體 F…殼體 FDD...軟碟機 Cs...電腦糸統 73
Claims (1)
1380238 十、申請專利範面^^« 第95100748號尹請案尹請專利範圍修正本9 1.-種圖像編碼裝置,其藉由將包含一 ::::· 5 15 20 每一存取單元中的每一圖像編碼,來 2圓像I 號,該圖像編碼裝置包含有, 編碼圖像右 “:=:::之1 一產 媽圖像雜之該麵單 & .、具不順序下位在該編 早7L中的一開始圖像I 該存取單元是能夠藉由參考另-個存取單元=且备 種開放型存取單元時,該獨立圖=的-無須參考任何其它圖像; 立地被解碼而 -資訊產生單元’可操作來產生補充資气 碼圖像信號的存取單元指出該獨立圖像是否传 順序下緊接地位在該開始圖像之前;及否係在鋪不 -寫入單元,可操作來將該資訊產生單元 充資訊寫入到該編碼圖像信號的存取單元。 2‘=pt專職_ i項所述之圖像編碼 叫元係可操作來產生該補充資 ; ::::::::像:否係在該_序下;:= 广-像::::獨=r 一在 =清專職圍第1項所述之圖像編料置,直中該資 2生單元係可操作來產生該補充資訊,該補充資訊在 ,序下或在該顯示順序下指出該編簡像信號的 74 1380238 fl。月I修正替換頁 存取單元中所包含的每一圖像之一圖像類型。 4.如申請專利範圍第3項所述之圖像編碼裝置,其中該寫 入單元係可操作來將該補充資訊寫在該編碼圖像信號的 存取單元中所包含的任一圖像之前的一位置。 5·如申請專利範圍第1項所述之圖像編碼裝置,其中該編 碼單元係可操作來產生該獨立圖像,該獨立圖像具有下 列特性.該獨立圖像在顯示順序下先於一存取單元中的 開始内編碼圖像且在解碼順序下跟隨該存取單元中的 該開始内編碼圖像,並且其巾該獨立圖像中的所有大區 塊被内編碼;以及該編妈單元係可操作來將指出該等特 性之-圖像類型的資訊加到該獨立圖像中。 種,像解碼裝置,其解碼一編媽圖像信號,其中每一 存取單元包含-個或更多個圖像, 15 編碼圖像㈣的存取單元儲存補充資訊,該補充資 ^出獨立圖像是否在-顯示順序下緊接地位在該存 ls— 冢之刖,而且該獨立圖像在一顯示 J序下係位在該開始圖像$此廿 _.^ 固像之刖並且能夠被獨立解碼而無 須參考任何其它圖像, 20 該圖像解碼裝置包含有: 夠葬ώ M3L決疋單70’可操作來決定該存取單元是否為能 约藉由參考另_在&?3 _ 元. 早疋來被解碼的一開放型存取單 —資訊獲得單元,去访# , 亓曰括 田該類型決定單元決定出該存取單 几疋該開故型存取單 時’可操作來從該存取單元獲得 75 1380238
該補充資訊; 一擷取單元,可操作來藉由參考由該資訊獲得單元所 獲得的該補充資訊,自該存取單元擷取要被解碼的一圖 像;及 一解碼單元,可操作來將該擷取單元所擷取之圖像解 碼。 7. 如申請專利範圍第6項所述之圖像解碼裝置, 其中該擷取單元係可操作來: 藉由參考該補充資訊,決定該獨立圖像是否係在該顯 10 示順序下緊接地位在該開始圖像之前,及 當決定出該獨立圖像在該顯示順序下係緊接地位在 該開始圖像之前時,則擷取該獨立圖像作為要被解碼之 圖像,並且當決定出該獨立圖像在該顯示順序下係非緊 接地位在該開始圖像之前時,則不擷取該獨立圖像作為 15 要被解碼之圖像。 8. 如申請專利範圍第7項所述之圖像解碼裝置, 其中該補充資訊包含指出該獨立圖像是否係在該顯 示順序下緊接地位在該開始圖像之前的一旗標、及在該 顯示順序下緊接地位在該開始圖像之前的連續獨立圖像 20 之數量,及 該擷取單元係可操作來: 藉由參考包含在該補充資訊中的旗標與數量,決定是 否有一個或更多個連續獨立圖像在該顯示順序下緊接地 位在該開始圖像之前; 76 1380238 第 951007i^^Bggj¥^I ΓοΓοΤ^τ 當決定出有該一個或更多個連續獨立圖像時自包含 在該存取單元中的該等圖像,操取該—個或更多個= 獨立圖像以及在該顯示順序下位在該㈣立圖像之後的 圖像,作為要被解碼的該等圖像;及 5 當決定出該-個或更多個連續獨立圖像不存在時,自 包含在該存取單元巾的該等圖像,擷取位於該解竭順序
中的開關像以在軸㈣序下位在該開始圖像之後 的圖像,作為要被解碼的該等圖像。 9·如申請專利範圍第7項所述之圖像解碼裝置, 其中該補充資訊錢解碼順序下或在軸示順序 指出包含在該存取單元中圖像的一圖像類型及 該擷取單元係可操作來: 藉由參考該補充資訊所指出的每一圖像之圖 15
有一個或更多個連續獨立圖像在該顯示順 序下緊接地位在該開始圖像之前· 當決定出有該一個或更多個連續獨立圖像時,自包人 Γ存取單元中的該等圖像,操取該-個或更多二 =像與在__序下位在該等獨立圖 圖 20 像,作為要被解碼的該等圖像;及 ㈣圖 勺人出該—個或更多個連續獨立圖像不存在時,自 二_:=:::=:該解碼順序 的圖像,作為要被解碼的該等圖^立祁始圖像之後 10·一種承載編碼圖像信號之機器可存取媒體,其中每一存 77 取單元包含-個或更多個圖像,該編碼圖像信號包含有: 補充資訊,其指出—獨立圖像是否在-顯示順序下緊 接地位在該編碼圖像信號之該存取單元中的一開始圖像 之別’該獨立圖像在—解碼順序下係位在該開始圖像之 刖並且能夠觸立料而無須參枯何其它圖像。 11. 如申請專利範圍第1〇項所述之機器可存取媒體,其中該 補充資訊係儲存在該存取單元中任一圖像之前的一位 置。 12. -種圖像編碼方法,其係藉由將包含一個或更多個圖像 之每—存取單元中的每—圖像編碼來產生-編碼圖像信 號,β亥圖像編碼方法包含有下列步驟: 當該存取單元是能夠藉由參考另—存取單元而被編 碼的-種開放型存取單㈣,藉由將要被編碼之一圖像 扁碼來產生-獨立圖像’該獨立圖像在—顯示順序下係 位在該編碼圖像信號的存取單元巾的圖像之前, 並且犯夠賴立解碼而錢參考任何其它圖像; :產生補充資訊,其為該編碼圖像信號的存取單元指出 該獨立圖像疋否在該顯示順序下係緊接地位在該開始圖 像之前;及 &將該補充資訊之產生步驟所產生的該補充資訊寫入 到4編碼圖像信號的存取單元。 種圖像解碼方法,其將一編碼圖像信號解碼,其中每 存取單元包含-個或更多個圖像, 該、扁碼圖像信號的該存取單讀存補充資訊,該補充 ^80238 113^0748申請案專利範圍修ΪΓΪ ϊ〇Γ08. 24. 5 資訊指出一獨立圖像是否在一顯示順序下係緊接地位在 該存取單元中的一開始圖像之前,並且該獨立圖像在一 顯不順序下係在該開始圖像之前而且能夠被獨立解碼而 無須參考任何其它圖像,
該圖像解碼方法包含有下列步驟: 決定該存取單元是否為能夠藉由參考另一存取單元 而被解碼的一種開放型存取單元; 。。當決定出該存取單元是該開放型存取單元時,自該存 取單元獲得該補充資訊; 15
20 。㈢Μ紐付步驟中所獲得的該補充資訊, 取單元擷取要被解碼的一圖像;及 將該擷取步驟中所擷取的圖像解碼。 14夕—種產生編碼輯錢的料,其藉由將包含—個或更 夕個圖像的每一存取單中 碼圖德h 丨取早凡中的母一圖像編碼來產生-編 .圖像城,該程式導致-電腦執行下列動作: 1存取單元是能夠藉由參考另—存取單元而被編 二:存取單元時’藉由將要被編碼之-圖像 俘:在t獨立圖像,該獨立圖像在-顯示順序下 係位在該編碼圖像信號的存取 俞,廿0 & 早7^中的一開始圖像之 並且此•夠被獨立解碼而益彡貞 產參考任何其它圖像; nnirmm B ^ ^ _像“娩的存取單元指出 ,立圖像是否在該顯 05 像之前;& 卜㈣接地位在該開始圖 將該補充資訊之產生動作所產 生的補充資訊寫入到 79
該編碼圖像信號的存取單元中 I5· 一種將編碼圖像信號解碼的程 號,其中毎-糾心,m編碼圖像信 該编碼圖像信號的存取届- 訊指出-獨立圖像是否在=充資訊,該補充資 存取單元中的-開始圖像之:=序Μ緊接地位在該 示順序下係在該開始圖像,=立®像在—顯 須參考任何其它圖像, 月⑼破獨立解碼而無 該程式導致-電腦執行下列動作: 參考另,單元 取::=一一自該存 ,一 將該擷取動作中所擷取的圖像解碼。 6斗種產生編碼圖像信號的積體電路,其藉由將包含 二更多個圖像的每—存取單元中的每—圖像糾,來產 生一編碼圖像信號,該積體電路包含有: -編碼單元,可操作來在該存取單元是能夠藉由參考 另一存取單元而被編碼的一種開放型存取單元時,將要 ,編碼之-圖像編碼來產生—獨立圖像,該獨立圖像在 一顯示順序下係位在該編碼圖像信號的存取單元中的一 開始圖像之前並且能夠被獨立解碼而無須參考任何其它 1380238 I第 95100748 申請案一~~ϊ^〇8:γ4· 圖像; -資訊產生單元,可操作來產生補充資訊,該補充資 訊為該编碼圖像信號的存取單元指出該獨立圖像是否在 該顯示順序下係緊接地位在該開始圖像之前;及 -寫入單元’可操作來將該資訊產生單元所產生的補 充資訊寫入到該編碼圖像信號的存取單元中。 17.-種將編碼圖像信號解碼的積體電路,其解碼一編碼圖 像信號,其中每一存取單元包含一個或更多個圖像, 1該編碼圖像信號的存取單元儲存補充資訊,該補充資 从出-獨立圖像是否在—顯示順序下係緊接地位在該 存取單兀中的一開始圖像之前,並且該獨立圖像在一顯 /不順序下係在該開始圖像之前而且能夠被獨立解碼而無 須參考任何其它圖像, §亥積體電路包含有: —類型決定單元’可操作來決定該存取單元是否為能 夠藉由參考另—存取單元而被解碼的—觀放型存取單 元; —資訊獲得單元,可操作來在該_決定單元決定出 該存取單元是開放型存取單元時’自該存取單元獲得該 補充資訊; ‘掏取單元’可操作來藉由參考由該資訊獲得翠元所 獲得的該補充資訊,自兮左你结-& 礼自該存取早兀擷取要被解碼的一圖 像;及 u —解碼單元,可操作來將該麻單取的圖像解 81 1380238 ' 第95100748申請案專利範圍修正頁 101.08. 24. 碼0
82 1380238 4m97 頁 換 替 修 日4 一 doD 1TVTH妹 Q-S
丧齋躕CDT映 doo 鲮画 1/28
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US64214705P | 2005-01-10 | 2005-01-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW200630906A TW200630906A (en) | 2006-09-01 |
TWI380238B true TWI380238B (en) | 2012-12-21 |
Family
ID=36647876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW095100748A TWI380238B (en) | 2005-01-10 | 2006-01-09 | Picture coding/decoding apparatus and method, machine accessible medium carrying a coded picture signal, program and integrated circuit which generate a coded picture signal, and program and integrated circuit which decode a coded picture signal |
Country Status (11)
Country | Link |
---|---|
US (1) | US9497483B2 (zh) |
EP (2) | EP1839444B1 (zh) |
JP (1) | JP4838251B2 (zh) |
KR (1) | KR101240089B1 (zh) |
CN (1) | CN100593336C (zh) |
DE (1) | DE602006013272D1 (zh) |
ES (2) | ES2339587T3 (zh) |
HK (1) | HK1111031A1 (zh) |
MY (1) | MY139897A (zh) |
TW (1) | TWI380238B (zh) |
WO (1) | WO2006073207A2 (zh) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090180546A1 (en) * | 2008-01-09 | 2009-07-16 | Rodriguez Arturo A | Assistance for processing pictures in concatenated video streams |
CN101321284B (zh) * | 2007-06-10 | 2012-01-04 | 华为技术有限公司 | 一种编解码方法、设备及*** |
US8718388B2 (en) | 2007-12-11 | 2014-05-06 | Cisco Technology, Inc. | Video processing with tiered interdependencies of pictures |
WO2009152450A1 (en) | 2008-06-12 | 2009-12-17 | Cisco Technology, Inc. | Picture interdependencies signals in context of mmco to assist stream manipulation |
US8971402B2 (en) | 2008-06-17 | 2015-03-03 | Cisco Technology, Inc. | Processing of impaired and incomplete multi-latticed video streams |
US8699578B2 (en) | 2008-06-17 | 2014-04-15 | Cisco Technology, Inc. | Methods and systems for processing multi-latticed video streams |
US8949883B2 (en) | 2009-05-12 | 2015-02-03 | Cisco Technology, Inc. | Signalling buffer characteristics for splicing operations of video streams |
US20130089152A1 (en) * | 2011-10-05 | 2013-04-11 | Qualcomm Incorporated | Signaling picture identification for video coding |
US9338158B2 (en) | 2011-10-14 | 2016-05-10 | Open Text S.A. | System and method for secure content sharing and synchronization |
US9264717B2 (en) * | 2011-10-31 | 2016-02-16 | Qualcomm Incorporated | Random access with advanced decoded picture buffer (DPB) management in video coding |
JP6045222B2 (ja) * | 2012-06-28 | 2016-12-14 | 株式会社Nttドコモ | 動画像予測復号装置、方法及びプログラム |
US9351011B2 (en) * | 2012-11-28 | 2016-05-24 | Intel Corporation | Video pipeline with direct linkage between decoding and post processing |
JP2017073798A (ja) * | 2016-11-15 | 2017-04-13 | 株式会社Nttドコモ | 動画像予測復号装置及び動画像予測復号方法 |
JP6665913B2 (ja) * | 2018-10-17 | 2020-03-13 | 日本電気株式会社 | 映像解析装置、監視装置、監視システムおよび映像解析方法 |
KR102323174B1 (ko) | 2019-10-22 | 2021-11-09 | 주식회사 브레인포커스 | 피부 트러블 개선용 화장료 조성물 |
JP2020043613A (ja) * | 2019-12-19 | 2020-03-19 | 株式会社Nttドコモ | 動画像予測復号方法 |
JP6967653B2 (ja) * | 2019-12-19 | 2021-11-17 | 株式会社Nttドコモ | 動画像予測復号方法 |
JP7026762B2 (ja) * | 2020-12-23 | 2022-02-28 | 株式会社Nttドコモ | 動画像予測復号方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5539466A (en) * | 1991-07-30 | 1996-07-23 | Sony Corporation | Efficient coding apparatus for picture signal and decoding apparatus therefor |
JP4061511B2 (ja) * | 1997-04-15 | 2008-03-19 | ソニー株式会社 | 符号化装置及び符号化方法 |
KR100357689B1 (ko) * | 2000-11-13 | 2002-10-19 | 삼성전자 주식회사 | 일관된 화질을 가지는 실시간 가변 비트율 엠펙 비디오전송 시스템 |
US7068719B2 (en) * | 2001-06-01 | 2006-06-27 | General Instrument Corporation | Splicing of digital video transport streams |
AU2003289131A1 (en) | 2003-01-17 | 2004-08-13 | Matsushita Electric Industrial Co., Ltd. | Moving picture encoding method and moving picture decoding method |
TWI220479B (en) * | 2003-07-09 | 2004-08-21 | Mediatek Inc | Digital signal processor based on jumping floating point arithmetic |
US8064520B2 (en) * | 2003-09-07 | 2011-11-22 | Microsoft Corporation | Advanced bi-directional predictive coding of interlaced video |
EP1743338B1 (en) | 2004-04-28 | 2009-09-16 | Panasonic Corporation | Moving picture stream generation apparatus, moving picture coding apparatus, moving picture multiplexing apparatus and moving picture decoding apparatus |
JP4838253B2 (ja) * | 2004-10-07 | 2011-12-14 | パナソニック株式会社 | 画像符号化装置、画像符号化方法、画像復号化装置、画像復号化方法、および記録方法 |
JP2006157846A (ja) * | 2004-10-29 | 2006-06-15 | Matsushita Electric Ind Co Ltd | 情報記録媒体、画像符号化方法、および画像復号方法 |
-
2006
- 2006-01-06 US US11/721,479 patent/US9497483B2/en active Active
- 2006-01-06 ES ES06702551T patent/ES2339587T3/es active Active
- 2006-01-06 EP EP06702551A patent/EP1839444B1/en active Active
- 2006-01-06 JP JP2007532113A patent/JP4838251B2/ja active Active
- 2006-01-06 ES ES09179003T patent/ES2410562T3/es active Active
- 2006-01-06 WO PCT/JP2006/300314 patent/WO2006073207A2/en active Application Filing
- 2006-01-06 EP EP09179003A patent/EP2164262B1/en not_active Expired - Fee Related
- 2006-01-06 KR KR1020077014925A patent/KR101240089B1/ko active IP Right Grant
- 2006-01-06 DE DE602006013272T patent/DE602006013272D1/de active Active
- 2006-01-06 CN CN200680002057A patent/CN100593336C/zh active Active
- 2006-01-09 MY MYPI20060099A patent/MY139897A/en unknown
- 2006-01-09 TW TW095100748A patent/TWI380238B/zh not_active IP Right Cessation
-
2008
- 2008-05-22 HK HK08105708.4A patent/HK1111031A1/xx unknown
Also Published As
Publication number | Publication date |
---|---|
WO2006073207A2 (en) | 2006-07-13 |
JP2008527762A (ja) | 2008-07-24 |
CN100593336C (zh) | 2010-03-03 |
US9497483B2 (en) | 2016-11-15 |
WO2006073207B1 (en) | 2007-08-16 |
KR20070103374A (ko) | 2007-10-23 |
MY139897A (en) | 2009-11-30 |
DE602006013272D1 (de) | 2010-05-12 |
ES2410562T3 (es) | 2013-07-02 |
EP2164262B1 (en) | 2013-03-20 |
KR101240089B1 (ko) | 2013-03-06 |
EP1839444A2 (en) | 2007-10-03 |
CN101103631A (zh) | 2008-01-09 |
JP4838251B2 (ja) | 2011-12-14 |
EP1839444B1 (en) | 2010-03-31 |
EP2164262A2 (en) | 2010-03-17 |
US20090285284A1 (en) | 2009-11-19 |
WO2006073207A3 (en) | 2007-02-08 |
TW200630906A (en) | 2006-09-01 |
ES2339587T3 (es) | 2010-05-21 |
HK1111031A1 (en) | 2008-07-25 |
EP2164262A3 (en) | 2011-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI380238B (en) | Picture coding/decoding apparatus and method, machine accessible medium carrying a coded picture signal, program and integrated circuit which generate a coded picture signal, and program and integrated circuit which decode a coded picture signal | |
TW545064B (en) | Methods and apparatus for transcoding progressive I-slice refreshed MPEG data streams to enable trick play mode features on a television appliance | |
KR101227330B1 (ko) | 화상 부호화 장치 및 화상 복호화 장치 | |
JP4769717B2 (ja) | 画像復号化方法 | |
US6525774B1 (en) | Inverse telecine converting device and inverse telecine converting method | |
CN1311958A (zh) | 数字视频记录器用的特技播放信号的产生 | |
US8472781B2 (en) | Playback method, playback program and playback apparatus | |
US20010028790A1 (en) | Method for moving image playback and apparatus therefor | |
US8269887B2 (en) | Image processing method, image processing program and image processing apparatus, and playback method, playback program and playback apparatus | |
JP2006157855A (ja) | 情報記録媒体、画像符号化方法、および画像復号方法 | |
JP4856008B2 (ja) | 画像再符号化装置および画像再符号化方法 | |
JP2006304103A (ja) | 動画記録装置、および動画記録再生装置 | |
JP2006074327A (ja) | ビデオデータの再符号化装置及びビデオ配信システム | |
JP2006121415A (ja) | 動画符号化装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |