新四季網

編碼方法、解碼方法、編碼裝置、解碼裝置、程序及集成電路的製作方法

2023-12-11 16:57:57 2

專利名稱:編碼方法、解碼方法、編碼裝置、解碼裝置、程序及集成電路的製作方法
技術領域:
本發明能夠用於所有多媒體數據的編碼方法及解碼方法,尤其能夠用於H. 264/ MPEG-4 AVC多視點影像的編碼方法及解碼方法。
背景技術:
三維影像早已問世。有各種方法對視聽者提供三維的視覺效果。這些方法之一是 對視聽者的左右眼分別顯示兩個影像。這稱為利用兩個攝像機拍攝兩個影像的立體攝影。 作為用於顯示立體影像的以前使用的技術之一,有對顏色成分施加過濾以便能夠通過單眼 分別觀察的方法。在這種技術中,對單眼分別提供的圖像的析像度變低。通過近年來顯示技術的進步,現在視聽者能夠通過單眼分別視聽最大析像度的影 像。在H. 264/MPEG-4 AVC多視點影像編碼(MVC)的影像規格中,將這種各視點以最大析像 度顯示的情況下的三維圖像壓縮作為對象進行了規定。H. 264/MPEG-4 AVC多視點影像編碼(MVC)的影像規格提供了一種壓縮工具的設 置,能夠有效地壓縮以多個視點的設置為對象的運動圖像。根據MVC的影像規格,能夠利用 根據重構圖像的預測編碼來壓縮圖像,該重構圖像屬於不同視點的設置。該「視點間」預測 利用幾乎同時由不同攝像機拍攝的圖像的相關關係,有效地壓縮圖像。在MVC的影像規格中,「視點間」預測僅對具有同一圖像順序計數(picture order count)信息的不同視點的圖像進行。圖像順序計數信息用於表示同一視點的重構圖像的順 序。在MVC的影像規格中,具有同一圖像順序技術信息的不同視點的圖像(即定義為MVC 規格的視圖成分)被匯總為叫做訪問單元的容器。此時,這些訪問單元的尺寸受到由其影 像規格規定的緩衝器模型所定義的限制的制約。這種制約對於保證壓縮影像的正確解碼是 必要的。MVC規格以及本說明書中定義的視圖成分對單一的訪問單元內的一個視點進行編 碼並顯示。作為視點的一個例子,可以舉出圖像。H. 264/MPEG-4 AVC高規格(high profile)廣泛用於高析像度的存儲媒體和高清 數字廣播等各種用途。定義為MVC影像規格的多視點高規格通過擴展H.264/MPEG-4 AVC 高規格來規定,已經實現的H. 264/MPEG-4AVC高規格解碼器通過簡單的修正,就能夠對應 於利用多視點高規格的壓縮影像流的解碼。在已安裝的MVC規格中,能夠利用已安裝的 H. 264/MPEG-4 AVC解碼器來獨立實現各視點的解碼。影像內容能夠通過逐行掃描的攝像機或隔行掃描的攝像機來拍攝。在通過隔行掃 描的攝像機拍攝影像的情況下,H. 264/MPEG-4 AVC高規格特別提供了一種以通過隔行掃描 拍攝的運動圖像的處理為對象的編碼工具組。如圖IA以及圖IB所示,各圖像能夠作為幀或 多個場(field)來編碼。圖IA表示具有隔行掃描的兩個場的幀圖像的像素採樣位置。圖 IB表示逐行掃描的場各自作為一個場圖像編碼的場圖像的像素採樣位置。在兩個補充的場 如圖IA所示作為1個幀編碼的情況下,該幀具有表示各場的順序的兩個圖像順序計數。現有技術(多視點影像編碼規格)的問題之一是不同視點的圖像(即、定義為 MVC規格的視圖成分)利用幀編碼或場編碼的某一種各自獨立進行編碼時的容器即訪問單元的定義附加。圖2表示具備用於各視點的不同圖像編碼構造的訪問單元的例子。如圖2 所示,模塊200所示的訪問單元容器A具有視點2的一個幀圖像和視點1的一個場圖像,另 一方面,組件202所示的訪問單元容器B僅具有視點1的一個場圖像。由此,訪問單元A內 的視點2的幀圖像無法充分利用從視點1的視點間預測,因此壓縮效率降低。與此相伴的問題是各訪問單元容器並不總是具有不同視點的所有的圖像(即視 圖成分)。因此,通過為了保證壓縮影像的適當編碼而由影像規格規定的緩衝器模型所定義 的限制,無法制約各訪問單元的尺寸。現有技術(多視點影像編碼規格)的其他問題是存在用於對訪問單元容器的尺 寸進行限制而設定的制約,該訪問單元容器包括具有多個視點的圖像(即,定義為MVC規 格的視圖成分)。雖然限制了訪問單元的最大尺寸,但訪問單元容器內的各視點的各圖像 (即,定義為MVC規格的視圖成分)的最大尺寸不受制約。因此,在通過不同的H. 264/MPEG-4 AVC解碼器對各視點進行解碼的情況下,有時在MVC解碼器的安裝中發生問題。為了限制訪問單元的最大尺寸而定義的制約在各視點通過獨立的解碼器分別解 碼時,無法保證訪問單元內的各視圖成分被適當地解碼。在這種制約中,包括最大片數、以 及訪問單元內的各圖像(即,定義為MVC規格的視圖成分)的尺寸。

