圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置以及圖像編解碼裝置制造方法
【專利摘要】圖像編碼方法,包括:限制信息生成步驟(S140),生成分片限制信息,并對該分片限制信息進行編碼,該分片限制信息示出針對多個分片的處理是否有限制,所述多個分片是分割了圖片而獲得的;以及決定步驟(S142B),在所述分片限制信息示出處理有限制的情況下(S141中的“是”),根據示出針對多個分片邊界中的一個分片邊界是否執(zhí)行濾波處理的濾波信息,來決定針對所述多個分片邊界是否執(zhí)行濾波處理。
【專利說明】圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝 置以及圖像編解碼裝置
【技術領域】
[0001] 本發(fā)明涉及圖像編碼方法以及圖像解碼方法。
【背景技術】
[0002] 作為以往的圖像編碼方式,周知的有被稱為Η. 26x的ITU-T標準或者被稱為 MPEG-x的IS0/IEC標準(例如,參考非專利文獻1)。
[0003] 此外,作為新的標準正在討論HEVC(High Efficiency Video Coding)方式(例如, 參考非專利文獻2)。
[0004] (現(xiàn)有技術文獻)
[0005] (非專利文獻)
[0006] 非專利文獻 1 :IS0/IEC 14496-10「MPEG-4PartlOAdvanced Video Coding」
[0007] 非專利文獻 2 :Joint Collaborative Team on Video Coding(JCT-VC)of ITU-T SG16 WP3 and IS0/IEC JTCl/SC29/WG117th Meeting : Geneva, CH,-21-30November, 20 11, JCTVC-G1103, ^High Efficiency Video Coding (HEVC) text specification Working Draft5",http://phenix. itsudparis. eu/jct/doc_end_user/documents/7_Geneva/wgll/ JCTVC-G1103-v2. zip
[0008] 發(fā)明概要
[0009] 發(fā)明要解決的問題
[0010] 這樣,在圖像編碼方法以及圖像解碼方法中,將1張圖像分割為多個區(qū)域,并且對 被分割的區(qū)域進行并行處理。
【發(fā)明內容】
[0011] 于是本發(fā)明的目的在于提供一種能夠簡單地實現(xiàn)并行處理的圖像編碼方法以及 圖像解碼方法。
[0012] 用于解決問題的手段
[0013] 為了達成所述目的,本發(fā)明的一個方案涉及的圖像編碼方法,包括:限制信息生成 步驟,生成分片限制信息,并對該分片限制信息進行編碼,該分片限制信息示出針對多個分 片的處理是否有限制,所述多個分片是分割了圖片而獲得的;以及決定步驟,在所述分片限 制信息示出處理有限制的情況下,根據示出針對多個分片邊界中的一個分片邊界是否執(zhí)行 濾波處理的濾波信息,來決定針對所述多個分片邊界是否執(zhí)行濾波處理。
[0014] 另外,這些全體或具體的實施例,可以用系統(tǒng)、方法、集成電路、計算機程序或計算 機可讀取的CD-ROM等記錄介質來實現(xiàn),也可以任意組合系統(tǒng)、方法、集成電路、計算機程序 以及記錄介質來實現(xiàn)。
[0015] 發(fā)明效果
[0016] 本發(fā)明能夠提供簡單地實現(xiàn)并行處理的圖像編碼方法以及圖像解碼方法。
【專利附圖】
【附圖說明】
[0017] 圖1是表示實施例涉及的掃描順序的一例的圖。
[0018] 圖2是表示實施例涉及的掃描順序的一例的圖。
[0019] 圖3是表示實施例涉及的分片(tile)以及切片(slice)的分割例的圖。
[0020] 圖4是表示實施例涉及的分片(tile)以及切片(slice)的分割例的圖。
[0021] 圖5是表不實施例1涉及的解碼處理的流程圖。
[0022] 圖6是實施例1的比較例涉及的判斷處理的流程圖。
[0023] 圖7是實施例1涉及的判斷處理的流程圖。
[0024] 圖8是表示實施例1涉及的切片頭的句法(syntax)的圖。
[0025] 圖9是表示實施例1涉及的流的構成例的圖。
[0026] 圖10是表示實施例1的比較例涉及的流的構成例的圖。
[0027] 圖11是實施例1涉及的解碼處理的流程圖。
[0028] 圖12是表示實施例1涉及的圖像解碼裝置的方框圖。
[0029] 圖13是表示實施例2涉及的圖像編碼裝置的方框圖。
[0030] 圖14是實施例3的比較例涉及的解碼處理的流程圖。
[0031] 圖15是實施例3涉及的解碼處理的流程圖。
[0032] 圖16是表示實施例3涉及的序列參數(shù)集的句法的圖。
[0033] 圖17是表示實施例3涉及的圖片參數(shù)集的句法的圖。
[0034] 圖18是表示實施例3涉及的標志的一例的圖。
[0035] 圖19A是實施例3涉及的解碼處理的流程圖。
[0036] 圖19B是實施例3涉及的解碼處理的流程圖。
[0037] 圖19C是實施例3涉及的解碼處理的流程圖。
[0038] 圖19D是實施例3涉及的解碼處理的流程圖。
[0039] 圖20A是表示實施例4的比較例涉及的切片頭的構成例的圖。
[0040] 圖20B是表示實施例4涉及的切片頭的構成例的圖。
[0041] 圖21是實施例4涉及的解碼處理的流程圖。
[0042] 圖22是表示實施例5涉及的數(shù)據構成的概念圖。
[0043] 圖23是實施例5涉及的編碼以及解碼處理的流程圖。
[0044] 圖24是實施例6涉及的編碼以及解碼處理的流程圖。
[0045] 圖25是實現(xiàn)內容分發(fā)服務的內容提供系統(tǒng)的全體構成圖。
[0046] 圖26是數(shù)字廣播用系統(tǒng)的全體構成圖。
[0047] 圖27是表示電視機的構成例的方框圖。
[0048] 圖28是表示作為激光盤的記錄介質進行信息的讀寫的信息再生/記錄部的構成 例的方框圖。
[0049] 圖29是表示作為激光盤的記錄介質的構成例的圖。
[0050] 圖30A是表示便攜式電話的一例的圖。
[0051] 圖30B是表示便攜式電話的構成例的方框圖。
[0052] 圖31是表示多路復用數(shù)據的構成的圖。
[0053] 圖32是表示在多路復用數(shù)據中各流怎樣被多路復用的模式圖。
[0054] 圖33是更加詳細地表示在PES數(shù)據包列中視頻流怎樣被存儲的圖。
[0055] 圖34是表示在多路復用數(shù)據中的TS數(shù)據包和源數(shù)據包的構造的圖。
[0056] 圖35是表示PMT的數(shù)據構成的圖。
[0057] 圖36是表示多路復用數(shù)據信息的內部構成的圖。
[0058] 圖37是表示流屬性信息的內部構成的圖。
[0059] 圖38是表示識別影像數(shù)據的步驟的圖。
[0060] 圖39是表示實現(xiàn)各個實施例的運動圖像編碼方法及運動圖像解碼方法的集成電 路的構成例的方框圖。
[0061] 圖40是表示切換驅動頻率的構成的圖。
[0062] 圖41是表示識別影像數(shù)據、切換驅動頻率的步驟的圖。
[0063] 圖42是表示使影像數(shù)據的標準與驅動頻率相對應的一覽表的一例的圖。
[0064] 圖43A是表示將信號處理部的模塊共享的構成的一例的圖。
[0065] 圖43B是表示將信號處理部的模塊共享的構成的其他例的圖。
【具體實施方式】
[0066](成為本發(fā)明的基礎的見解)
[0067] 本
【發(fā)明者】關于以往的技術發(fā)現(xiàn)了會產生以下的問題。
[0068] 在被稱為Η· 26x的ITU-T標準或者被稱為MPEG-x的IS0/IEC標準中,1張圖像信 號以圖1示出的光柵掃描順序被處理。此外,1張圖像信號分割為被稱為切片的多個單位。 各切片包含所述的光柵掃描順序上連續(xù)的信號。而且,以切片單位,進行編碼。
[0069] 此外在HEVC方式中也可以考慮分片方式。該分片方式中,1張圖像信號被分割為 長方形的多個單位(分片)。而且,按照該被分割的每個長方形,該長方形中包含的信號以 光柵掃描順序進行處理(參考圖2)。這個分片方式,能夠以垂直方向分割畫面,所以能夠減 少用戶線路存儲器。
[0070] 例如,如圖3示出的例子中,用實線圈圍的部分表示分片,用虛線圈圍的部分表示 切片,該切片通過分割分片而得到。另外,圖3是分片邊界不跨過切片邊界的例子,不過,如 圖4所示有時分片邊界跨過切片的內部。
[0071] 然而,本
【發(fā)明者】發(fā)現(xiàn)在所述方式中,對被分割為分片的區(qū)域分別進行并行處理時, 存在這樣的課題,難以找出作為并行處理對象的區(qū)域的開頭的分片的開頭部分。
[0072] 更詳細地說明,為了判斷圖像解碼裝置是否能夠對解碼對象的比特流進行并行處 理(并行解碼),就需要進行預處理。根據該預處理,處理時間增加,因而實現(xiàn)高速處理存在 困難?;蛘叽嬖跒榱烁咚龠M行該預處理而需要增加電路規(guī)模的課題。
[0073] 在本實施例中說明如下圖像解碼裝置,該圖像解碼裝置是能夠進行并行解碼處理 的裝置,該圖像解碼裝置能夠高速判斷解碼對象的比特流是不是能夠進行并行解碼處理的 流,并且在能夠進行并行解碼處理的情況下,高速判斷能夠從哪個點分別進行并行解碼處 理。
[0074] 本實施例的一個方案涉及的圖像編碼方法,包括:限制信息生成步驟,生成分片限 制信息,并對該分片限制信息進行編碼,該分片限制信息示出針對多個分片的處理是否有 限制,所述多個分片是分割了圖片而獲得的;以及決定步驟,在所述分片限制信息示出處理 有限制的情況下,根據示出針對多個分片邊界中的一個分片邊界是否執(zhí)行濾波處理的濾波 信息,來決定針對所述多個分片邊界是否執(zhí)行濾波處理。
[0075] 根據這個,能夠按照每個分片邊界切換濾波處理的執(zhí)行/不執(zhí)行。這樣,該圖像編 碼方法能夠簡單地實現(xiàn)并行處理。
[0076] 例如,在所述限制信息生成步驟中,按每個圖片生成所述分片限制信息,并且對每 個圖片的所述分片限制信息進行編碼。
[0077] 例如,所述圖像編碼方法還包括編碼步驟,在所述編碼步驟中,在所述分片限制信 息示出處理有限制的情況下,對示出對一個分片邊界是否執(zhí)行濾波處理的濾波信息進行編 碼,并且跳過對如下信息的編碼,該信息示出對所述多個分片邊界中除了所述一個分片邊 界以外的分片邊界是否執(zhí)行濾波處理。
[0078] 例如,所述圖像編碼方法還包括編碼步驟,在所述編碼步驟中,在所述分片限制信 息示出處理有限制的情況下,將示出相同的內容的所述濾波信息與所述多個分片邊界的每 一個相對應地進行編碼。
[0079] 此外,本實施例的一個方案涉及的圖像解碼方法,包括:限制信息解碼步驟,對分 片限制信息進行解碼,該分片限制信息示出針對多個分片的處理是否有限制,所述多個分 片是分割了圖片而獲得的;以及決定步驟,在所述分片限制信息示出處理有限制的情況下, 根據示出對多個分片邊界中的一個分片邊界是否執(zhí)行濾波處理的濾波信息,來決定針對所 述多個分片邊界是否執(zhí)行濾波處理。
[0080] 根據這個,能夠按照每個分片邊界切換濾波處理的執(zhí)行/不執(zhí)行。這樣,該圖像解 碼方法能夠簡單地實現(xiàn)并行處理。
[0081] 例如,在所述限制信息解碼步驟中,對按每個圖片而設置的所述分片限制信息進 行解碼。
[0082] 例如,所述圖像解碼方法還包括解碼步驟,在所述解碼步驟中,在所述分片限制信 息示出處理有限制的情況下,對示出對一個分片邊界是否執(zhí)行濾波處理的濾波信息進行解 碼,并且跳過對如下信息的解碼,該信息示出對所述多個分片邊界中除了所述一個分片邊 界以外的分片邊界是否執(zhí)行濾波處理。
[0083] 例如,所述圖像解碼方法還包括解碼步驟,在所述解碼步驟中,在所述分片限制信 息示出處理有限制的情況下,解碼多個所述濾波信息,多個所述濾波信息是與所述多個分 片邊界的每一個相對應的、示出相同的內容的信息。
[0084] 此外,本實施例的一個方案涉及的圖像編碼裝置,具備:編碼部,生成分片限制信 息,并對該分片限制信息進行編碼,該分片限制信息示出針對多個分片的處理是否有限制, 所述多個分片是分割了圖片而獲得的;以及決定部,在所述分片限制信息示出處理有限制 的情況下,根據示出針對多個分片邊界中的一個分片邊界是否執(zhí)行濾波處理的濾波信息, 來決定針對所述多個分片邊界是否執(zhí)行濾波處理。
[0085] 根據這個構成,能夠按照每個分片邊界切換濾波處理的執(zhí)行/不執(zhí)行。這樣,該圖 像編碼裝置能夠簡單地實現(xiàn)并行處理。
[0086] 此外,本實施例的一個方案涉及的圖像解碼裝置,具備:解碼部,對分片限制信息 進行解碼,該分片限制信息示出針對多個分片的處理是否有限制,所述多個分片是分割了 圖片而獲得的;以及決定部,在所述分片限制信息示出處理有限制的情況下,根據示出針對 多個分片邊界中的一個分片邊界是否執(zhí)行濾波處理的濾波信息,來決定針對所述多個分片 邊界是否執(zhí)行濾波處理。
[0087] 根據這個構成,能夠按照每個分片邊界切換濾波處理的執(zhí)行/不執(zhí)行。這樣,該圖 像解碼裝置能夠簡單地實現(xiàn)并行處理。
[0088] 此外,本實施例的一個方案涉及的圖像編解碼裝置具備所述圖像編碼裝置和所述 圖像解碼裝置。
[0089]另外,這些全體或具體的實施例,可以用系統(tǒng)、方法、集成電路、計算機程序或計算 機能夠讀取的CD-ROM等記錄介質來實現(xiàn),也可以任意組合系統(tǒng)、方法、集成電路、計算機程 序以及記錄介質來實現(xiàn)。
[0090] 下面,參考附圖來說明本發(fā)明的實施方式。
[0091] 另外,下面說明的實施例都是示出全體的或者具體的例子。以下的實施例中示出 的數(shù)值、形狀、材料、構成要素、構成要素的配置位置以及連接形式、步驟、步驟的順序等,都 是本發(fā)明的一個例子,主旨不是限制本發(fā)明。并且,以下的實施例的構成要素中,示出最上 位概念的獨立權利要求中沒有記載的構成要素,可以說明是任意的構成要素。
[0092] (實施例1)
[0093] 在本實施例中,說明能夠進行并行解碼處理的圖像解碼裝置中的并行解碼處理。 在本實施例中,比特流包含使圖像解碼裝置容易進行并行處理的信息。
[0094] 首先,說明如圖3所示的在分片的開頭一定配置有切片頭的情況下的解碼處理。
[0095] 在分片方式中能夠將畫面均等地分割為長方形狀(矩陣狀),所以能夠使分割后 的區(qū)域的橫方向的寬度變小。這樣,分片方式有這樣的優(yōu)點,針對橫方向的寬度大的圖像 (例如被稱為4k或者8k的分辨率的圖像),所需要的存儲器尺寸少。此外,能夠簡單地對 分片區(qū)域內的像素數(shù)據進行均等分割,所以并行處理也容易進行。因此,從分片的開頭開始 并行解碼,對有效地進行并行解碼處理很重要。
[0096] 另外,切片頭的開頭位置是熵解碼部能夠容易把握的構成,使得熵解碼部預先只 搜索切片頭,就能獲得頭信息。因此,通過限定為這個構造,從而在分片的開頭位置上一定 存在切片頭。因而,圖像解碼裝置,利用該切片頭,能夠簡單地確定分片的初始點、即并行解 碼處理的開始地點。加之,這個切片頭中包含解碼處理所需要的信息,在解碼時也沒有必要 預先緩沖切片頭的信息。
[0097] 另外,關于容易實現(xiàn)這個構成的方法,在實施例3中說明。
[0098] 圖5是表示該構成的情況下的并行解碼處理的流程的流程圖。首先,圖像解碼裝 置解碼切片頭(S101)。下面,圖像解碼裝置判斷這個切片是不是位于分片的開頭(S102)。 例如,如圖3示出的切片頭X的情況下,該切片沒有位于分片的開頭(S102中的"否"),圖 像解碼裝置進行下一個切片頭的解碼(S101)。另一方面,在如圖3示出的切片頭Y的情況 下,該切片位于分片的開頭(S102中的"是"),所以圖像解碼裝置從該位置開始進行并行解 碼處理(S103)。另外,該一連串的處理在對1個畫面的處理結束為止重復執(zhí)行。此外,圖像 解碼裝置具有的并行解碼部的功能全部被使用的情況下,圖像解碼裝置進行等候,直到并 行解碼部能夠使用為止。在其以外的情況下,與切片內部的解碼處理并行地執(zhí)行下一個切 片頭的獲得。這樣通過獲得切片頭,來設定并行解碼處理的開始。
[0099] 接著,對判斷切片頭是否位于分片的開頭的方法進行說明。
[0100] 首先利用圖6說明在本實施例的比較例的判斷方法。該判斷方法中,首先,圖像解 碼裝置,獲得示出切片頭中包含的切片位置的位置信息(S201)。此外,圖像解碼裝置,預先 獲得分片分割信息,存放到存儲器,存儲器表示分片怎么被分割。而且,圖像解碼裝置利用 分片分割信息,獲得下一個分片的開頭位置(S202)。最后,圖像解碼裝置,比較處理對象的 切片位置(切片的開頭位置)和分片的開頭位置,兩個位置相同的情況下,判別為切片頭在 分片開頭。另一方面,兩個位置不同的情況下,判斷為切片頭不在分片開頭(S203)。
[0101] 這樣,本比較例涉及的判斷方法中,為了開始并行解碼需要很多的步驟:經常掌握 處理中的位置的處理,存取存儲器的處理,以及比較兩個位置的處理等。這樣,該判斷方法 中,發(fā)生處理時間的損失。
[0102] 下面,利用圖7來說明本實施例涉及的判斷方法。在本實施例中,在切片頭中包含 1比特的標志,該標志表示這個切片是不是位于分片的開頭。如圖7所示,圖像解碼裝置獲 得該標志(S111),確認該標志的值(S112),從而能夠判斷切片是不是位于分片的開頭。這 樣,本實施例涉及的圖像解碼方法,以少的處理量能夠判斷切片是不是位于分片的開頭位 置。
[0103] 圖8是表示切片頭的句法的圖。所述的1比特標志例如是,圖8示出的start_ tile_in_slice_flag。start_tile_in_slice_flag 是" 1" 的情況下,該切片從分片左上角 的位置(分片的開頭)開始。除此以外的情況下(start_tile_in_slice_flag是"0"的情 況),該切片不從分片的左上角的位置開始。另外,在此示出了這個標志被配置在切片頭的 開頭的例子,不過,該標志的位置不只限于此。但是,這個標志的位置越靠近切片頭的開頭, 越能夠高速地開始并行解碼處理。
[0104] 圖9是表示這個情況下的流的構成例的圖。圖10是表示不使用這個標志的情況 下的流的構成例的圖。表示切片的位置的位置信息(或者分片分割信息)配置在切片頭的 中段。因而,圖像解碼裝置為了獲得這個位置信息,該圖像解碼裝置在切片不在分片的開頭 的情況下(從切片的開頭不進行并行解碼處理的情況),則獲得無用的信息。因而不用所述 標志的情況下,產生冗余的處理。另一方面,如圖9所示在切片頭的開頭,或者靠近開頭的 部分配置1比特的標志,從而圖像解碼裝置,能夠馬上開始并行解碼處理。
[0105] 下面說明如圖4所示,在切片頭沒有位于分片的開頭的情況。在分片方式中,能夠 將畫面均等地分割為長方形狀,所以如前述一樣,從分片的開頭開始并行解碼處理,對有效 地進行并行解碼處理很重要。
[0106] 在該構成中,分片的開頭不一定就有切片的開頭,所以需要獲得分片的開頭位置、 以及獲得為了開始分片的解碼處理而需要的切片頭的信息。因此,與圖3的情況相同,需要 掃描切片頭。
[0107] 利用圖11來說明這個處理的流程。首先,圖像解碼裝置解碼切片頭(S121)。在這 里,例如如圖4示出的切片頭A的情況下,切片頭的開頭位置和分片的開頭位置一致(S122 中的"是"),所以圖像解碼裝置開始對這個分片進行并行解碼處理(S123)。
[0108] 另一方面,在圖4示出的切片頭B的情況下,因為切片頭的開頭位置和分片的開頭 位置不一致(S122中的"否"),所以處理進入步驟S124。
[0109] 下面,圖像解碼裝置確認是否包含分片為止的位置信息(S124)。這個位置信息,表 示在1個切片中包含多個分片的情況下的從該分片到下一個分片的距離。在有位置信息的 情況下(S124中的"是"),圖像解碼裝置,解碼該位置信息(S125),按照通過解碼而得到的 位置信息,到下一個分片為止進行文件查找(搜索),進行并行解碼處理(S126)。另一方面, 在沒有位置信息的情況下(S124中的"否"),圖像解碼裝置,解碼下一個切片的頭(S121)。 另外,該一連串的處理直到針對1個畫面的處理結束為止重復執(zhí)行。此外,圖像解碼裝置具 有的并行解碼部的功能全部被使用的情況下,圖像解碼裝置進行等候,直到并行解碼部能 夠使用為止。
[0110] 這樣,切片頭不一定位于分片的開頭的情況下,比較與切片頭一定位于分片的開 頭的情況相比,需要復雜的處理。即使在這個情況下,將前述的圖8示出的start_tile_in_ Slice_flag配置到切片的開頭,能夠減少該復雜的處理的處理量。這樣,能夠實現(xiàn)更高速的 解碼處理。
[0111] 另外,本實施例涉及的并行解碼處理,由圖像解碼裝置進行,該圖像解碼裝置是對 被壓縮編碼的編碼圖像數(shù)據進行解碼的裝置。圖12是示出本實施例涉及的圖像解碼裝置 400的構成的一例的方框圖。另外,圖5,圖7或者圖11示出的并行解碼處理,由熵解碼部 410進行。
[0112] 圖像解碼裝置400,對被壓縮編碼的編碼圖像數(shù)據(輸入信號)進行解碼來生成解 碼信號。例如,在圖像解碼裝置400中,編碼圖像數(shù)據按每個塊作為輸入信號而被輸入。圖 像解碼裝置400通過對輸入信號進行可變長解碼、逆量化以及逆變換,從而恢復圖像數(shù)據。
[0113] 如圖12所示,圖像解碼裝置400具備:熵解碼部410、逆量化及逆變換部420、加法 器425、去塊濾波器430、存儲器440、幀內預測部450、運動補償部460、幀內/幀間切換開關 470。
[0114] 熵解碼部410通過對輸入信號(輸入流)進行可變長解碼,從而恢復量化系數(shù)。另 夕卜,在此,輸入信號(輸入流)是解碼對象信號,相當于編碼圖像數(shù)據的每個塊的數(shù)據。此 夕卜,熵解碼部410,從輸入信號獲得運動數(shù)據,將獲得的運動數(shù)據輸出到運動補償部460。
[0115] 逆量化及逆變換部420,對由熵解碼部410進行了復原的量化系數(shù)進行逆量化,從 而復原變換系數(shù)。而且,逆量化及逆變換部420,通過對已復原的變換系數(shù)進行反向變換,從 而復原預測誤差。
[0116] 加法器425,通過對被復原的預測誤差和預測信號進行加算,從而生成解碼圖像。
[0117] 去塊濾波器430,針對被生成的解碼圖像進行去塊濾波處理。進行了去塊濾波處理 的解碼圖像,作為解碼信號而輸出。
[0118] 存儲器440是用于存放在運動補償中使用的參考圖像的存儲器。具體而言,存儲 器440存放進行了去塊濾波處理的解碼圖像。
[0119] 幀內預測部450通過進行幀內預測,從而生成預測信號(幀內預測信號)。具體而 言,幀內預測部450,參考由加法器425生成的解碼圖像的、解碼對象塊(輸入信號)的周圍 的圖像進行幀內預測,從而生成幀內預測信號。
[0120] 運動補償部460,根據從熵解碼部410輸出的運動數(shù)據,進行運動補償,從而生成 預測信號(幀間預測信號)。
[0121] 幀內/幀間切換開關470,選擇幀內預測信號以及幀間預測信號的某一個,將選擇 的信號作為預測信號輸出到加法器425。
[0122] 根據以上的構成,本實施例涉及的圖像解碼裝置400,對被進行了壓縮編碼的編碼 圖像數(shù)據進行解碼。
[0123] 如上所述,本實施例涉及的圖像解碼裝置以及圖像解碼方法,能夠簡單地判斷與 圖像解碼裝置的構成對應的比特流的處理開始點。即,該圖像解碼裝置以及圖像解碼方法, 能夠簡單地判斷在切片頭進行珀斯(分析)的位置是否是分片的開頭。這樣,能夠實現(xiàn)圖 像解碼裝置的高速化。
[0124] 還有,根據這些構成,能夠容易推定處理時間。這樣,例如通過高分辨率的影像的 即時再生處理等中使用的高速運算電路,能夠實現(xiàn)圖像解碼裝置。
[0125] (實施例2)
[0126] 在本實施例中說明通過編碼生成代碼串并傳輸?shù)膱D像編碼方法以及圖像編碼裝 置,該代碼串是能夠容易執(zhí)行并行解碼的代碼串。該圖像編碼裝置將表示切片頭的位置是 否在分片的開頭的信息,傳輸?shù)綀D像解碼裝置。這樣,該圖像編碼裝置,能夠生成能夠提高 解碼處理的并行度的比特流。
[0127] 本實施例涉及的圖像編碼裝置,在編碼切片頭的時候,判斷切片頭的位置是不是 分片的開頭位置。切片頭的位置是分片的開頭的情況下,例如,將圖8示出的start_tile_ in_slice_flag記載在切片頭。
[0128] 通過上述,該圖像編碼裝置是如實施例1示出能夠并行解碼的圖像解碼裝置,能 夠生成簡單地開始并行解碼的代碼串。
[0129] 圖13是示出本實施例的圖像編碼裝置的構成例的方框圖。圖13示出的圖像編碼 裝置200具備:減法器205、變換及量化部210、熵編碼部220、逆量化及逆變換部230、加法 器235、去塊濾波器240、存儲器250、幀內預測部260、運動檢測部270、運動補償部280、幀 內/巾貞間切換開關290。
[0130] 減法器205計算輸入信號與預測信號的差分,即預測誤差。
[0131] 變換及量化部210通過變換空間區(qū)域的預測誤差,從而生成頻域的變換系數(shù)。例 如,變換及量化部210,對預測誤差進行DCT(Discrete Cosine Transform)變換,從而生成 變換系數(shù)。加之,變換及量化部210,通過對變換系數(shù)進行量化,從而生成量化系數(shù)。
[0132] 熵編碼部220,通過對量化系數(shù)進行可變長編碼,從而生成編碼信號。此外,熵編碼 部220,對由運動檢測部270檢測出的運動數(shù)據(例如,運動矢量)進行編碼,包含在編碼信 號上進行輸出。
[0133] 逆量化及逆變換部230通過對量化系數(shù)進行逆量化,從而對變換系數(shù)進行復原。 加之,逆量化及逆變換部230,通過對復原的變換系數(shù)進行逆變換,從而復原預測誤差。另 夕卜,被復原的預測誤差因為進行量化,信息丟失,所以與減法器205生成的預測誤差不一 致。即,被復原的預測誤差包含量化誤差。
[0134] 加法器235,通過對被復原的預測誤差和預測信號進行加算,從而生成本地解碼圖 像。
[0135] 去塊濾波器240,對被生成的本地解碼圖像進行去塊濾波處理。
[0136] 存儲器250是用于存放在運動補償中使用的參考圖像的存儲器。具體而言,存儲 器250中存放實施了去塊濾波處理的本地解碼圖像。
[0137] 幀內預測部260通過進行幀內預測,從而生成預測信號(幀內預測信號)。具體而 言,幀內預測部260,參考由加法器235生成的本地解碼圖像中的、編碼對象塊(輸入信號) 的周圍的圖像進行幀內預測,從而生成幀內預測信號。
[0138] 運動檢測部270檢測輸入信號和存儲器250中存放的參考圖像之間的運動數(shù)據 (例如,運動矢量)。
[0139] 運動補償部280,根據被檢測的運動數(shù)據進行運動補償,從而生成預測信號(幀間 預測信號)。
[0140] 幀內/幀間切換開關290,選擇幀內預測信號以及幀間預測信號的某一個,將選擇 的信號作為預測信號,輸出到減法器205及加法器235。
[0141] 根據以上的構成,本實施例涉及的圖像編碼裝置200,對圖像數(shù)據進行壓縮編碼。
[0142] 另外,由熵編碼部220進行判別切片頭是不是分片的開頭的處理、以及所述標志 的編碼處理。
[0143] 如上所述,本實施例涉及的圖像編碼裝置以及圖像編碼方法,將與解碼處理順序 相關的信息傳輸?shù)綀D像解碼裝置。這樣,該圖像編碼裝置以及圖像編碼方法,能夠生成在圖 像解碼裝置能夠進行高速處理的編碼信號(比特流)。
[0144] (實施例3)
[0145] 在本實施例中,說明如前述的圖3所示在分片的開頭必定在切片頭的情況下,能 夠容易地進行并行處理的代碼串的構成。
[0146] 首先用圖14來說明本實施例的比較例的處理。首先,圖像解碼裝置獲得SPS(序 列參數(shù)集)(S231)。接著,圖像解碼裝置對SPS中包含的標志A進行解碼,該標志A用于容 易進行并行處理(S232)。接著,圖像解碼裝置對PPS(圖片參數(shù)集)中包含的標志B進行 解碼,該標志B用于容易進行并行處理(S233)。此外,圖像解碼裝置對PPS中包含的標志C 進行解碼,該標志C用于容易進行并行處理(S234)。
[0147] 這些標志A?C全部都是用于容易進行并行處理的參數(shù)。接著圖像解碼裝置,判 斷這些參數(shù)是否符合該圖像解碼裝置具有的并行處理條件(也稱為 constraint_tile集) (S235)。換言之,圖像解碼裝置,利用這些參數(shù)來判斷該圖像解碼裝置是否具有對處理對象 的流進行并行解碼處理的功能。如果這些參數(shù),符合該圖像解碼裝置具有的并行處理條件 的情況下(S235中的"是"),圖像解碼裝置判斷處理對象的流是能夠進行并行解碼,對該流 進行并行解碼處理(S236)。在這里,并行解碼處理具體是指實施例1示出的處理。
[0148] 另一方面,這些參數(shù)不符合該圖像解碼裝置具有的并行處理條件的情況下(S235 中的"否"),圖像編碼裝置不進行并行解碼處理,進行普通的解碼處理(S237)。
[0149] 可是,上述中為了判斷是否能夠進行并行解碼所需要的標志多。還有,管理對應的 能夠進行并行解碼的參數(shù)關系,存在困難。于是,本實施例中,在SPS加上標志,該標志表示 constraint_tile_flag這樣的在并行解碼中所需要的條件。
[0150] 圖15是本實施例涉及的圖像解碼處理的流程圖。
[0151] 如圖15所示,圖像解碼裝置獲得SPS,對SPS中包含的所述標志進行解碼(S131)。 在這個標志示出能夠并行解碼的情況下(S132中的"是"),圖像解碼裝置設置容易進行預 先決定的并行解碼處理的參數(shù)集(S133),執(zhí)行并行解碼處理(S134)。
[0152] 另一方面,所述標志示出不能并行解碼的情況下(S132中的"否"),圖像解碼裝置 與圖14同樣地獲得參數(shù)(標志A?C) (S135?S137),利用獲得的參數(shù)進行判斷(S138)。 另外,在這個判斷中,僅在流符合圖像解碼裝置時,才被判斷為能夠并行解碼。而且,與圖14 同樣按照判斷結果,執(zhí)行并行解碼處理(S134)或者普通解碼處理(S139)。
[0153] 另外,代替表示能夠并行解碼的標志,可以用指數(shù)(index),以0,1,2, 3的形狀表 示并行程度的級別。這個情況下,在步驟S132中,由該指數(shù)所示出的值,表示與圖像解碼裝 置對應的并行程度不一致的情況下,進入步驟S133,不是那樣的情況下,進入步驟S135。
[0154] 圖16,圖17及圖18示出標志A,B,C的具體例。另外,沒有特別說明的情況下參 數(shù)的含義如非專利文獻2所述。
[0155] 在這里,loop_filter_across_tile_flag、loop_filter_across_slice_flag、以及 tile_boundary_independence_f lag,表示在分片或者切片邊界上是否進行濾波。在進行濾 波的情況下,需要在存儲器上存儲前面的解碼圖像,不合適高速的并行處理。此外,在相同 的圖片內切換按每個分片的邊界是否執(zhí)行濾波,則并行處理變得更加困難。
[0156] 此外,使分片之間不存在依存關系,從而使并行處理變得更容易進行。另外,在分 片的開頭放置切片頭,從而算數(shù)編碼處理的狀態(tài)也能夠復位,所以根據本構成,能夠實現(xiàn)高 速并行解碼。
[0157] 圖19A示出這個情況下的處理例。在SPS有constraint_tile_flag的情 況下(S141中的"是"),圖像解碼裝置(或者圖像編碼裝置),跳過tile_b 〇Undary_ independence_flag、loop_filter_across_tile_flag、loop_filter_across_slice_flag 的 解碼處理(或編碼處理)(S142)。另一方面,SPS沒有constraint_tile_flag的情況下 (S141中的"否"),圖像解碼裝置(或圖像編碼裝置)進行tile_boundary_independence_ f 1 ag、1 oop_fi 11er_acr〇ss_t i 1 e_f 1 ag、1 oop_fi 11er_acr〇ss_s 1 i ce_f 1 ag 的參數(shù)的解碼處理 (或編碼處理)(S143)。
[0158] 在這里,tile_boundary_independence_flag是示出如下的信息:是否禁止參考 超越分片邊界的信息。l〇〇P_filter_across_tile_flag是示出針對分片邊界是否執(zhí)行濾波 處理的信息。l〇〇p_filter_across_slice_flag是示出針對切片邊界是否執(zhí)行濾波處理的信 肩、。
[0159] 這樣,不需要編碼或解碼無用的代碼,從而能夠削減編碼量。
[0160] 如上所述,本實施例涉及的圖像編碼裝置,生成分片限制信息(constraint_tile_ flag),編碼該分片限制信息,該分片限制信息示出針對多個分片的編碼處理或者解碼處理 是否有限制,所述多個分片是分割了圖片而獲得的。此外,該圖像編碼裝置,在分片限制信 息示出編碼處理或者解碼處理有限制的情況下,跳過濾波信息(l〇〇P_filt er_aCr〇SS_tile_ flag)的編碼處理或者解碼處理,所述濾波信息示出針對多個分片邊界是否執(zhí)行濾波處理。
[0161] 在這里,濾波信息的編碼處理或者解碼處理被跳過的情況下,在圖像編碼裝置以 及圖像解碼裝置中,對多個分片邊界的每一個,不能切換執(zhí)行/不執(zhí)行濾波處理。換言之, 對多個分片邊界使用相同的處理(執(zhí)行/不執(zhí)行濾波處理)。這樣,通過禁止每個分片邊界 的處理的切換,能夠減少處理量。
[0162] 圖19B示出這個情況下的圖像編碼裝置或者圖像解碼裝置的工作。如圖19B所示, 本實施例涉及的圖像編碼裝置,生成分片限制信息,編碼該分片限制信息,該分片限制信息 示出針對多個分片的處理是否有限制,所述多個分片是分割了圖片而獲得的(S140A)。分片 限制信息示出處理有限制的情況下(S141A中的"是"),圖像編碼裝置對多個分片邊界進行 相同的處理(執(zhí)行/不執(zhí)行濾波處理)(S142A)。另一方面,分片限制信息示出處理沒有限 制的情況下(S141A中的"否"),圖像編碼裝置,對多個分片邊界進行相同或者不同的處理 (執(zhí)行/不執(zhí)行濾波處理)(S143A)。
[0163] 此外,圖像解碼裝置解碼分片限制信息,該分片限制信息示出針對多個分片的處 理是否有限制,所述多個分片是分割了圖片而獲得的(S140A)。在分片限制信息示出處理有 限制的情況下(S141A中的"是"),圖像解碼裝置對多個分片邊界進行相同的處理(執(zhí)行/ 不執(zhí)行濾波處理)(S142A)。另一方面,在分片限制信息示出處理沒有限制的情況下(S141A 中的"否"),圖像解碼裝置,對多個分片邊界進行相同或者不同的處理(執(zhí)行/不執(zhí)行濾波 處理)(S143A)。
[0164] 另外,這樣對多個分片邊界進行相同的處理,圖像編碼裝置或者圖像解碼裝置,也 可以不是跳過對多個分片邊界的多個濾波信息的全部的編碼處理或者解碼處理,而是只對 某一個分片邊界的一個濾波信息進行編碼或者解碼。換言之,在這個情況下,圖像編碼裝置 或者圖像解碼裝置,根據該一個濾波信息,來決定對多個分片邊界是否執(zhí)行濾波處理。具體 而言,圖像編碼裝置或者圖像解碼裝置,在該一個濾波信息示出針對分片邊界執(zhí)行濾波處 理的情況下,對多個分片邊界的全部執(zhí)行濾波處理。另一方面,圖像編碼裝置或者圖像解碼 裝置,在該一個濾波信息示出針對分片邊界不執(zhí)行濾波處理的情況下,對多個分片邊界的 全部不執(zhí)行濾波處理。
[0165] 圖19C示出這個情況下的圖像編碼裝置或者圖像解碼裝置的工作。如圖19C所示, 分片限制信息示出處理有限制的情況下(S141A中的"是"),圖像編碼裝置或者圖像解碼裝 置,根據示出對多個分片邊界中的一個分片邊界是否執(zhí)行濾波處理的濾波信息,來決定對 多個分片邊界是否執(zhí)行濾波處理(S142B)。此外,分片限制信息示出處理沒有限制的情況 下(S141A中的"否"),圖像編碼裝置或者圖像解碼裝置,根據示出對多個分片邊界中的一 個分片邊界是否執(zhí)行濾波處理的多個濾波信息,來決定對多個分片邊界是否執(zhí)行濾波處理 (S143B)。
[0166] 換言之,圖像編碼裝置,在分片限制信息示出處理有限制的情況下,編碼示出一個 分片邊界是否執(zhí)行濾波處理的濾波信息,跳過對如下信息的編碼,該信息是示出對多個分 片邊界中的所述一個分片邊界以外的分片邊界是否執(zhí)行濾波處理的信息。此外,圖像解碼 裝置,在分片限制信息示出處理有限制的情況下,解碼示出一個分片邊界是否執(zhí)行濾波處 理的濾波信息,跳過對如下信息的解碼,該信息是示出對多個分片邊界中的所述一個分片 邊界以外的分片邊界是否執(zhí)行濾波處理的信息。
[0167] 或者,也可以是多個濾波信息的全部被設定為同一個值。換言之,圖像編碼裝置, 在分片限制信息示出處理有限制的情況下,將示出相同的內容(濾波處理被進行/不被進 行)的濾波信息,與多個濾波器邊界的每一個相對應地進行編碼。
[0168] 圖19D示出這個情況下的圖像編碼裝置或者圖像解碼裝置的工作。如圖19D所示, 在分片限制信息示出處理有限制的情況下(S141A中的"是"),圖像編碼裝置將示出相同的 內容的濾波信息,與多個分片邊界的每一個相對應地進行編碼(S142C)。另一方面,在分片 限制信息示出處理沒有限制的情況下(S141A中的"否"),圖像編碼裝置將示出相同或者不 同的內容的濾波信息,與多個分片邊界的每一個相對應地編碼(S143C)。
[0169] 此外,圖像解碼裝置,在分片限制信息示出處理有限制的情況下(S141A中的 "是"),解碼多個濾波信息,該多個濾波信息示出與多個分片邊界的每一個相對應的相同的 內容(S142C)。另一方面,在分片限制信息示出處理沒有限制的情況下(S141A中的"否"), 圖像解碼裝置解碼多個濾波信息,該多個濾波信息示出與多個分片邊界的每一個相對應的 相同或者不同的內容(S143C)。
[0170] 另外,分片限制信息可以按每個圖片而設置。換言之,圖像編碼裝置按每個圖片生 成分片限制信息,并且對每個圖片的分片限制信息進行編碼。此外,圖像解碼裝置對按每個 圖片而設置的分片限制信息進行解碼。
[0171] 此外,所述處理由圖像編碼裝置具備的編碼部及決定部,或圖像解碼裝置具備的 解碼部以及決定部進行。例如,該編碼部及決定部包含在圖13示出的熵編碼部220中。此 夕卜,解碼部以及決定部包含在圖12示出的熵解碼部410中。
[0172] (實施例4)
[0173] 在本實施例中,更詳細地說明在切片頭上記載start_tile_in_slice_flag的情 況下,削減信息量的構成。
[0174] 圖20A是表示本實施例的比較例中的切片頭的構成例的圖。與此相對,圖20B是 表示本實施例中的切片頭的構成例的圖。此外,圖21是示出在本實施例涉及的工作的流程 的流程圖。
[0175] 首先,圖像編碼裝置(或圖像解碼裝置),對示出處理對象的切片是不是第一個切 片的標志(圖20B的first_slice_in_pic_flag)進行編碼(或者解碼)(S151)。接著,在該 標志不是0的情況下(first_slice_in_pic_flag ! = 0),即,處理對象的切片是第一個切片 的情況下(S152中的"是"),圖像編碼裝置(或圖像解碼裝置),跳過以后的切片的位置信 息或者分片的初始位置信息等的編碼處理(或解碼處理)(S153)。
[0176] 另一方面,在這個標志是0的情況下(first_slice_in_pic_flag = 0),即處理對 象的切片不是第一個切片的情況下(S152中的"否"),圖像編碼裝置(或圖像解碼裝置), 對示出處理對象的切片是不是分片的開頭的信息(start_tile_in_slice_flag)進行編碼 (或者解碼)(S154)。
[0177] 接著,在這個標志是1的情況下(start_tile_in_slice_flag = 1),即處理對象切 片是分片的開頭的情況下(S155中的"是"),圖像編碼裝置(或圖像解碼裝置),對示出處 理對象的分片是第幾個分片的信息(tile_id X_minusl)進行編碼(或者解碼)(S156)。
[0178] 另一方面,在這個標志是0的情況下(start_tile_in_slice_flag = 0),即處理對 象的切片不是分片的開頭的情況下(S155中的"否"),圖像編碼裝置(或圖像解碼裝置), 因為不知道這個切片的位置,所以對切片的位置信息(slidaddress)進行編碼(或者解 碼)(S157)。通過這樣做,圖像編碼裝置(或圖像解碼裝置),不需要傳輸冗余的信息,能夠 有效地進行編碼處理(或解碼處理),能夠提高并行度并且提高壓縮率。此外,圖像解碼裝 置能夠正確地解碼該流。
[0179] 另外,與分片的分割有關的信息,例如被配置在管理流整體的信息的被稱為序列 參數(shù)集的部分。此外,這個信息可以示出例如分割幀的垂直方向上的個數(shù)以及水平方向上 的個數(shù)?;蛘?,這個信息可以示出將幀分割為幾個處理單位。但是,在編碼及解碼側預先決 定被分割的各分片根據預先決定的掃描順序(例如光柵順序)被處理。因此,處理對象的 切片是分片的開頭的情況下,通過知道處理對象的分片是第幾個分片,能夠知道處理對象 的切片的幀內的空間上的位置信息。這樣,能夠削減切片的地址信息。
[0180] 此外,處理對象切片是圖片的開頭的情況下,分片的編號必定是1號,切片的地址 也是(〇,〇),所以這些信息可以不進行編碼。通過這樣,能夠削減信息量。
[0181] (實施例5)
[0182] 本實施例中將保持分片的順序的信息(tile_idx_minusl)的分片頭,作為示出分 片的開始的信息來使用。
[0183] 圖22是表示本實施例中的數(shù)據構成的概念圖。如圖22所示表示分片的開始的信 息的分片頭總是配置在切片頭的緊之前。圖23是示出這個情況下的圖像編碼裝置(或圖 像解碼裝置)的工作的流程的流程圖。
[0184] 首先,圖像編碼裝置(或圖像解碼裝置),對分片頭(tile_header〇)進行編碼 (或者解碼)(S161)。這樣,圖像編碼裝置(或圖像解碼裝置),從前述的序列參數(shù)集獲得分 片的開頭位置的信息,確定在幀內的分片的位置。
[0185] 下面,圖像編碼裝置(或圖像解碼裝置),對與這個分片有關的切片頭(slice_ headerO)進行編碼或者解碼(S162)。這樣,因為分片的解碼所需要的信息包含在切片頭 中,所以能夠立即判斷圖像解碼裝置如何進行本分片的解碼。因而,圖像解碼裝置能夠執(zhí)行 高速并行處理。另外,這樣tile_header()配置在slice_header()的緊之前的情況下,例 如能夠省略切片頭的開始代碼。
[0186] 通常,tile_header()與slice_header()是不同的頭,分配了不同的開始代碼。另 一方面,如本實施例一樣,分片頭的緊之后總是配置切片頭的情況下,能夠省略切片頭的開 始代碼。通常開始代碼使用固定長的特殊的代碼,通過省略該開始代碼,能夠大幅度削減冗 長的代碼。此外,即使在頭的加載中搜索開始代碼的情況下,也不需要這個多余的搜索。因 而能夠使處理高速化。
[0187] (實施例6)
[0188] 在本實施例中還說明如下情況,根據profilejdc變更參數(shù)的編碼及解碼的情況。 profilejdc是簡介信息,其示出對流進行編碼或者解碼的情況下的構成。
[0189] 圖24是示出這個情況下的工作的流程的流程圖。例如,這個簡介信息示出使用限 制分片的情況下(S171中的"是"),圖像編碼裝置(或圖像解碼裝置),跳過在處理對象的 分片是限制分片的情況下使用的有關限制的信息(關聯(lián)參數(shù))的編碼(或者解碼),設置參 數(shù)從而進行該限制(S172)。在這里,限制是指:在邊界不進行濾波處理,以及在分片內的編 碼(或者解碼)中不參照其他分片的信息等。
[0190] 簡介信息不示出利用限制分片的情況下(S171中的"否"),圖像編碼裝置(或圖 像解碼裝置),對信息(關聯(lián)參數(shù))進行編碼(或者解碼),該信息是示出對哪個信息進行 限制的信息(S173)。
[0191] 另外,圖像編碼裝置(或圖像解碼裝置),例如,有的簡介信息,示出不利用分片的 情況下,跳過全部的序列參數(shù)集、圖片參數(shù)集、以及在切片頭等的頭中的、有關分片的信息 的編碼處理(或解碼處理)。這樣,能夠削減冗余的信息的編碼處理或者解碼處理,所以能 夠實現(xiàn)高速處理和高的壓縮能力。
[0192] 以上,說明了實施例涉及的圖像編碼裝置以及圖像解碼裝置,不過本發(fā)明不被這 些實施例所限定。
[0193] 此外,所述實施例涉及的圖像編碼裝置以及圖像解碼裝置包含的各處理部典型地 可以作為集成電路的LSI來實現(xiàn)。這些可以將每一個制成一個芯片,也可以將一部分或者 全部制成一個芯片。
[0194] 還有,集成電路化的方法不局限于LSI,也可以用專用電路或者通用處理器來實 現(xiàn)。也可以利用在LSI制造之后可編程的現(xiàn)場可編程門陣列(FPGA : Field Programmable Gate Array)或可動態(tài)地重構LSI內部的電路單元的連接和設定的可重構處理器。
[0195] 在所述各個實施例,各構成要素可以用專用的硬件來構成,或者通過執(zhí)行適合各 構成要素的軟件程序來實現(xiàn)。各構成要素,通過CPU或處理器等的程序執(zhí)行部讀出并執(zhí)行 硬盤或半導體存儲器等記錄介質上記錄的軟件程序來實現(xiàn)。
[0196] 加之,本發(fā)明可以是所述軟件程序,也可以是所述程序被記錄的非一時的計算機 可讀取的記錄介質。此外,所述程序能夠經由互聯(lián)網等的傳輸介質來流通。
[0197] 此外,所述使用的數(shù)字都是為了具體地說明本發(fā)明的示例,本發(fā)明不被例示的數(shù) 字所限制。
[0198] 此外,在方框圖中的功能塊的分割只是一例,可以將多個功能塊作為一個功能塊 來實現(xiàn),或者將一個功能塊分割為多個,或者將一部分功能轉移到其他的功能塊。此外,將 具有類似的功能的多個功能塊的功能,用單一的硬件或者軟件并行或者分時地處理。
[0199] 此外,所述的圖像編碼方法或者圖像解碼方法中包含的步驟執(zhí)行的順序,是為了 具體地說明本發(fā)明示出的例子的順序,也可以是所述以外的順序。此外,所述步驟的一部分 可以與其他的步驟同時(并行)執(zhí)行。
[0200] 以上,針對本發(fā)明的一個或多個方案涉及的圖像編碼裝置以及圖像解碼裝置,根 據實施例來進行了說明,不過,本發(fā)明不是被這些實施例所限制的。只要不超出本發(fā)明的宗 旨,則技術者想出的各種變形例實施在各個實施例的例子,對不同實施例中的構成要素進 行組合而構筑的例子也都包括在本發(fā)明的一個或者多個方案的范圍中。
[0201] (實施例7)
[0202] 將用于實現(xiàn)所述各個實施例示出的運動圖像編碼方法(圖像編碼方法)或運動圖 像解碼方法(圖像解碼方法)的構成的程序記錄到存儲媒體,從而所述各個實施例示出的 處理,能夠在獨立的計算機系統(tǒng)簡單地實施。記錄介質可以是磁盤、光盤、磁光盤、1C卡、半 導體存儲器等,只要能夠記錄程序就可以。
[0203] 加之在這里說明,所述各個實施例示出的運動圖像編碼方法(圖像編碼方法)和 運動圖像解碼方法(圖像解碼方法)的應用例以及使用那些的系統(tǒng)。該系統(tǒng)的特征是具有 圖像編解碼裝置,該圖像編解碼裝置由利用圖像編碼方法的圖像編碼裝置以及利用圖像解 碼方法的圖像解碼裝置組成。關于系統(tǒng)中的其外構成,按照情況能夠恰當?shù)刈兏?br>
[0204] 圖25是示出實現(xiàn)內容分發(fā)服務的內容提供系統(tǒng)exlOO的全體構成圖。將通信服 務的提供區(qū)域劃分為所希望的大小,在各單元內分別設置有作為固定無線局的基站exl〇6、 exl07、exl08、exl09、exllO。
[0205] 在該內容提供系統(tǒng)exlOO中,計算機exlll、PDA(個人數(shù)字助理:personal digital assistant) exl 12、攝像機exl 13、便攜式電話exl 14、游戲機exl 15等各種設備通 過互聯(lián)網服務提供商exl02和電話網exl04、以及基站exl06?exllO,與互聯(lián)網exlOl相 連接。
[0206] 然而,內容提供系統(tǒng)exlOO并非局限于圖25所示的構成,也可以對任意的要素進 行組合后連接。并且,可以不通過作為固定無線局的基站exl06至exllO,而是各個設備直 接與電話網exl〇4相連接。并且,也可以是各個設備通過近場無線等而彼此直接連接。
[0207] 攝像機exll3是數(shù)字攝像機等能夠拍攝運動圖像的設備,攝像機exll6是數(shù)字照 相機等能夠拍攝靜止圖像以及運動圖像的設備。并且便攜式電話exll4是GSM(注冊商 標)(Global System for Mobile Communications:全球移動通訊系統(tǒng))方式、CDMA (Code Division Multiple Access :碼分多址)方式、W - CDMA (Wideband - Code Division Multiple Access:寬帶碼分多址)方式、LTE(Long Term Evolution:長期演進)方式、 HSPA (High - Speed Packet Access:高速分組接入)的便攜式電話,或 PHS(Personal Handy - phone System :個人手持式電話系統(tǒng))等,可以是其中任一個。
[0208] 在內容提供系統(tǒng)exlOO中,攝像機exll3等通過基站exl09、電話網exl04與流播 放服務器exl03連接,從而進行實況分發(fā)等。在實況分發(fā)中,針對用戶利用攝像機exll3 拍攝的內容(例如音樂實況的影像等)進行在上述的各實施例所說明的編碼處理(即作 為本發(fā)明的圖像編碼裝置來發(fā)揮作用),并發(fā)送到流播放服務器exl03。另外,流播放服務 器exl03針對提出請求的客戶端,對被發(fā)送的內容數(shù)據進行流的分發(fā)。作為客戶端,包括 可以解碼上述的被編碼處理的數(shù)據的計算機exlll、PDAexll2、攝像機exll3、便攜式電話 exll4、以及游戲機exll5等。在接收了被分發(fā)的數(shù)據的各個設備,對接收的數(shù)據進行解碼 處理并再生(即作為本發(fā)明的圖像解碼裝置來發(fā)揮作用)。
[0209] 并且,拍攝的數(shù)據的編碼處理可以在攝像機exll3進行,也可以在進行數(shù)據的發(fā) 送處理的流播放服務器exl〇3進行,也可以相互分擔進行。同樣,被分發(fā)的數(shù)據的解碼處理 可以由客戶端進行,也可以在流播放服務器exl〇3進行,也可以相互分擔進行。并且,不僅 限于攝像機exll3,由攝像機exll6拍攝的靜止圖像數(shù)據以及/或者運動圖像數(shù)據,也可以 通過計算機exlll而發(fā)送到流播放服務器exl03。此時的編碼處理可以在攝像機exll6、計 算機exlll、流播放服務器exl03的任一個中進行,也可以相互分擔進行。
[0210] 并且,這些編碼處理以及解碼處理通常在計算機exlll以及各個設備所具有的 LSI (Large Scale Integration :大規(guī)模集成電路)ex500中處理。LSIex500可以由一個芯 片構成,也可以由多個芯片構成。另外,也可以將運動圖像編碼用以及運動圖像解碼用的軟 件安裝到能夠由計算機exlll等讀取的某種記錄介質(CD - ROM、軟盤、硬盤等)中,并利用 該軟件來進行編碼處理以及解碼處理。而且,在便攜式電話exll4是附帶有相機的情況下, 也可以發(fā)送由該相機獲得的運動圖像數(shù)據。在這種情況下的運動圖像數(shù)據是由便攜式電話 exll4所具有的LSIex500進行編碼處理后的數(shù)據。
[0211] 并且,流播放服務器exl〇3是多個服務器或多個計算機,也可以是對數(shù)據進行分 散地處理、記錄、分發(fā)的裝置。
[0212] 如以上所述,在內容提供系統(tǒng)exlOO中,客戶端能夠接收并再生被編碼的數(shù)據。在 這樣的內容提供系統(tǒng)exlOO中,在客戶端能夠實時地接收并解碼由用戶發(fā)送的信息并且能 夠再生,這樣,即使是沒有特殊權利或設備的用戶也能夠實現(xiàn)個人播放。
[0213] 并且,不僅限于內容供給系統(tǒng)exlOO的例子,如圖26所示,在數(shù)字廣播用系統(tǒng) ex200上也能夠組裝上述各個實施例所示的運動圖像編碼裝置(圖像編碼裝置)以及運動 圖像解碼裝置(圖像解碼裝置)中的任一個。具體而言,在廣播電臺ex201,影像數(shù)據上多 路復用了音樂數(shù)據的多路復用數(shù)據通過電波來通信或被傳輸?shù)叫l(wèi)星ex202。這個影像數(shù)據 是根據所述各個實施例說明的運動圖像編碼方法被編碼的數(shù)據(即根據本發(fā)明的圖像編 碼裝置被編碼的數(shù)據)。接收了這些的廣播衛(wèi)星ex202發(fā)送用于廣播的電波,這些電波由 能夠進行衛(wèi)星廣播接收的家庭的天線ex204來接收。接收的多路復用數(shù)據由電視機(接收 機)ex300或機頂盒(STB)ex217等裝置進行解碼并再生(即作為本發(fā)明的一個方案涉及的 圖像解碼裝置發(fā)揮作用)。
[0214] 并且,在用于讀取并解碼DVD、BD(Blu - ray Disc)等記錄介質ex215中所記錄的 多路復用數(shù)據、或者將影像信號編碼、進而有時與音樂信號多路復用后進行寫入的閱讀器/ 記錄器ex218上,也能夠安裝上述各個實施例所示的運動圖像解碼裝置或運動圖像編碼裝 置。在這種情況下,被再生的影像信號能夠被顯示在監(jiān)視器ex219,并且能夠由記錄了多路 復用數(shù)據的記錄介質ex215在其他的裝置或系統(tǒng)中再生影像信號。并且,也可以將運動圖 像解碼裝置安裝到與有線電視用的電纜ex203或衛(wèi)星/地波廣播的天線ex204連接的機頂 盒ex217內,并在電視機的監(jiān)視器ex219上顯示。此時,可以不組裝到機頂盒,而將運動圖 像解碼裝置組裝到電視機內。
[0215] 圖27示出了利用了在上述的各個實施例中說明的運動圖像解碼方法以及運動圖 像編碼方法的電視機(接收機)ex300。電視機ex300包括:調諧器ex301,通過接收上述廣 播的天線ex204或電纜ex203等獲得或者輸出影像數(shù)據上多路復用了聲音數(shù)據的多路復用 數(shù)據;調制/解調部ex302,解調接收的多路復用數(shù)據,或者為了將多路復用數(shù)據發(fā)送到外 部而進行調制;以及多路復用/分離部ex303,對解調的多路復用數(shù)據分為影像數(shù)據和聲音 數(shù)據,或者在信號處理部ex306進行了編碼的影像數(shù)據和聲音數(shù)據進行多路復用。
[0216] 并且,電視機ex300具有信號處理部ex306和輸出部ex309,所述信號處理部 ex306具有分別對聲音信號和影像信號進行解碼或者對各個信息分別進行編碼的聲音信號 處理部ex304和影像信號處理部ex305(作為本發(fā)明的圖像編碼裝置或者圖像解碼裝置發(fā) 揮作用);所述輸出部ex309具有對被解碼的聲音信號進行輸出的揚聲器ex307,以及對被 解碼的影像信號進行顯示的顯示器等顯示部ex308。進而,電視機e X300具有接口部ex317, 該接口部ex317具有接受用戶的操作輸入的操作輸入部ex312等。進而,電視機e X300具 有統(tǒng)括控制各個部的控制部ex310,以及向各個部提供電力的電源電路部ex311。接口部 ex317除可以具有操作輸入部ex312以外,還可以具有與閱讀器/記錄器ex218等外部設 備連接的電橋ex313、用于安裝SD卡等記錄介質ex216的插槽部ex314、用于與硬盤等外部 記錄介質連接的驅動器ex315、以及與電話網連接的調制解調器ex316等。并且,記錄介質 ex216能夠通過存儲的非易失性/易失性的半導體存儲器元件進行信息的電記錄。電視機 ex300的各個部通過同步總線相互連接。
[0217] 首先,對電視機ex300通過天線ex204等從外部獲得的多路復用數(shù)據進行解碼并 再生的構成進行說明。電視機ex300接受來自遠程控制器ex220等的用戶的操作,并根據 具有CPU等的控制部ex310的控制,將在調制/解調部ex302解調的多路復用數(shù)據,在多路 復用/分離部ex303進行分離。并且,電視機e X300將分離的聲音數(shù)據在聲音信號處理部 ex304進行解碼,利用上述的實施例中說明的解碼方法,將分離的影像數(shù)據在影像信號處理 部ex305進行解碼。解碼的聲音信號和影像信號分別從輸出部ex309被輸出到外部。在 進行輸出時,為了使聲音信號和影像信號同步再生,而可以在緩沖器ex318、ex319等暫時 蓄積這些信號。并且,電視機ex300可以不從廣播等讀出多路復用數(shù)據,而是從磁性/光 盤、SD卡等記錄介質ex215、ex216中讀出多路復用數(shù)據。以下將要說明的構成是,電視機 ex300對聲音信號以及影像信號進行編碼,并發(fā)送到外部或寫入到記錄介質等的構成。電 視機ex300接受來自遠程控制器ex220等的用戶的操作,并根據控制部ex310的控制,利用 在上述的實施例中說明的編碼方法,在聲音信號處理部ex304對聲音信號進行編碼,并在 影像信號處理部ex305對影像信號進行編碼。被編碼的聲音信號和影像信號在多路復用/ 分離部ex303被多路復用,并被輸出到外部。在進行多路復用時,為了使聲音信號和影像信 號同步,而可以將這些信號暫時蓄積到緩沖器ex320、 ex321等。另外,關于緩沖器ex318至 ex321,可以如圖中所示那樣具備多個,也可以是共享一個以上的緩沖器的構成。而且,除圖 中所示以外,例如可以在調制/解調部ex302與多路復用/分離部ex303之間等,作為回避 系統(tǒng)的上溢和下溢的緩沖部分,在緩沖器中蓄積數(shù)據。
[0218] 并且,電視機ex300除具有獲得來自廣播以及記錄介質等的聲音數(shù)據以及影像數(shù) 據的構成以外,還可以具有接受麥克風以及攝像機的AV輸入的構成,并且也可以對從這些 獲得的數(shù)據進行編碼處理。并且,在此雖然對電視機ex300能夠進行上述的編碼處理、多路 復用以及外部輸出的構成進行了說明,不過也可以是不進行上述的全部的處理,而僅進行 上述的接收、解碼處理以及外部輸出的構成。
[0219] 并且,在閱讀器/記錄器ex218從記錄介質中讀出或寫入多路復用數(shù)據的情況下, 上述的解碼處理或編碼處理也可以在電視機ex300以及閱讀器/記錄器ex218的某一個中 進行,也可以是電視機ex300和閱讀器/記錄器ex218彼此分擔進行。
[0220] 作為一個例子,圖28示出了從光盤進行數(shù)據的讀取或寫入的情況下的信息再生/ 記錄部ex400的構成。信息再生/記錄部ex400包括以下將要說明的要素 ex401、ex402、 ex403、ex404、ex405、ex406、ex407。光學頭ex401將激光照射到作為光盤的記錄介質ex215 的記錄面并寫入信息,并且檢測來自記錄介質ex215的記錄面的反射光并讀取信息。調制 記錄部ex402對被內藏于光學頭ex401的半導體激光進行電驅動,并按照記錄數(shù)據來進行 激光的調制。再生解調部ex403對由被內藏于光學頭ex401的光電探測器對來自記錄面的 反射光進行電檢測而得到的再生信號進行放大,對被記錄在記錄介質ex215的信號成分進 行分離、解調,并再生必要的信息。緩沖器ex404對用于在記錄介質ex215進行記錄的信 息以及從記錄介質ex215再生的信息進行暫時保持。盤式電機ex405使記錄介質ex215旋 轉。伺服控制部ex406在對盤式電機ex405的旋轉驅動進行控制的同時,將光學頭ex401 移動到規(guī)定的代碼道,進行激光的光點的追蹤處理。系統(tǒng)控制部ex407對信息再生/記錄 部ex400進行整體控制。上述的讀出以及寫入處理可以通過以下的方法來實現(xiàn),S卩:系統(tǒng)控 制部ex407利用被保持在緩沖器ex404的各種信息,并且按照需要在進行新的信息的生成 以及追加的同時,一邊使調制記錄部ex402、再生解調部ex403以及伺服控制部ex406協(xié)調 工作,一邊通過光學頭ex401來進行信息的記錄再生。系統(tǒng)控制部ex407例如以微處理器 構成,通過執(zhí)行讀出以及寫入的程序來執(zhí)行這些處理。
[0221] 以上,以光學頭ex401照射激光光點為例進行了說明,不過也可以利用近場光學 (near-field optical)來進行高密度的記錄。
[0222] 圖29是作為光盤的記錄介質ex215的模式圖。在記錄介質ex215的記錄面上, 導槽(槽)被形成為螺旋狀,在代碼道ex230上預先被記錄有按照槽的形狀的變化示出盤 上的絕對位置的地址信息。該地址信息包括用于確定記錄塊ex231的位置的信息,該記錄 塊ex231是記錄數(shù)據的單位,在進行記錄以及再生的裝置能夠通過再生代碼道ex230以及 讀取地址信息,來確定記錄塊。并且,記錄介質ex215包括:數(shù)據記錄區(qū)域ex233、內周區(qū)域 ex232、以及外周區(qū)域ex234。用于記錄用戶數(shù)據的區(qū)域為數(shù)據記錄區(qū)域ex233,被配置在數(shù) 據記錄區(qū)域ex233的內周或外周的內周區(qū)域ex232和外周區(qū)域ex234被用于用戶數(shù)據的 記錄以外的特殊用途。信息再生/記錄部ex400針對這種記錄介質ex215的數(shù)據記錄區(qū)域 ex233,進行被編碼的聲音數(shù)據、影像數(shù)據或對這些數(shù)據進行多路復用后的多路復用數(shù)據的 讀寫。
[0223] 以上以具有一層結構的DVD、BD等光盤為例進行了說明,但并非受此所限,也可以 是多層結構的能夠在表面以外進行記錄的光盤。并且,也可以在盤的同一位置上記錄利用 了各種不同波長的顏色的光的信息,或者可以是從各種角度記錄不同的信息的層等的具有 進行多維的記錄/再生的構成的光盤。
[0224] 此外,在數(shù)字廣播用系統(tǒng)ex200,能夠在具有天線ex205的車輛ex210從衛(wèi)星 ex202等接收數(shù)據,并在車輛ex210具有的車輛導航系統(tǒng)211等的顯示裝置再生運動圖像。 另外,關于車輛導航系統(tǒng)ex211的構成可以考慮成在圖27示出的構成中添加 GPS接收部, 同樣也可以考慮在計算機exlll和便攜式電話exll4等上。
[0225] 圖30A是示出了利用了在上述的實施例所說明的運動圖像編碼方法和運動圖像 解碼方法的便攜式電話exll4的圖。便攜式電話exll4具有:天線ex350,用于在與基站 exllO之間進行電波的收發(fā);攝像機部ex365,能夠拍攝影像和靜止圖像;顯示部ex358,是 用于顯示在攝像機部ex365拍攝的影像以及由天線ex350接收的影像等被解碼后的數(shù)據 的液晶顯示器等。便攜式電話exll4還具有:具有操作鍵部ex366的主體部、聲音輸出部 ex357,是用于輸出聲音的揚聲器等;聲音輸入部ex356,是用于輸入聲音的麥克風等;存儲 器部ex367,用于保存拍攝的影像、靜止圖像、錄音的聲音、或者接收的影像、靜止圖像、郵件 等被編碼或被解碼的數(shù)據;或者同樣是保存數(shù)據的記錄介質之間的接口的插槽部ex364。
[0226] 進一步利用圖30B對便攜式電話exll4的構成例進行說明。在便攜式電話exll4 中,針對用于統(tǒng)括控制具有顯示部ex358以及操作鍵部ex366的主體部的各個部的主控制 部ex360,電源電路部ex361、操作輸入控制部ex362、影像信號處理部ex355、攝像機接口部 ex363、IXD(Liquid Crystal Display :液晶顯示器)控制部 ex359、調制 / 解調部 ex352、多 路復用/分離部ex353、聲音信號處理部ex354、插槽部ex364、以及存儲器部ex367經由總 線ex370相互連接。
[0227] 電源電路部ex361在通過用戶的操作而成為通話結束以及電源鍵成為導通狀態(tài) 下,通過從電池組向各個部提供電力,從而啟動便攜式電話exll4,使其成為能夠工作的狀 態(tài)。
[0228] 便攜式電話exl 14根據由CPU、ROM以及RAM等構成的主控制部ex360的控制,在 聲音通話模式時,由聲音信號處理部ex354將在聲音輸入部ex356收集的聲音信號轉換為 數(shù)字聲音信號,并在調制/解調部ex352進行擴頻(Spread Spectrum)處理,在發(fā)送/接收 部ex351進行數(shù)模轉換處理以及頻率轉換處理之后,經由天線ex350發(fā)送。并且,便攜式電 話exl 14在聲音通話模式時,對通過天線ex350接收的接收數(shù)據進行放大并進行頻率轉換 處理以及模數(shù)轉換處理,在調制/解調部ex352進行擴頻處理的逆處理,在由聲音信號處理 部ex354轉換為模擬聲音信號之后,將其從聲音輸出部ex356輸出。
[0229] 并且,在數(shù)據通信模式時發(fā)送電子郵件的情況下,通過主體部的操作鍵部ex366 等的操作被輸入的電子郵件的文本數(shù)據經由操作輸入控制部ex362被發(fā)送到主控制部 ex360。主控制部ex360,由調制/解調部ex352對文本數(shù)據進行擴頻處理,在發(fā)送/接收部 ex351進行數(shù)模轉換處理以及頻率轉換處理之后,經由天線ex350發(fā)送到基站exllO。在接 收電子郵件的情況下、針對接收的數(shù)據進行與上述幾乎相反的處理,發(fā)送到顯示部ex358。
[0230] 在數(shù)據通信模式時發(fā)送影像、靜止圖像、或影像和聲音的情況下,影像信號處理部 ex355,將從攝像機部ex365提供的影像信號,按照所述各實施例表示的運動圖像編碼方法 來進行壓縮編碼(即,作為本發(fā)明的一個方式涉及的圖像編碼裝置來發(fā)揮作用),并將被編 碼的影像數(shù)據發(fā)送到多路復用/分離部ex353。此外,聲音信號處理部ex354,對攝像機部 ex365拍攝影像、靜止圖像等中,由聲音輸入部ex356收集的聲音信號進行編碼,并將被編 碼的聲音數(shù)據發(fā)送到多路復用/分離部ex353。
[0231] 多路復用/分離部ex353以規(guī)定的方式,對從影像信號處理部ex355提供來的被 編碼的影像數(shù)據和從聲音信號處理部ex354提供來的被編碼的聲音數(shù)據進行多路復用,將 通過多路復用而得到的多路復用數(shù)據在調制/解調部(調制/解調電路部)ex352進行擴頻 處理,并在發(fā)送/接收部ex351進行數(shù)模轉換處理以及頻率轉換處理之后,經由天線ex350 發(fā)送。
[0232] 在數(shù)據通信模式時,接收被鏈接在主頁等的運動圖像文件的數(shù)據的情況下,或者 接收被添加了影像及/或聲音的電子郵件的情況下,為了經由天線ex350解碼被接收的多 路復用數(shù)據,多路復用/分離部ex353,通過分割多路復用數(shù)據來分為影像數(shù)據的比特流 和聲音數(shù)據的比特流,經由同步總線ex370將被編碼的影像數(shù)據提供給影像信號處理部 ex355,并且將被編碼的聲音數(shù)據提供給聲音信號處理部ex354。影像信號處理部ex355根 據與所述各實施例示出的運動圖像編碼方法對應的運動圖像解碼方法進行解碼來解碼影 像信號(即,作為本發(fā)明的圖像解碼裝置來發(fā)揮作用),通過IXD控制部ex359在顯示部 ex358顯示例如被鏈接在主頁的運動圖像文件中包含的影像、靜止圖像。此外,聲音信號處 理部ex354解碼聲音信號,從聲音輸出部ex357輸出聲音。
[0233] 并且,上述便攜式電話exl 14等終端與電視機ex300同樣,除可以考慮到是具有 編碼器以及解碼器雙方的收發(fā)信型終端的形式以外,還可以考慮到是僅具有編碼器的發(fā)送 終端,以及僅具有解碼器的接收終端的共三種形式。并且,上述說明了在數(shù)字廣播用系統(tǒng) ex200,接收以及發(fā)送在影像數(shù)據上多路復用了音樂數(shù)據等的多路復用數(shù)據,不過可以是除 了聲音數(shù)據以外多路復用了有關影像的文字數(shù)據等的數(shù)據,也可以是影像數(shù)據本身,而不 是多路復用數(shù)據。
[0234] 這樣,在上述的實施例所示的圖像編碼方法或圖像解碼方法能夠適用于上述的任 一個設備以及系統(tǒng),這樣,能夠得到在上述的實施例中說明的效果。
[0235] 此外,本發(fā)明不被以上所述的實施例所限定,可以不脫離本發(fā)明的范圍而進行各 種變形或修改。
[0236] (實施例8)
[0237] 可以按照需要適宜地切換上述的各個實施例所示的運動圖像編碼方法或裝置與 依照MPEG - 2、MPEG4 - AVC、VC - 1等不同的標準的運動圖像編碼方法或裝置,來生成影 像數(shù)據。
[0238] 在這里,在根據各自不同的標準生成了多個影像數(shù)據的情況下,需要在解碼時選 擇與各自的標準對應的解碼方法。然而,不能識別要解碼的影像數(shù)據是依據了哪個標準的 數(shù)據,所以產生不能選擇恰當?shù)慕獯a方法這樣的課題。
[0239] 為了解決這個課題可以是在影像數(shù)據上多路復用了聲音數(shù)據等的多路復用數(shù)據 包含識別信息的構成,該識別信息表示影像數(shù)據是依據了哪個標準。下面說明包含由上述 的各個實施例所示的運動圖像編碼方法或裝置生成的影像數(shù)據的多路復用數(shù)據的具體構 成。多路復用數(shù)據是MPEG - 2傳輸流形式的數(shù)字流。
[0240] 圖31是表示多路復用數(shù)據的構成的圖。如圖22所示多路復用數(shù)據是通過對如 下流中的一個以上進行多路復用而得到的數(shù)據:視頻流,音頻流,字幕流(presentation graphics :PG),交互式圖形流(interactive graphics stream)。視頻流表示電影的主影 像以及副影像,音頻流(IG)表示電影的主聲音部分和與主聲音混合的副聲音,字幕流表示 電影的字幕。在這里,主影像表示在畫面顯示的通常的影像,副影像是指在主影像中以小 畫面顯示的影像。還有,交互式圖形流示出通過在畫面上配置圖形用戶界面元件而作成的 對話畫面。視頻流,根據上述的各個實施例所示的運動圖像編碼方法或裝置,以及以往的 MPEG - 2、MPEG4 - AVC、VC - 1等標準的運動圖像編碼方法或裝置被編碼。音頻流,根據 杜比 AC -3、Dolby Digital Plus、MLP、DTS、DTS -HD、或線性 PCM 等方式被編碼。
[0241] 多路復用數(shù)據中包含的各個流由PID被識別。例如,針對用于電影的影像的視頻 流分配0x1011,針對音頻流分配從0x1100到OxlllF,針對字幕流分配從0x1200到0xl21F, 針對交互式圖形流分配從0x1400到0xl41F,針對用于電影的副影像的視頻流分配從 OxlBOO到OxlBlF,針對用于與主聲音混合的副聲音的音頻流分配從OxlAOO到OxlAlF。
[0242] 圖32是表示多路復用數(shù)據怎樣被多路復用的模式圖。首先,由多個視頻幀組成 的視頻流ex235、由多個音頻幀組成的音頻流ex238,分別變換為PES數(shù)據包列ex236以及 ex239,變換為TS數(shù)據包ex237以及ex240。同樣地將字幕流ex241及交互式圖形ex244 的數(shù)據,分別變換為PES數(shù)據包列ex242以及ex245,進一步變換為TS數(shù)據包ex243以及 ex246。多路復用數(shù)據ex247,將這些TS數(shù)據包多路復用在1個流上而被構成。
[0243] 圖33是更加詳細地表示在PES數(shù)據包列中視頻流怎樣被存儲的圖。在圖33的第 一段示出視頻流的視頻巾貞列。第二段示出PES數(shù)據包列。如圖33的箭頭yyl, yy2, yy3, yy4 所示,作為視頻流中的多個Video Presentation Unit的I圖片,B圖片,P圖片,按每個圖 片被分割,存儲到PES數(shù)據包的有效負載中。各個PES數(shù)據包擁有PES頭,PES頭中存儲了 作為圖片的顯示時刻的PTS(Presentation Time - Stamp :顯示時間戳)、作為圖片的解碼 時刻的 DTS (Decoding Time - Stamp :解碼時間戳)。
[0244] 圖34示出最終被寫入到多路復用數(shù)據中的TS數(shù)據包的形式。TS數(shù)據包是具有 識別流的PID等的信息的4Byte的TS頭以及存儲數(shù)據的184Byte的TS有效負載所構成的 188Byte定長的數(shù)據包,所述PES數(shù)據包被分割被存儲到TS有效負載。在是BD - ROM的情 況下,TS數(shù)據包被賦予4Byte的TP_Extra_Header,構成192Byte的源數(shù)據包,被寫入到多 路復用數(shù)據。在 TP_Extra_Header 上記載了 ATS(Arrival_Time_Stamp)等的信息。ATS 表 示該TS數(shù)據包向解碼器的PID濾波器的傳輸開始時刻。在多路復用數(shù)據中如圖25的下段 所示排列了源數(shù)據包,從多路復用數(shù)據的開頭增加的編號被稱為SPN(源數(shù)據包編號)。
[0245] 此外,多路復用數(shù)據中包含的TS數(shù)據包中除了影像、聲音、字幕等各個流以外,還 有 PAT (Program Association Table:節(jié)目關聯(lián)表)、PMT (Program Map Table:節(jié)目映射 表)、PCR(Program Clock Reference :節(jié)目時鐘基準)等。PAT表示多路復用數(shù)據中所利用 的PMT的PID是什么,PAT自身的PID登記為0。PMT具有多路復用數(shù)據中包含的影像、聲 音、字幕等的各個流的PID以及與各個PID對應的流的屬性信息,并且具有與多路復用數(shù)據 有關的各種描述符。描述符具有復制控制信息等,該復制控制信息指示多路復用數(shù)據的復 制許可、不許可。PCR為了使作為ATS的時間軸的ATC(Arrival Time Clock)與作為PTS、 DTS的時間軸的STC(System Time Clock)同步,具有與該PCR數(shù)據包傳輸?shù)浇獯a器的ATS 對應的STC時間的信息。
[0246] 圖35是詳細地說明PMT的數(shù)據構成的圖。PMT的開頭設置了 PMT頭,用于記載該 PMT中包含的數(shù)據的長度等。在其之后設置了多個與多路復用數(shù)據有關的描述符。上述復 制控制信息等作為描述符被記載。在描述符之后設置了多個與多路復用數(shù)據中包含的各個 流有關的流信息。流信息,為了識別流的壓縮編解碼等,由記載了流類型、流的PID、流的屬 性信息(幀速率、縱橫比等)的流描述符所構成。流描述符的數(shù)量與在多路復用數(shù)據中存 在的流的數(shù)量相同。
[0247] 在記錄介質等記錄的情況下,上述多路復用數(shù)據與多路復用數(shù)據信息文件一起被 記錄。
[0248] 如圖36所示多路復用數(shù)據信息文件是多路復用數(shù)據的管理信息,與多路復用數(shù) 據1對1地對應,其由多路復用數(shù)據信息、流屬性信息以及項映射(entry map)所構成。
[0249] 多路復用數(shù)據信息如圖36所示,由系統(tǒng)速率、再生開始時刻、再生結束時刻所構 成。系統(tǒng)速率表示多路復用數(shù)據向著后述的系統(tǒng)目標解碼器的PID濾波器的最大傳輸速 率。多路復用數(shù)據中包含的ATS的間隔,被設定為是系統(tǒng)速率以下。再生開始時刻是多路 復用數(shù)據的開頭的視頻幀的PTS,再生結束時刻被設定為,在多路復用數(shù)據的尾端的視頻幀 的PTS加上1幀的再生間隔。
[0250] 流屬性信息如圖37所示,按每個PID登記包含在多路復用數(shù)據中的各個流的屬性 信息。屬性信息按照每個視頻流、音頻流、字幕流、交互式圖形流,具有不同的信息。視頻流 屬性信息具有如下信息:該視頻流以怎樣的壓縮編解碼被壓縮、構成視頻流的各個圖片數(shù) 據的分辨率是多少、縱橫比是多少、幀速率是多少等信息。音頻流屬性信息,具有如下信息: 該音頻流以怎樣的壓縮編解碼被壓縮、該音頻流中包含的頻道數(shù)是多少、與什么語言對應、 采樣頻率是多少等信息。這些信息,用于在播放器再生之前的解碼器的初始化等。
[0251] 在本實施例,利用所述多路復用數(shù)據中的PMT中包含的流類型。此外,在記錄介質 中記錄了多路復用數(shù)據的情況下,利用多路復用數(shù)據信息中包含的視頻流屬性信息。具體 而言,在上述各個實施例表示的運動圖像編碼方法或裝置中,針對PMT中包含的流類型、或 視頻流屬性信息,設置設定固有的信息的步驟或單元,該固有的信息表示由上述各個實施 例示出的運動圖像編碼方法或裝置所生成的影像數(shù)據。根據該構成,能夠識別由所述各個 實施例表示的運動圖像編碼方法或裝置所生成的影像數(shù)據與依據其他的標準的影像數(shù)據。
[0252] 此外,圖38表示在本實施例的運動圖像解碼方法的步驟。在步驟exSIOO,從多路 復用數(shù)據中獲得PMT中包含的流類型、或者多路復用數(shù)據信息中包含的視頻流屬性信息。 接著,在步驟exSIOl,判斷流類型或視頻流屬性信息是否表示是由所述各個實施例表示的 運動圖像編碼方法或裝置所生成的多路復用數(shù)據。而且,在判斷為流類型或視頻流屬性信 息表示是由所述各個實施例表示的運動圖像編碼方法或裝置所生成的數(shù)據的情況下,在步 驟exS102,所述各實施例表示的運動圖像解碼方法進行解碼。此外,流類型或視頻流屬性信 息表示是以往的MPEG - 2、MPEG4 - AVC、VC - 1等的標準的數(shù)據的情況下,在步驟exS103, 根據所依據的以往的標準的運動圖像解碼方法來進行解碼。
[0253] 這樣,通過在流類型或視頻流屬性信息設定新的固有值,從而在解碼時,能夠判斷 根據所述各個實施例表示的運動圖像解碼方法或裝置是否能夠解碼。從而,即時被輸入了 依據不同的標準的多路復用數(shù)據時,也能夠選擇恰當?shù)慕獯a方法或裝置,因此能夠不產生 錯誤地進行解碼。此外,本實施例表示的運動圖像編碼方法或裝置,或者運動圖像解碼方法 或裝置,能夠用在上述的任一個設備以及系統(tǒng)。
[0254] (實施例9)
[0255] 上述的各個實施例所示的運動圖像編碼方法以及裝置、運動圖像解碼方法以及裝 置,典型的能夠以作為集成電路的LSI來實現(xiàn)。作為一個例子,圖39示出了被制成一個芯 片的LSIex500的構成。LSIex500包括以下將要說明的要素 ex501至ex509,各個要素通過 總線ex510連接。電源電路部ex505在電源為打開狀態(tài)的情況下,通過向各個部提供電力, 從而啟動為能夠工作的狀態(tài)。
[0256] 例如,在進行編碼處理的情況下,LSIeX500,根據具有CPUex502、存儲器控制器 ex503、流控制器ex504、驅動頻率控制部ex512等的控制部ex501的控制,根據AV輸入輸 出ex509從麥克風exll7和攝像機exll3等輸入AV信號。被輸入的AV信號被暫時蓄積到 SDRAM等的外部的存儲器ex511。根據控制部ex501的控制,存儲的數(shù)據按照處理量和處理 速度適當?shù)胤譃槎鄠€被發(fā)送到信號處理部ex507,在信號處理部ex507被進行聲音信號的 編碼及/或影像信號的編碼。在這里,影像信號的編碼處理是所述各個實施例說明的編碼 處理。在信號處理部ex507還根據情況對被編碼的聲音數(shù)據以及被編碼的影像數(shù)據進行多 路復用等處理,從流輸入輸出ex506輸出到外部。該被輸出的多路復用數(shù)據被發(fā)送到基站 exl07,或者被寫入到記錄介質ex215。并且,為了在多路復用時能夠同步進行,而可以將數(shù) 據暫時蓄積到緩沖器ex508。
[0257] 另外,以上雖然對存儲器ex511作為LSIex500的外部構成進行了說明,不過也可 以被包括在LSIex500的內部。緩沖器ex508也可以不限于一個,可以具備多個緩沖器。并 且,LSIex500可以被制成一個芯片,也可以是多個芯片。
[0258] 此外,在上述說明中,控制部ex501具有CPUex502、存儲器控制器ex503、流控制器 ex504、驅動頻率控制部ex512等,不過,控制部ex501的構成,不限于這個構成。例如,可以 是信號處理部ex507還具備CPU的構成。通過在信號處理部ex507的內部也設置CPU,可以 使處理速度提高。此外,作為其他的例子,可以是CPUex502具備信號處理部ex507、或者具 備信號處理部ex507的一部分例如聲音信號處理部的構成。在這樣的情況下,控制部ex501 是具備信號處理部ex507或具有其一部分的CPUex502的構成。
[0259] 在此,雖然例示了 LSI,不過根據集成度的不同,也可以稱為1C、系統(tǒng)LSI、超級 LSI、極超級LSI。
[0260] 還有,集成電路化的方法不局限于LSI,也可以用專用電路或者通用處理器來實 現(xiàn)。也可以利用在LSI制造之后可編程的現(xiàn)場可編程門陣列(FPGA : Field Programmable Gate Array)或可動態(tài)地重構LSI內部的電路單元的連接和設定的可重構處理器。這樣的 可編程邏輯裝置,典型的是加載或者從存儲器等讀入構成軟件或者固件的程序,從而能夠 執(zhí)行所述各個實施例示出的運動圖像編碼方法、或運動圖像解碼方法。
[0261] 而且,隨著半導體技術的進步或派生出的其他的技術,若出現(xiàn)了能夠取代LSI的 集成電路化的技術,當然也可以利用這些技術來對功能塊進行集成化。有可能適用生物技 術等。
[0262] (實施例 10)
[0263] 在對根據所述各個實施例表示的運動圖像編碼方法或裝置所生成的影像數(shù)據進 行解碼的情況下,可以想到與對依據以往的MPEG - 2、MPEG4 - AVC、VC - 1等標準的影像 數(shù)據進行解碼的情況相比,處理量增加。因此,在LSIex500中需要設定比解碼依據以往的 標準的影像數(shù)據時的CPUex502的驅動頻率高的驅動頻率。但是驅動頻率高,則產生電力消 耗高這樣的課題。
[0264] 為了解決這個課題,設電視ex300、LSIex500等運動圖像解碼裝置為如下構成,識 別影像數(shù)據依據了哪個標準,按照標準切換驅動頻率的構成。圖40表示在本實施例的構成 ex800。驅動頻率切換部ex803,在影像數(shù)據是由所述各個實施例表示的運動圖像編碼方法 或裝置所生成的情況下,設定高的驅動頻率。而且,對執(zhí)行所述各個實施例表示的運動圖像 解碼方法的解碼處理部ex801進行指示,以解碼影像數(shù)據。另一方面,在影像數(shù)據是依據以 往的標準的影像數(shù)據的情況的情況下,與影像數(shù)據由所述各實施例示出的運動圖像編碼方 法或裝置所生成的情況相比,設定低的驅動頻率。而且,指示依據以往的標準的解碼處理部 ex802,對影像數(shù)據進行解碼。
[0265] 更具體而言,驅動頻率切換部ex803由圖39的CPUex502與驅動頻率控制部ex512 所構成。此外,執(zhí)行所述各個實施例示出的運動圖像解碼方法的解碼處理部ex801,以及依 據以往的標準的解碼處理部ex802,相當于圖39的信號處理部ex507。CPUex502識別影像 數(shù)據依據哪個標準。而且,根據來自CPUex502的信號,驅動頻率控制部ex512設定驅動頻 率。此外,根據來自CPUex502的信號,信號處理部ex507進行影像數(shù)據的解碼。在這里,可 以考慮在影像數(shù)據的識別中利用例如在實施例8記載的識別信息。有關識別信息,不僅限 于在實施例8記載的信息,只要是能夠識別影像數(shù)據是依據哪個標準的信息就可以。例如, 在根據識別影像數(shù)據是否用于電視,是否用于盤等的外部信號,能夠識別影像數(shù)據是依據 哪個標準的情況下,可以根據這樣的外部信號進行識別。此外,在CPUex502的驅動頻率的 選擇,可以考慮根據例如如圖33 -樣的使影像數(shù)據的標準和驅動頻率對應的一覽表來進 行。將一覽表預先存儲在緩沖器ex508和LSI的內存儲器中,通過CPUex502參考這個一覽 表,能夠選擇驅動頻率。
[0266] 圖41示出了實施本實施例的方法的步驟。首先,在步驟exS200中,由信號處理部 ex507從多路復用數(shù)據中獲得識別信息。接著,在步驟exS201中,CPUex502根據識別信息, 識別影像數(shù)據是不是由所述各個實施例示出的編碼方法或裝置所生成的數(shù)據。在影像數(shù)據 是由所述各個實施例示出的編碼方法或裝置所生成的數(shù)據情況下,在步驟exS202中,將設 定高的驅動頻率的信號,由CPUex502發(fā)送到驅動頻率控制部ex512。而且,在驅動頻率控制 部ex512設定高的驅動頻率。另一方面,在示出了是依據以往的MPEG - 2、MPEG4 - AVC、 VC - 1等的標準的影像數(shù)據的情況下,在步驟exS203中,將設定低的驅動頻率的信號,由 CPUex502發(fā)送到驅動頻率控制部ex512。而且,在驅動頻率控制部ex512,設定與影像數(shù)據 由所述各個實施例示出的編碼方法或裝置所生成的情況相比低的驅動頻率。
[0267] 加之,與驅動頻率的切換聯(lián)動,通過變更對LSIeX500或包含LSIe X500的裝置施加 的電壓,可以提高省電效果。例如,在設定低驅動頻率的情況下,隨之與設定高驅動頻率的 情況相比,可以考慮使對LSIex500或包含LSIex500的裝置施加的電壓設定為低電壓。
[0268] 此外,關于驅動頻率的設定方法,只要在解碼時的處理量大的情況下,設定高的驅 動頻率,在解碼時的處理量小的情況下,設定低的驅動頻率就可以,不限于上述的設定方 法。例如對依據MPEG4 - AVC標準的影像數(shù)據進行解碼的處理量,大于對由所述各個實施 例示出的運動圖像編碼方法或裝置所生成的影像數(shù)據進行解碼的處理量的情況下,可以考 慮將驅動頻率的設定與上述的情況相反地進行。
[0269] 加之,驅動頻率的設定方法不限于使驅動頻率設為低的構成。例如,可以考慮在識 別信息示出是由所述各個實施例示出的運動圖像編碼方法或裝置所生成的影像數(shù)據的情 況下,對LSIex500或包含LSIex500的裝置施加的電壓設定為高的電壓,在示出是依據以 往的MPEG - 2、MPEG4 - AVC、VC - 1等的標準的影像數(shù)據的情況下,對LSIex500或包含 LSIex500的裝置施加的電壓設定為低的電壓。此外,作為其他的例子,可以考慮在識別信息 示出是由所述各個實施例示出的運動圖像編碼方法或裝置所生成的影像數(shù)據的情況下,不 停止CPUex502的驅動,在示出是依據以往的MPEG - 2、MPEG4 - AVC、VC - 1等的標準的影 像數(shù)據的情況下,因為處理有余量,可以暫時停止CPUex502的驅動。即使在識別信息示出 是由所述各個實施例示出的運動圖像編碼方法或裝置所生成的影像數(shù)據的情況下,如果處 理有余量,也可以考慮暫時停止CPUex502的驅動。這個情況下,可以考慮與識別信息示出 是依據以往的MPEG - 2、MPEG4 - AVC、VC - 1等的標準的影像數(shù)據的情況相比,停止時間 設定地較短。
[0270] 這樣,按照影像數(shù)據依據的標準來切換驅動頻率,從而能夠達到省電化。此外,在 利用電池驅動LSIex500或包含LSIex500的裝置的情況下,隨著省電化還可以延長電池的 壽命。
[0271] (實施例 11)
[0272] 電視和便攜式電話等上述的設備以及系統(tǒng),有時被輸入依據不同標準的多個影像 數(shù)據。這樣,即使在被輸入了依據不同標準的多個影像數(shù)據的情況下也能進行解碼,從而 LSIex500的信號處理部ex507需要與多個標準對應。但是,與各個標準對應的信號處理部 ex507個別利用時,使LSIeX500的電路規(guī)模變大,還產生成本增加這樣的課題。
[0273] 為了解決上述課題可以是如下的構成,將用于執(zhí)行所述各個實施例示出的運動圖 像解碼方法的解碼處理部與依據以往的MPEG - 2、MPEG4 - AVC、VC - 1等的標準的解碼處 理部,進行一部分共享。圖43A的ex900示出該構成例。例如,所述各個實施例示出的運動 圖像解碼方法和依據MPEG4 - AVC標準的運動圖像解碼方法,在熵編碼、逆量化、解塊及濾 波器、運動補償?shù)忍幚碇?,一部分處理內容是共同的。關于共同的處理內容,可以考慮共享 與MPEG4 - AVC標準對應的解碼處理部ex902,關于與MPEG4 - AVC標準不對應的本發(fā)明特 有的其他處理內容,使用專用的解碼處理部ex901這樣的構成。尤其是本發(fā)明的一個方案 中,熵解碼具有特征,從而可以考慮如下,例如熵解碼中利用專用的解碼處理部 ex9〇l,除此 之外的逆量化、解塊濾波器、運動補償?shù)娜我粋€或全部的處理中共用解碼處理部。對于解碼 處理部的共享化,關于共同的處理內容,共享用于執(zhí)行所述各個實施例示出的運動圖像解 碼方法的解碼處理部,關于MPEG4 - AVC標準特有的處理內容,使用專用的解碼處理部。
[0274] 此外,圖43B的exlOOO示出了處理的部分共享化的其他例子。在這個例子的構成 是,使用與本發(fā)明特有的處理內容對應的專用的解碼處理部exlOOl、與其他的以往標準特 有的處理內容對應的專用的解碼處理部exl〇〇2、與本發(fā)明的運動圖像解碼方法及其他的以 往標準的運動圖像解碼方法共同的處理內容相對應的共用的解碼處理部exl〇〇3。在這里, 專用的解碼處理部exlOOl、exl002,不一定是本發(fā)明或其他以往標準特有的處理內容所特 有的,可以是能夠執(zhí)行其他通用處理的部。此外,也可以是在LSIex500安裝本實施例的構 成。
[0275] 這樣,關于本發(fā)明的一個方案涉及地運動圖像解碼方法與以往的標準的運動圖像 解碼方法共同的處理內容,通過共享解碼處理部,可以使LSI的電路規(guī)模變小,并且能夠減 少成本。
[0276] 工業(yè)實用性
[0277] 本發(fā)明能夠適用于圖像編碼方法、圖像解碼方法、圖像編碼裝置及圖像解碼裝置。 此外,本發(fā)明能夠利用于數(shù)據的存儲、傳輸、通信等各種用途。例如,本發(fā)明能夠用于電視 機、數(shù)字錄像機、汽車導航系統(tǒng)、便攜式電話、數(shù)字圖片相機以及數(shù)字攝像機等信息顯示設 備及攝像設備。
[0278] 符號說明
[0279] 200圖像編碼裝置
[0280] 205減法器
[0281] 210變換及量化部
[0282] 220熵編碼部
[0283] 230,420逆量化及逆變換部
[0284] 235,425 加法器
[0285] 240,430去塊濾波器
[0286] 250,440 存儲器
[0287] 260,450幀內預測部
[0288] 270運動檢測部
[0289] 280,460運動補償部
[0290] 290,470幀內/幀間切換開關
[0291] 400圖像解碼裝置
[0292] 410熵解碼部
【權利要求】
1. 一種圖像編碼方法,包括: 限制信息生成步驟,生成分片限制信息,并對該分片限制信息進行編碼,該分片限制信 息示出針對多個分片的處理是否有限制,所述多個分片是分割了圖片而獲得的;以及 決定步驟,在所述分片限制信息示出處理有限制的情況下,根據示出針對多個分片邊 界中的一個分片邊界是否執(zhí)行濾波處理的濾波信息,來決定針對所述多個分片邊界是否執(zhí) 行濾波處理。
2. 如權利要求1所述的圖像編碼方法, 在所述限制信息生成步驟中,按每個圖片生成所述分片限制信息,并且對每個圖片的 所述分片限制信息進行編碼。
3. 如權利要求1或者2所述的圖像編碼方法, 所述圖像編碼方法還包括編碼步驟, 在所述編碼步驟中,在所述分片限制信息示出處理有限制的情況下,對示出對一個分 片邊界是否執(zhí)行濾波處理的濾波信息進行編碼,并且跳過對如下信息的編碼,該信息示出 對所述多個分片邊界中除了所述一個分片邊界以外的分片邊界是否執(zhí)行濾波處理。
4. 如權利要求1或者2所述的圖像編碼方法, 所述圖像編碼方法還包括編碼步驟, 在所述編碼步驟中,在所述分片限制信息示出處理有限制的情況下,將示出相同的內 容的所述濾波信息與所述多個分片邊界的每一個相對應地進行編碼。
5. -種圖像解碼方法,包括: 限制信息解碼步驟,對分片限制信息進行解碼,該分片限制信息示出針對多個分片的 處理是否有限制,所述多個分片是分割了圖片而獲得的;以及 決定步驟,在所述分片限制信息示出處理有限制的情況下,根據示出對多個分片邊界 中的一個分片邊界是否執(zhí)行濾波處理的濾波信息,來決定針對所述多個分片邊界是否執(zhí)行 濾波處理。
6. 如權利要求5所述的圖像解碼方法, 在所述限制信息解碼步驟中,對按每個圖片而設置的所述分片限制信息進行解碼。
7. 如權利要求5或者6所述的圖像解碼方法, 所述圖像解碼方法還包括解碼步驟, 在所述解碼步驟中,在所述分片限制信息示出處理有限制的情況下,對示出對一個分 片邊界是否執(zhí)行濾波處理的濾波信息進行解碼,并且跳過對如下信息的解碼,該信息示出 對所述多個分片邊界中除了所述一個分片邊界以外的分片邊界是否執(zhí)行濾波處理。
8. 如權利要求5或者6所述的圖像解碼方法, 所述圖像解碼方法還包括解碼步驟, 在所述解碼步驟中,在所述分片限制信息示出處理有限制的情況下,解碼多個所述濾 波信息,多個所述濾波信息是與所述多個分片邊界的每一個相對應的、示出相同的內容的 信息。
9. 一種圖像編碼裝置,具備: 編碼部,生成分片限制信息,并對該分片限制信息進行編碼,該分片限制信息示出針對 多個分片的處理是否有限制,所述多個分片是分割了圖片而獲得的;以及 決定部,在所述分片限制信息示出處理有限制的情況下,根據示出針對多個分片邊界 中的一個分片邊界是否執(zhí)行濾波處理的濾波信息,來決定針對所述多個分片邊界是否執(zhí)行 濾波處理。
10. -種圖像解碼裝置,具備: 解碼部,對分片限制信息進行解碼,該分片限制信息示出針對多個分片的處理是否有 限制,所述多個分片是分割了圖片而獲得的;以及 決定部,在所述分片限制信息示出處理有限制的情況下,根據示出針對多個分片邊界 中的一個分片邊界是否執(zhí)行濾波處理的濾波信息,來決定針對所述多個分片邊界是否執(zhí)行 濾波處理。
11. 一種圖像編解碼裝置,具備: 權利要求9所述的圖像編碼裝置;以及 權利要求10所述的圖像解碼裝置。
12. 一種集成電路,具備: 解碼部,對分片限制信息進行解碼,該分片限制信息示出針對多個分片的處理是否有 限制,所述多個分片是分割了圖片而獲得的;以及 決定部,在所述分片限制信息示出處理有限制的情況下,根據示出針對多個分片邊界 中的一個分片邊界是否執(zhí)行濾波處理的濾波信息,來決定針對所述多個分片邊界是否執(zhí)行 濾波處理。
【文檔編號】H04N19/70GK104160701SQ201380006479
【公開日】2014年11月19日 申請日期:2013年1月24日 優(yōu)先權日:2012年1月27日
【發(fā)明者】笹井壽郎, 西孝啟, 柴原陽司, 杉尾敏康, 谷川京子, 松延徹, 寺田健吾 申請人:松下電器(美國)知識產權公司