動態(tài)圖像預(yù)測編碼裝置、動態(tài)圖像預(yù)測編碼方法、動態(tài)圖像預(yù)測編碼程序、動態(tài)圖像預(yù)測 ...的制作方法
【專利摘要】在現(xiàn)行方法的NAL單元報頭中,即使是在nal_ref_flag的值根據(jù)nal_unit_type的值被唯一決定的情況下,也分別對nal_ref_flag和nal_unit_type分配比特,是沒有效率的設(shè)計。動態(tài)圖像預(yù)測編碼裝置具有:輸入單元,其輸入構(gòu)成動態(tài)圖像的多個圖像;以及編碼單元,其通過利用畫面內(nèi)預(yù)測或者畫面間預(yù)測中的任意一個方法對所述圖像進行編碼而生成壓縮圖像數(shù)據(jù),并與包頭信息一起進行打包,包頭信息包括圖片類型,編碼單元以唯一地表示編碼后的圖片數(shù)據(jù)是否在對其它圖片進行解碼時被用來參照的方式?jīng)Q定圖片類型。
【專利說明】動態(tài)圖像預(yù)測編碼裝置、動態(tài)圖像預(yù)測編碼方法、動態(tài)圖像 預(yù)測編碼程序、動態(tài)圖像預(yù)測解碼裝置、動態(tài)圖像預(yù)測解碼 方法、動態(tài)圖像預(yù)測解碼程序
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及動態(tài)圖像預(yù)測編碼裝置、動態(tài)圖像預(yù)測編碼方法、動態(tài)圖像預(yù)測編碼 程序、及動態(tài)圖像預(yù)測解碼裝置、動態(tài)圖像預(yù)測解碼方法、動態(tài)圖像預(yù)測解碼程序。
【背景技術(shù)】
[0002] 在過去的動態(tài)圖像壓縮技術(shù)中,比特流被包裝成為網(wǎng)絡(luò)抽象層(network abstraction layer) (NAL)單元。NAL單元提供自完結(jié)的包(packet),并給出因視頻層而 異的網(wǎng)絡(luò)環(huán)境中的同一性。在NAL單元的報頭(header)中包含系統(tǒng)層所需要的信息。NAL 單元的報頭成為包交換網(wǎng)絡(luò)中的包頭(packet header)的一部分,并且被設(shè)計成通過媒體 感知網(wǎng)絡(luò)兀素 (media aware network element) (MANEs)進行動作。
[0003] 現(xiàn)有技術(shù)的NAL單元報頭包括以下的句法要素。nal_ref_f lag指示該NAL單元是 否在其它的NAL單元的解碼處理中被用來參照。nal_ref_type指示利用NAL單元傳遞的內(nèi) 容的類型。NAL單元包括參數(shù)集、編碼片段、附加增強信息(SEI)消息等信息。temp 〇ral_id 指示NAL單元的時間識別符。
[0004] 現(xiàn)有技術(shù)記載于非專利文獻1中。
[0005] 現(xiàn)有技術(shù)文獻
[0006] 非專利文獻
[0007] 非專利文獻 I :Benjamin Bross et. Al.,"High efficiency video coding (HEVC) text specificationdraft 7,',Joint Collaborative Team on Video Coding(JCT-VC)of ITU-T SG16WP3 and IS0/IEC JTC1/SC29/WG11, 9th Meeting:Geneva, CH, 27th April-7th May 2012
【發(fā)明內(nèi)容】
[0008] 發(fā)明要解決的問題
[0009] NAL單元報頭是有限的資源,以便將MNEs設(shè)計成在報頭的開頭確認最小限度的 字節(jié)數(shù)。在現(xiàn)有技術(shù)中,NAL單元報頭只不過是2字節(jié)。因此,NAL單元報頭的所有的句法 要素都重要,應(yīng)該傳遞數(shù)量盡可能多的、而且與其它的句法要素不相關(guān)的信息。
[0010] 對于大部分的NAL單元類型而言,需要將nal_ref_flag設(shè)定為固定值,因而nal_ ref_flag被視為不需要。在非專利文獻1所記載的標(biāo)準(zhǔn)中,nal_ref_flag可能取值0或者 1的NAL單元類型只有三種。在標(biāo)準(zhǔn)所定義的其它NAL單元類型中,nal_ref_flag的值固 定。其值如表1所示。
[0011] [表 1]
[0012]
【權(quán)利要求】
1. 一種動態(tài)圖像預(yù)測編碼裝置,該動態(tài)圖像預(yù)測編碼裝置具有: 輸入單元,其輸入構(gòu)成動態(tài)圖像的多個圖像;以及 編碼單元,其通過利用畫面內(nèi)預(yù)測或者畫面間預(yù)測中的任意一個方法對所述圖像進行 編碼而生成壓縮圖像數(shù)據(jù),并將該壓縮圖像數(shù)據(jù)與包頭信息一起進行打包, 所述包頭信息包括圖片類型, 所述編碼單元以唯一地表示編碼后的圖片數(shù)據(jù)是否在對其它圖片進行解碼時被用來 參照的方式?jīng)Q定所述圖片類型。
2. 根據(jù)權(quán)利要求1所述的動態(tài)圖像預(yù)測編碼裝置,其中, 所述編碼單元以唯一地表示編碼后的圖片數(shù)據(jù)是否在對相同時間層的其它圖片進行 解碼時被用來參照的方式?jīng)Q定所述圖片類型。
3. -種動態(tài)圖像預(yù)測解碼裝置,該動態(tài)圖像預(yù)測解碼裝置具有: 輸入單元,其輸入壓縮圖像數(shù)據(jù),該壓縮圖像數(shù)據(jù)是利用畫面內(nèi)預(yù)測或者畫面間預(yù)測 中的任意一個對構(gòu)成動態(tài)圖像的多個圖像進行編碼、并與包頭信息一起打包而得到的;以 及 解碼單元,其將所述包頭信息和壓縮圖像數(shù)據(jù)復(fù)原, 所述包頭信息包括如下圖片類型,該圖片類型唯一地表示復(fù)原后的圖片數(shù)據(jù)是否在對 其它圖片進行解碼時被用來參照, 所述解碼單元根據(jù)所述圖片類型決定復(fù)原后的圖片數(shù)據(jù)是否在對其它圖片進行解碼 時被用來參照。
4. 根據(jù)權(quán)利要求3所述的動態(tài)圖像預(yù)測解碼裝置,其中, 所述解碼單元根據(jù)如下對應(yīng)表決定復(fù)原后的圖片數(shù)據(jù)是否在對其它圖片進行解碼時 被用來參照,在該對應(yīng)表中相對應(yīng)地預(yù)先存儲了所述圖片類型、與表示復(fù)原后的圖片數(shù)據(jù) 是否在對其它圖片進行解碼時被用來參照的信息。
5. 根據(jù)權(quán)利要求3或4所述的動態(tài)圖像預(yù)測解碼裝置,其中, 所述解碼單元根據(jù)所述圖片類型決定復(fù)原后的圖片數(shù)據(jù)是否在對相同時間層的其它 圖片進行解碼時被用來參照。
6. -種動態(tài)圖像預(yù)測編碼方法,該動態(tài)圖像預(yù)測編碼方法包括: 輸入步驟,輸入構(gòu)成動態(tài)圖像的多個圖像;以及 編碼步驟,通過利用畫面內(nèi)預(yù)測或者畫面間預(yù)測中的任意一個方法對所述圖像進行編 碼而生成壓縮圖像數(shù)據(jù),并將該壓縮圖像數(shù)據(jù)與包頭信息一起進行打包, 所述包頭信息包括圖片類型, 在所述編碼步驟中,以唯一地表示編碼后的圖片數(shù)據(jù)是否在對其它圖片進行解碼時被 用來參照的方式?jīng)Q定所述圖片類型。
7. 根據(jù)權(quán)利要求6所述的動態(tài)圖像預(yù)測編碼方法,其中, 在所述編碼步驟中,以唯一地表示編碼后的圖片數(shù)據(jù)是否在對相同時間層的其它圖片 進行解碼時被用來參照的方式?jīng)Q定所述圖片類型。
8. -種動態(tài)圖像預(yù)測解碼方法,該動態(tài)圖像預(yù)測解碼方法包括: 輸入步驟,輸入壓縮圖像數(shù)據(jù),該壓縮圖像數(shù)據(jù)是利用畫面內(nèi)預(yù)測或者畫面間預(yù)測中 的任意一個對構(gòu)成動態(tài)圖像的多個圖像進行編碼、并與包頭信息一起打包而得到的;以及 解碼步驟,將所述包頭信息和壓縮圖像數(shù)據(jù)復(fù)原, 所述包頭信息包括圖片類型,該圖片類型唯一地表示復(fù)原后的圖片數(shù)據(jù)是否在對其它 圖片進行解碼時被用來參照, 在所述解碼步驟中,根據(jù)所述圖片類型決定復(fù)原后的圖片數(shù)據(jù)是否在對其它圖片進行 解碼時被用來參照。
9. 根據(jù)權(quán)利要求8所述的動態(tài)圖像預(yù)測解碼方法,其中, 在所述解碼步驟中,根據(jù)如下對應(yīng)表決定復(fù)原后的圖片數(shù)據(jù)是否在對其它圖片進行解 碼時被用來參照,在該對應(yīng)表中相對應(yīng)地預(yù)先存儲了所述圖片類型、與表示復(fù)原后的圖片 數(shù)據(jù)是否在對其它圖片進行解碼時被用來參照的信息。
10. 根據(jù)權(quán)利要求8或9所述的動態(tài)圖像預(yù)測解碼方法,其中, 在所述解碼步驟中,根據(jù)所述圖片類型決定復(fù)原后的圖片數(shù)據(jù)是否在對相同時間層的 其它圖片進行解碼時被用來參照。
11. 一種動態(tài)圖像預(yù)測編碼程序,該動態(tài)圖像預(yù)測編碼程序具有: 輸入模塊,其輸入構(gòu)成動態(tài)圖像的多個圖像;以及 編碼模塊,其通過利用畫面內(nèi)預(yù)測或者畫面間預(yù)測中的任意一個對所述圖像進行編碼 而生成壓縮圖像數(shù)據(jù),并與包頭信息一起進行打包, 所述包頭信息包括圖片類型, 所述編碼模塊以唯一地表示編碼后的圖片數(shù)據(jù)是否在對其它圖片進行解碼時被用來 參照的方式?jīng)Q定所述圖片類型。
12. 根據(jù)權(quán)利要求11所述的動態(tài)圖像預(yù)測編碼程序,其中, 所述編碼模塊以唯一地表示編碼后的圖片數(shù)據(jù)是否在對相同時間層的其它圖片進行 解碼時被用來參照的方式?jīng)Q定所述圖片類型。
13. -種動態(tài)圖像預(yù)測解碼程序,該動態(tài)圖像預(yù)測解碼程序具有: 輸入模塊,其輸入壓縮圖像數(shù)據(jù),該壓縮圖像數(shù)據(jù)是利用畫面內(nèi)預(yù)測或者畫面間預(yù)測 中的任意一個對構(gòu)成動態(tài)圖像的多個圖像進行編碼、并與包頭信息一起進行打包而得到 的;以及 解碼模塊,其將所述包頭信息和壓縮圖像數(shù)據(jù)復(fù)原, 所述包頭信息包括圖片類型,該圖片類型唯一地表示復(fù)原后的圖片數(shù)據(jù)是否在對其它 圖片進行解碼時被用來參照, 所述解碼模塊根據(jù)所述圖片類型決定復(fù)原后的圖片數(shù)據(jù)是否在對其它圖片進行解碼 時被用來參照。
14. 根據(jù)權(quán)利要求13所述的動態(tài)圖像預(yù)測解碼程序,其中, 所述解碼模塊根據(jù)如下對應(yīng)表決定復(fù)原后的圖片數(shù)據(jù)是否在對其它圖片進行解碼時 被用來參照,在該對應(yīng)表中相對應(yīng)地預(yù)先存儲了所述圖片類型、與表示復(fù)原后的圖片數(shù)據(jù) 是否在對其它圖片進行解碼時被用來參照的信息。
15. 根據(jù)權(quán)利要求13或14所述的動態(tài)圖像預(yù)測解碼程序,其中, 所述解碼模塊根據(jù)所述圖片類型決定復(fù)原后的圖片數(shù)據(jù)是否在對相同時間層的其它 圖片進行解碼時被用來參照。
【文檔編號】H04N19/70GK104396258SQ201380034333
【公開日】2015年3月4日 申請日期:2013年5月24日 優(yōu)先權(quán)日:2012年7月6日
【發(fā)明者】瀧上順也, 文仲丞, 陳朝慶 申請人:株式會社Ntt都科摩