發明內容
本發明鑑於上述情況而做成,其目的在於,提供使視點不同的多個圖像組的編碼 效率提高的編碼方法、解碼方法、以及將其實現的編碼裝置、解碼裝置、程序及集成電路。本發明的一個方式涉及的編碼方法對通過不同視點拍攝的隔行方式的第一及第 二圖像組進行編碼。具體而言,包括訪問單元定義步驟,對由上述第一及第二圖像組中的 相互對應的圖像構成的訪問單元進行定義;以及編碼步驟,對於在上述訪問單元定義步驟 中定義的每個上述訪問單元,將構成該訪問單元的各圖像編碼。上述訪問單元定義步驟包 括編碼單位決定步驟,決定將上述訪問單元所包括的各圖像統一為以場為單位或以幀為 單位中的哪一種來進行編碼;以及場種類決定步驟,在上述訪問單元所包括的各圖像決定 為以場為單位的情況下,決定將該各圖像統一為頂場(top field)或底場(bottom field) 中的哪一種來進行編碼。另外,在上述編碼步驟中,對於每個上述訪問單元,將上述編碼單 位決定步驟及上述場種類決定步驟中決定的形式的各圖像編碼。根據上述方法,相同的訪問單元所包括的全部圖像的形式(場/幀、頂/底)被統 一,因此在視點間編碼的情況下提高了編碼效率。另外,也可以在上述編碼單位決定步驟中,將表示是以場為單位的圖像還是以幀 為單位的圖像的值,設定在參照field_piC_flag中。也可以在上述場種類決定步驟中,將 表示是頂場還是底場的值,設定在參照b0tt0m_field_flag中。另外,也可以在上述編碼步 驟中,根據上述參照field_piC_flag以及上述參照b0tt0m_field_flag中設定的值,來取 得上述第一及第二圖像組中的相互對應的圖像,並在取得的各圖像的片頭所包括的field_ pic_flag中設定上述參照field_piC_flag的值,在上述參照field_pic_flag中設定了表 示是以場為單位的圖像的值時,在上述片頭所包括的b0tt0m_field_flag中設定上述參照 bottom_field_flag 的值。另外,也可以上述編碼步驟包括第一編碼步驟,利用根據上述第一圖像組中的圖像生成的預測圖像,對屬於上述第一圖像組的圖像進行編碼;以及第二編碼步驟,利用根據 上述第二圖像組中的圖像生成的預測圖像、或根據屬於相同的訪問單元所包括的上述第一 圖像組的圖像生成的預測圖像,對屬於上述第二圖像組的圖像進行編碼。由於相同訪問單 元所包括的全部圖像的形式被統一,因此在第二編碼步驟中進行視點間預測編碼的情況下 提高了編碼效率。進而,也可以該編碼方法包括適合性確認步驟,確認上述編碼步驟中的編碼處理 的適合性。另外,也可以上述適合性確認步驟包括最大片數計算步驟,計算上述訪問單元 所包括的各圖像的最大片數;最大字節數計算步驟,計算上述訪問單元所包括的各圖像的 最大字節數;以及比較步驟,將上述編碼步驟中編碼的各圖像的片數及字節數與對應的上 述最大片數及上述最大字節數進行比較,將該比較結果向上述編碼步驟反饋。由此,能夠防 止輸出無法解碼的比特流。另外,也可以在上述編碼步驟中,根據從上述比較步驟反饋的比較結果,來增減量 子化步驟。通過增減量子化步驟,能夠調整編碼量。本發明的一個方式涉及的解碼方法對於以下編碼流進行解碼,該編碼流是對視點 不同的第一及第二圖像組按照由相互對應的圖像構成的每個訪問單元進行編碼而得到的。 具體而言,包括判斷步驟,判斷在上述訪問單元中屬於上述第一圖像組的圖像與屬於上述 第二圖像組的圖像之間是否取得同步;以及解碼步驟,在上述判斷步驟中判斷為取得同步 的情況下與判斷為未取得同步的情況下,執行不同的解碼處理。根據上述方法,在確認有無同步之後進行解碼處理,因此能夠有效地防止例如根 據與本來的預測圖像不同的預測圖像來進行視點間預測解碼處理的情況。另外,在上述訪問單元所包括的各圖像的片頭中,包括上述記載的field_pic_ flag及b0tt0m_field_flag。另外,也可以在上述判斷步驟中,在屬於上述第一圖像組的圖 像及屬於上述第二圖像組的圖像的片頭所包括的上述field_piC_flag的值一致、而且在 上述field_piC_flag中設定了表示是以場為單位的圖像的值時,根據屬於上述第一圖像 組的圖像及屬於上述第二圖像組的圖像的片頭所包括的上述b0tt0m_field_flag的值一 致,判斷為取得同步。另外,也可以上述解碼步驟包括第一解碼步驟,利用根據上述第一圖像組中的圖 像生成的預測圖像,對屬於上述第一圖像組的圖像進行解碼;以及第二解碼步驟,利用根據 上述第二圖像組中的圖像生成的預測圖像、或根據屬於相同的訪問單元所包括的上述第一 圖像組的圖像生成的預測圖像,對屬於上述第二圖像組的圖像進行解碼。另外,也可以在上 述第二解碼步驟中,在上述判斷步驟中判斷為未取得同步的情況下,輸出相同的上述訪問 單元所包括的上述第一圖像組中包括的圖像。在未取得相同訪問單元所包括的圖像的同步的情況下,無法執行視點間預測解碼 處理,因此放棄解碼處理,而將正常解碼的對應圖像輸出。由此,雖然暫時成為二維圖像,但 能夠消除顯示不自然的圖像等不佳情況。本發明的一個方式涉及的編碼裝置對通過不同視點拍攝的隔行方式的第一及第 二圖像組進行編碼。具體而言,包括訪問單元定義部,對由上述第一及第二圖像組中的相 互對應的圖像構成的訪問單元進行定義;以及編碼部,對於由上述訪問單元定義部定義的 每個上述訪問單元,將構成該訪問單元的各圖像編碼。上述訪問單元定義部包括編碼單位決定部,決定將上述訪問單元所包括的各圖像統一為以場為單位或以幀為單位中的哪一種 來進行編碼;以及場種類決定部,在上述訪問單元所包括的各圖像被決定為以場為單位的 情況下,決定將該各圖像統一為頂場或底場中的哪一種來進行編碼。另外,上述編碼部對於 每個上述訪問單元,將上述編碼單位決定步驟及上述場種類決定步驟中決定的形式的各圖 像編碼。本發明的一個方式涉及的解碼裝置對於以下編碼流進行解碼,該編碼流是對視點 不同的第一及第二圖像組按照由相互對應的圖像構成的每個訪問單元進行編碼而得到的。 具體而言,包括判斷部,判斷在上述訪問單元中屬於上述第一圖像組的圖像與屬於上述第 二圖像組的圖像之間是否取得同步;以及解碼部,在上述判斷部中判斷為取得了同步的情 況下與判斷為未取得同步的情況下,執行不同的解碼處理。本發明的一個方式涉及的程序使計算機對通過不同視點拍攝的隔行方式的第一 及第二圖像組進行編碼。具體而言,包括訪問單元定義步驟,對由上述第一及第二圖像組 中的相互對應的圖像構成的訪問單元進行定義;以及編碼步驟,對於在上述訪問單元定義 步驟中定義的每個上述訪問單元,將構成該訪問單元的各圖像編碼。上述訪問單元定義步 驟包括編碼單位決定步驟,決定將上述訪問單元所包括的各圖像統一為以場為單位或以 幀為單位中的哪一種來進行編碼;以及場種類決定步驟,在上述訪問單元所包括的各圖像 決定為以場為單位的情況下,決定將該各圖像統一為頂場或底場中的哪一種來進行編碼。 另外,在上述編碼步驟中,對於每個上述訪問單元,將上述編碼單位決定步驟及上述場種類 決定步驟中決定的形式的各圖像編碼。本發明的其他方式涉及的程序使計算機對於以下編碼流進行解碼,該編碼流是對 視點不同的第一及第二圖像組按照由相互對應的圖像構成的每個訪問單元進行編碼而得 到的。具體而言,包括判斷步驟,判斷在上述訪問單元中屬於上述第一圖像組的圖像與屬 於上述第二圖像組的圖像之間是否取得同步;以及解碼步驟,在上述判斷步驟中判斷為取 得同步的情況下與判斷為未取得同步的情況下,執行不同的解碼處理。本發明的一個方式涉及的集成電路對通過不同視點拍攝的隔行方式的第一及第 二圖像組進行編碼。具體而言,包括訪問單元定義部,對由上述第一及第二圖像組中的相 互對應的圖像構成的訪問單元進行定義;以及編碼部,對於由上述訪問單元定義部定義的 每個上述訪問單元,將構成該訪問單元的各圖像編碼。上述訪問單元定義部包括編碼單位 決定部,決定將上述訪問單元所包括的各圖像統一為以場為單位或以幀為單位中的哪一種 來進行編碼;以及場種類決定部,在上述訪問單元所包括的各圖像被決定為以場為單位的 情況下,決定將該各圖像統一為頂場或底場中的哪一種來進行編碼。另外,上述編碼部對於 每個上述訪問單元,將上述編碼單位決定步驟及上述場種類決定步驟中決定的形式的各圖 像編碼。本發明的其他方式涉及的集成電路對於以下編碼流進行解碼,該編碼流是對視點 不同的第一及第二圖像組按照由相互對應的圖像構成的每個訪問單元進行編碼而得到的。 具體而言,包括判斷部,判斷在上述訪問單元中屬於上述第一圖像組的圖像與屬於上述第 二圖像組的圖像之間是否取得同步;以及解碼部,在上述判斷部中判斷為取得同步的情況 下與判斷為未取得同步的情況下,執行不同的解碼處理。發明效果
9
根據上述方法,相同訪問單元所包括的全部圖像的形式(幀/場、頂/底)被統一, 因此在進行視點間編碼的情況下提高了編碼效率。


圖IA表示幀圖像的例子。圖IB表示場圖像的例子。圖2表示具備用於各視點的不同圖像編碼構造的訪問單元的例子。圖3是表示訪問單元的數據結構的例子。圖4是本發明的實施方式1涉及的編碼裝置的功能模塊圖。圖5是視圖成分編碼部的功能模塊圖。圖6是適合性確認部的功能模塊圖。圖7是表示對MVC訪問單元進行編碼的整體處理的流程圖。圖8是表示MVC訪問單元的視圖成分的編碼處理的流程圖。
圖9是表示決定MVC訪問單元的適合性的處理的流程圖。圖10是本發明的實施方式1涉及的解碼裝置的功能模塊圖。圖11是表示圖10所示的解碼裝置的變形例的圖。圖12是表示MVC訪問單元的視圖成分的解碼處理的流程圖。圖13是表示實現內容分發服務的內容供給系統的整體結構的一個例子的示意 圖。圖14是表示可攜式電話的外觀的圖。圖15是表示可攜式電話的結構例的模塊圖。圖16是表示數字廣播用系統的整體結構的一個例子的示意圖。圖17是表示電視機的結構例的模塊圖。圖18是表示對作為光碟的記錄介質進行信息的讀寫的信息再生記錄部的結構例 的模塊圖。圖19是表示作為光碟的記錄介質的構造例的圖。圖20是表示實現各實施方式涉及的圖像編碼方法及圖像解碼方法的集成電路的 結構例的模塊圖。
具體實施例方式為了解決上述問題,引入了一種新的方法,對圖像編碼構造(幀/場圖像編碼)、以 及訪問單元內的各圖像(即。定義為MVC規格的視圖成分)的數據尺寸進行制約。本發明 的新穎性特徵在於,通過利用現有的H. 264/MPEG-4 AVC解碼器分別對各視點進行解碼的方 法,來可靠地成功進行利用MVC規格壓縮的影像流的解碼。該新發明對數據尺寸、以及訪問 單元內的各圖像(即,定義為MVC規格的視圖成分)的指定的語法的值可靠地加以制約。本發明的效果在於以低成本安裝MVC規格的編碼器及解碼器。本發明還由於能夠 在各視點的場圖像間利用「視點間」預測,因此在提高編碼效率上作出了貢獻。本發明包括訪問單元的視圖成分的編碼處理以及訪問單元的視圖成分的解碼 處理這兩個主要的處理。本發明為了解決上述問題,將圖3所示的作為片頭內的語法的field_pic_flag以及bottom_field_flag的值限制為在相同訪問單元內的全部視圖成分 間相同。圖3的field_piC_flag用於決定將與視圖成分相關聯的片作為場編碼還是作為 幀編碼。例如,如果field_piC_flag的值為「1」,則表示該片屬於作為1個場編碼的視圖成 分,如果其值為「0」,則表示該片屬於作為幀編碼的視圖成分。另外,利用圖3的b0tt0m_field_flag,決定與作為場編碼的視圖成分相關聯的片 是頂場還是底場。在片頭內是否存在b0tt0m_field_flag,由field_piC_flag的值決定。例 如,如果b0tt0m_field_flag的值是「1」,則表示屬於作為場編碼的視圖成分的片是底場, 如果b0tt0m_field_flag的值是「0」,則表示屬於作為場編碼的視圖成分的片是頂場。其 中,在從編碼裝置輸出的片頭的field_piC_flag中設定為「0」的情況下,該片頭的bottom_ field_flag 省略。本發明還限制訪問單元內的各視圖成分的片總數以及字節總數。(實施方式1)圖4是本發明的實施方式1涉及的編碼裝置10的功能模塊圖。編碼裝置10是對 視點1的圖像以及視點2的圖像進行編碼的裝置,如圖4所示,具備訪問單元定義部20和 視圖成分編碼部800。視點1的圖像是從第一視點拍攝對象物的隔行方式的運動圖像(第 一圖像組)。視點2的圖像是從與第一視點不同的第二視點拍攝相同對象物的隔行方式的 運動圖像(第二圖像組)。訪問單元定義部20具備編碼單位決定部30和場種類決定部40,定義由視點1及 視點2的相互對應的圖像構成的訪問單元。在此的「對應的圖像」指的是例如同時刻拍攝 的圖像,附加有相同的PTS(Presentation TimeStamp 呈現時間戳)。或者,在對應的圖像 中分別附加相同的圖像順序計數。編碼單位決定部30決定將訪問單元所包括的各圖像統一以場為單元或以幀為單 元中的哪一種進行編碼。更加具體而言,編碼單位決定部30在將訪問單元所包括的各圖像 統一以幀為單元的情況下,在作為內部變量的參照field_piC_flag中設定「0」。另一方面, 在統一以場為單位的情況下,在參照field_piC_flag中設定「1」。場種類決定部40在訪問單元所包括的各圖像被決定以場為單元的情況下,決定 將該各圖像統一為頂場或底場中的哪一個進行編碼。更加具體而言,場種類決定部40在 訪問單元所包括的各圖像被統一為頂場的情況下,在作為內部變數的參照b0tt0m_field_ flag中設定「0」。另一方面,在統一為底場的情況下,在參照b0tt0m_field_flag中設定 「1」。其中,該處理僅在參照field_piC_flag中設定為「1」的情況下存在,在參照field_ pic_flag中設定為「0」的情況下,在參照b0tt0m_field_flag中自動設定「0」。視圖成分編碼部800對於由訪問單元定義部20定義的每個訪問單元,將由編碼單 位決定部30及場種類決定部40決定的形式的各圖像編碼。圖5是視圖成分編碼部800的功能模塊圖。視圖成分編碼部800具備第一及第二 視圖成分編碼部900、904以及存儲部902。其中,作為視圖成分編碼部800的變形例,也可 以將第一及第二視圖成分編碼部800、900統一。第一視圖成分編碼部900讀出視點1的圖像DOO1。此時讀出的圖像DOOl的形式 根據符號單位決定部30及場種類決定部40的決定內容,被決定為以場為單位或以幀為單位中的哪一個,進而(在以場為單位的情況下)為頂場或底場中的哪一個。接著,第一視圖成分編碼部900以片為單位對讀出的圖像DOOl進行編碼。例如, 第一視圖成分編碼部900將從圖像DOOl中減去圖像DOOl的預測圖像、進行正交變換(DCT 變換)、進行量子化並進行熵編碼而得到的視點1的編碼視圖成分D005輸出至Vout。此 時,圖像DOOl的預測圖像利用視點1的圖像之中的已經編碼的圖像來生成(畫面內預測或 畫面間預測)。即,實施方式1中的視點1是不依賴於其他視點(在本例子中為視點2)的 "Base view(基本視圖),,。另外,第一視圖成分編碼部900將對量子化得到的量子化係數進行逆量子化、進 行逆正交變換再加上預測圖像而得到的重構圖像D003輸出至存儲部902。進而,第一視圖 成分編碼部900將編碼視圖成分D005的編碼所用的b0tt0m_field_flag的值以及field_ pic_flag的值輸出至第二視圖成分編碼部904。第二視圖成分編碼部904讀出與視點1的圖像DOOl相同的訪問單元所包括的視 點2的圖像D002。此時讀出的圖像D002的形式根據從第一視圖成分編碼部900取得的 bottom_field_flag的值以及field_pic_flag的值,被決定為以場為單位或以幀為單位中 的哪一個,進而(在以場為單位的情況下)決定為頂場或底場中的哪一個。即,圖像DOOl 與圖像D002為相同形式。接著,第二視圖成分編碼部904對讀出的圖像D002以片為單位進行編碼,將編碼 視圖成分D007輸出至Vout。具體的編碼處理與第一視圖成分編碼部900相同,但既可以利 用視點2的圖像之中的已經編碼的圖像來生成(畫面內預測或畫面間預測)圖像D002的 預測圖像,也可以利用相同的訪問單元所包括的視點1的圖像(即,圖像DOOl的重構圖像 D003)來生成圖像D002的預測圖像,在這一點上與第一視圖成分編碼部900不同。另外,實施方式1涉及的編碼裝置10也可以還具備適合性確認部815。圖6是適 合性確認部815的功能模塊圖。適合性確認部815具備片數計算部804、字節數計算部802、 最大片數計算部806、比較部808、812、最大字節數計算部810和切換部814。該適合性確認 部815對由視圖成分編碼部800執行的編碼處理的結果進行解析,將該解析結果反饋至視 圖成分編碼部800。首先,視圖成分編碼部800將視點1的編碼視圖成分D005輸出至片數計算部804、 字節數計算部802以及切換部814。另外,對視點2的編碼視圖成分D007的處理也同樣,因 此在以後的說明中,以對視點1的編碼視圖成分D005的處理作為中心來進行說明。片數計算部804將取得的編碼視圖成分D005內的片總數DOll輸出至比較部808。 字節數計算部802將取得的編碼視圖成分D005內的字節總數D012輸出至比較部812。最大片數計算部806根據取得的規格信息以及等級信息輸入D013,將每個視圖成 分的最大片數D014輸出至比較部808。每個視圖成分的最大片數D014的決定方法不特別 限定,但例如也可以相對增多屬於作為「基本視圖」的視點1的圖像的最大片數,並相對減 少屬於作為「依附視圖(D印endentview),,的視點2的圖像的最大片數。最大字節數計算部810根據取得的規格信息以及等級信息輸入D013,將每個視圖 成分的最大字節數D015輸出至比較部808。每個視圖成分的最大字節數D015的決定方法 不特別限定,但例如也可以相對增多屬於作為「基本視圖」的視點1的圖像的最大字節數, 並相對減少屬於作為「依附視圖(D印endent view) 」的視點2的圖像的最大字節數。
比較部808對片總數DOll與最大片數D014進行比較。接著,如果片總數DOll為 最大片數D014以下,則判斷為編碼處理適合規定的條件,將有效信號D016輸出至切換部 814。另一方面,如果片總數DOll比最大片數D014大,則比較部808判斷為編碼處理不適 合規定的條件,將控制信號D017輸出至視圖成分編碼部800。比較部812將字節總數D012與最大字節數D015進行比較。接著,如果字節總數 D012為最大字節數D015以下,則判斷為編碼處理適合規定的條件,將有效信號D018輸出至 切換部814。另一方面,如果字節總數D012比最大字節數D015大,則比較部812判斷為編 碼處理不適合規定的條件,將控制信號D019輸出至視圖成分編碼部800。視圖成分編碼部800在接收到了控制信號D017、D019中的任一個時,都對相同的 輸入圖像進行重編碼。在重編碼處理中,為了符合規定的條件,例如利用比上次編碼處理中 使用的量子化步長更大的量子化步長來執行編碼處理。切換部814從比較部808、812接收到有效化信號D016、D018的雙方時成為有效, 將編碼視圖成分D005輸出至Vout。在沒有接受到時,切換部814不將編碼視圖成分D005 輸出至Vout。另外,視圖成分編碼部800也可以在圖像DOOl的編碼全部完成的定時,輸出以圖 像為單位的編碼視圖成分D005。但是,在圖像DOOl的編碼全部完成之後得知不符合規定的 條件的情況下,需要以不同的條件(改變量子化步長等)對相同的圖像DOOl進行重編碼, 視圖成分編碼部800的處理負擔變大。因此,視圖成分編碼部800也可以在構成圖像DOOl的各片的編碼完成的定時,輸 出以片為單位的編碼視圖成分D005。另外,字節數計算部802也可以將迄今為止編碼的編 碼視圖成分D005的字節總數D012逐一輸出至比較部812。此時,比較部812能夠事先預測字節總數D012超過最大字節數D015的可能性,並 對視圖成分編碼部800發送控制信號D019。這樣,視圖成分編碼部800能夠根據該控制信 號D019,在圖像DOOl的編碼過程中增大量子化步長等,來使該編碼處理符合規定的條件。圖7是表示利用MVC規格對訪問單元進行編碼的處理整體的流程圖。如圖7所示, 視圖成分編碼部800首先對訪問單元內的全部視圖成分進行編碼(S700)。接著,適合性確 認部815通過決定作為參數的ConformanceFlag的值,來確認訪問單元的適合性(S702)。 ConformanceFlag用於表示全部的視圖成分內的片總數以及全部的訪問單元內的字節總數 是否為MVC規格的典型解碼器對訪問單元內的視圖成分的通常解碼所允許的最大值以下。接著,如果ConformanceFlag的值為「0」 (即,編碼處理不適合規定的條件)(S704 中為是),則適合性確認部815使視圖成分編碼部800對訪問單元的視圖成分進行重編碼, 減少視圖成分內的片總數或字節總數的某一個,以使全部的視圖成分內的片總數以及全部 的訪問單元內的字節總數成為MVC規格的通常的解碼器對訪問單元內的視圖成分的通常 解碼所允許的最大值以下(S706)。另外,在S706中,也可以替代視圖成分的重編碼處理,而執行其他處理。例如,可 以置換為適當編碼的(即,ConformanceFlag為「1」的)編碼視圖成分。具體而言,在屬於「基本視圖」的視圖成分的ComformanceFlag為「0」的情況下,視 圖成分編碼部800也可以輸出屬於「基本視圖」的其他視圖成分之中的、已經編碼的編碼視 圖成分。此時選擇的編碼視圖成分優選在編碼失敗(違反ConformanceFlag)的視圖成分的緊前(再生時間順序)。另一方面,在屬於「依附視圖」的視圖成分的ConformanceFlag 為「0」的情況下,視圖成分編碼部800也可以輸出屬於相同訪問單元所包括的「基本視圖」 的編碼視圖成分。上述各處理(S700、S702、S704、S706)不僅對訪問單元,而且對單一的視圖成分也
適用。在適用於單一的視圖成分的情況下,對訪問單元的各視圖成分依次進行編碼處理、適 合性確認處理以及重編碼處理。圖8是表示訪問單元的視圖成分的編碼處理的流程圖。首先,編碼單位決定部30 決定參照field_piC_flag的值(S502)。其中,參照field_pic_flag的決定方法不特別限 定,可以使用以往的任何方法。接著,場種類決定部40將參照field_piC_flag的值與「0」進行比較(S504)。如 果field_pic_flag的值等於「0」(S504中為是),則場種類決定部40將參照bottom_field_ flag設定為「0」 (S506)。另一方面,如果field_pic_flag的值不等於「0」 (S504中為否), 則場種類決定部40決定參照b0tt0m_field_flag的值(S508)。其中,參照bottom_field_ flag的決定方法不特別限定,可以採用以往的任何方法。另外,參照field_piC_flag之後用於設定相同訪問單元內的片的全部的field_ pic_flag的值。另外,參照b0tt0m_field_flag之後用於設定相同訪問單元內的片的全部 的 bottom_field_flag 的值。接著,訪問單元定義部20對於相同訪問單元的全部的視圖成分(S510 S530) 內的全部的片(S512 S528),將全部的片的片頭內的field_piC_flag的值設定為與參照 field_pic_flag 的值相等的值(S514)。接著,如果field_piC_flag的值等於「1」 (S516中為是),則訪問單元定義部20 將相同訪問單元內的全部的片的片頭內的b0tt0m_field_flag的值設定為參照bottom_ field_flag的值(S520)。另一方面,如果field_pic_flag的值不等於「 1 」(S516中為否), 則訪問單元定義部20將相同訪問單元內的全部的片的片頭內的b0tt0m_field_flag的值 設定為「0」(S518)。其中,也可以省略S516以及S518,而將相同訪問單元內的全部的片的 片頭內的bottom_field_flag的值設定為參照bottom_field_flag的值。然後,視圖成分編碼部800根據field_piC_flag的值以及bottom_f ield_f lag的 值來執行相同訪問單元內的全部片的編碼(S526)。視圖成分編碼部800的編碼處理的詳情 如參照圖5所說明的那樣,因此省略重複的說明。圖9是表示訪問單元的適合性確認處理的流程圖。該處理也適用於訪問單元內的 視圖成分的適合性確認。首先,最大片數計算部806決定一個訪問單元內的各視圖成分所允許的最大片數 D014(S600)。該允許的最大片數D014根據與該訪問單元相關聯的壓縮流所傳遞的語法要 素表示的規格信息以及等級信息D013所定義的限制來計算。這種語法要素指的是例如MVC 編碼流的序列參數之中的profilejdc語法以及leveljdc語法。接著,最大字節計算部810決定一個訪問單元內的各視圖成分所允許的最大字節 數D015 (S602)。該允許的最大字節數D015根據與該訪問單元相關聯的編碼影像流所傳遞 的語法要素表示的規格信息以及等級信息D013所定義的限制來計算。接著,適合性確認部815決定一個訪問單元內的視圖成分的數量(S604)。然後,適合性確認部815將參數ConformanceFlag設定為「1」 (S608)。該參數ConformanceFlag用 於決定訪問單元內的視圖成分是否滿足與比該編碼影像流內的指定規格值以及等級值更 高的規格值以及等級值相關聯並通過影像解碼器正確解碼的要件。接著,對於訪問單元內的各視圖成分,執行以下處理(S610 S632)。首先,字節 數計算部802將參照NumBytesInViewComponent初始化為「O」 (S612)。另外,片數計算部 804 將參數 NumOfSlices 初始化為 「O」(S614)。參照 NumByteslnViewComponent 是對視圖 成分內的字節總數D012計數的計數器。參數NumOfSlices是對視圖成分內的片總數DOll 計數的計數器。接著,對於與視圖成分相關聯的各NAL單元,執行以下處理(S616 S620)。 首先,字節數計算部802將參數NumBytesInNALUnit所表示的字節總數追加至參數 NumByteslnViewComponent (S618)。SP,參數 NumByteslnViewComponent 具有等於與該視圖 成分相關聯的參數NumBytesInNalUnit的合計的值。NAL單元定義為由H. 264/MPEG-4 AVC 規格規定的網絡抽象化層,具有編碼影像數據。接著,對於與視圖成分相關聯的各片,執行以下處理(S622 S626)。首先,片數計 算部804逐一增加參數NumOfSlices (S624)。即,參數NumOFSlices具有等於與相同視圖成 分相關聯的片的總數的值。接著,比較部808、812 將參數 NumByteslnViewComponent 以及參數 NumOfSlices 的值與一個視圖成分內所允許的最大字節數D015以及最大片數D014進行比較(S628、 S630)。如果NumByteslnViewComponent的值大於允許的最大字節數D015 (S628中為是), 則比較部812將參數ConformanceFlag設定為「O」 (S634)。另外,如果NumOfSlices的 值大於允許的最大片數D014(S630中為是),比較部808將參數ConformanceFlag設定為 「O」 (S634)。參數ConformanceFlag被設定為「0」,表示訪問單元內的視圖成分有可能無法與 比其編碼影像流內的指定規格值以及等級值更高的規格值以及等級值相關聯並由影像解 碼器正確解碼。圖10是本發明的實施方式1涉及的解碼裝置50的功能模塊圖。解碼裝置50如 圖10所示,具備視圖成分分配部1000、第一及第二片頭解析部1002、1004、比較部1006、切 換部1010、第一及第二 A型視圖成分解碼部1008、1014、B型視圖成分解碼部1016和存儲 部 1012。視圖成分分配部1000讀出編碼訪問單元D021,分配為第一及第二這兩個視圖成 分D023、D022。第一視圖成分D023是屬於在正確重構該圖像時不依賴於第二視圖成分D022 的視點1(基本視圖)的圖像。另一方面,第二視圖成分D022是屬於在正確重構該圖像時 依賴於第一視圖成分D023的視點2 (依附視圖)的圖像。第一片頭解析部1002讀出第一視圖成分D023,將b0tt0m_field_flag以及 field_pic_flag的信息D025輸出至比較部1006。第二片頭解析部1004讀出第二視圖成 分 D022,將 bottom_field_flag 以及 field_pic_flag 的信息 D026 輸出至比較部 1006。比較部1006將來自第一片頭解析部1002的bottom_f ield_f lag以及field_pic_ flag的信息D025值與來自第二片頭解析部1004的bottom_field_flag以及field_pic_
15flag的信息D026進行比較,將包括比較結果的控制信號D027輸出至切換部1010。該比較部1006作為以下判斷部工作,該判斷部判斷在相同訪問單元內是否取得 屬於視點1的第一視圖成分D023與屬於視點2的第二視圖成分D022的同步。S卩,如果第 一及第二視圖成分 D023、D022 的 bottom_field_flag 以及 field_pic_flag 的值一致,則 比較部1006判斷為取得兩者的同步。另一方面,如果這些值的至少一方不一致,則比較部 1006判斷為未取得同步。其中判斷是否取得了同步的參數不限定於上述例子。例如,也可以在第一及第二 視圖成分D023、D022所保持的PTS (呈現時間戳)或DTS (解碼時間戳)一致的情況下判斷 為取得同步,在不一致的情況下判斷為未取得同步。第一 A型視圖成分解碼部1008讀出第一視圖成分D023,並輸出視點1的圖像 D031。另外,第一 A型視圖成分解碼部1008將視點1的重構的圖像D031輸出至存儲部 1012。具體而言,第一 A型視圖成分解碼部1008輸出對第一視圖成分D023進行墒解碼、逆 量子化、逆正交變換並加上預測圖像而重構的圖像D031。在此,第一視圖成分D023由於屬 於「基本視圖」,因此預測圖像利用視點1的圖像之中已經解碼的圖像來生成(畫面內預測 或畫面間預測)。切換部1010根據從比較部1006取得的控制信號D027,將第二視圖成分D022輸出 至第二 A型視圖成分解碼部1014或B型視圖成分解碼部1016的某一個。具體而言,在取 得第一及第二視圖成分D023、D022的同步的情況下,切換部1010將第二視圖成分D022輸 出至第二A型視圖成分解碼部1014。另一方面,在未取得兩者的同步的情況下,將第二視圖 成分D022輸出至B型視圖成分解碼部1016。第二 A型視圖成分解碼器1014如果接收到第二視圖成分D022,則利用從存儲部 1012讀出的視點1的重構的圖像D031,對第二視圖成分D022進行解碼,並輸出視點2的圖 像D034。具體的編碼處理與第一 A型視圖成分解碼部1008相同,但既可以利用視點2的圖 像之中已經解碼的圖像來生成(畫面內預測或畫面間預測)預測圖像,也可以利用相同訪 問單元所包括的視點1的圖像(即,圖像D031)來生成預測圖像(視點間預測),在這一點 上與第一 A型視圖成分解碼部1008不同。B型視圖成分解碼部1016如果接收到第二視圖成分D022,則輸出視點2的圖像 D035。由B型視圖成分解碼部1016執行解碼處理的情況,是未取得第一及第二視圖成分 D023、D022的同步的情況,因此考慮為至少無法進行使用「視點間預測」的解碼處理。因此, B型視圖成分解碼部1016也可以在第二視圖成分D022是利用「視點間預測」來編碼的情況 下,放棄解碼處理,將存儲在存儲部1012中的圖像D031作為視點2的圖像D035輸出,在利 用「圖像內預測」或「圖像間預測」來編碼的情況下,執行通常的解碼處理。或者,也可以無 論預測的種類如何,都將存儲部1012中存儲的圖像D031作為視點2的圖像D035輸出。另外,本發明的一個方式涉及的解碼裝置之中也可以不具有B型視圖成分解碼部 1016。圖11是解碼裝置50的變形例即解碼裝置60的功能模塊圖。解碼裝置60具備場 視圖成分分配部1100、第一及第二場視圖成分解碼部1102、1104和存儲部1106。場視圖成分分配部1100讀出編碼訪問單元D041,分配為第一及第二視圖成分 D044、D042。然後,場視圖成分分配部1100將第一視圖成分D044輸出至第一場視圖成分解碼部1102,將第二視圖成分D042輸出至第二場視圖成分解碼部1104。其中,第一視圖成分D044是屬於在正確重構其圖像時不依賴於第二視圖成分 D042的視點1(基本視圖)的圖像。另一方面,第二視圖成分D046是屬於在正確重構其圖 像時依賴於第一視圖成分D044的視點2 (依附視圖)的圖像。另外,視圖成分D042、D044 也可以是單一的場圖像。第一場視圖成分解碼部1102對取得的屬於視點1的以場為單位的第一視圖成分 D044進行解碼,輸出視點1的圖像D051。另外,視點1的重構的圖像D051也存放在存儲部 1106中。存儲部1106具備存放從第一場視圖成分解碼部1102輸出的視點1的重構的圖像 D051的存儲緩衝器。第二場視圖成分解碼部1104利用從存儲部1106取得的視點1的重構的圖像 D051,對取得的屬於視點2的以場為單位的第二視圖成分D042進行解碼,輸出視點2的重 構的圖像D054。圖12是表示訪問單元的視圖成分的解碼處理的流程圖。首先,比較部1006將參數 SpecialDecodingFlag 設定為 「0」 (S400)。該 SpecialDecodingFlag 用於決定在訪問單元 內的全部的第二視圖成分D022的解碼處理中,是使用由MVC規格規定的通常的解碼處理, 還是使用與訪問單元內的某些視圖成分的解碼不同的解碼處理。即,相當於圖10所示的控 制信號D027。如圖12所示,第一片頭解析部1002根據屬於「基本視圖」的第一視圖成分D023的 一個片的片頭,決定參照field_piC_flag的值(S402)。該參照field_pic_flag的值之後 用於與其他視圖成分的片頭內的field_piC_flag的值進行比較。接著,如果field_piC_flag的值不等於「0」 (S404中為否),則第一片頭解析部 1002根據第一視圖成分D023的一個片的片頭,決定參照b0tt0m_piC_flag的值(S408)。另 一方面,如果field_piC_flag的值等於「0」 (S404中為是),則第一片頭解析部1002將參 照b0tt0m_piC_flag的值設定為「0」 (S406)。該參照b0tt0m_piC_flag的值之後用於與其 他視圖成分的片頭內的b0tt0m_piC_flag的值進行比較。接著,對於屬於相同訪問單元內的「依附視點」的各視圖成分(S410 S436)的各 片(S412 S434),執行以下處理。首先,第二片頭解析部1004根據該片的片頭決定field_ pic_flag的值(S414)。如果field_pic_flag的值不等於「0」 (S416中為否),則第二片頭 解析部1004根據該片的片頭決定b0tt0m_pic_f lag的值(S420)。另一方面,如果field_ pic_flag的值等於「0」 (S416中為是),則第二片頭解析部1004將bottom_field_flag的 值設定為「0」(S418)。接著,比較部1006將從第二片頭解析部1004取得的field_pic_flag以及 bottom_field_flag的值與從第一片頭解析部1002取得的參照field_pic_flag以及參照 bottom_field_flag 的值進行比較(S422、S426)。如果f ield_pic_f lag的值與參照f ield_pic_f lag的值不相等(S424中為否),則 比較部 1006 在參數 SpecialDecodingFlag 中設定 「1」(S432)。同樣,如果 bottom_field_ flag的值與參照b0tt0m_field_flag的值不相等(S428中為否),則比較部1006在參數 SpecialDecodingFlag 中設定「1」(S432)。然後,比較部 1006 將參數 SpecialDecodingFlag 的值(即,控制信號D027)輸出至切換部1010。
最後,切換部1010將參數SpecialDecodingFlag與「1」進行比較(S438)。如果該 參數SpecialDecodingFlag不等於「1」 (S438中為否),則訪問單元內的全部視圖成分通過 由MVC規格規定的解碼處理進行解碼(S440)。另一方面,如果SpecialDecodingFlag等於 「1」(S438中為是),則訪問單元內的屬於「依附視圖」的視圖成分通過與上述不同的解碼處 理進行解碼(S442)。作為不同的解碼處理的一個例子,由影像解碼器僅對訪問單元內的一個視圖成分 正確重構。另外,在實施方式1中,示出了對由2個不同的視點1、2拍攝的運動圖像進行編碼 的例子,但視點的數量不限於2個。S卩,本發明也能夠在對由2個以上的不同視點拍攝的運 動圖像進行編碼時得以利用。(實施方式2)通過將用於實現上述實施方式所示的圖像編碼方法或圖像解碼方法的結構的程 序記錄在存儲媒體上,能夠在獨立的計算機系統中簡單地實施上述實施方式所示的處理。 存儲媒體可以是磁碟、光碟、光磁碟、IC卡、半導體存儲器等,只要能夠記錄程序即可。進而,在此說明上述實施方式所示的圖像編碼方法以及圖像解碼方法的應用例及 使用其的系統。圖13是表示實現內容分發服務的內容供給系統exlOO的整體結構的圖。將通信服 務的提供區域分割為期望的大小,在各小區內分別設置了作為固定無線站的基站exl06 exllO。該內容供給系統exlOO為在網際網路exlOl上,經由網際網路服務提供者exl02及 電話網exl04、以及基站exl06 exllO,連接著計算機exlll、PDA (Personal Digital Assistant 個人數碼助理)exll2、攝像機exll3、可攜式電話exll4、遊戲機exll5等各設備。但是,內容供給系統exlOO不限於圖13那樣的結構,也可以對某些要素進行組合 連接。另外,也可以不經由作為固定無線站的基站exl06 exllO,而各設備直接與電話網 exl04連接。另外,也可以各設備經由近距離無線等直接相互連接。攝像機exll3是數字視頻攝像機等能夠進行運動畫面攝影的設備,照相機 exll6是數位相機等能夠進行靜止畫面攝影和運動畫面攝影的設備。另外,可攜式電 話 exl 14 是 GSM(Global System for Mobile Communication 全球移動通信系統)方 式、CDMA (Code Division Multiple Access 碼分多址)方式、W-CDMA (Wideband-Code Division Multiple Access 寬帶石馬分多址)方式或 LTE (Long Term Evolution 長 期演進)方式、HSPA(Highspeed Packet Access 高速包訪問)的可攜式電話機,或者 PHS(PersonalHandyphone System 個人手持電話系統)等,是哪一種都可以。在內容供給系統exlOO中,攝像機exll3等通過基站exl09、電話網exl04與流服 務器exl03連接,由此能夠進行現場分發等。在現場分發中,用戶對於利用攝像機exll3拍 攝的內容(例如,音樂現場的影像等),進行由上述實施方式說明的編碼處理,並發送至流 伺服器exl03。另一方面,流伺服器exl03對於有請求的客戶端,將發送的內容進行流分發。 作為客戶端,有能夠對上述編碼處理的數據進行解碼的、計算機exlll、PDAeX112、攝像機 exll3、可攜式電話exll4、遊戲機exll5等。在接收了被分發的數據的各設備中,對接收的數據進行解碼處理並再生。另外,拍攝的數據的編碼處理可以由攝像機exll3進行,也可以由進行數據的發 送處理的流伺服器exl03進行,也可以相互分擔進行。同樣,分發的數據的解碼處理可以 由客戶端進行,也可以由流伺服器exl03進行,也可以相互分擔進行。另外,不限於攝像機 exll3,也可以將照相機exll6拍攝的靜止圖像及/或運動圖像數據經由計算機exlll發送 至流伺服器exl03。此時的編碼處理可以由照相機exll6、計算機exlll、流伺服器exl03的 任一個進行,也可以相互分擔進行。另外,這些編碼處理以及解碼處理一般在計算機exlll以及各設備所具有的 LSI (大規模集成電路)ex500中進行處理。LSIex500可以構成為包括單晶片或多晶片。另 外,也可以將圖像編碼用以及圖像解碼用的軟體裝入能夠由計算機exlll等讀取的某種記 錄媒體(CD-ROM、軟盤、硬碟等),利用該軟體來進行編碼處理以及解碼處理。進而,在便攜 式電話exll4帶照相機的情況下,也可以發送由該照相機取得的運動圖像數據。此時的運 動圖像數據是由可攜式電話exll4所具有的LSIex500進行了編碼處理的數據。另外,流伺服器exl03也可以是多個伺服器或多個計算機,對數據分散進行處理 或記錄並分發。如上所述,在內容供給系統exlOO中,客戶端能夠接收被編碼的數據並進行再生。 在像這樣的內容供給系統exlOO中,客戶端能夠實時接收由用戶發送的信息並進行解碼、 再生,即使是沒有特別的權利或設備的用戶,也能夠實現個人廣播。在構成該內容供給系統的各設備的編碼、解碼中,使用上述實施方式所示的圖像 編碼方法或圖像解碼方法即可。作為其中的一個例子,說明可攜式電話exll4。圖14是表示使用了上述實施方式所說明的圖像編碼方法和圖像解碼方法的便攜 式電話exll4的圖。可攜式電話exll4具有用於在與基站exllO之間收發電波的天線 ex601 ;CXD照相機等能夠拍攝影像和靜止圖像的照相機部ex603 ;對於將照相機部ex603 所拍攝的影像和天線ex601所接收的影像等解碼的數據進行顯示的液晶顯示器等顯示部 ex602 ;由操作鍵ex604組構成的主體部;用於輸出聲音的揚聲器等聲音輸出部ex608 ;用 於輸入聲音的麥克風等聲音輸入部ex605 ;用於保存所拍攝的運動圖像或靜止圖像的數 據、所接收的郵件的數據、運動圖像的數據或靜止圖像的數據等,被編碼的數據或被解碼 的數據的記錄媒體ex607 ;用於在可攜式電話exll4上能夠安裝記錄媒體ex607的卡槽部 ex606。記錄媒體ex607是SD卡等在塑料殼體內存放了作為能夠電改寫及刪除的非易失性 存儲器的EEPROM的一種即快閃記憶體元件的結構。進而,利用圖15說明可攜式電話exll4。可攜式電話exll4為在對具備顯示部 ex602及操作鍵ex604的主體部的各部進行統一控制的主控制部ex711上,經由同步總線 ex713,相互連接著電源電路部ex710、操作輸入控制部ex704、圖像編碼部ex712、照相機接 口部ex703、LCD (液晶顯示器)控制部ex702、圖像解碼部ex709、復用分離部ex708、記錄 再生部ex707、調製解調電路部ex706以及聲音處理部ex705。電源電路部ex710在結束通話以及電源鍵通過用戶的操作被設為接通狀態時,從 電池組對各部供給電力,由此使帶照相機的數字可攜式電話exll4啟動為能夠動作的狀 態。
可攜式電話exl 14根據由CPU、ROM及RAM等構成的主控制部ex711的控制,在聲 音通話模式時將聲音輸入部ex605所收集的聲音信號通過聲音處理部ex705變換為數字聲 音數據,並通過調製解調電路部ex706對其進行頻譜擴散處理,通過收發電路部ex701施加 數字模擬變換處理以及頻率變換處理,之後經由天線ex601發送。另外,可攜式電話exll4 在聲音通話模式時將天線ex601所接收的接收數據放大並施加頻率變換處理以及模擬數 字變換處理,通過調製解調電路部ex706進行頻譜逆擴散處理,通過聲音處理部ex705變換 為模擬聲音數據,之後經由聲音輸出部ex608將其輸出。進而,在數據通信模式時發送電子郵件的情況下,通過主體部的操作鍵ex604的 操作而輸入的電子郵件的文本數據經由操作輸入控制部ex704被發送至主控制部ex711。 主控制部ex711通過調製解調電路部ex706對文本數據進行頻譜擴散處理,並通過收發電 路部ex701施加數字模擬變換處理以及頻率變換處理,之後經由天線ex601發送至基站 exllO。在數字通信模式時發送圖像數據的情況下,將照相機部ex603所拍攝的圖像數據 經由照相機接口部ex703提供給圖像編碼部ex712。另外,在不發送圖像數據的情況下,也 可以將照相機部ex603所拍攝的圖像數據經由照相機接口部ex703及IXD控制部ex702直 接顯示在顯示部ex602上。圖像編碼部ex712構成為具備本發明所說明的圖像編碼裝置,通過上述實施方式 所示的圖像編碼裝置中使用的編碼方法,對從照相機部ex603提供的圖像數據進行壓縮編 碼,由此變換為編碼圖像數據,並將其發送至復用分離部ex708。另外,與此同時,可攜式電 話exll4將照相機部ex603拍攝過程中由聲音輸入部ex605收集的聲音,經由聲音處理部 ex705作為數字的聲音數據發送至復用分離部ex708。復用分離部ex708以規定的方式對從圖像編碼部ex712供給的編碼圖像數據和從 聲音處理部ex705供給的聲音數據進行復用,將作為該結果得到的復用數據通過調製解調 電路部ex706進行頻譜擴散處理,並通過收發電路部ex701施加數字模擬變換處理以及頻 率變換處理,之後經由天線ex601發送。在數據通信模式時接收與主頁等進行了連結的運動圖像文件的數據的情況下,通 過調製解調電路部ex706對經由天線ex601從基站exllO接收的接收數據進行頻譜逆擴散 處理,將作為其結果得到的復用數據發送至復用分離部ex708。另外,在對經由天線ex601接收的復用數據進行解碼之中,復用分離部ex708將復 用數據通過分離而分為圖像數據的比特流和聲音數據的比特流,經由同步總線ex713,將該 編碼圖像數據提供給圖像解碼部ex709,並且將該聲音數據提供給聲音處理部ex705。接著,圖像解碼部ex709是具有本申請說明的圖像解碼裝置的結構,按照上述實 施方式所示的與編碼方法對應的解碼方法,對圖像數據的比特流進行解碼,由此生成再生 運動圖像數據,將其經由IXD控制部ex702提供給顯示部ex602,由此,顯示例如與主頁進行 了連結的運動圖像文件所包括的運動圖像數據。與此同時,聲音處理部ex705將聲音數據 變換為模擬聲音數據之後,將其提供給聲音輸出部ex608,由此,再生例如與主頁進行了鏈 接的運動圖像文件所包括的聲音數據。另外,不限於上述系統的例子,最近,通過衛星、地面波的數字廣播受到矚目,在圖 16所示的數字廣播用系統中,也可以裝入上述實施方式中的至少圖像編碼裝置或圖像解碼裝置。具體而言,在廣播站ex201中,對聲音數據、影像數據或對這些數據進行了復用的比 特流被通過電波進行通信或傳送至廣播衛星ex202。接收了上述數據的廣播衛星ex202發 送廣播用的電波,具有衛星廣播接收設備的家庭的天線ex204接收該電波,電視機(接收 機)ex300或機頂盒(STB) ex217等裝置對比特流進行解碼並將其再生。另外,在將作為記 錄媒體的⑶及DVD等記錄媒體ex215、ex216中記錄的對圖像數據和聲音數據進行了復用 的比特流進行讀取並解碼的讀出器/記錄器ex218中,也可以安裝上述實施方式所示的圖 像解碼裝置。此時,再生的影像信號顯示在監視器ex219上。另外,還可以想到以下結構, 即在與有線電視用的線纜ex203或衛星/地面波廣播的天線ex204連接的機頂盒ex217 內安裝圖像解碼裝置,通過電視機的監視器ex219對其進行再生。此時也可以不在機頂盒 內,而在電視機內裝入圖像解碼裝置。另外,也可以通過具有天線ex205的車輛ex210,從衛 星ex202或基站等接收信號,在車輛ex210所具有的導航設備ex211等的顯示裝置上再生 運動圖像。另外,對於將DVD、BD等記錄媒體ex215中記錄的聲音數據、影像數據或對這些數 據進行了復用的編碼比特流讀取並解碼的、或者在記錄媒體ex215中將聲音數據、影像數 據或將這些數據編碼並作為復用數據記錄的讀出器/記錄器ex218中,也可以安裝上述實 施方式所示的圖像解碼裝置或圖像編碼裝置。此時,再生的影像信號顯示在監視器ex219 上。另外,通過記錄了編碼比特流的記錄媒體ex215,其他裝置及系統等能夠再生影像信號。 例如,其他再生裝置ex212能夠利用複製了編碼比特流的記錄媒體ex214,在監視器ex213 上再生影像信號。另外,也可以在與有線電視用的線纜ex203或衛星/地面波廣播的天線ex204連 接的機頂盒ex217內安裝圖像解碼裝置,對其通過電視機的監視器ex219進行顯示。此時 也可以不在機頂盒內,而在電視機內裝入圖像解碼裝置。圖17是表示利用了上述實施方式說明的圖像解碼方法及圖像編碼方法的電視機 (接收機)ex300的圖。電視機ex300具備調諧器ex301,經由接收上述廣播的天線ex204 或線纜ex203等,取得或輸出影像信息的比特流;調製/解調部ex302,對接收的編碼數據 進行解調,或者,進行調製以便將生成的編碼數據發送至外部;以及復用/分離部ex303,將 解調的影像數據和聲音數據分離,或者,對編碼的影像數據和聲音數據進行復用。另外,電 視機eX300具有信號處理部ex306,具有對聲音數據、影像數據分別進行解碼或者對各自 的信息進行編碼的聲音信號處理部ex304和影像信號處理部ex305 ;以及輸出部ex309,具 有對解碼的聲音信號進行輸出的揚聲器ex307和對解碼的影像信號進行顯示的顯示器等 顯示部ex308。進而,電視機eX300具有接口部ex317,該接口部ex317具有接受用戶操作的 輸入的操作輸入部ex312。進而,電視機ex300具有對各部統一進行控制的控制部ex310、 對各部供給電力的電源電路部ex311。接口部ex317除了操作輸入部ex312以外,還可以具 有與讀出器/記錄器ex218等外部設備連接的橋式機構ex313、用於能夠安裝SD卡等記錄 媒體ex216的卡槽部ex314、用於與硬碟等外部記錄媒體連接的驅動器ex315、與電話網連 接的數據機ex316等。其中,記錄媒體ex216能夠通過存放的非易失性/易失性的半 導體存儲器元件來電記錄信息。電視機ex300的各部通過同步總線相互連接。首先,說明電視機ex300對於通過天線ex204等從外部取得的數據進行解碼並再 生的結構。電視機ex300接受來自遙控器ex220等的用戶操作,根據具有CPU等的控制部ex310的控制,對於通過調製/解調器ex302進行了解調的影像數據、聲音數據,通過復用/ 分離部ex303進行分離。進而,電視機ex300將分離的聲音數據通過聲音信號處理部ex304 進行解碼,並將分離的影像數據通過影像信號處理部ex305利用上述實施方式說明的解碼 方法進行解碼。解碼的聲音信號、影像信號分別從輸出部ex309向外部輸出。在輸出時,為 了使聲音信號與影像信號同步再生,在緩衝器ex318、ex319等中暫時蓄積這些信號即可。 另外,電視機ex300也可以不從廣播等,而從磁/光碟、SD卡等記錄媒體ex215、ex216中讀 出被編碼的編碼比特流。接著,說明電視機ex300對聲音信號及影像信號進行編碼、並發送 至外部或寫入記錄媒體等的結構。電視機ex300接受來自遙控器ex220等的用戶操作,根 據控制部ex310的控制,通過聲音信號處理部ex304對聲音信號進行編碼,通過影像信號處 理部ex305對影像信號利用上述實施方式說明的編碼方法進行編碼。編碼的聲音信號、影 像信號由復用/分離部ex303進行復用,並輸出至外部。在復用時,為了使聲音信號與影像 信號同步,在在緩衝器ex320、ex321等中暫時蓄積這些信號即可。另外,緩衝器ex318 ex321可以如圖所示具有多個,也可以構成為共用一個以上的緩衝器。進而,除了圖示以外, 例如也可以在調製/解調部ex302與復用/分離部ex303之間等,作為防止系統的溢出以 及下溢的緩衝部件,而在緩衝器內蓄積數據。另外,電視機ex300除了從廣播以及記錄媒體等取得聲音數據以及影像數據以 外,還可以具備接收麥克風以及攝像機的AV輸入的結構,對於從這些取得的數據進行編碼 處理。另外,在此,電視機ex300說明了能夠進行上述編碼處理、復用以及外部輸出的結構, 但也可以構成為不能進行上述全部的處理,而只能進行上述接收、解碼處理以及外部輸出 之中的某一種。另外,在通過讀出器/記錄器ex218從記錄媒體中將編碼比特流讀出或將其寫入 的情況下,上述解碼處理或編碼處理既可以由電視機ex300以及讀出器/記錄器ex218之 中的某一個進行,也可以由電視機ex300和讀出器/記錄器ex218相互分擔進行。作為一個例子,圖18表示在從光碟進行數據的讀入或寫入時的信息再生/記錄部 ex400的結構。信息再生/記錄部ex400具有以上說明的要素ex401 ex407。光頭ex401 對作為光碟的記錄媒體ex215的記錄面照射雷射點來寫入信息,檢測來自記錄媒體ex215 的記錄面的反射光來讀入信息。調製記錄部ex402對光頭ex401中內置的半導體雷射器 進行電驅動,按照記錄數據來進行雷射的調製。再生解調部ex403對於通過光頭401中內 置的光檢測器對來自記錄面的反射光進行電檢測而得到的再生信號進行放大,對記錄媒體 ex215中記錄的信號成分進行分離並解調,來再生必要的信息。緩衝器ex404暫時保持用於 在記錄媒體ex215中進行記錄的信號以及從記錄媒體ex215中再生的信息。盤馬達ex405 使記錄媒體ex215旋轉。伺服控制部ex406 —邊控制盤馬達ex405的旋轉驅動,一邊使光 頭ex401移動至規定的信息軌,進行雷射點的追隨處理。系統控制部ex407進行信息再生 /記錄部ex400整體的控制。系統控制部ex407利用保持在緩衝器ex404中的各種信息或 根據需要進行新的信息的生成及追加,並且一邊使調製記錄部ex402、再生解調部ex403及 伺服控制部ex406協調動作,一邊通過光頭ex401進行信息的記錄再生,由此實現上述讀出 以及寫入的處理。系統控制部407例如由微處理器構成,執行讀出寫入的程序,由此執行這 些處理。以上說明了光頭ex401照射雷射點,但也可以構成為利用接近場光來進行密度更高的記錄。圖19表示作為光碟的記錄媒體ex215的示意圖。在記錄媒體ex215的記錄面 上,引導槽(凹槽)形成為螺旋狀,在信息軌ex230中,預先通過凹槽的形狀變化,記錄了 表示盤上的絕對位置的地址信息。該地址信息包括用於確定作為記錄數據的單位的記錄塊 ex231的位置的信息,進行記錄及再生的裝置對信息軌ex230進行再生,讀取地址信息,由 此能夠確定記錄塊。另外,記錄媒體ex215包括數據記錄區域ex233、內周區域ex232、外周 區域ex234。用於記錄用戶數據的區域是數據記錄區域ex233,配置在數據記錄區域ex233 的內周或外周的內周區域ex232和外周區域ex234用於除了用戶數據的記錄以外的指定用 途。信息再生/記錄部ex400對於這種記錄媒體ex215的數據記錄區域ex233,進行編碼的 聲音數據、影像數據、或對這些數據進行了復用的編碼數據的寫入。以上,以1層的DVD、BD等光碟為例進行了說明,但不限於此,也可以是多層構造, 或者是能夠在表面以外進行記錄的光碟。另外,也可以是在盤的相同位置利用各種波長不 同的顏色的光來記錄信息、或從各種角度記錄不同信息的層等,進行多維的記錄/再生的 構造的光碟。另外,在數字廣播用系統ex200中,也可以通過具有天線ex205的車輛ex210從衛 星ex202等接收數據,在車輛ex210所具有的導航設備ex211等的顯示裝置上再生運動圖 像。另外,導航設備ex211的結構例如可以想到構成為在圖17所示的結構之中追加GPS接 收部,在計算機exlll以及可攜式電話exll4等中也可以想到相同的情況。另外,上述便攜 式電話exll4等終端與電視機ex300相同,除了具有編碼器及解碼器雙方的收髮型終端之 外,還可以考慮僅具有編碼器的發送終端、僅具有解碼器的接收終端這三種安裝形式。像這樣,能夠將上述實施方式所示的圖像編碼方法或圖像解碼方法用於上述任何 設備以及系統,由此,能夠得到上述實施方式說明的效果。另外,本發明不限定於上述實施方式,在不脫離本發明的範圍的條件下能夠進行 各種變形或改進。(實施方式3)上述各實施方式所示的圖像編碼方法以及裝置、圖像解碼方法以及裝置一般通 過作為集成電路的LSI來實現。作為一個例子,圖20表示單晶片化的LSIex500的結構。 LSIex500具備以下說明的要素ex501 ex509,各要素經由總線ex510連接。電源電路部 ex505在電源為接通的狀態下對各部供給電力,由此啟動為能夠動作的狀態。例如在進行編碼處理的情況下,LSIex500根據具有CPUex502、存儲器控制器 ex503以及流控制器ex504等的控制器ex501的控制,通過AVI/0ex509從麥克風exll7以 及攝像機exll3等接受AV信號的輸入。輸入的AV信號暫時蓄積在SDRAM等外部的存儲器 ex511中。根據控制部ex501的控制,蓄積的數據按照處理量以及處理速度適當分為多次 等,被發送給信號處理部ex507。信號處理部ex507進行聲音信號的編碼以及/或影像信 號的編碼。在此,影像信號的編碼處理是上述實施方式所說明的編碼處理。在信號處理部 ex507中,根據情況進一步進行對編碼的聲音數據和編碼的影像數據進行復用等的處理,從 流I/0ex506向外部輸出。該輸出的比特流向基站exl07發送,或寫入記錄媒體ex215。另 外,在復用時為了同步,暫時在緩衝器ex508中蓄積數據即可。另外,例如在進行解碼處理的情況下,LSIeX500根據控制部ex501的控制,將通過流I/0ex506經由基站exl07得到的編碼數據或從記錄媒體ex215讀出而得到的編碼數據 暫時蓄積在存儲器ex511等中。根據控制部ex501的控制,蓄積的數據按照處理量以及處 理速度被適當分為多次等,發送至信號處理部ex507。信號處理部ex507進行聲音數據的解 碼以及/或影像數據的解碼。在此,影像信號的解碼處理是上述實施方式說明的解碼處理。 進而,根據情況,為了能夠對解碼的聲音信號和解碼的影像信號進行同步再生,將各自的信 號暫時蓄積在緩衝器ex508中即可。解碼的輸出信號適當經由存儲器ex511等,並且從便 攜式電話exll4、遊戲機exll5以及電視機ex300等的各輸出部輸出。另外,上述說明了存儲器ex511作為LSIex500的外部的結構的情況,單也可以構 成為包括在LSIex500的內部。緩衝器ex508也不限於一個,也可以具備多個緩衝器。另外, LSIex500既可以單晶片化,也可以多晶片化。另外,在此設為LSI,但根據集成度的不同,也有時成為IC、系統LSI、超大規模集 成電路、特大規模集成電路。另外,集成電路化的方法不限於LSI,也可以通過專用電路或通用處理器來實現。 也可以在LSI製造後,利用能夠編程的FPGA、或能夠重構LSI內部的電路單元的連接以及設 定的可重構處理器。進而,如果根據半導體技術的進步或衍生的其他技術,出現了替換LSI的集成電 路化的技術,當然也可以使用該技術來進行功能模塊的集成化。存在生物技術的應用等的 可能性。以上,根據實施方式說明了本發明涉及的編碼方法、編碼裝置、解碼方法以及解碼 裝置,但本發明不限定於這些實施方式。在不脫離本發明的主旨的範圍內,本領域技術人員 想到的對該實施方式施加的各種變形而成的實施方式、以及組合不同的實施方式中的構成 要素以及步驟等而架構的其他方式,都包括在本發明的範圍內。
0177]工業可利用性0178]本發明有效地利用於編碼方法以及解碼方法。0179]符號說明0180]10編碼裝置0181]20訪問單元定義部0182]30編碼單位決定部0183]40場種類決定部0184]50、60解碼裝置0185]200、202 模塊0186]800視圖成分編碼部0187]802位元組數計算部0188]804片數計算部0189]806最大片數計算部0190]808、812、1006 比較部0191]810最大字節數計算部0192]814、1010切換部0193]900第一視圖成分編碼部
24
ex233數據記錄區域
ex234外周區域
ex300電視機
ex301調諧器
ex302調製/解調部
ex303復用/分離部
ex304聲音信號處理部
ex305影像信號處理部
ex306、.ex507信號處理部
ex307揚聲器
ex308、.ex602顯示部
ex309輸出部
ex310、.ex501控制部
ex311、.ex505、ex710電源電路部
ex312操作輸入部
x313橋式機構
ex314、.ex606卡槽部
ex315驅動器
ex316數據機
ex317接口部
ex318、.ex319、ex320、ex321、ex404、ex508 緩衝器
ex400信息再生/記錄部
ex401光頭
ex402調製記錄部
ex403再生解調部
ex405盤馬達
ex406伺服控制部
ex407系統控制部
ex500LSI
ex502CPU
ex503存儲器控制部
ex504流控制部
ex506流I/O
ex509AV I/O
ex510總線
ex603照相機部
ex604操作鍵
ex605聲音輸入部
ex608聲音輸出部
ex701收發電路部
ex702LCD控制部
ex703照相機接口部(照相機L/F部)
ex704操作輸入控制部
ex705聲音處理部
ex706調製解調電路部
ex707記錄再生部
ex708復用分離部
ex709圖像解碼部
ex711主控制部
ex712圖像編碼部
ex713同步總線
權利要求
一種編碼方法,對通過不同視點拍攝的隔行方式的第一及第二圖像組進行編碼,包括訪問單元定義步驟,對由上述第一及第二圖像組中的相互對應的圖像構成的訪問單元進行定義;以及編碼步驟,對於在上述訪問單元定義步驟中定義的每個上述訪問單元,將構成該訪問單元的各圖像編碼;上述訪問單元定義步驟包括編碼單位決定步驟,決定將上述訪問單元所包括的各圖像統一為以場為單位或以幀為單位中的哪一種來進行編碼;以及場種類決定步驟,在上述訪問單元所包括的各圖像被決定為以場為單位的情況下,決定將該各圖像統一為頂場或底場中的哪一種來進行編碼;在上述編碼步驟中,對於每個上述訪問單元,將上述編碼單位決定步驟及上述場種類決定步驟中決定的形式的各圖像編碼。
2.如權利要求1記載的編碼方法,其中,在上述編碼單位決定步驟中,將表示是以場為單位的圖像還是以幀為單位的圖像的 值,設定在參照field_piC_flag中;在上述場種類決定步驟中,將表示是頂場還是底場的值,設定在參照b0tt0m_field_ flag 中;在上述編碼步驟中,根據上述參照f ield_pic_f lag以及上述參照bottom_f ield_f lag中設定的值,來取得 上述第一及第二圖像組中的相互對應的圖像,在取得的各圖像的片頭所包括的field_piC_flag中設定上述參照field_piC_flag的值,在上述參照field_piC_flag中設定了表示是以場為單位的圖像的值時,在上述片頭 所包括的bottom_field_flag中設定上述參照bottom_field_flag的值。
3.如權利要求1記載的編碼方法,其中, 上述編碼步驟包括第一編碼步驟,利用根據上述第一圖像組中的圖像生成的預測圖像,對屬於上述第一 圖像組的圖像進行編碼;以及第二編碼步驟,利用根據上述第二圖像組中的圖像生成的預測圖像、或根據屬於相同 的訪問單元所包括的上述第一圖像組的圖像生成的預測圖像,對屬於上述第二圖像組的圖 像進行編碼。
4.如權利要求1記載的編碼方法,其中,該編碼方法還包括適合性確認步驟,確認上述編碼步驟中的編碼處理的適合性; 上述適合性確認步驟包括最大片數計算步驟,計算上述訪問單元所包括的各圖像的最大片數; 最大字節數計算步驟,計算上述訪問單元所包括的各圖像的最大字節數;以及 比較步驟,將上述編碼步驟中編碼的各圖像的片數及字節數與對應的上述最大片數及 上述最大字節數進行比較,將該比較結果向上述編碼步驟反饋。
5.如權利要求4記載的編碼方法,其中,在上述編碼步驟中,根據從上述比較步驟反饋的比較結果,增減量子化步驟。
6.一種解碼方法,對於以下編碼流進行解碼,該編碼流是對視點不同的第一及第二圖 像組按照由相互對應的圖像構成的每個訪問單元進行編碼而得到的,該解碼方法包括判斷步驟,判斷在上述訪問單元中屬於上述第一圖像組的圖像與屬於上述第二圖像組 的圖像之間是否取得同步;以及解碼步驟,在上述判斷步驟中判斷為取得同步的情況下與判斷為未取得同步的情況 下,執行不同的解碼處理。
7.如權利要求6記載的解碼方法,其中,在上述訪問單元所包括的各圖像的片頭中,包括權利要求2記載的field_piC_flag及 bottom—field—flag ; 在上述判斷步驟中,在屬於上述第一圖像組的圖像及屬於上述第二圖像組的圖像的片頭所包括的上述 field_pic_flag的值一致,而且在上述field_piC_flag中設定了表示是以場為單位的圖 像的值時,根據屬於上述第一圖像組的圖像及屬於上述第二圖像組的圖像的片頭所包括的上述 bottom_field_flag的值一致,判斷為取得了同步。
8.如權利要求6記載的解碼方法,其中, 上述解碼步驟包括第一解碼步驟,利用根據上述第一圖像組中的圖像生成的預測圖像,對屬於上述第一 圖像組的圖像進行解碼;以及第二解碼步驟,利用根據上述第二圖像組中的圖像生成的預測圖像、或根據屬於相同 的訪問單元所包括的上述第一圖像組的圖像生成的預測圖像,對屬於上述第二圖像組的圖 像進行解碼;在上述第二解碼步驟中,在上述判斷步驟中判斷為未取得同步的情況下,輸出相同的 上述訪問單元所包括的上述第一圖像組中包括的圖像。
9.一種編碼裝置,對通過不同視點拍攝的隔行方式的第一及第二圖像組進行編碼,包括訪問單元定義部,對由上述第一及第二圖像組中的相互對應的圖像構成的訪問單元進 行定義;以及編碼部,對於由上述訪問單元定義部定義的每個上述訪問單元,將構成該訪問單元的 各圖像編碼;上述訪問單元定義部包括編碼單位決定部,決定將上述訪問單元所包括的各圖像統一為以場為單位或以幀為單 位中的哪一種來進行編碼;以及場種類決定部,在上述訪問單元所包括的各圖像被決定為以場為單位的情況下,決定 將該各圖像統一為頂場或底場中的哪一種來進行編碼;上述編碼部對於每個上述訪問單元,將上述編碼單位決定步驟及上述場種類決定步驟 中決定的形式的各圖像編碼。
10.一種解碼裝置,對於以下編碼流進行解碼,該編碼流是對視點不同的第一及第二圖 像組按照由相互對應的圖像構成的每個訪問單元進行編碼而得到的,該解碼裝置包括判斷部,判斷在上述訪問單元中屬於上述第一圖像組的圖像與屬於上述第二圖像組的 圖像之間是否取得同步;以及解碼部,在上述判斷部中判斷為取得同步的情況下與判斷為未取得同步的情況下,執 行不同的解碼處理。
11.一種程序,使計算機對通過不同視點拍攝的隔行方式的第一及第二圖像組進行編 碼,包括訪問單元定義步驟,對由上述第一及第二圖像組中的相互對應的圖像構成的訪問單元 進行定義;以及編碼步驟,對於在上述訪問單元定義步驟中定義的每個上述訪問單元,將構成該訪問 單元的各圖像編碼;上述訪問單元定義步驟包括編碼單位決定步驟,決定將上述訪問單元所包括的各圖像統一為以場為單位或以幀為 單位中的哪一種來進行編碼;以及場種類決定步驟,在上述訪問單元所包括的各圖像被決定為以場為單位的情況下,決 定將該各圖像統一為頂場或底場中的哪一種來進行編碼;在上述編碼步驟中,對於每個上述訪問單元,將上述編碼單位決定步驟及上述場種類 決定步驟中決定的形式的各圖像編碼。
12.—種程序,使計算機對於以下編碼流進行解碼,該編碼流是對視點不同的第一及第 二圖像組按照由相互對應的圖像構成的每個訪問單元進行編碼而得到的,該程序包括判斷步驟,判斷在上述訪問單元中屬於上述第一圖像組的圖像與屬於上述第二圖像組 的圖像之間是否取得同步;以及解碼步驟,在上述判斷步驟中判斷為取得同步的情況下與判斷為未取得同步的情況 下,執行不同的解碼處理。
13.一種集成電路,對通過不同視點拍攝的隔行方式的第一及第二圖像組進行編碼,包括訪問單元定義部,對由上述第一及第二圖像組中的相互對應的圖像構成的訪問單元進 行定義;以及編碼部,對於由上述訪問單元定義部定義的每個上述訪問單元,將構成該訪問單元的 各圖像編碼;上述訪問單元定義部包括編碼單位決定部,決定將上述訪問單元所包括的各圖像統一為以場為單位或以幀為單 位中的哪一種來進行編碼;以及場種類決定部,在上述訪問單元所包括的各圖像被決定為以場為單位的情況下,決定 將該各圖像統一為頂場或底場中的哪一種來進行編碼;上述編碼部對於每個上述訪問單元,將上述編碼單位決定步驟及上述場種類決定步驟 中決定的形式的各圖像編碼。
14.一種集成電路,對於以下編碼流進行解碼,該編碼流是對視點不同的第一及第二圖像組按照由相互對應的圖像構成的每個訪問單元進行編碼而得到的,該集成電路包括判斷部,判斷在上述訪問單元中屬於上述第一圖像組的圖像與屬於上述第二圖像組的 圖像之間是否取得同步;以及解碼部,在上述判斷部中判斷為取得同步的情況下與判斷為未取得同步的情況下,執 行不同的解碼處理。
全文摘要
一種編碼方法,包括定義訪問單元的訪問單元定義步驟(S502~S508)、以及對於每個上述訪問單元將構成該訪問單元的各圖像編碼的編碼步驟(S526)。訪問單元定義步驟(S502~S508)包括編碼單位決定步驟(S502),決定將訪問單元所包括的各圖像統一為以場為單位或以幀為單位中的哪一種來進行編碼;以及場種類決定步驟(S504~S508),在訪問單元所包括的各圖像決定為以場為單位的情況下,決定將該各圖像統一為頂場或底場中的哪一種來進行編碼。另外,在編碼步驟(S526)中,對於每個訪問單元,將編碼單位決定步驟(S526)及場種類決定步驟(S502~S508)中決定的形式的各圖像編碼。
文檔編號H04N7/32GK101884220SQ20108000084
公開日2010年11月10日 申請日期2010年1月19日 優先權日2009年1月19日
發明者林宗順, 柴原陽司, 西孝啟 申請人:松下電器產業株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