圖像處理裝置和圖像處理方法
【專利摘要】為了避免參數(shù)的冗余傳輸,給出將具有互不相同的質(zhì)量的參數(shù)包括在公共參數(shù)集中的示例。提供一種圖像處理裝置,配備有:獲取部,用于從編碼流的參數(shù)集中獲取包括在編碼或解碼圖像時(shí)使用的一個(gè)或多個(gè)參數(shù)的參數(shù)組以及用于識(shí)別所述參數(shù)組的輔助標(biāo)識(shí)符;以及解碼部,用于利用所述參數(shù)組中的參數(shù)將所述圖像解碼,所述參數(shù)組是利用通過所述獲取部獲取的所述輔助標(biāo)識(shí)符來參考的。
【專利說明】圖像處理裝置和圖像處理方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及圖像處理裝置和圖像處理方法。
【背景技術(shù)】
[0002]在H.264/AVC中(標(biāo)準(zhǔn)圖像編碼方案規(guī)范的一種),為了存儲(chǔ)用于編碼和解碼圖像的參數(shù),限定稱為序列參數(shù)集(SPS)和圖片參數(shù)集(PPS)的兩種類型的參數(shù)集。SPS是主要用于存儲(chǔ)可以針對(duì)每個(gè)序列改變的參數(shù)的參數(shù)集,而PPS是主要用于存儲(chǔ)可以針對(duì)每個(gè)圖片改變的參數(shù)的參數(shù)集。但是實(shí)際上,PPS中存儲(chǔ)的很多參數(shù)相對(duì)多個(gè)圖片未改變。
[0003]在作用于高效視頻代碼化(HEVC)(其為繼承H.264/AVC的下一代圖像編碼方案)的標(biāo)準(zhǔn)中,引入了自適應(yīng)參數(shù)集(APS),APS是不同于SPS和PPS的新的參數(shù)集(參見以下的非專利文獻(xiàn)I)。APS是主要用于存儲(chǔ)這對(duì)每個(gè)圖片適應(yīng)性設(shè)置的參數(shù)的參數(shù)集。通過將高度可能實(shí)際上針對(duì)每個(gè)圖片改變的、具有大數(shù)據(jù)尺寸的參數(shù)存儲(chǔ)在APS而不是PPS中,可以使用APS在正確的時(shí)間只將更新的參數(shù)從編碼側(cè)傳輸?shù)浇獯a側(cè)。根據(jù)以下的非專利文獻(xiàn)1,將關(guān)于自適應(yīng)環(huán)路濾波器(ALF)和樣本自適應(yīng)偏移(SAO)的參數(shù)存儲(chǔ)在APS中。
[0004]引用表
[0005]非專利文獻(xiàn)
[0006]非專利文獻(xiàn)1:JCTVC_F747r3, “Adaptation Parameter Set (APS)”,JointCollaborative Team on Video Coding(JCT-VC)of ITU-T SG16WP3and IS0/IEC JTCl/SC29/WG116th Meeting:Torino,IT,14-22July,2011
【發(fā)明內(nèi)容】
[0007]技術(shù)問題
[0008]除了關(guān)于上述ALF和SAO的參數(shù)之外,還存在希望包括在APS而不是PPS中的其他參數(shù)。這些參數(shù)的示例是關(guān)于量化矩陣的參數(shù)以及關(guān)于自適應(yīng)插值濾波器(AIF)的參數(shù)。如果在單個(gè)參數(shù)集中包括具有相互不同特性的參數(shù),那么它們?cè)诟骂l率上的差異會(huì)成為對(duì)代碼化效率最優(yōu)化的妨礙。另一方面,無限增加參數(shù)集的類型是不可行的。
[0009]因此,希望提供一種能夠根據(jù)更新要求避免參數(shù)的冗余傳輸?shù)臋C(jī)制,即使在將具有相互不同特性的參數(shù)包括在共享參數(shù)集中的情況下。
[0010]問題的解決方案
[0011]根據(jù)本公開,提供一種圖像處理裝置,包括:獲取部,用于從編碼流的參數(shù)集中獲取包括一個(gè)或多個(gè)在編碼或解碼圖像時(shí)使用的參數(shù)的參數(shù)組以及用于識(shí)別所述參數(shù)組的子標(biāo)識(shí)符;以及解碼部,用于利用所述參數(shù)組中的參數(shù)將所述圖像解碼,所述參數(shù)組中的參數(shù)是利用通過所述獲取部獲取的所述子標(biāo)識(shí)符來參考的。
[0012]通??蓪D像處理裝置實(shí)現(xiàn)為用于解碼圖像的圖像解碼裝置。
[0013]根據(jù)本公開,提供一種圖像處理方法,包括:從編碼流的參數(shù)集中獲取包括在編碼或解碼圖像時(shí)使用的一個(gè)或多個(gè)參數(shù)的參數(shù)組以及用于識(shí)別所述參數(shù)組的子標(biāo)識(shí)符;以及利用所述參數(shù)組中的參數(shù)將所述圖像解碼,所述參數(shù)組中的參數(shù)是利用獲取的子標(biāo)識(shí)符來參考的。
[0014]根據(jù)本公開,提供一種圖像處理裝置,包括:設(shè)置單元,用于設(shè)置包括在編碼或解碼圖像時(shí)使用的一個(gè)或多個(gè)參數(shù)的參數(shù)組以及用于識(shí)別所述參數(shù)組的子標(biāo)識(shí)符;以及編碼部,用于將通過所述設(shè)置單元設(shè)置的所述參數(shù)組以及所述子標(biāo)識(shí)符插入通過編碼所述圖像而生成的編碼流的參數(shù)集內(nèi)部。
[0015]通??蓪D像處理裝置實(shí)現(xiàn)為用于編碼圖像的圖像編碼裝置。
[0016]根據(jù)本公開,提供一種圖像處理方法,包括:設(shè)置包括在編碼或解碼圖像時(shí)使用的一個(gè)或多個(gè)參數(shù)的參數(shù)組以及用于識(shí)別所述參數(shù)組的子標(biāo)識(shí)符;以及將設(shè)置的參數(shù)組以及所述子標(biāo)識(shí)符插入通過編碼所述圖像而生成的編碼流的參數(shù)集內(nèi)部。
[0017]本發(fā)明的有益效果
[0018]根據(jù)本公開,在將具有相互不同特性的參數(shù)包括在共享參數(shù)集的情況下,可以避免參數(shù)的冗余傳輸。
【專利附圖】
【附圖說明】
[0019]圖1是示出根據(jù)實(shí)施例的圖像編碼裝置的示例性配置的方框圖。
[0020]圖2是示出根據(jù)第一技術(shù)構(gòu)造的編碼流的示例的示意圖。
[0021]圖3是示出根據(jù)第一技術(shù)定義的APS語(yǔ)法的示例的示意圖。
[0022]圖4是示出根據(jù)第一技術(shù)定義的片頭語(yǔ)法的示例的示意圖。
[0023]圖5是示出根據(jù)第一技術(shù)的示例性修改定義的APS語(yǔ)法的示例的示意圖。
[0024]圖6是示出根據(jù)第二技術(shù)構(gòu)造的編碼流的示例的示意圖。
[0025]圖7A是示出根據(jù)第二技術(shù)定義的ALF APS語(yǔ)法的示例的示意圖。
[0026]圖7B是示出根據(jù)第二技術(shù)定義的SAO APS語(yǔ)法的示例的示意圖。
[0027]圖7C是示出根據(jù)第二技術(shù)定義的QM APS語(yǔ)法的示例的示意圖。
[0028]圖8是示出根據(jù)第二技術(shù)定義的片頭語(yǔ)法的示例的示意圖。
[0029]圖9是示出根據(jù)第三技術(shù)構(gòu)造的編碼流的示例的示意圖。
[0030]圖10是示出根據(jù)第三技術(shù)定義的APS語(yǔ)法的示例的示意圖。
[0031]圖11是示出根據(jù)第三技術(shù)定義的片頭語(yǔ)法的示例的示意圖。
[0032]圖12是針對(duì)若干典型編碼工具的每個(gè)工具列出參數(shù)特征的表格。
[0033]圖13是示出根據(jù)第三技術(shù)的示例性修改構(gòu)造的編碼流的示例的示意圖。
[0034]圖14是示出圖1所示語(yǔ)法編碼部的詳細(xì)配置的示例的方框圖。
[0035]圖15是示出根據(jù)實(shí)施例的編碼處理的流程的示例的流程圖。
[0036]圖16是示出圖15所示APS編碼處理的詳細(xì)流程的示例的流程圖。
[0037]圖17是示出圖15所示片頭編碼處理的詳細(xì)流程的示例的流程圖。
[0038]圖18是示出根據(jù)實(shí)施例的圖像解碼裝置的示例性配置的方框圖。
[0039]圖19是示出圖18所示語(yǔ)法解碼部的詳細(xì)配置的示例的方框圖。
[0040]圖20是示出根據(jù)實(shí)施例的解碼處理的流程的示例的流程圖。
[0041 ]圖21是示出圖20所示APS解碼處理的詳細(xì)流程的示例的流程圖。
[0042]圖22是示出圖20所示片頭解碼處理的詳細(xì)流程的示例的流程圖。[0043]圖23是示出多視圖編解碼器的示意圖。
[0044]圖24是示出應(yīng)用于多視圖編解碼器的根據(jù)實(shí)施例的圖像編碼處理的示意圖。
[0045]圖25是示出應(yīng)用于多視圖編解碼器的根據(jù)實(shí)施例的圖像解碼處理的示意圖。
[0046]圖26是示出可縮放編解碼器的示意圖。
[0047]圖27是示出應(yīng)用于可縮放編解碼器的根據(jù)實(shí)施例的圖像編碼處理的示意圖。
[0048]圖28是示出應(yīng)用于可縮放編解碼器的根據(jù)實(shí)施例的圖像解碼處理的示意圖。
[0049]圖29是示出電視設(shè)備的示意性配置的方框圖。
[0050]圖30是示出移動(dòng)電話的示意性配置的方框圖。
[0051]圖31是示出記錄/再現(xiàn)裝置的示意性配置的方框圖。
[0052]圖32是示出圖像捕捉裝置的示意性配置的方框圖。
【具體實(shí)施方式】
[0053]下面參照附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在說明書和附圖中,用相同的附圖標(biāo)記表示功能和結(jié)構(gòu)基本上相同的元件并省略重復(fù)說明。
[0054]此外,按照以下順序進(jìn)行描述。
[0055]1.根據(jù)實(shí)施例的圖像編碼裝置的示例性配置
[0056]1-1.示例性總體配置
[0057]1-2.參數(shù)集結(jié)構(gòu)的概述
[0058]1-3.語(yǔ)法編碼部的示例性配置
[0059]2.根據(jù)實(shí)施例在編碼期間的處理流程
[0060]2-1.處理的概述
[0061]2-2.APS 編碼處理
[0062]2-3.片頭編碼處理
[0063]3.根據(jù)實(shí)施例的圖像解碼裝置的示例性配置
[0064]3-1.示例性總體配置
[0065]3-2.語(yǔ)法解碼部的示例性配置
[0066]4.根據(jù)實(shí)施例在解碼期間的處理流程
[0067]2-1.處理的概述
[0068]2-2.APS 解碼處理
[0069]2-3.片頭解碼處理
[0070]5.對(duì)各種編解碼器的應(yīng)用
[0071]5-1.多視圖編解碼器
[0072]5-2.可縮放編解碼器
[0073]6.應(yīng)用
[0074]7.結(jié)論
[0075]〈1.根據(jù)實(shí)施例的圖像編碼裝置的示例性配置〉
[0076][1-1.總體配置]
[0077]圖1是示出根據(jù)實(shí)施例的圖像編碼裝置10的示例性配置的方框圖。參照?qǐng)D1,圖像編碼裝置10配備了模數(shù)(A/D)轉(zhuǎn)換部11、重新排序緩存12、減法部13、正交變換部14、量化部15、語(yǔ)法編碼部16、累積緩存17、速率控制部18、反量化部21、反正交變換部22、力口法部23、去塊濾波器(DF) 24、自適應(yīng)偏移部(SAO) 25、自適應(yīng)環(huán)路濾波器(ALF) 26、幀存儲(chǔ)器27、選擇器28和29、幀內(nèi)預(yù)測(cè)部30以及運(yùn)動(dòng)估計(jì)部40。
[0078]A/D轉(zhuǎn)換部11將模擬格式的圖像信號(hào)輸入轉(zhuǎn)換為數(shù)字格式的圖像數(shù)據(jù),并將一系列數(shù)字圖像數(shù)據(jù)輸出到重新排序緩存12。
[0079]重新排序緩存12將從A/D轉(zhuǎn)換部11輸入的圖像數(shù)據(jù)的序列中包括的圖像進(jìn)行重新排序。在根據(jù)編碼處理按照?qǐng)D片組(GOP)結(jié)構(gòu)將圖像重新排序之后,重新排序緩存12將重新排序的圖像數(shù)據(jù)輸出到減法部13、幀內(nèi)預(yù)測(cè)部30以及運(yùn)動(dòng)估計(jì)部40。
[0080]減法部13被提供以從重新排序緩存12輸入的圖像數(shù)據(jù)以及從下述幀內(nèi)預(yù)測(cè)部30或運(yùn)動(dòng)估計(jì)部40輸入的預(yù)測(cè)圖像數(shù)據(jù)。減法部13計(jì)算預(yù)測(cè)誤差數(shù)據(jù),并將計(jì)算的預(yù)測(cè)誤差數(shù)據(jù)輸出到正交變換部14,預(yù)測(cè)誤差數(shù)據(jù)是從重新排序緩存12輸入的圖像數(shù)據(jù)與預(yù)測(cè)圖像數(shù)據(jù)之間的差。
[0081]正交變換部14對(duì)于從減法部13輸入的預(yù)測(cè)誤差數(shù)據(jù)進(jìn)行正交變換。要通過正交變換部14進(jìn)行的正交變換例如可以是離散余弦變化(DCT)或Karhunen-Loeve變換。正交變換部14將通過正交變換處理獲取的變換系數(shù)數(shù)據(jù)輸出到量化部15。
[0082]量化部15被提供以從正交變換部14輸入的變換系數(shù)數(shù)據(jù)以及來自下述速率控制部18的速率控制信號(hào)。量化部15將變換系數(shù)數(shù)據(jù)量化,并將量化的變換系數(shù)數(shù)據(jù)(下面稱為量化數(shù)據(jù))輸出到語(yǔ)法編碼部16和反量化部21。在量化部15的量化處理(以及反量化部21的反量化處理)中使用的量化矩陣(QM)可以根據(jù)圖像內(nèi)容來切換。通過下述語(yǔ)法編碼部16,將定義量化矩陣的QM相關(guān)參數(shù)插入編碼流的頭區(qū)域。量化部15也可以基于來自速率控制部18的速率控制信號(hào),通過切換量化參數(shù)(量化縮放)來改變輸出到語(yǔ)法編碼部16的量化數(shù)據(jù)的比特率。
[0083]語(yǔ)法編碼部16通過對(duì)從量化部15輸入的量化數(shù)據(jù)進(jìn)行無損編碼處理來產(chǎn)生編碼流。通過語(yǔ)法編碼部16的無損編碼例如可以是可變長(zhǎng)度代碼化(variable length coding)或者算術(shù)代碼化。此外,語(yǔ)法編碼部16設(shè)置或獲取在圖像解碼期間所參考的各種參數(shù),并將這些參數(shù)插入編碼流的頭區(qū)域。在H.264/AVC中,將用于圖像編碼和解碼的參數(shù)在稱為序列參數(shù)集(SPS)和圖片參數(shù)集(PPS)的兩種類型的參數(shù)集內(nèi)傳輸。除了 SPS和PPS之外,HEVC還引入自適應(yīng)參數(shù)集(APS),主要用于傳輸針對(duì)每個(gè)圖片適應(yīng)性設(shè)置的參數(shù)。通過語(yǔ)法編碼部16產(chǎn)生的編碼流被映射到稱為網(wǎng)絡(luò)抽象層(NAL)單元的單元中的比特流。SPS、PPS和APS被映射到非VCL NAL單元。另一方面,每個(gè)片的量化數(shù)據(jù)被映射到視頻代碼化層(VCL)NAL單元。每個(gè)片包括片頭,并且在片頭內(nèi)有用于將該片解碼的參考參數(shù)。語(yǔ)法編碼部16將通過這種方式產(chǎn)生的編碼流輸出到累積緩存17。下面進(jìn)一步描述語(yǔ)法編碼部16的詳細(xì)配置。
[0084]累積緩存17臨時(shí)緩存從語(yǔ)法編碼部16輸入的編碼流。然后累積緩存17以根據(jù)傳輸信道帶寬的速度,將緩存的編碼流輸出到未示出的傳輸部(例如與外設(shè)的通信接口或連接接口)。
[0085]速率控制部18監(jiān)測(cè)累積緩存17的自由空間。然后,速率控制部18根據(jù)累積緩存17中的自由空間產(chǎn)生速率控制信號(hào),并將產(chǎn)生的速率控制信號(hào)輸出到量化部15。例如,當(dāng)累積緩存17中沒有很多自由空間時(shí),速率控制部18產(chǎn)生用于降低量化數(shù)據(jù)的比特率的速率控制信號(hào)。此外,當(dāng)累積緩存17中有足夠自由空間時(shí),例如,速率控制部18產(chǎn)生用于提高量化數(shù)據(jù)的比特率的速率控制信號(hào)。
[0086]反量化部21對(duì)于從量化部15輸入的量化數(shù)據(jù)進(jìn)行反量化處理。然后反量化部21將通過反量化處理獲取的變換系數(shù)數(shù)據(jù)輸出到反正交變換部22。
[0087]反正交變換部22通過對(duì)從反量化部21輸入的變換系數(shù)進(jìn)行反正交變換,來恢復(fù)預(yù)測(cè)誤差數(shù)據(jù)。然后反正交變換部22將恢復(fù)的預(yù)測(cè)誤差數(shù)據(jù)輸出到加法部23。
[0088]加法部23將從反正交變換部22輸入的恢復(fù)的預(yù)測(cè)誤差數(shù)據(jù)與從幀內(nèi)預(yù)測(cè)部30或運(yùn)動(dòng)估計(jì)部40輸入的預(yù)測(cè)圖像數(shù)據(jù)相加,從而產(chǎn)生解碼圖像數(shù)據(jù)。然后,加法部23將產(chǎn)生的解碼圖像數(shù)據(jù)輸出到去塊濾波器24或幀存儲(chǔ)器27。
[0089]去塊濾波器24進(jìn)行濾波,以減少圖像編碼時(shí)產(chǎn)生的塊效應(yīng)。去塊濾波器24通過過濾從加法部23輸入的解碼圖像數(shù)據(jù)來去除塊效應(yīng),并將過濾的解碼圖像數(shù)據(jù)輸出到自適應(yīng)偏移部25。
[0090]自適應(yīng)偏移部25通過將適應(yīng)性確定的偏移值加入DF解碼后的圖像,改善解碼圖像的圖像質(zhì)量。在通常的樣本自適應(yīng)偏移(SAO)處理中,9種圖案可用作偏移值設(shè)置圖案(下面稱為偏移圖案):兩種波段偏移,六種邊緣偏移,以及無偏移??筛鶕?jù)圖像內(nèi)容來切換這些偏移圖案和偏移值。這些SAO相關(guān)參數(shù)通過上述語(yǔ)法編碼部16插入編碼流的頭區(qū)域中。自適應(yīng)偏移部25將解碼圖像數(shù)據(jù)輸出到自適應(yīng)環(huán)路濾波器26,解碼圖像數(shù)據(jù)具有作為自適應(yīng)偏移處理結(jié)果的偏移像素值。
[0091]自適應(yīng)環(huán)路濾波器26通過過濾SAO解碼后的圖像,將解碼圖像與原始圖像之間的誤差最小化。通常,用Wiener濾波器來實(shí)現(xiàn)自適應(yīng)環(huán)路濾波器。在自適應(yīng)環(huán)路濾波器26的自適應(yīng)環(huán)路濾波器(ALF)處理中使用的Wiener濾波器的濾波器系數(shù)可以根據(jù)圖像內(nèi)容來切換。包括濾波器系數(shù)和用于打開/關(guān)閉濾波器的標(biāo)志的ALF相關(guān)參數(shù)通過上述語(yǔ)法編碼部16插入編碼流的頭區(qū)域。自適應(yīng)環(huán)路濾波器26將解碼圖像數(shù)據(jù)輸出到幀存儲(chǔ)器27,作為自適應(yīng)環(huán)路濾波器處理的結(jié)果,解碼圖像數(shù)據(jù)與原始圖像的差異被最小化。
[0092]幀存儲(chǔ)器27利用存儲(chǔ)介質(zhì)存儲(chǔ)從加法部23輸入的解碼圖像數(shù)據(jù)以及從自適應(yīng)環(huán)路濾波器26輸入的ALF解碼后的圖像數(shù)據(jù)。
[0093]選擇器28從幀存儲(chǔ)器27檢索要用于幀間預(yù)測(cè)的ALF解碼后的圖像數(shù)據(jù),并將檢索的解碼圖像數(shù)據(jù)提供給運(yùn)動(dòng)估計(jì)部40,作為參考圖像數(shù)據(jù)。此外,選擇器28從幀存儲(chǔ)器27檢索要用于幀內(nèi)預(yù)測(cè)的DF解碼前的圖像數(shù)據(jù),并將檢索的解碼圖像數(shù)據(jù)提供給幀內(nèi)預(yù)測(cè)部30,作為參考圖像數(shù)據(jù)。
[0094]在幀間預(yù)測(cè)模式中,選擇器29將運(yùn)動(dòng)估計(jì)部40輸出的作為幀間預(yù)測(cè)結(jié)果的預(yù)測(cè)圖像數(shù)據(jù)輸出到減法部13,并且還將與幀間預(yù)測(cè)有關(guān)的信息輸出到語(yǔ)法編碼部16。此外,在幀內(nèi)預(yù)測(cè)模式中,選擇器29將幀內(nèi)預(yù)測(cè)部30輸出的作為幀內(nèi)預(yù)測(cè)結(jié)果的預(yù)測(cè)圖像數(shù)據(jù)輸出到減法部13,并且還將與幀內(nèi)預(yù)測(cè)有關(guān)的信息輸出到語(yǔ)法編碼部16。選擇器29根據(jù)從幀內(nèi)預(yù)測(cè)部30和運(yùn)動(dòng)估計(jì)部40輸出的成本函數(shù)值的大小,在幀間預(yù)測(cè)模式與幀內(nèi)預(yù)測(cè)模式之間切換。
[0095]幀內(nèi)預(yù)測(cè)部30基于從重新排序緩存12輸入的要編碼的圖像數(shù)據(jù)(原始圖像數(shù)據(jù))以及從幀存儲(chǔ)器27提供的用作參考圖像數(shù)據(jù)的解碼圖像數(shù)據(jù),對(duì)圖像中的每個(gè)塊集合進(jìn)行幀內(nèi)預(yù)測(cè)處理。然后幀內(nèi)預(yù)測(cè)部30將與幀內(nèi)預(yù)測(cè)有關(guān)的信息(包括指示最佳預(yù)測(cè)模式的預(yù)測(cè)模式信息)以及成本函數(shù)值和預(yù)測(cè)圖像數(shù)據(jù)輸出到選擇器29。
[0096]運(yùn)動(dòng)估計(jì)部40基于從重新排序緩存12輸入的原始圖像數(shù)據(jù)以及經(jīng)由選擇器28提供的解碼圖像數(shù)據(jù),對(duì)幀間預(yù)測(cè)(幀間的預(yù)測(cè))進(jìn)行運(yùn)動(dòng)估計(jì)處理。然后運(yùn)動(dòng)估計(jì)部40將與幀間預(yù)測(cè)有關(guān)的信息(包括運(yùn)動(dòng)矢量信息和參考圖像信息)以及成本函數(shù)值和預(yù)測(cè)圖像數(shù)據(jù)輸出到選擇器29。
[0097][1-2.參數(shù)集結(jié)構(gòu)的概述]
[0098]在通過上述圖像編碼裝置10處理的參數(shù)中,ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)和QM相關(guān)參數(shù)具有可以針對(duì)每個(gè)圖片適應(yīng)性地更新的值,并且具有數(shù)據(jù)尺寸較大的特性。因此,連同其他參數(shù)一起將這些參數(shù)更適當(dāng)?shù)卮鎯?chǔ)在APS而不是存儲(chǔ)在PPS中。但是,可以想到若干技術(shù)作為將這些參數(shù)存儲(chǔ)在APS中的技術(shù)。
[0099](I)第一技術(shù)
[0100]第一技術(shù)是將所有目標(biāo)參數(shù)列在一個(gè)APS內(nèi),并且利用APS ID參考每個(gè)參數(shù)的技術(shù),APS ID是唯一識(shí)別APS的標(biāo)識(shí)符。圖2示出根據(jù)第一技術(shù)構(gòu)造的編碼流的示例。
[0101]參照?qǐng)D2,將SPS801、PPS802和APS803插入位于序列開頭的圖片PO起始端。PPS802 通過 PPS ID “PO” 識(shí)別。APS803 通過 APS ID “A0” 識(shí)別。APS803 包括 ALF 相關(guān)參數(shù)、SAO相關(guān)參數(shù)和QM相關(guān)參數(shù)。附加給圖片PO內(nèi)的片數(shù)據(jù)的片頭804包括參考PPSID“P0”,這表示為了將該片數(shù)據(jù)解碼而參考PPS802內(nèi)的參數(shù)。類似地,片頭804包括參考APS ID “A0”,這表示為了將該片數(shù)據(jù)解碼而參考APS803內(nèi)的參數(shù)。
[0102]APS805被插入圖片PO后面的圖片PI。APS805通過APS ID “Al”識(shí)別。APS805包括ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)和QM相關(guān)參數(shù)。APS805中包括的ALF相關(guān)參數(shù)和SAO相關(guān)參數(shù)已經(jīng)根據(jù)APS803更新,但是QM相關(guān)參數(shù)尚未更新。附加給圖片Pl內(nèi)的片數(shù)據(jù)的片頭806包括參考APS ID “Al”,并且這表示為了將該片數(shù)據(jù)解碼而參考APS805內(nèi)的參數(shù)。
[0103]APS807被插入圖片Pl后面的圖片P2。APS807通過APS ID“A2”識(shí)別。APS807包括ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)和QM相關(guān)參數(shù)。APS807中包括的ALF相關(guān)參數(shù)和QM相關(guān)參數(shù)已經(jīng)根據(jù)APS805更新,但是SAO相關(guān)參數(shù)尚未更新。附加給圖片P2內(nèi)的片數(shù)據(jù)的片頭808包括參考APS ID “A2”,并且這表示為了將該片數(shù)據(jù)解碼而參考APS807內(nèi)的參數(shù)。
[0104]圖3示出根據(jù)第一技術(shù)定義的APS語(yǔ)法的示例。在圖3的第2行,指定唯一識(shí)別該APS的APS ID。在第13行至第17行指定ALF相關(guān)參數(shù)。在第18行至第23行指定SAO相關(guān)參數(shù)。在第24行至第28行指定QM相關(guān)參數(shù)。第24行的“apS_qmatriX_flag”是指示該APS內(nèi)是否設(shè)置了 QM相關(guān)參數(shù)的出現(xiàn)標(biāo)記。在第24行的出現(xiàn)標(biāo)記指示該APS內(nèi)設(shè)置了QM相關(guān)參數(shù)的情況下(aps_qmatrix_f Iag=I),可使用函數(shù)qmatrix_param()來設(shè)置該APS內(nèi)的量化矩陣參數(shù)。注意,因?yàn)楸绢I(lǐng)域技術(shù)人員已經(jīng)理解函數(shù)qmatrix_param()的具體內(nèi)容,所以這里減少或省略其描述。
[0105]圖4是示出根據(jù)第一技術(shù)定義的片頭語(yǔ)法的示例的示意圖。在圖4的第5行,指定參考PPS ID,用于從為該片設(shè)置的參數(shù)中,參考PPS中包括的參數(shù)。在第8行,指定參考APS ID,用于從為該片設(shè)置的參數(shù)中,參考APS中包括的參數(shù)。
[0106]根據(jù)第一技術(shù),可以利用單個(gè)APS ID來參考APS中包括的所有參數(shù),無關(guān)于參數(shù)的種類。因此,用于將參數(shù)編碼和解碼的邏輯被極大地簡(jiǎn)化,并且裝置實(shí)施變得容易。此夕卜,變得可以利用出現(xiàn)標(biāo)志,從APS中潛在包括的關(guān)于各種代碼化工具的參數(shù)中,僅僅部分地更新量化矩陣參數(shù),或者,僅僅部分地不更新量化矩陣參數(shù)。換言之,因?yàn)榭梢詢H在更新量化矩陣變得必要時(shí)將量化矩陣參數(shù)包括在APS中,所以可以在APS內(nèi)有效地傳輸量化矩陣參數(shù)。
[0107](2)第一技術(shù)的示例性修改
[0108]為了進(jìn)一步減少APS內(nèi)量化矩陣參數(shù)的比特率,也可以實(shí)施根據(jù)下述示例性修改的技術(shù)。
[0109]圖5示出根據(jù)第一技術(shù)的示例性修改定義的APS語(yǔ)法的示例。在圖5所示語(yǔ)法中,在第24行至第31行指定QM相關(guān)參數(shù)。第24行的“aps_qmatrix_f lag”是指示是否在該APS內(nèi)設(shè)置QM相關(guān)參數(shù)的出現(xiàn)標(biāo)志。第25行的“ref_aps_id_present_flag”是指示是否將過去的參考ID用作該APS中的QM相關(guān)參數(shù)的過去參考ID出現(xiàn)標(biāo)志。在過去參考ID出現(xiàn)標(biāo)志指示要使用過去參考ID的情況下(ref_aps_id_present_f Iag=I),在第27行設(shè)置過去參考ID“ref_aps_id”。過去參考ID是用于參考在當(dāng)前APS之前編碼或解碼的APS的APSID的標(biāo)識(shí)符。在使用過去參考ID的情況下,在參考源(后者)APS內(nèi)不設(shè)置量化矩陣參數(shù)。在這種情況下,可以重復(fù)使用基于過去參考ID指示的參考目標(biāo)APS中的量化矩陣參數(shù)設(shè)置的量化矩陣,作為與參考源APS相對(duì)應(yīng)的量化矩陣。注意,可以禁止對(duì)參考源APS的APS ID進(jìn)行參考(稱為自參考)的過去參考ID。作為代替,可將默認(rèn)量化矩陣設(shè)置為與自參考APS相對(duì)應(yīng)的量化矩陣。在不使用過去參考ID的情況下(ref_aps_id_present_flag=0),可以使用第31行的函數(shù)“qmatrix_param() ”來設(shè)置該APS內(nèi)的量化矩陣參數(shù)。
[0110]以這種方式,通過利用過去參考ID來重復(fù)使用已經(jīng)編碼或解碼的量化矩陣,避免了在APS內(nèi)重復(fù)設(shè)置相同的量化矩陣參數(shù)。因此,可以降低APS內(nèi)量化矩陣參數(shù)的比率。注意,雖然圖5示出其中為了參考過去APS而使用APS ID的示例,但是參考過去APS的方式不限于這樣的示例。例如,為了參考過去APS,也可以利用其他參數(shù),例如參考源APS與參考目標(biāo)APS之間APS的數(shù)量。此外,在不利用過去參考ID出現(xiàn)標(biāo)志的情況下,可以根據(jù)過去參考ID是否指示給定值(例如負(fù)一)來切換對(duì)過去APS的參考以及對(duì)新量化矩陣參數(shù)的設(shè)置。
[0111]⑶第二技術(shù)
[0112]第二技術(shù)是對(duì)于每種類型的參數(shù),將參數(shù)存儲(chǔ)在不同APS (不同的NAL單元)中,并利用唯一識(shí)別每個(gè)APS的APS ID來參考每個(gè)參數(shù)的技術(shù)。圖6示出根據(jù)第二示例配置的編碼流的示例。
[0113]參照?qǐng)D6,將 SPS811、PPS812、APS813a、APS813b 以及 APS813c 插入位于序列開頭的圖片PO起始端。PPS812通過PPS ID “PO”識(shí)別。APS813a是用于ALF相關(guān)參數(shù)的APS且通過APS ID “A00”識(shí)別。APS813b是用于SAO相關(guān)參數(shù)的APS且通過APS ID “A10”識(shí)另ij。APS813c是用于QM相關(guān)參數(shù)的APS且通過APS ID “A20”識(shí)別。附加給圖片PO內(nèi)的片數(shù)據(jù)的片頭814包括參考PPS ID “PO”,這表示為了將該片數(shù)據(jù)解碼而參考PPS812內(nèi)的參數(shù)。類似地,片頭814包括參考APS_ALF ID “A00”、參考APS_SA0 ID “A10”以及APS_QMID “A20”,這些表示為了將該片數(shù)據(jù)解碼而參考APS813a、813b和813c內(nèi)的參數(shù)。
[0114]APS815a和APS815b被插入圖片PO后面的圖片PI。APS815a是用于ALF相關(guān)參數(shù)的APS,且通過APS ID“A01”識(shí)別。APS815b是用于SAO相關(guān)參數(shù)的APS,且通過APS ID“A11”識(shí)別。因?yàn)镼M相關(guān)參數(shù)沒有從圖片PO更新,所以不插入用于QM相關(guān)參數(shù)的APS。附加給圖片Pl內(nèi)的片數(shù)據(jù)的片頭816包括參考APS_ALF ID 101”、參考么?5_5么0 ID “All”以及參考APS_QM ID “A20”。這些表示為了將該片數(shù)據(jù)解碼而參考APS815a、815b和813c內(nèi)的參數(shù)。
[0115]APS817a和APS817c被插入圖片PI后面的圖片P2。APS817a是用于ALF相關(guān)參數(shù)的APS,且通過APS ID“A02”識(shí)別。APS817c是用于QM相關(guān)參數(shù)的APS,且通過APS ID “A21”識(shí)別。因?yàn)镾AO相關(guān)參數(shù)沒有從圖片Pl更新,所以不插入用于SAO相關(guān)參數(shù)的APS。附加給圖片P2內(nèi)的片數(shù)據(jù)的片頭818包括參考APS_ALF ID “A02”、參考APS_SA0 ID “All”以及參考APS_QM ID “A21”。這些表示為了將該片數(shù)據(jù)解碼而參考APS817a、815b和817c內(nèi)的參數(shù)。
[0116]圖7A示出根據(jù)第二技術(shù)定義的ALF APS的語(yǔ)法的示例。在圖7A的第2行,指定用于唯一識(shí)別該APS的APS_ALF ID。在第11行到第15行指定ALF相關(guān)參數(shù)。圖7B示出根據(jù)第二技術(shù)定義的SAO APS的語(yǔ)法的示例。在圖7B的第2行,指定用于唯一識(shí)別該APS的APS_SA0 ID。在第11行到第16行指定SAO相關(guān)參數(shù)。圖7C示出根據(jù)第二技術(shù)定義的QM APS的語(yǔ)法的示例。在圖7C的第2行,指定用于唯一識(shí)別該APS的APS_QM ID。在第4行到第8行指定QM相關(guān)參數(shù)。
[0117]圖8是示出根據(jù)第二技術(shù)定義的片頭語(yǔ)法的示例的示意圖。在圖8的第5行,從要為該片設(shè)置的參數(shù)中指定用于參考PPS中包括的參數(shù)的參考PPS ID。在第8行,從要為該片設(shè)置的參數(shù)中指定用于參考ALF APS中包括的參數(shù)的參考APS_ALF ID。在第9行,從要為該片設(shè)置的參數(shù)中指定用 于參考SAO APS中包括的參數(shù)的參考APS_SA0 ID。在第10行,從要為該片設(shè)置的參數(shù)中指定用于參考QM APS中包括的參數(shù)的參考APS_QM ID。
[0118]根據(jù)第二技術(shù),將不同的APS用于每個(gè)種類的參數(shù)。同樣,在這種情況下,對(duì)于不要求更新的參數(shù),不進(jìn)行冗余參數(shù)的傳輸。因此,可將代碼化效率最優(yōu)化。但是,通過第二技術(shù),當(dāng)要合并到APS中的參數(shù)的種類增加時(shí),NAL單元類型(nal_unit_type)的種類有增加,NAL單元類型是用于識(shí)別APS種類的標(biāo)識(shí)符。在HEVC的標(biāo)準(zhǔn)規(guī)范中,為了擴(kuò)展而保留的NAL單元類型(nal_unit_type)的數(shù)量有限。因此,為APS擴(kuò)展了很多NAL單元類型的第二技術(shù)可以對(duì)規(guī)范的未來擴(kuò)展的靈活性作出讓步。
[0119](4)第三技術(shù)
[0120]第三技術(shù)是按照獨(dú)立于APS ID定義的標(biāo)識(shí)符將APS中要包括的參數(shù)分組的技術(shù),其包括屬于單個(gè)APS中一個(gè)或多個(gè)組的參數(shù)。在此說明書中,分配給每個(gè)組且獨(dú)立于APSID定義的標(biāo)識(shí)符被稱為子標(biāo)識(shí)符(SUBID)。此外,通過子標(biāo)識(shí)符識(shí)別的組稱為參數(shù)組。在片頭中利用子標(biāo)識(shí)符來參考每個(gè)參數(shù)。圖9示出根據(jù)第三技術(shù)構(gòu)造編碼流的示例。
[0121]參照?qǐng)D9,將SPS821、PPS822以及APS823插入位于序列開頭的圖片PO起始端。PPS822通過PPS ID “PO”識(shí)別。APS823包括ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)和QM相關(guān)參數(shù)。ALF相關(guān)參數(shù)屬于一個(gè)組,并通過SUB_ALF ID “ΑΑ0”來識(shí)別,SUB_ALF ID “ΑΑ0”是用于ALF的子標(biāo)識(shí)符。SAO相關(guān)參數(shù)屬于一個(gè)組,并通過SUB_SA0 ID “AS0”來識(shí)別,SUB_SA0ID “AS0”是用于SAO的子標(biāo)識(shí)符。QM相關(guān)參數(shù)屬于一個(gè)組,并通過SUB_QM ID “AQ0”來識(shí)別,SUB_QM ID“AQO”是用于QM的子標(biāo)識(shí)符。附加給圖片PO內(nèi)的片數(shù)據(jù)的片頭824包括參考 SUB_ALF ID “ΑΑ0”、參考 SUB_SA0 ID “AS0”和參考 SUB_QM ID “AQ0”。這些表示為了將該片數(shù)據(jù)解碼而參考屬于SUB_ALF ID “ΑΑ0”的ALF相關(guān)參數(shù)、屬于SUB_SA0 ID “AS0”的SAO相關(guān)參數(shù)以及屬于SUB_QM ID “AQ0”的QM相關(guān)參數(shù)。
[0122]APS825被插入圖片PO后面的圖片PUAPS825包括ALF相關(guān)參數(shù)和SAO相關(guān)參數(shù)。ALF相關(guān)參數(shù)通過SUB_ALF ID“AA1”識(shí)別。SAO相關(guān)參數(shù)通過SUB_SA0 ID“AS1”識(shí)別。因?yàn)闆]有從圖片PO更新QM相關(guān)參數(shù),所以APS825中不包括QM相關(guān)參數(shù)。附加給圖片Pl內(nèi)的片數(shù)據(jù)的片頭826包括參考SUB_ALF ID “AA1”、參考SUB_SA0 ID “AS1”和參考SUB_QMID “AQ0”。這些表示為了將該片數(shù)據(jù)解碼而參考APS825內(nèi)屬于SUB_ALF ID “AAI”的ALF相關(guān)參數(shù)、屬于SUB_SA0 ID “AS1”的SAO相關(guān)參數(shù)以及APS823內(nèi)屬于SUB_QM ID “AQ0”的QM相關(guān)參數(shù)。
[0123]APS827被插入圖片Pl后面的圖片P2。APS827包括ALF相關(guān)參數(shù)和QM相關(guān)參數(shù)。ALF相關(guān)參數(shù)通過SUB_ALF ID“AA2”識(shí)別。QM相關(guān)參數(shù)通過SUB_QM ID“AQ1”識(shí)別。因?yàn)闆]有從圖片Pl更新SAO相關(guān)參數(shù),所以APS827中不包括SAO相關(guān)參數(shù)。附加給圖片P2內(nèi)的片數(shù)據(jù)的片頭828包括參考SUB_ALF ID“AA2”、參考SUB_SA0 ID“AS1”和參考SUB_QMID “AQ1”。這些表示為了將該片數(shù)據(jù)解碼而參考APS827內(nèi)屬于SUB_ALF ID “AA2”的ALF相關(guān)參數(shù)、屬于SUB_QM ID “AQ1”的QM相關(guān)參數(shù)以及APS825內(nèi)屬于SUB_SA0 ID “AS1”的SAO相關(guān)參數(shù)。
[0124]圖10示出根據(jù)第三技術(shù)定義的APS的示例。在圖3的第2行至第4行,指定三個(gè)組出現(xiàn)標(biāo)志“ aps_adaptive_loop_f ilter_f lag”、“ aps_sample_adaptive_offset_f lag”和“aps_qmatrix_flag”。組出現(xiàn)標(biāo)志指示該APS中是否包括屬于各個(gè)組的參數(shù)。雖然在圖10的示例中從語(yǔ)法中省略APS ID,但是在語(yǔ)法中也可以加入用于識(shí)別該APS的APS ID。第12行至第17行指定ALF相關(guān)參數(shù)。第13行的“sub_alf_id”是用于ALF的子標(biāo)識(shí)符。第18行至第24行指定SAO相關(guān)參數(shù)。第19行的“Sub_Sao_id”是用于SAO的子標(biāo)識(shí)符。第25行至第30行指定QM相關(guān)參數(shù)。第26行的“SUb_qmatrix_id”是用于QM的子標(biāo)識(shí)符。
[0125]圖11是示出根據(jù)第三技術(shù)定義的片頭語(yǔ)法的示例的示意圖。在圖11的第5行,從要為該片設(shè)置的參數(shù)中指定用于參考PPS中包括的參數(shù)的參考PPS ID。在第8行,從要為該片設(shè)置的參數(shù)中指定用于參考ALF相關(guān)參數(shù)的參考SUB_ALF ID。在第9行,從要為該片設(shè)置的參數(shù)中指定用于參考SAO相關(guān)參數(shù)的參考SUB_SA0 ID。在第10行,從要為該片設(shè)置的參數(shù)中指定用于參考QM相關(guān)參數(shù)的參考SUB_QM ID。
[0126]根據(jù)第三技術(shù),利用子標(biāo)識(shí)符在APS內(nèi)將參數(shù)分組,并且對(duì)于參數(shù)組中不要求更新的參數(shù),不進(jìn)行冗余參數(shù)的傳輸。因此,可將代碼化效率最優(yōu)化。此外,因?yàn)榧词箙?shù)的種類增加,APS的種類也不增加,所以大量的NAL單元類型不像上述第二技術(shù)那樣擴(kuò)展。因此,第三技術(shù)不對(duì)未來擴(kuò)展的靈活性作出讓步。
[0127](5)將參數(shù)分組的標(biāo)準(zhǔn)
[0128]在圖9至圖11的示例中,根據(jù)關(guān)于ALF、SAO和QM的代碼化工具將APS中包括的參數(shù)分組。但是,這僅僅是將參數(shù)分組的一個(gè)示例。APS也可包括關(guān)于其他代碼化工具的參數(shù)。例如,諸如用于自適應(yīng)插值濾波器(AIF)的濾波器系數(shù)這樣的ALF相關(guān)參數(shù)就是可以合并于APS中的參數(shù)的一個(gè)示例。下面,參照?qǐng)D12討論用于將合并于APS的參數(shù)分組的各種標(biāo)準(zhǔn)。
[0129]圖12所示表格列出“參數(shù)內(nèi)容”、“更新頻率”和“數(shù)據(jù)大小”作為通常代碼化工具中各個(gè)參數(shù)的特征。[0130]自適應(yīng)環(huán)路濾波器(ALF)是通過二維方式以適應(yīng)性確定的濾波器系數(shù)過濾解碼圖像,從而將解碼圖像與原始圖像之間的誤差最小化的濾波器(通常是Wiener濾波器)。ALF相關(guān)參數(shù)包括要應(yīng)用于每個(gè)塊的濾波器系數(shù)以及用于每個(gè)代碼化單元(CU)的開/關(guān)標(biāo)志。ALF濾波器系數(shù)的數(shù)據(jù)大小與其他參數(shù)種類相比是極大的。因此,對(duì)于高速I圖片,一般傳輸ALF相關(guān)參數(shù),而對(duì)于低速B圖片,可以省略ALF相關(guān)參數(shù)的傳輸。這是因?yàn)閺脑鲆娴挠^點(diǎn)而言,對(duì)于低速圖片傳輸具有大數(shù)據(jù)大小的ALF相關(guān)參數(shù)是無效的。大多數(shù)情況下,ALF濾波器系數(shù)隨每個(gè)圖片而改變。因?yàn)闉V波器系數(shù)取決于圖像內(nèi)容,所以能夠重復(fù)使用之前設(shè)置的濾波器系數(shù)的可能性低。
[0131]樣本自適應(yīng)偏移(SA0)是通過將適應(yīng)性確定的偏移值加入解碼圖像中的每個(gè)像素值來提高解碼圖像的圖像質(zhì)量的工具。SAO相關(guān)參數(shù)包括偏移圖案和偏移值。SAO相關(guān)參數(shù)的數(shù)據(jù)大小沒有ALF相關(guān)參數(shù)那么大。作為一般規(guī)則,SAO相關(guān)參數(shù)同樣隨每個(gè)圖片而改變。但是,因?yàn)镾AO相關(guān)參數(shù)具有即使圖像內(nèi)容輕微改變時(shí)也不改變很多的特性,所以有能夠重復(fù)使用之前設(shè)置的參數(shù)的可能性。
[0132]量化矩陣(QM)是一種其元素為通過正交變換將從圖像數(shù)據(jù)變換的變換系數(shù)進(jìn)行量化時(shí)使用的量化尺度的矩陣。QM相關(guān)參數(shù)是通過將量化矩陣線性化和預(yù)測(cè)性編碼而產(chǎn)生的參數(shù)。QM相關(guān)參數(shù)的數(shù)據(jù)尺寸大于SAO相關(guān)參數(shù)。作為一般規(guī)則,所有圖片都需要量化矩陣,但是如果圖像內(nèi)容不顯著改變,就不一定要求對(duì)每個(gè)圖片更新。因此,對(duì)于相同的圖片類型(例如I/P/B圖片)或者對(duì)于每個(gè)G0P,可以重復(fù)使用量化矩陣。
[0133]自適應(yīng)插值濾波器(AIF)是對(duì)于每個(gè)子像素位置,適應(yīng)性改變運(yùn)動(dòng)補(bǔ)償期間使用的插值濾波器的濾波器系數(shù)的工具。AIF相關(guān)參數(shù)包括用于各個(gè)子像素位置的濾波器系數(shù)。AIF相關(guān)參數(shù)的數(shù)據(jù)大小相比上述三種參數(shù)更小。作為一般規(guī)則,AIF相關(guān)參數(shù)隨每個(gè)圖片而改變。但是,因?yàn)橄嗤膱D片類型趨于具有相似的插值特性,所以對(duì)于相同的圖片類型(例如I/P/B圖片),可以重復(fù)使用AIF相關(guān)參數(shù)。
[0134]基于上述參數(shù)特點(diǎn),為了將APS中包括的參數(shù)分組,例如可采用以下三種標(biāo)準(zhǔn):
[0135]標(biāo)準(zhǔn)A)根據(jù)代碼化工具分組
[0136]標(biāo)準(zhǔn)B)根據(jù)更新頻率分組
[0137]標(biāo)準(zhǔn)C)根據(jù)重復(fù)使用參數(shù)的可能性分組
[0138]標(biāo)準(zhǔn)A是根據(jù)參數(shù)的相關(guān)代碼化工具將它們分組的標(biāo)準(zhǔn)。圖9至圖11中通過示例所示的參數(shù)集結(jié)構(gòu)基于標(biāo)準(zhǔn)A。因?yàn)橐话愀鶕?jù)參數(shù)的相關(guān)代碼化工具來確定它們的特性,所以通過代碼化工具將參數(shù)分組使得可以根據(jù)參數(shù)的各種特性來進(jìn)行適時(shí)和有效的參數(shù)更新。
[0139]標(biāo)準(zhǔn)B是根據(jù)參數(shù)的更新頻率將它們分組的標(biāo)準(zhǔn)。如圖12所示,作為一般規(guī)則,ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)和AIF相關(guān)參數(shù)都可以逐個(gè)圖片更新。因此,例如可將這些參數(shù)分組到單個(gè)參數(shù)組,而將QM相關(guān)參數(shù)分組到另一個(gè)參數(shù)組。在這種情況下,與標(biāo)準(zhǔn)A相t匕,參數(shù)組更少。結(jié)果,在片頭中要指定的子標(biāo)識(shí)符也更少,并且可以減少片頭比率。同時(shí),因?yàn)閷儆谙嗤瑓?shù)組的參數(shù)的更新頻率相似,所以將為了更新其他參數(shù)而冗余傳輸未更新參數(shù)的可能性保持為低。
[0140]標(biāo)準(zhǔn)C是根據(jù)重復(fù)使用參數(shù)的可能性將參數(shù)分組的標(biāo)準(zhǔn)。雖然不可能重復(fù)使用ALF相關(guān)參數(shù),但是有可能重復(fù)使用SAO相關(guān)參數(shù)和AIF相關(guān)參數(shù)。對(duì)于QM相關(guān)參數(shù),很可能相對(duì)多個(gè)圖片重復(fù)使用參數(shù)。因此,根據(jù)通過這種方式重復(fù)使用的可能性將參數(shù)分組,可以避免APS內(nèi)重復(fù)使用的參數(shù)的冗余傳輸。
[0141](5)第三技術(shù)的示例性修改
[0142]通過上述第三技術(shù),在APS內(nèi)將參數(shù)分組到參數(shù)組的數(shù)量導(dǎo)致片頭中指定的參考SUB ID的相同數(shù)量,如圖11中示例所示。參考SUB ID要求的比率近似與片頭數(shù)量和參數(shù)組數(shù)量的乘積成比例。為了進(jìn)一步減少這種比率,也可以實(shí)施根據(jù)下述示例性修改的技術(shù)。
[0143]在第三技術(shù)的示例性修改中,在APS或其他參數(shù)集內(nèi)定義與子標(biāo)識(shí)符的組合相關(guān)聯(lián)的組合ID。然后可以經(jīng)由組合ID,從片頭參考APS內(nèi)包括的參數(shù)。圖13示出根據(jù)第三技術(shù)的這種示例性修改配置的編碼流的示例。
[0144]參照?qǐng)D13,將SPS831、PPS832以及APS833插入位于序列開頭的圖片PO起始端。PPS832通過PPS ID “PO”識(shí)別。APS833包括ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)和QM相關(guān)參數(shù)。ALF相關(guān)參數(shù)通過SUB_ALFID “ΑΑ0”識(shí)別。SAO相關(guān)參數(shù)通過SUB_SA0 ID “AS0”識(shí)別。QM相關(guān)參數(shù)通過 SUB_QM ID “AQ0” 識(shí)別。此外,APS833 包括組合 ID “C00,,= {AA0,ASO, AQO},作為組合的定義。附加誒誒圖片PO中的片數(shù)據(jù)的片頭834包括組合ID “C00”。這表示為了將該片數(shù)據(jù)解碼,參考分別與組合ID “C00”相關(guān)聯(lián)的屬于SUB_ALF ID “ΑΑ0”的ALF相關(guān)參數(shù)、屬于SUB_SA0 ID “AS0”的SAO相關(guān)參數(shù)以及屬于SUB_QM ID “AQ0”的QM相關(guān)參數(shù)。
[0145]APS835被插入圖片PO后面的圖片PI。APS835包括ALF相關(guān)參數(shù)和SAO相關(guān)參數(shù)。ALF相關(guān)參數(shù)通過SUB_ALF ID“AA1”識(shí)別。SAO相關(guān)參數(shù)通過SUB_SA0 ID “AS1”識(shí)別。因?yàn)闆]有從圖片PO更新QM相關(guān)參數(shù),所以APS835中不包括QM相關(guān)參數(shù)。此外,APS835 包括組合 ID “C01” = {AA1,AS0,AQ0}、組合 ID “C02” = {AAO, ASl, AQ0}以及組合ID“C03”={AA1,AS1,AQ0},作為組合的定義。附加給圖片Pl中的片數(shù)據(jù)的片頭836包括組合ID “C03”。這表示為了將該片數(shù)據(jù)解碼,參考分別與組合ID “C03”相關(guān)聯(lián)的屬于SUB_ALF ID “AA1”的ALF相關(guān)參數(shù)、屬于SUB_SA0 ID “AS1”的SAO相關(guān)參數(shù)以及屬于SUB_QMID “AQO”的QM相關(guān)參數(shù)。
[0146]APS837被插入圖片Pl后面的圖片P2。APS837包括ALF相關(guān)參數(shù)。ALF相關(guān)參數(shù)通過SUB_ALF ID “AA2”識(shí)別。因?yàn)闆]有從圖片Pl更新SAO相關(guān)參數(shù)和QM相關(guān)參數(shù),所以APS837中不包括SAO相關(guān)參數(shù)和QM相關(guān)參數(shù)。此外,APS837包括組合ID “C04,,={AA2,ASO,AQ0}以及組合ID “C05”= {AA2,AS1,AQ0},作為組合的定義。附加給圖片P2中的片數(shù)據(jù)的片頭838包括組合ID“C05”。這表示為了將該片數(shù)據(jù)解碼,參考分別與組合ID “C05”相關(guān)聯(lián)的屬于SUB_ALF ID “AA2”的ALF相關(guān)參數(shù)、屬于SUB_SA0 ID “AS1”的SAO相關(guān)參數(shù)以及屬于SUB_QM ID “AQ0”的QM相關(guān)參數(shù)。
[0147]注意,在本示例性修改中,可以不對(duì)子標(biāo)識(shí)符的所有組合都定義組合ID,因此僅對(duì)片頭中實(shí)際參考的子標(biāo)識(shí)符的組合定義組合ID。此外,在不同于存儲(chǔ)對(duì)應(yīng)參數(shù)的APS的APS內(nèi)也可以定義子標(biāo)識(shí)符的組合。
[0148]以這種方式,通過利用與APS內(nèi)的參考參數(shù)的子標(biāo)識(shí)符的組合相關(guān)聯(lián)的組合ID,可以減少?gòu)钠^參考每個(gè)參數(shù)所需的比率。
[0149][1-3.語(yǔ)法編碼部的示例性配置]
[0150]圖14是示出圖1所示語(yǔ)法編碼部16的詳細(xì)配置的示例的方框圖。參照?qǐng)D14,語(yǔ)法編碼部16包括編碼控制部110、參數(shù)獲取部115以及編碼部120。
[0151](I)編碼控制部
[0152]編碼控制部110控制通過語(yǔ)法編碼部16進(jìn)行的編碼處理。例如,編碼控制部110認(rèn)出圖像流內(nèi)諸如序列、圖片、片和CU這樣的處理單位,并根據(jù)參數(shù)的種類,將通過參數(shù)獲取部115獲取的參數(shù)插入頭區(qū)域,諸如SPS、PPS、APS或片頭。例如,在其中參考這些參數(shù)的片之前插入的APS內(nèi),通過編碼部120將ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)和QM相關(guān)參數(shù)編碼。此外,編碼控制部110還可以使得編碼部120在其中一個(gè)參數(shù)集內(nèi)將通過圖13中的示例所示的組合ID編碼。
[0153](2)參數(shù)獲取部
[0154]參數(shù)獲取部115設(shè)置或者獲取要插入流的頭區(qū)域的各種參數(shù)。例如,參數(shù)獲取部115從量化部15獲取表達(dá)量化矩陣的QM相關(guān)參數(shù)。此外,參數(shù)獲取部115從自適應(yīng)偏移部25獲取SAO相關(guān)參數(shù),從自適應(yīng)環(huán)路濾波器26獲取ALF相關(guān)參數(shù)。然后參數(shù)獲取部115將獲取的參數(shù)輸出到編碼部120。
[0155](3)編碼部
[0156]編碼部120將從量化部15輸入的量化數(shù)據(jù)以及從參數(shù)獲取部115輸入的參數(shù)編碼,并產(chǎn)生編碼流。在本實(shí)施例中,通過編碼部120產(chǎn)生的編碼流包括三種類型的參數(shù)集:SPS、PPS和APS。APS可包括主要為了每個(gè)圖片適應(yīng)性設(shè)置的ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)和QM相關(guān)參數(shù)(以及諸如AIF相關(guān)參數(shù)的其他參數(shù))。編碼部120可以根據(jù)上述第一至第三技術(shù)的任一個(gè)將這些參數(shù)編碼。例如,編碼部120可通過各個(gè)SUB ID (是不同于APS ID的子標(biāo)識(shí)符)將這些參數(shù)分組,以形成參數(shù)組,并對(duì)于APS內(nèi)的每個(gè)參數(shù)組將參數(shù)編碼。在這種情況下,如同圖10中的示例所示,編碼部120分別為ALF相關(guān)參數(shù)設(shè)置SUB_ALF ID、為SAO相關(guān)相關(guān)參數(shù)設(shè)置SUB_SA0 ID、為QM相關(guān)參數(shù)設(shè)置SUB_QM ID,作為子標(biāo)識(shí)符。然后編碼部120在共享APS內(nèi)將這些參數(shù)編碼。此外,編碼部120可以在其中一個(gè)參數(shù)集內(nèi)將通過圖13中的示例所示的組合ID編碼。
[0157]此外,將片頭加入通過編碼部120產(chǎn)生的編碼流中的每個(gè)片。在片頭中,編碼部120將參考要為該片設(shè)置的參數(shù)時(shí)使用的參考參數(shù)編碼。參考參數(shù)可以是通過圖11中的示例所示的參考SUB_ALF ID,參考SUB_SA0ID和參考SUB_QM ID,或者通過圖13中的示例所示的參考組合ID。
[0158]通過編碼部120對(duì)參數(shù)的編碼例如可根據(jù)可變長(zhǎng)度代碼化(VLC)方案或者基于上下文的自適應(yīng)二進(jìn)制算術(shù)代碼化(CABAC)方案來進(jìn)行。通過編碼部120產(chǎn)生的編碼流被輸出到累積緩存17。
[0159]〈2.根據(jù)實(shí)施例在編碼期間的處理流程〉
[0160]下面將利用圖15至圖17來描述根據(jù)本實(shí)施例的圖像編碼裝置10的語(yǔ)法編碼部16的編碼處理的流程。
[0161][2-1.處理的概述]
[0162]圖15是示出根據(jù)本實(shí)施例的語(yǔ)法編碼部16的編碼處理的示例性流程的流程圖。
[0163]參照?qǐng)D15,首先,編碼控制部110認(rèn)出一個(gè)圖片(步驟S100),并確定該圖片是否為序列開頭的圖片(步驟S102)。此時(shí),對(duì)于圖片是序列開頭的圖片的情況,將SPS插入編碼流,并且在SPS內(nèi),編碼部120將參數(shù)編碼(步驟S104)。[0164]接著,編碼控制部110確定是否出現(xiàn)了序列的開頭或PPS內(nèi)的參數(shù)更新(步驟S106)。此時(shí),對(duì)于出現(xiàn)了序列的開頭或PPS內(nèi)的參數(shù)更新的情況,將PPS插入編碼流,并且在PPS內(nèi),編碼部120將參數(shù)編碼(步驟S108)。
[0165]接著,編碼控制部110確定是否出現(xiàn)了序列的開頭或APS內(nèi)的參數(shù)更新(步驟S110)。此時(shí),對(duì)于出現(xiàn)了序列的開頭或APS內(nèi)的參數(shù)更新的情況,將APS插入編碼流,并且在APS內(nèi),編碼部120將參數(shù)編碼(步驟SI 12)。
[0166]接著,對(duì)于圖片中的所有片(步驟S118),編碼部120重復(fù)片頭編碼(步驟S114)和片數(shù)據(jù)編碼(步驟S116)。隨后,當(dāng)對(duì)于圖片中的所有片完成片頭和片片數(shù)據(jù)編碼時(shí),處理進(jìn)行到步驟S120。然后,對(duì)于存在后續(xù)圖片的情況,處理返回步驟SlOO(步驟S120)。另一方面,對(duì)于不存在后續(xù)圖片的情況,圖15所示的編碼處理結(jié)束。
[0167][2-2.APS 編碼處理]
[0168]圖16是示出與圖15的步驟SI 12相對(duì)應(yīng)的APS編碼處理的詳細(xì)流程的示例的流程圖。注意,這里為了描述清楚起見,僅示出與參數(shù)的分組相關(guān)的主要處理步驟。
[0169]參照?qǐng)D16,首先,編碼部120將APS內(nèi)的每組出現(xiàn)標(biāo)志編碼(步驟S130)。每組出現(xiàn)標(biāo)志例如對(duì)應(yīng)于圖 3 所不的“aps_adaptive_loop_filter_flag”、“aps_sample_adaptive_offset_flag”和“aps_qmatrix_flag”,并且可以對(duì)于將參數(shù)分組到其中的每個(gè)組進(jìn)行編碼。
[0170]接著,編碼控制部110確定是否利用CABAC方案將參數(shù)編碼(步驟S132)。隨后,對(duì)于使用CABAC方案的情況,編碼部120將CABAC相關(guān)參數(shù)編碼(步驟S134)。
[0171]接著,編碼控制部110確定是否要更新通過參數(shù)獲取部115獲取的ALF相關(guān)參數(shù)(步驟S136)。隨后,對(duì)于要更新ALF相關(guān)參數(shù)的情況,編碼部120將新的SUB-ALF ID分配給ALF相關(guān)參數(shù)(步驟S138),并將ALF相關(guān)參數(shù)編碼(步驟S140)。
[0172]接著,編碼控制部110確定是否要更新通過參數(shù)獲取部115獲取的SAO相關(guān)參數(shù)(步驟S142)。隨后,對(duì)于要更新SAO相關(guān)參數(shù)的情況,編碼部120將新的SUB-SAO ID分配給SAO相關(guān)參數(shù)(步驟S144),并將SAO相關(guān)參數(shù)編碼(步驟S146)。
[0173]接著,編碼控制部110確定是否要更新通過參數(shù)獲取部115獲取的QM相關(guān)參數(shù)(步驟S148)。隨后,對(duì)于要更新QM相關(guān)參數(shù)的情況,編碼部120將新的SUB-QM ID分配給QM相關(guān)參數(shù)(步驟S150),并將QM相關(guān)參數(shù)編碼(步驟S152)。
[0174]雖然在圖16中未示出,但是在APS內(nèi),編碼部120可以附加地將用于關(guān)于子標(biāo)識(shí)符與組合ID的組合相關(guān)的組合定義的參數(shù)編碼。
[0175][2-3.片頭編碼處理]
[0176]圖17是示出與圖15的步驟S114相對(duì)應(yīng)的片頭編碼處理的詳細(xì)流程的示例的流程圖。注意,這里為了描述清楚起見,僅示出與分組參數(shù)的參考相關(guān)的主要處理步驟。
[0177]參照?qǐng)D17,首先,編碼控制部110確定是否使能ALF作為代碼化工具(步驟S160)。是否使能代碼化工具的問題例如可以根據(jù)對(duì)于每個(gè)代碼化工具在SPS內(nèi)指定的使能標(biāo)志(例如用于ALF的“adaptive_loop_filter_enabled_flag”)的值來確定。對(duì)于使能ALF的情況,編碼部120識(shí)別分配給要為了該片而參考的ALF相關(guān)參數(shù)的SUB_ALF ID (步驟S162)。隨后,在片頭內(nèi),編碼部120將識(shí)別的SUB_ALF ID編碼為參考SUB_ALF ID (步驟S164)。
[0178]接著,編碼控制部110確定是否使能SAO作為代碼化工具(步驟S166)。對(duì)于啟使能SAO的情況,編碼部120識(shí)別分配給要參考的SAO相關(guān)參數(shù)的SUB_SA0 ID (步驟S168)。隨后,在片頭內(nèi),編碼部120將識(shí)別的SUB_SA0 ID編碼為參考SUB_SA0 ID (步驟S170)。
[0179]接著,編碼控制部110確定是否使能量化矩陣指定作為代碼化工具(步驟S172)。對(duì)于使能量化矩陣指定的情況,編碼部120識(shí)別分配給要參考的QM相關(guān)參數(shù)的SUB_QM ID(步驟S174)。隨后,在片頭內(nèi),編碼部120將識(shí)別的SUB_QM ID編碼為參考SUB_QM ID (步驟 S176)。
[0180]〈3.根據(jù)實(shí)施例的圖像解碼裝置的示例性配置〉
[0181]本部分描述根據(jù)通過上述圖像編碼裝置10編碼的編碼流將圖像解碼的圖像解碼裝置60的配置的示例。
[0182][3-1.示例性總體配置]
[0183]圖18是示出根據(jù)本實(shí)施例的圖像解碼裝置60的示例性配置的方框圖。參照?qǐng)D18,圖像解碼裝置60配備有累積緩存61、語(yǔ)法解碼部62、反量化部63、反正交變換部64、力口法部65、去塊濾波器(DF) 66、自適應(yīng)偏移部(SAO) 67、自適應(yīng)環(huán)路濾波器(ALF) 68、重新排序緩存69、數(shù)模(D/A)轉(zhuǎn)換部70、幀存儲(chǔ)器71、選擇器72和73、幀內(nèi)預(yù)測(cè)部80以及運(yùn)動(dòng)補(bǔ)償部90。
[0184]累積緩存61臨時(shí)緩存經(jīng)由傳輸通道輸入的編碼流。
[0185]語(yǔ)法解碼部62根據(jù)編碼時(shí)使用的代碼化方案,將從累積緩存61輸入的編碼流解碼。通過語(yǔ)法解碼部62將編碼流中包括的量化數(shù)據(jù)解碼,并輸出到反量化部63。此外,語(yǔ)法解碼部62將多路復(fù)用到編碼流的頭區(qū)域的各種參數(shù)解碼。此時(shí)解碼的參數(shù)例如可包括上述ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)和QM相關(guān)參數(shù)。在解碼圖像中的每個(gè)片時(shí),參考通過語(yǔ)法解碼部62解碼的參數(shù)。語(yǔ)法解碼部62的詳細(xì)配置將在稍后進(jìn)一步描述。
[0186]反量化部63將來自語(yǔ)法解碼部62的、解碼的量化數(shù)據(jù)進(jìn)行反量化。在本實(shí)施例中,利用通過語(yǔ)法解碼部62解碼的QM相關(guān)參數(shù)進(jìn)行反量化部63的反量化處理。例如,反量化部63將通過從QM相關(guān)參數(shù)重構(gòu)的量化矩陣的元素所指示的量化步驟的量化數(shù)據(jù)中包括的變換系數(shù)反量化,并將反量化的變換系數(shù)數(shù)據(jù)輸出到反正交變換部64。
[0187]反正交變換部64根據(jù)編碼時(shí)使用的正交變換方案,通過對(duì)從反量化部63輸入的變換系數(shù)數(shù)據(jù)進(jìn)行反正交變換,產(chǎn)生預(yù)測(cè)誤差數(shù)據(jù)。然后,反正交變換部64將產(chǎn)生的預(yù)測(cè)誤差數(shù)據(jù)輸出到加法部65。
[0188]加法部65將從反正交變換部64輸入的預(yù)測(cè)誤差數(shù)據(jù)以及從選擇器73輸入的預(yù)測(cè)圖像數(shù)據(jù)相加,從而產(chǎn)生解碼圖像數(shù)據(jù)。然后,加法部65將產(chǎn)生的解碼圖像數(shù)據(jù)輸出到去塊濾波器66和幀存儲(chǔ)器71。
[0189]去塊濾波器66通過過濾從加法部65輸入的解碼圖像數(shù)據(jù),去除塊效應(yīng),并將過濾的解碼圖像數(shù)據(jù)輸出到自適應(yīng)偏移部67。
[0190]自適應(yīng)偏移部67通過將適應(yīng)性確定的偏移值加到DF解碼后的圖像中的每個(gè)像素值,提高解碼圖像的圖像質(zhì)量。在本實(shí)施例中,利用通過語(yǔ)法解碼部62解碼的SAO相關(guān)參數(shù)進(jìn)行通過自適應(yīng)偏移部67的自適應(yīng)偏移處理。自適應(yīng)偏移部67例如根據(jù)通過SAO相關(guān)參數(shù)指示的偏移圖案來偏移每個(gè)像素值。自適應(yīng)偏移部67將具有作為自適應(yīng)偏移處理結(jié)果的偏移像素值的解碼圖像數(shù)據(jù)輸出到自適應(yīng)環(huán)路濾波器68。
[0191]自適應(yīng)環(huán)路濾波器68通過過濾SAO解碼后的圖像,將解碼圖像與原始圖像之間的誤差最小化。在本實(shí)施例中,利用通過語(yǔ)法解碼部62解碼的ALF相關(guān)參數(shù)來進(jìn)行自適應(yīng)環(huán)路濾波器68的自適應(yīng)環(huán)路濾波器處理。自適應(yīng)環(huán)路濾波器68例如將具有通過ALF相關(guān)參數(shù)指示的濾波器系數(shù)的Wiener濾波器應(yīng)用于解碼圖像的每個(gè)塊。自適應(yīng)環(huán)路濾波器68將作為自適應(yīng)環(huán)路濾波器的結(jié)果過濾的解碼圖像數(shù)據(jù)輸出到重新排序緩存69和幀存儲(chǔ)器71。
[0192]重新排序緩存69通過將從自適應(yīng)環(huán)路濾波器68輸入的圖像重新排序,產(chǎn)生按時(shí)間順序的一系列圖像數(shù)據(jù)。然后重新排序緩存69將產(chǎn)生的圖像數(shù)據(jù)輸出到D/A轉(zhuǎn)換部70。
[0193]D/A轉(zhuǎn)換部70將從重新排序緩存69輸入的數(shù)字格式的圖像數(shù)據(jù)轉(zhuǎn)換為模擬格式的圖像信號(hào)。隨后,D/A轉(zhuǎn)換部70例如通過將模擬圖像信號(hào)輸出到與圖像解碼裝置60相連接的顯示器(未示出),使得顯示圖像。
[0194]幀存儲(chǔ)器71利用存儲(chǔ)介質(zhì)來存儲(chǔ)從加法部65輸入的DF解碼前的圖像數(shù)據(jù),以及從自適應(yīng)環(huán)路濾波器68輸入的ALF解碼后的圖像數(shù)據(jù)。
[0195]選擇器72根據(jù)通過語(yǔ)法解碼部62獲取的模式信息,對(duì)于圖像中的每個(gè)塊,在幀內(nèi)預(yù)測(cè)部80與運(yùn)動(dòng)補(bǔ)償部90之間切換來自幀存儲(chǔ)器71的圖像數(shù)據(jù)的輸出目的地。例如,對(duì)于指定幀內(nèi)預(yù)測(cè)模式的情況,選擇器72將幀存儲(chǔ)器71提供的DF解碼前的圖像數(shù)據(jù)輸出到幀內(nèi)預(yù)測(cè)部80,作為參考圖像數(shù)據(jù)。此外,對(duì)于指定幀間預(yù)測(cè)模式的情況,選擇器72將幀存儲(chǔ)器71提供的ALF解碼后的圖像數(shù)據(jù)輸出到運(yùn)動(dòng)補(bǔ)償部90,作為參考圖像數(shù)據(jù)。
[0196]選擇器73根據(jù)通過語(yǔ)法解碼部62獲取的模式信息,在幀內(nèi)預(yù)測(cè)部80與運(yùn)動(dòng)補(bǔ)償部90之間切換要提供給加法部65的預(yù)測(cè)圖像數(shù)據(jù)的輸出源。例如,對(duì)于指定幀內(nèi)預(yù)測(cè)模式的情況,選擇器73將從幀內(nèi)預(yù)測(cè)部80輸出的預(yù)測(cè)圖像數(shù)據(jù)提供給加法部65。此外,對(duì)于指定幀間預(yù)測(cè)模式的情況,選擇器73將從運(yùn)動(dòng)補(bǔ)償部90輸出的預(yù)測(cè)圖像數(shù)據(jù)提供給加法部65。
[0197]幀內(nèi)預(yù)測(cè)部80基于從語(yǔ)法解碼部62輸入的與幀內(nèi)預(yù)測(cè)有關(guān)的信息以及來自幀存儲(chǔ)器71的參考圖像數(shù)據(jù),進(jìn)行幀內(nèi)預(yù)測(cè)處理,并產(chǎn)生預(yù)測(cè)圖像數(shù)據(jù)。然后幀內(nèi)預(yù)測(cè)部80將產(chǎn)生的預(yù)測(cè)圖像數(shù)據(jù)輸出到選擇器73。
[0198]運(yùn)動(dòng)補(bǔ)償部90基于從語(yǔ)法解碼部62輸入的與幀間預(yù)測(cè)有關(guān)的信息以及來自幀存儲(chǔ)器71的參考圖像數(shù)據(jù),進(jìn)行運(yùn)動(dòng)補(bǔ)償處理,并產(chǎn)生預(yù)測(cè)圖像數(shù)據(jù)。然后運(yùn)動(dòng)補(bǔ)償部90將產(chǎn)生的預(yù)測(cè)圖像數(shù)據(jù)作為運(yùn)動(dòng)補(bǔ)償?shù)慕Y(jié)果輸出到選擇器73。
[0199][3-2.語(yǔ)法解碼部的示例性配置]
[0200]圖19是示出圖18所示語(yǔ)法解碼部62的詳細(xì)配置的示例的方框圖。參照?qǐng)D19,語(yǔ)法解碼62包括解碼控制部160、解碼部165和設(shè)置部170。
[0201](I)解碼控制部
[0202]解碼控制部160控制通過語(yǔ)法解碼部62進(jìn)行的解碼處理。例如,解碼控制部160基于每個(gè)NAL單元的NAL單元類型,認(rèn)出編碼流中包括的SPS、PPS、APS以及片。隨后,解碼控制部160使得解碼部165將SPS、PPS和APS中包括的參數(shù)以及每個(gè)片的片頭中包括的參數(shù)解碼。此外,解碼控制部160使得解碼部165將每個(gè)片的片數(shù)據(jù)解碼。
[0203](2)解碼部
[0204]在解碼控制部160的控制下,解碼部165將編碼流中包括的參數(shù)和數(shù)據(jù)解碼。例如,解碼部165將諸如SPS、PPS和APS這樣的參數(shù)集解碼。解碼部165可以根據(jù)上述第一至第三技術(shù)的任何一種技術(shù)將這些參數(shù)解碼。例如,APS可包括逐個(gè)SUB ID分組的參數(shù),其為獨(dú)立于APS ID定義的子標(biāo)識(shí)符。為了給出一個(gè)示例,APS中包括的參數(shù)可包括ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)、QM相關(guān)參數(shù)以及AIF相關(guān)參數(shù)的一種或多種。這些參數(shù)根據(jù)上述的標(biāo)準(zhǔn)A、標(biāo)準(zhǔn)B和標(biāo)準(zhǔn)C或者其他標(biāo)準(zhǔn)的任何一種在APS內(nèi)分組。解碼部165將這些解碼參數(shù)與子標(biāo)識(shí)符相關(guān)聯(lián)地輸出到設(shè)置部170。此外,對(duì)于在APS或其他參數(shù)集內(nèi)將與多個(gè)子標(biāo)識(shí)符的組合相關(guān)聯(lián)的組合ID編碼的情況,解碼部165將該組合ID解碼,并將解碼的組合ID輸出到設(shè)置部170。
[0205]此外,解碼部165將片頭解碼。片頭包括為了參考已經(jīng)解碼的APS內(nèi)的參考參數(shù)而使用的參考參數(shù)。參考參數(shù)例如可以是指定為了將APS內(nèi)的參數(shù)分組而使用的子標(biāo)識(shí)符(SUB ID)的參考SUB ID。另外,參考參數(shù)可以是用于指定與多個(gè)子標(biāo)識(shí)符的組合相關(guān)聯(lián)的組合ID的參考組合ID。在將這些來自片頭的參考參數(shù)解碼時(shí),解碼部165將解碼的參考參數(shù)輸出到設(shè)置部170。
[0206]此外,解碼部165將來自片數(shù)據(jù)的每個(gè)片的量化數(shù)據(jù)解碼,并將解碼的量化數(shù)據(jù)輸出到反量化部63。
[0207](3)設(shè)置部
[0208]設(shè)置部170設(shè)置圖像中的每個(gè)片中通過解碼部165解碼的參數(shù)。在本實(shí)施例中,通過設(shè)置部170設(shè)置的參數(shù)可包括ALF相關(guān)參數(shù)、SAO相關(guān)參數(shù)、QM相關(guān)參數(shù)以及AIF相關(guān)參數(shù)的一種或多種。對(duì)于從個(gè)別片頭解碼的參考參數(shù)是參考SUB ID的情況,例如,設(shè)置部170可以利用與該參考SUB ID匹配的SUB ID來設(shè)置該片中要參考的參數(shù)。此外,對(duì)于從個(gè)別片頭解碼的參考參數(shù)是參考組合ID的情況,設(shè)置部170可以利用與該參考組合ID相關(guān)聯(lián)的SUB ID來設(shè)置該片中要參考的參數(shù)。例如,在自適應(yīng)環(huán)路濾波器68的自適應(yīng)環(huán)路濾波器處理期間,使用通過設(shè)置部170在各個(gè)片中設(shè)置的ALF相關(guān)參數(shù)。在自適應(yīng)偏移部67的自適應(yīng)偏移處理期間,使用通過設(shè)置部170在各個(gè)片中設(shè)置的SAO相關(guān)參數(shù)。在反量化部63的反量化處理期間,使用通過設(shè)置部170在各個(gè)片中設(shè)置的QM相關(guān)參數(shù)。
[0209]<4.根據(jù)實(shí)施例在解碼期間的處理流程〉
[0210]接著,利用圖20至圖22描述根據(jù)實(shí)施例,通過圖像解碼裝置60的語(yǔ)法解碼部62的解碼處理的流程。
[0211][4-1.處理的概述]
[0212]圖20是示出根據(jù)本實(shí)施例的語(yǔ)法解碼部62的解碼處理的示例性流程的流程圖。
[0213]在圖20的示例中,如果解碼控制部160認(rèn)出編碼流內(nèi)的SPS (步驟S200),則解碼部165將認(rèn)出的SPS中包括的參數(shù)解碼(步驟S202)。此外,如果解碼控制部160認(rèn)出PPS(步驟S204),則解碼部165將認(rèn)出的PPS中包括的參數(shù)解碼(步驟S206)。此外,如果解碼控制部160認(rèn)出APS(步驟S208),則解碼部165將認(rèn)出的APS中包括的參數(shù)解碼(步驟S210)。此外,如果解碼控制部160認(rèn)出片(步驟S212),則解碼部165將認(rèn)出的片的片頭中包括的參數(shù)解碼(步驟S214),并附加地將該片的片數(shù)據(jù)解碼(步驟S216)。
[0214]解碼控制部160監(jiān)測(cè)編碼流的結(jié)尾,并重復(fù)這種解碼處理,直到編碼流結(jié)束(步驟S218)。對(duì)于存在后續(xù)圖片的情況,處理返回步驟S200。對(duì)于檢測(cè)到編碼流結(jié)尾的情況,圖20所示的解碼處理結(jié)束。
[0215][4-2.APS 解碼處理][0216]圖21是示出與圖20的步驟S210相對(duì)應(yīng)的APS解碼處理的詳細(xì)流程的示例的流程圖。注意,這里為了清楚描述起見,僅示出與參數(shù)的分組相關(guān)的主要處理步驟。
[0217]參照?qǐng)D21,首先,解碼部165將APS內(nèi)的每組出現(xiàn)標(biāo)志解碼(步驟S230)。每組出現(xiàn)標(biāo)志例如對(duì)應(yīng)于上述的 “aps_adaptive_loop_f ilter_f lag”、“aps_sample_adaptive_offset_flag”和“aps_qmatrix_flag”,并且可以對(duì)于將參數(shù)分組到其中的每個(gè)組進(jìn)行解碼。
[0218]接著,解碼控制部160確定是否利用CABAC方案將參數(shù)解碼(步驟S232)。隨后,對(duì)于使用CABAC方案的情況,解碼部165將CABAC相關(guān)參數(shù)解碼(步驟S234)。
[0219]接著,解碼控制部160基于每組出現(xiàn)標(biāo)志的值,確定APS內(nèi)是否有ALF相關(guān)參數(shù)(步驟S236)。此時(shí),對(duì)于存在ALF相關(guān)參數(shù)的情況,解碼部165將ALF相關(guān)參數(shù)解碼(步驟S238),并將解碼的ALF相關(guān)參數(shù)與SUB_ALF ID相關(guān)聯(lián)(步驟S240)。
[0220]接著,解碼控制部160基于每組出現(xiàn)標(biāo)志的值,確定APS內(nèi)是否有SAO相關(guān)參數(shù)(步驟S242)。此時(shí),對(duì)于存在SAO相關(guān)參數(shù)的情況,解碼部165將SAO相關(guān)參數(shù)解碼(步驟S244),并將解碼的SAO相關(guān)參數(shù)與SUB_SA0 ID相關(guān)聯(lián)(步驟S246)。
[0221]接著,解碼控制部160基于每組出現(xiàn)標(biāo)志的值,確定APS內(nèi)是否有QM相關(guān)參數(shù)(步驟S248)。此時(shí),對(duì)于存在QM相關(guān)參數(shù)的情況,解碼部165將QM相關(guān)參數(shù)解碼(步驟S250),并將解碼的QM相關(guān)參數(shù)與SUB_QM ID相關(guān)聯(lián)(步驟S252)。
[0222]雖然圖21中未示出,但是對(duì)于在APS內(nèi)將與多個(gè)子標(biāo)識(shí)符的組合相關(guān)聯(lián)的組合ID編碼的情況,解碼部165可以附加地解碼該組合ID。
[0223][4-3.片頭解碼處理]
[0224]圖22是示出與圖20的步驟S214相對(duì)應(yīng)的片頭解碼處理的詳細(xì)流程的示例的流程圖。注意,這里為了清楚起見,僅示出與分組參數(shù)的參考相關(guān)的主要處理步驟。
[0225]參照?qǐng)D22,首先,解碼控制部160確定是否使能ALS作為代碼化工具(步驟S260)。是否使能代碼化工具的問題例如可以根據(jù)對(duì)于每個(gè)代碼化工具在SPS內(nèi)指定的上述使能標(biāo)志的值來確定。對(duì)于使能ALF的情況,解碼部165從片頭將指示給予ALF相關(guān)參數(shù)的子標(biāo)識(shí)符所參考的參考SUB_ALF ID解碼(步驟S262)。隨后,設(shè)置部170對(duì)于該片設(shè)置與匹配于解碼的參考SUB_ALF ID的SUB_ALF ID相關(guān)聯(lián)的ALF相關(guān)參數(shù)(步驟S264)。
[0226]接著,解碼控制部160確定是否使能SAO作為代碼化工具(步驟S266)。對(duì)于使能SAO的情況,解碼部165從片頭將指示給予SAO相關(guān)參數(shù)的子標(biāo)識(shí)符所參考的參考SUB_SA0ID解碼(步驟S268)。隨后,設(shè)置部170對(duì)于該片設(shè)置與匹配于解碼的參考SUB_SA0 ID的SUB_SA0ID相關(guān)聯(lián)的SAO相關(guān)參數(shù)(步驟S270)。
[0227]接著,解碼控制部160確定是否使能量化矩陣指定作為代碼化工具(步驟S272)。對(duì)于使能量化矩陣指定的情況,解碼部165從片頭將指示給予QM相關(guān)參數(shù)的子標(biāo)識(shí)符所參考的參考SUB_QM ID解碼(步驟S274)。隨后,設(shè)置部170對(duì)于該片設(shè)置與匹配于解碼的參考SUB_QM ID的SUB_QM ID相關(guān)聯(lián)的QM相關(guān)參數(shù)(步驟S276)。
[0228]<5.對(duì)各種編解碼器的應(yīng)用>
[0229]根據(jù)本公開的技術(shù)可應(yīng)用于與圖像編碼和解碼有關(guān)的各種編解碼器。下面描述將根據(jù)本公開的技術(shù)應(yīng)用于多視圖編解碼器和可縮放編解碼器的示例。
[0230][5-1.多視圖編解碼器][0231]多視圖編解碼器是將多面透視視頻編碼和解碼的圖像編碼方案。圖23是示出多視圖編解碼器的示意圖。圖23示出用于在三個(gè)視點(diǎn)捕捉的三個(gè)視圖的幀的序列。每個(gè)視圖提供了一個(gè)視圖1D(view_id)。其中一個(gè)視圖被指定為基本視圖?;疽晥D之外的視圖稱為非基本視圖。圖23的示例用視圖1D “O”表示基本視圖,用視圖1D “I”或“2”表示兩個(gè)非基本視圖。通過基于有關(guān)于基本視圖的幀的編碼信息將非基本視圖的幀編碼,將多視圖圖像數(shù)據(jù)編碼可以將作為整體的編碼流的數(shù)據(jù)大小壓縮。
[0232]在根據(jù)上述多視圖編解碼器的編碼處理中,在編碼流的APS內(nèi)插入不同于APS ID的子標(biāo)識(shí)符以及通過該子標(biāo)識(shí)符識(shí)別的參數(shù)組。在根據(jù)多視圖編解碼器的解碼處理中,從編碼流的APS獲取子標(biāo)識(shí)符,且利用獲取的子標(biāo)識(shí)符來參考上述參數(shù)組內(nèi)的參數(shù)。對(duì)于每個(gè)視圖也可以設(shè)置用于每個(gè)視圖的控制參數(shù)。此外,在上述基本視圖中設(shè)置的控制參數(shù)可以重復(fù)用于非基本視圖。此外,可以附加地指定用于指示是否在視圖間重復(fù)使用控制參數(shù)的標(biāo)志。
[0233]圖24是示出應(yīng)用于上述多視圖編解碼器的圖像編碼處理的示意圖。圖24示出多視圖編碼裝置610的配置作為示例。多視圖編碼裝置610包括第一編碼部620、第二編碼部630和多路復(fù)用部640。
[0234]第一編碼部620將基本視圖編碼并產(chǎn)生用于基本視圖的編碼流。第二編碼部630將非基本視圖編碼并產(chǎn)生用于非基本視圖的編碼流。多路復(fù)用部640將第一編碼部620產(chǎn)生的用于基本視圖的編碼流以及第二編碼部630產(chǎn)生的用于非基本視圖的一個(gè)或多個(gè)編碼流多路復(fù)用,以產(chǎn)生用于多視圖的多路復(fù)用流。
[0235]圖24例示的第一編碼部620和第二編碼部630具有與根據(jù)上述實(shí)施例的圖像編碼裝置10相似的配置。因此,可將參數(shù)分組到用于每個(gè)視圖的編碼流的APS內(nèi)的參數(shù)組。
[0236]圖25是示出應(yīng)用于上述多視圖編解碼器的圖像解碼處理的示意圖。圖25示出多視圖解碼裝置660的配置作為示例。多視圖解碼裝置660包括解復(fù)用部670、第一解碼部680和第二解碼部690。
[0237]解復(fù)用部670將用于多視圖的多路復(fù)用流解復(fù)用為用于基本視圖的編碼流以及用于一個(gè)或多個(gè)非基本視圖的編碼流。第一解碼部680將來自用于基本視圖的編碼流的基本視圖圖像解碼。第二解碼部690將來自用于非基本視圖的編碼流的非基本視圖圖像解碼。
[0238]圖25例示的第一解碼部680和第二解碼部690具有與根據(jù)上述實(shí)施例的圖像解碼裝置60相似的配置。因此,可以以參數(shù)組為單位訪問用于每個(gè)視圖的編碼流的APS內(nèi)的參數(shù),并且可以將用于每個(gè)視圖的圖像解碼。
[0239][5-2.可縮放編解碼器]
[0240]可縮放編解碼器是提供分等級(jí)的編碼的圖像編碼方案。圖26是示出可縮放編解碼器的示意圖。圖26示出用于具有不同的空間分辨率、時(shí)間分辨率或圖像質(zhì)量的三個(gè)層的幀序列。每個(gè)層設(shè)置有層ID (layer id)。這些層包括具有最低分辨率(或圖像質(zhì)量)的基本層。基本層之外的層稱為增強(qiáng)層。圖26的示例用層ID “O”表示基本層,用層ID “I”或“2”表示兩個(gè)增強(qiáng)層。通過基于有關(guān)于基本層的幀的編碼信息將增強(qiáng)層的幀編碼,將多層圖像數(shù)據(jù)編碼可以將作為整體的編碼流的數(shù)據(jù)尺寸壓縮。
[0241]在根據(jù)上述可縮放編解碼器的編碼處理中,在編碼流的APS內(nèi)插入不同于APS ID的子標(biāo)識(shí)符以及通過該子標(biāo)識(shí)符識(shí)別的參數(shù)組。在根據(jù)可縮放編解碼器的解碼處理中,從編碼流的APS獲取子標(biāo)識(shí)符,且利用獲取的子標(biāo)識(shí)符來參考上述參數(shù)組內(nèi)的參數(shù)。對(duì)于每個(gè)層也可以設(shè)置用于每個(gè)層的控制參數(shù)。此外,在基本層中設(shè)置的控制參數(shù)可以重復(fù)用于增強(qiáng)層。此外,可以附加地指定用于指示是否在層間重復(fù)使用控制參數(shù)的標(biāo)志。
[0242]圖27是示出應(yīng)用于上述可縮放編解碼器的圖像編碼處理的示意圖。圖27示出可縮放編碼裝置710的配置作為示例??煽s放編碼裝置710包括第一編碼部720、第二編碼部730和多路復(fù)用部740。
[0243]第一編碼部720將基本層圖像編碼并產(chǎn)生用于基本層的編碼流。第二編碼部730將增強(qiáng)層圖像編碼并產(chǎn)生用于增強(qiáng)層的編碼流。多路復(fù)用部740將從第一編碼部720產(chǎn)生的用于基本層的編碼流以及從第二編碼部730產(chǎn)生的用于增強(qiáng)層的一個(gè)或多個(gè)編碼流多路復(fù)用,以產(chǎn)生用于多層的多路復(fù)用流。
[0244]圖27例示的第一編碼部620和第二編碼部630具有與根據(jù)上述實(shí)施例的圖像編碼裝置10相似的配置。因此,可將參數(shù)分組到用于每個(gè)層的編碼流的APS內(nèi)的參數(shù)組中。
[0245]圖28是示出應(yīng)用于上述可縮放編解碼器的圖像解碼處理的示意圖。圖28示出可縮放解碼裝置760的配置作為示例??煽s放解碼裝置760包括解復(fù)用部770、第一解碼部780和第二解碼部790。
[0246]解復(fù)用部770將用于多層的多路復(fù)用流解復(fù)用為用于基本層的編碼流以及用于一個(gè)或多個(gè)增強(qiáng)層的編碼流。第一解碼部780將來自用于基本層的編碼流的基本層圖像解碼。第二解碼部790將來自用于增強(qiáng)層的編碼流的增強(qiáng)層圖像解碼。
[0247]圖28例示的第一解碼部780和第二解碼部790具有與根據(jù)上述實(shí)施例的圖像解碼裝置60相似的配置。因此,可以以參數(shù)組為單位訪問用于每個(gè)層的編碼流的APS內(nèi)的參數(shù),并且可以將用于每個(gè)視圖的圖像解碼。
[0248]<6.示例性應(yīng)用>
[0249]根據(jù)上述實(shí)施例的圖像編碼裝置10和圖像解碼裝置60可以應(yīng)用于各種電子設(shè)備,例如用于衛(wèi)星廣播的發(fā)射器和接收器、諸如電纜TV的電纜廣播、互聯(lián)網(wǎng)上的分布、經(jīng)由蜂窩通信向終端的分布等等,將圖像記錄在諸如光盤、磁盤或閃存的介質(zhì)中的記錄裝置,從這種存儲(chǔ)介質(zhì)再現(xiàn)圖像的再現(xiàn)裝置等等。下面描述四個(gè)示例性應(yīng)用。
[0250][6-1.第一不例性應(yīng)用]
[0251]圖29是示出采用上述實(shí)施例的電視機(jī)的示意性配置示例的方框圖。電視機(jī)900包括天線901、調(diào)諧器902、解復(fù)用器903、解碼器904、視頻信號(hào)處理部905、顯示部906、音頻信號(hào)處理部907、揚(yáng)聲器908、外部接口 909、控制部910、用戶接口 911以及總線912。
[0252]調(diào)諧器902從經(jīng)由天線901接收的廣播信號(hào)提取期望頻道的信號(hào),并將提取的信號(hào)解調(diào)。然后,調(diào)諧器902將通過解調(diào)獲得的編碼比特流輸出到解復(fù)用器903。也就是說,調(diào)諧器902充當(dāng)電視機(jī)900的傳輸裝置,用于接收其中圖像被編碼的編碼流。
[0253]解復(fù)用器903將要觀看的節(jié)目的視頻流和音頻流從編碼比特流分離,并將分離的每個(gè)流輸出到解碼器904。此外,解復(fù)用器903從編碼比特流提取諸如EPG(電子節(jié)目指南)的輔助數(shù)據(jù),并將提取的數(shù)據(jù)提供給控制部910。此外,在編碼比特流被加擾的情況下,解復(fù)用器903可以進(jìn)行解擾。
[0254]解碼器904將從解復(fù)用器903輸入的視頻流和音頻流解碼。然后,解碼器904將通過解碼處理產(chǎn)生的視頻數(shù)據(jù)輸出到視頻信號(hào)處理部905。此外,解碼器904將通過解碼處理產(chǎn)生的音頻數(shù)據(jù)輸出到音頻信號(hào)處理部907。
[0255]視頻信號(hào)處理部905再現(xiàn)從解碼器904輸入的視頻數(shù)據(jù),并使得顯示部906顯示視頻。視頻信號(hào)處理部905也可以使得顯示部906顯示經(jīng)由網(wǎng)絡(luò)提供的應(yīng)用屏幕。此外,根據(jù)設(shè)置,視頻信號(hào)處理部905例如可以對(duì)視頻數(shù)據(jù)進(jìn)行諸如去噪這樣的附加處理。此外,視頻信號(hào)處理部905例如可以產(chǎn)生GUI (圖像用戶界面)的圖像,例如菜單、按鈕、光標(biāo)等等,并將產(chǎn)生的圖像添加在輸出圖像上。
[0256]顯示部906通過視頻信號(hào)處理部905提供的驅(qū)動(dòng)信號(hào)來驅(qū)動(dòng),并在顯示裝置(例如,液晶顯示器、等離子體顯示器、OLED等等)的視頻屏幕上顯示視頻或圖像。
[0257]音頻信號(hào)處理部907對(duì)從解碼器904輸入的音頻數(shù)據(jù)進(jìn)行諸如D/A轉(zhuǎn)換和放大這樣的再現(xiàn)處理,并從揚(yáng)聲器908輸出音頻。此外,音頻信號(hào)處理部907可以對(duì)音頻數(shù)據(jù)進(jìn)行諸如去噪這樣的附加處理。
[0258]外部接口 909是連接電視機(jī)900和外部設(shè)備或網(wǎng)絡(luò)的接口。例如,經(jīng)由外部接口909接收的視頻流或音頻流可通過解碼器904解碼。也就是說,外部接口 909也充當(dāng)電視機(jī)900接收其中將圖像編碼的編碼流的傳輸裝置。
[0259]控制部910包括諸如CPU (中央處理器)的處理器以及諸如RAM (隨機(jī)存取存儲(chǔ)器)、R0M (只讀存儲(chǔ)器)的存儲(chǔ)器等等。存儲(chǔ)器存儲(chǔ)要通過CPU執(zhí)行的程序、程序數(shù)據(jù)、EPG數(shù)據(jù)、經(jīng)由網(wǎng)絡(luò)獲取的數(shù)據(jù)等等。例如,在電視機(jī)900啟動(dòng)時(shí),由CPU讀取和執(zhí)行存儲(chǔ)器中存儲(chǔ)的程序。例如,通過執(zhí)行程序,CPU根據(jù)從用戶接口 911輸入的操作信號(hào),控制電視機(jī)900的操作。
[0260]用戶接口 911連接到控制部910。用戶接口 911例如包括用戶用來操作電視機(jī)900的按鈕和開關(guān)以及用于遠(yuǎn)程控制信號(hào)的接收部。用戶接口 911經(jīng)由這些結(jié)構(gòu)元件檢測(cè)用戶的操作,產(chǎn)生操作信號(hào),并將產(chǎn)生的操作信號(hào)輸出到控制部910。
[0261]總線912將調(diào)諧器902、解復(fù)用器903、解碼器904、視頻信號(hào)處理部905、音頻信號(hào)處理部907、外部接口 909和控制部910互連。
[0262]在通過這種方式配置的電視機(jī)900中,解碼器904具有根據(jù)上述實(shí)施例的圖像解碼裝置60的功能。因此,在通過電視機(jī)900解碼圖像時(shí),可以避免參數(shù)的冗余傳輸,提高代
碼化效率。
[0263][6-2.第二示例性應(yīng)用]
[0264]圖30是示出采用上述實(shí)施例的移動(dòng)電話的示意性配置的示例的方框圖。移動(dòng)電話920包括天線921、通信部922、音頻編解碼器923、揚(yáng)聲器924、麥克風(fēng)925、相機(jī)部926、圖像處理部927、解復(fù)用部928、記錄/再現(xiàn)部929、顯示部930、控制部931、操作部932以及總線933。
[0265]天線921連接到通信部922。揚(yáng)聲器924和麥克風(fēng)925連接到音頻編解碼器923。操作部932連接到控制部931??偩€933將通信部922、音頻編解碼器923、相機(jī)部926、圖像處理部927、解復(fù)用部928、記錄/再現(xiàn)部929、顯示部930和控制部931互連。
[0266]在包括音頻通信模式、數(shù)據(jù)通信模式、圖像捕捉模式和視頻電話模式的各種操作模式中,移動(dòng)電話920進(jìn)行諸如音頻信號(hào)的傳輸/接收、電子郵件或圖像數(shù)據(jù)的傳輸/接收、圖像捕捉、數(shù)據(jù)記錄等等操作。[0267]在音頻通信模式中,通過麥克風(fēng)925產(chǎn)生的模擬音頻信號(hào)被提供給音頻編解碼器923。音頻編解碼器923將模擬音頻信號(hào)轉(zhuǎn)換為音頻數(shù)據(jù),并對(duì)轉(zhuǎn)換后的音頻數(shù)據(jù)進(jìn)行A/D轉(zhuǎn)換和壓縮轉(zhuǎn)換。然后,音頻編解碼器923將壓縮的音頻數(shù)據(jù)輸出到通信部922。通信部922編碼和調(diào)制音頻數(shù)據(jù),并產(chǎn)生傳輸信號(hào)。然后,通信部922經(jīng)由天線921將產(chǎn)生的傳輸信號(hào)傳輸?shù)交?未示出)。此外,通信部922將經(jīng)由天線921接收的無線信號(hào)放大并該轉(zhuǎn)換無線信號(hào)的頻率,以及獲取接收信號(hào)。然后,通信部922將接收信號(hào)解調(diào)和解碼,產(chǎn)生音頻數(shù)據(jù),并將產(chǎn)生的音頻數(shù)據(jù)輸出到音頻編解碼器923。音頻編解碼器923展開并D/A轉(zhuǎn)換音頻數(shù)據(jù),產(chǎn)生模擬音頻信號(hào)。然后,音頻編解碼器923將產(chǎn)生的音頻信號(hào)提供給揚(yáng)聲器924,并使得音頻輸出。
[0268]此外,在數(shù)據(jù)通信模式中,例如根據(jù)用戶經(jīng)由操作部932的操作,控制部931產(chǎn)生構(gòu)成電子郵件的文本數(shù)據(jù)。此外,控制部931使得在顯示部930上顯示文本。此外,經(jīng)由操作部932,控制部931根據(jù)用戶的傳輸指令產(chǎn)生電子郵件數(shù)據(jù),并將產(chǎn)生的電子郵件數(shù)據(jù)輸出到通信部922。然后,通信部922編碼和調(diào)制電子郵件數(shù)據(jù),并產(chǎn)生傳輸信號(hào)。然后,通信部922經(jīng)由天線921將產(chǎn)生的傳輸信號(hào)傳輸給基站(未示出)。此外,通信部9222將經(jīng)由天線921接收的無線信號(hào)放大并轉(zhuǎn)換無線信號(hào)的頻率,獲取接收信號(hào)。然后,通信部922將接收信號(hào)解調(diào)和解碼,恢復(fù)電子郵件數(shù)據(jù),并將恢復(fù)的電子郵件數(shù)據(jù)輸出到控制部931??刂撇?31使得顯示部930顯示電子郵件的內(nèi)容,此外,使得電子郵件數(shù)據(jù)存儲(chǔ)在記錄/再現(xiàn)部929的存儲(chǔ)介質(zhì)中。
[0269]記錄/再現(xiàn)部929包括任意的可讀可寫存儲(chǔ)介質(zhì)。例如,存儲(chǔ)介質(zhì)可以是諸如RAM、閃存等等內(nèi)置存儲(chǔ)介質(zhì),或者諸如硬盤、磁盤、磁光盤、光盤、USB存儲(chǔ)器、存儲(chǔ)卡等等從外部安裝的存儲(chǔ)介質(zhì)。
[0270]此外,在圖像捕捉模式中,相機(jī)部926捕捉對(duì)象的圖像,產(chǎn)生圖像數(shù)據(jù),并將產(chǎn)生的圖像數(shù)據(jù)輸出到例如圖像處理部927。圖像處理部927將從相機(jī)部926輸入的圖像數(shù)據(jù)編碼,并使得編碼流存儲(chǔ)在記錄/再現(xiàn)部929的存儲(chǔ)介質(zhì)中。
[0271]此外,在視頻電話模式中,解復(fù)用部928將通過圖像處理部927編碼的視頻流以及從音頻編解碼器923輸入的音頻流多路復(fù)用,并將多路復(fù)用流輸出到例如通信部922。通信部922編碼和調(diào)制該流,并產(chǎn)生傳輸信號(hào)。然后,通信部922經(jīng)由天線921將產(chǎn)生的傳輸信號(hào)傳輸?shù)交?未示出)。此外,通信部922將經(jīng)由天線921接收的無線信號(hào)放大并轉(zhuǎn)換無線信號(hào)的頻率,獲取接收信號(hào)。這些傳輸信號(hào)和接收信號(hào)可包括編碼比特流。然后,通信部922解調(diào)和解碼接收信號(hào),恢復(fù)該流,并將恢復(fù)的流輸出到解復(fù)用部928。解復(fù)用部928將視頻流和音頻流從輸入流分離,并將視頻流輸出到圖像處理部927,將音頻流輸出到音頻編解碼器923。圖像處理部927將視頻流解碼,并產(chǎn)生視頻數(shù)據(jù)。視頻數(shù)據(jù)被提供給顯示部930,并通過顯示部930顯示一系列圖像。音頻編解碼器923展開并D/A轉(zhuǎn)換音頻數(shù)據(jù),產(chǎn)生模擬音頻信號(hào)。然后,音頻編解碼器923將產(chǎn)生的音頻信號(hào)提供給揚(yáng)聲器924,并使得音頻被輸出。
[0272]在通過這種方式配置的移動(dòng)電話920中,圖像處理部927具有根據(jù)上述實(shí)施例的圖像編碼裝置10和圖像解碼裝置60的功能。因此,對(duì)于在移動(dòng)電話920中編碼和解碼圖像的情況,也可以提高去塊濾波器處理的并行,并保證高速處理。
[0273][6-3.第二不例性應(yīng)用][0274]圖31是示出采用上述實(shí)施例的記錄/再現(xiàn)裝置的示意性配置的示例的方框圖。記錄/再現(xiàn)裝置940例如將接收的廣播節(jié)目的音頻數(shù)據(jù)和視頻數(shù)據(jù)編碼并記錄在記錄介質(zhì)中。記錄/再現(xiàn)裝置940例如也可以將從其他裝置獲取的音頻數(shù)據(jù)和視頻數(shù)據(jù)編碼并記錄在記錄介質(zhì)中。此外,記錄/再現(xiàn)裝置940例如根據(jù)用戶的指令,利用監(jiān)視器或揚(yáng)聲器再現(xiàn)記錄介質(zhì)中記錄的數(shù)據(jù)。此時(shí),記錄/再現(xiàn)裝置940將音頻數(shù)據(jù)和視頻數(shù)據(jù)解碼。
[0275]記錄/再現(xiàn)裝置940包括調(diào)諧器941、外部接口 942、編碼器943、HDD (硬盤驅(qū)動(dòng)器)944、盤驅(qū)動(dòng)器945、選擇器946、解碼器947、OSD (屏幕上顯示)948、控制部949以及用戶接口 950。
[0276]調(diào)諧器941從經(jīng)由天線(未示出)接收的廣播信號(hào)提取期望頻道的信號(hào),并解調(diào)提取的信號(hào)。然后,調(diào)諧器941將通過解調(diào)獲得的編碼比特流輸出到選擇器946。也就是說,調(diào)諧器941充當(dāng)記錄/再現(xiàn)裝置940的傳輸裝置。
[0277]外部接口 942是用于連接記錄/再現(xiàn)裝置940與外設(shè)或網(wǎng)絡(luò)的接口。例如,外部接口 942可以是IEEE1394接口、網(wǎng)絡(luò)接口、USB接口、閃存接口等等。例如,通過外部接口942接收的視頻數(shù)據(jù)和音頻數(shù)據(jù)被輸入到編碼器943。也就是說,外部接口 942充當(dāng)記錄/再現(xiàn)裝置940的傳輸裝置。
[0278]對(duì)于未編碼從外部接口 942輸入的視頻數(shù)據(jù)和音頻數(shù)據(jù)的情況,編碼器943將視頻數(shù)據(jù)和音頻數(shù)據(jù)編碼。然后,編碼器943將編碼比特流輸出到選擇器946。
[0279]HDD944將編碼比特流記錄在內(nèi)部硬盤中,編碼比特流是視頻或音頻、各種程序以及其他數(shù)據(jù)片段的壓縮的內(nèi)容數(shù)據(jù)。此外,HDD944在再現(xiàn)視頻或音頻時(shí),從硬盤讀取這些數(shù)據(jù)片段。
[0280]磁盤驅(qū)動(dòng)器945記錄或讀取安裝的記錄介質(zhì)中的數(shù)據(jù)。安裝在盤驅(qū)動(dòng)器945上的記錄介質(zhì)例如可以是 DVD 盤(DVD-Video、DVD-RAM、DVD-R、DVD-RW、DVD+、DVD+Rff 等等)、藍(lán)
光(注冊(cè)商標(biāo))盤等等。
[0281]選擇器946在記錄視頻或音頻時(shí)選擇從調(diào)諧器941或編碼器943輸入的編碼比特流,并將選擇的編碼比特流輸出到HDD944或盤驅(qū)動(dòng)器945。此外,選擇器946在再現(xiàn)視頻或音頻時(shí)將從HDD944或盤驅(qū)動(dòng)器945輸入的編碼比特流輸出到解碼器947。
[0282]解碼器947將編碼比特流解碼,并產(chǎn)生視頻數(shù)據(jù)和音頻數(shù)據(jù)。然后,解碼器947將產(chǎn)生的視頻數(shù)據(jù)輸出到0SD948。此外,解碼器947將產(chǎn)生的音頻數(shù)據(jù)輸出到外部揚(yáng)聲器。
[0283]0SD948再現(xiàn)從解碼器947輸入的視頻數(shù)據(jù),并顯示視頻。此外,0SD948例如可將⑶I的圖像,例如菜單、按鈕、光標(biāo)等等疊加在顯示的視頻上。
[0284]控制部949包括處理器(例如CPU)和存儲(chǔ)器(例如RAM或ROM)。存儲(chǔ)器存儲(chǔ)要通過CPU執(zhí)行的程序、程序數(shù)據(jù)等等。例如在記錄/再現(xiàn)裝置940啟動(dòng)時(shí)讀取存儲(chǔ)器中存儲(chǔ)的程序并通過CPU執(zhí)行。根據(jù)從用戶接口 950輸入的操作信號(hào),CPU例如通過執(zhí)行程序來控制記錄/再現(xiàn)裝置940的操作。
[0285]用戶接口 950連接到控制部949。用戶接口 950例如包括由用戶用來操作記錄/再現(xiàn)裝置940的按鈕和開關(guān),以及用于遠(yuǎn)程控制信號(hào)的接收部。用戶接口 950檢測(cè)經(jīng)由這些結(jié)構(gòu)元件的用戶操作,產(chǎn)生操作信號(hào),并將產(chǎn)生的操作信號(hào)輸出到控制部949。
[0286]在通過這種方式配置的記錄/再現(xiàn)裝置940中,編碼器943具有根據(jù)上述實(shí)施例的圖像編碼裝置10的功能。此外,解碼器947具有根據(jù)上述實(shí)施例的圖像解碼裝置60的功能。因此,當(dāng)通過記錄/再現(xiàn)裝置940將圖像編碼和解碼時(shí),可以避免參數(shù)的冗余傳輸并提高代碼化效率。
[0287][6-4.第四示例性應(yīng)用]
[0288]圖32是示出采用上述實(shí)施例的圖像捕捉裝置的示意性配置的示例的方框圖。圖像捕捉裝置960捕捉對(duì)象的圖像,產(chǎn)生圖像,將圖像數(shù)據(jù)編碼,并將圖像數(shù)據(jù)記錄在記錄介質(zhì)中。
[0289]圖像捕捉裝置960包括光學(xué)塊961、圖像捕捉部962、信號(hào)處理部963、圖像處理部964、顯示部965、外部接口 966、存儲(chǔ)器967、媒體驅(qū)動(dòng)器968、0SD969、控制部970、用戶接口971以及總線972。
[0290]光學(xué)塊961連接到圖像捕捉部962。圖像捕捉部962連接到信號(hào)處理部963。顯示部965連接到圖像處理部964。用戶接口 971連接到控制部??偩€972將圖像處理部964、外部接口、存儲(chǔ)器967、介質(zhì)驅(qū)動(dòng)器968、0SD969和控制部970互連。
[0291]光學(xué)塊961包括焦點(diǎn)透鏡、孔徑光闌機(jī)構(gòu)等等。光學(xué)塊961在圖像捕捉部962的圖像捕捉表面上形成對(duì)象的光學(xué)圖像。圖像捕捉部962包括圖像傳感器(例如CCD、CM0S等等),并通過光電轉(zhuǎn)換將圖像捕捉表面上形成的光學(xué)圖像轉(zhuǎn)換為圖像信號(hào)(其為電信號(hào))。然后,圖像捕捉部962將圖像信號(hào)輸出到信號(hào)處理部963。
[0292]信號(hào)處理部963對(duì)于從圖像捕捉部962輸入的圖像信號(hào)進(jìn)行各種相機(jī)信號(hào)處理,例如拐點(diǎn)校正、伽馬校正、色彩校正等等。信號(hào)處理部963將經(jīng)過相機(jī)信號(hào)處理之后的圖像數(shù)據(jù)輸出到圖像處理部964。
[0293]圖像處理部964將從信號(hào)處理部963輸入的圖像數(shù)據(jù)編碼,并產(chǎn)生編碼數(shù)據(jù)。然后,圖像處理部964將產(chǎn)生的編碼數(shù)據(jù)輸出到外部接口 966或介質(zhì)驅(qū)動(dòng)器968。此外,圖像處理部964將從外部接口 966或介質(zhì)驅(qū)動(dòng)器968輸入的編碼數(shù)據(jù)解碼,并產(chǎn)生圖像數(shù)據(jù)。然后,圖像處理部964將產(chǎn)生的圖像數(shù)據(jù)輸出到顯示部965。此外,圖像處理部964可將從信號(hào)處理部963輸入的圖像數(shù)據(jù)輸出到顯示部965,并使得圖像被顯示。此外,圖像處理部964可將從0SD969獲取的用于顯示的數(shù)據(jù)疊加到要輸出到顯示部965的圖像上。
[0294]0SD969產(chǎn)生⑶I的圖像,例如菜單、按鈕、光標(biāo)等等,并將產(chǎn)生的圖像輸出到圖像處理部964。
[0295]外部接口 966例如被配置為USB輸入/輸出端子。外部接口 966例如在打印圖像時(shí)將圖像捕捉裝置960與打印機(jī)連接。此外,驅(qū)動(dòng)器在必要時(shí)連接到外部接口 966??梢苿?dòng)介質(zhì)(例如磁盤、光盤等等)安裝在驅(qū)動(dòng)器上,并且可將從可移動(dòng)介質(zhì)讀取的程序安裝在圖像捕捉裝置960上。此外,外部接口 966可以被配置為連接到網(wǎng)絡(luò)(例如LAN、互聯(lián)網(wǎng)等等)的網(wǎng)絡(luò)接口。也就是說,外部接口 966充當(dāng)圖像捕捉裝置960的傳輸裝置。
[0296]要安裝在媒體驅(qū)動(dòng)器968上的記錄介質(zhì)可以是任意的可讀可寫的可移動(dòng)介質(zhì),例如磁盤、磁光盤、光盤、半導(dǎo)體存儲(chǔ)器等等。此外,記錄介質(zhì)可以固定安裝在介質(zhì)驅(qū)動(dòng)器968上,用于構(gòu)成非可運(yùn)輸存儲(chǔ)部,例如內(nèi)置硬盤驅(qū)動(dòng)器或SSD (固態(tài)驅(qū)動(dòng)器)。
[0297]控制部970包括處理器(例如CPU)和存儲(chǔ)器(例如RAM或ROM)。存儲(chǔ)器存儲(chǔ)要通過CPU執(zhí)行的程序、程序數(shù)據(jù)等等。例如在圖像捕捉裝置960的啟動(dòng)時(shí)讀取在存儲(chǔ)器中存儲(chǔ)的程序并通過CPU執(zhí)行。根據(jù)從用戶接口 971輸入的操作信號(hào),CPU例如通過執(zhí)行程序來控制圖像捕捉裝置960的操作。[0298]用戶接口 971連接到控制部970。用戶接口 971例如包括由用戶用來操作圖像捕捉裝置960的按鈕和開關(guān)等等。用戶接口 971檢測(cè)經(jīng)由這些結(jié)構(gòu)元件的用戶操作,產(chǎn)生操作信號(hào),并將產(chǎn)生的操作信號(hào)輸出到控制部970。
[0299]在通過這種方式配置的圖像捕捉裝置960中,圖像處理部964具有根據(jù)上述實(shí)施例的圖像編碼裝置10和圖像解碼裝置60的功能。因此,通過圖像捕捉裝置960將圖像編碼和解碼時(shí),可以避免參數(shù)的冗余傳輸并提高代碼化效率。
[0300]<7.結(jié)論〉
[0301]前面利用圖1至圖32詳細(xì)描述了根據(jù)實(shí)施例的圖像編碼裝置10和圖像解碼裝置60。根據(jù)上述實(shí)施例,對(duì)于共享參數(shù)集中包括具有彼此不同特性參數(shù)的情況,避免了參數(shù)的冗余傳輸。例如,根據(jù)某些標(biāo)準(zhǔn)將參數(shù)集中可包括的參數(shù)分組。僅在更新為必要時(shí),在參數(shù)集內(nèi)以參數(shù)組為單位,將屬于每個(gè)參數(shù)組的參數(shù)編碼。每個(gè)參數(shù)組被分配以獨(dú)立于參數(shù)集標(biāo)識(shí)符設(shè)置的子標(biāo)識(shí)符。在解碼圖像中的各個(gè)片時(shí),利用子標(biāo)識(shí)符參考這些參數(shù)。因此,變得可以根據(jù)更新的需要靈活地在一個(gè)參數(shù)集內(nèi)將具有相互不同特性的參數(shù)編碼或不編碼,而不需要增加參數(shù)集的類型,例如,不需要增加其數(shù)量在規(guī)范下受限的NAL單元類型。因此,可以避免參數(shù)的冗余傳輸并提高代碼化效率。
[0302]此外,在本實(shí)施例中,可將關(guān)于參數(shù)更新頻率的標(biāo)準(zhǔn)用作將參數(shù)分組的標(biāo)準(zhǔn)。關(guān)于參數(shù)更新頻率的標(biāo)準(zhǔn)例如可以是參數(shù)更新頻率本身,或者根據(jù)相關(guān)代碼化工具的類型或者參數(shù)重復(fù)使用的可能性的標(biāo)準(zhǔn)。以這種方式,通過利用關(guān)于參數(shù)更新頻率的標(biāo)準(zhǔn)將參數(shù)分組,變得可以根據(jù)參數(shù)的更新要求,適時(shí)將參數(shù)編碼并且有效地分組,不需要過度分組。因此,防止了各個(gè)組中用于參考參數(shù)的子標(biāo)識(shí)符的增加不利地影響代碼化效率。
[0303]此外,在為了參考各個(gè)組中的參數(shù)而使用關(guān)于子標(biāo)識(shí)符的組合的組合ID的情況下,可以進(jìn)一步減少片頭比率。
[0304]注意,本說明書描述了將各種參數(shù)多路復(fù)用為編碼流的頭并從編碼側(cè)傳輸?shù)浇獯a側(cè)的示例。但是,傳輸這種參數(shù)的技術(shù)不限于這種示例。例如,每個(gè)參數(shù)也可以作為與編碼比特流相關(guān)聯(lián)的獨(dú)立數(shù)據(jù)來傳輸或記錄,不需要多路復(fù)用為編碼比特流。這里,術(shù)語(yǔ)“關(guān)聯(lián)”表示在解碼時(shí)可將比特流中包括的圖像(也包含諸如片或塊這樣的部分圖像)以及與這些圖像對(duì)應(yīng)的信息鏈接起來。換言之,也可以根據(jù)圖像(或比特流)在獨(dú)立的傳輸通道上傳輸信息。此外,可以根據(jù)圖像(或比特流)將信息記錄于獨(dú)立的記錄介質(zhì)(或者相同記錄介質(zhì)上的獨(dú)立記錄區(qū)域)。此外,信息和圖像(或比特流)例如可以以任意單位(例如多個(gè)幀、單個(gè)幀、或幀中的部分)相互關(guān)聯(lián)。
[0305]前面參照附圖詳細(xì)描述了本公開的優(yōu)選實(shí)施例。但是,本公開的技術(shù)范圍不限于這些示例。對(duì)于本公開所屬領(lǐng)域的技術(shù)人員而言顯然,可以出現(xiàn)各種修改或變化,只要它們落入權(quán)利要求中所述技術(shù)構(gòu)思的范圍,并且應(yīng)當(dāng)理解,這些修改和變化顯然屬于本公開的技術(shù)范圍。
[0306]此外,本公開還可以配置如下。
[0307](I) 一種圖像處理裝置,包括:
[0308]獲取部,用于從編碼流的參數(shù)集中獲取包括一個(gè)或多個(gè)在編碼或解碼圖像時(shí)使用的參數(shù)的參數(shù)組以及用于識(shí)別所述參數(shù)組的子標(biāo)識(shí)符;以及
[0309]解碼部,用于利用所述參數(shù)組中的參數(shù)將所述圖像解碼,所述參數(shù)組中的參數(shù)是利用通過所述獲取部獲取的所述子標(biāo)識(shí)符來參考的。
[0310]( 2 )根據(jù)(I)的圖像處理裝置,
[0311]其中,所述參數(shù)組根據(jù)解碼所述圖像時(shí)的更新頻率將參數(shù)分組。
[0312](3)根據(jù)(2)的圖像處理裝置,
[0313]其中,所述參數(shù)組根據(jù)解碼所述圖像時(shí)使用的代碼化工具將參數(shù)分組。
[0314](4)根據(jù)(3)的圖像處理裝置,
[0315]其中,所述代碼化工具包括量化矩陣、自適應(yīng)環(huán)路濾波器、樣本自適應(yīng)偏移以及自適應(yīng)插值濾波器中的至少兩個(gè)。
[0316](5)根據(jù)(I)的圖像處理裝置,
[0317]其中,所述參數(shù)組根據(jù)重復(fù)使用每個(gè)參數(shù)的可能性將參數(shù)分組。
[0318](6)根據(jù)(I)至(5)任一項(xiàng)的圖像處理裝置,
[0319]其中,所述解碼部使用所述編碼流的片頭中指定的子標(biāo)識(shí)符來參考為對(duì)應(yīng)的片設(shè)置的參數(shù)。
[0320]( 7 )根據(jù)(I)至(5 )任一項(xiàng)的圖像處理裝置,
[0321]其中,所述獲取部從所述編碼流獲取與多個(gè)所述子標(biāo)識(shí)符的組合相關(guān)聯(lián)的組合標(biāo)識(shí)符,以及
[0322]其中,所述解碼部使用在所述編碼流的片頭中指定的并且與所述組合標(biāo)識(shí)符相關(guān)聯(lián)的子標(biāo)識(shí)符來參考為對(duì)應(yīng)的片設(shè)置的參數(shù)。
[0323]( 8 )根據(jù)(I)至(7 )任一項(xiàng)的圖像處理裝置,
[0324]其中,所述參數(shù)集是不同于序列參數(shù)集和圖片參數(shù)集的網(wǎng)絡(luò)抽象層(NAL)單元,以及
[0325]其中,所述子標(biāo)識(shí)符是不同于用于識(shí)別所述NAL單元的參數(shù)集標(biāo)識(shí)符的標(biāo)識(shí)符。
[0326](9)根據(jù)(8)的圖像處理裝置,
[0327]其中,所述參數(shù)集是自適應(yīng)參數(shù)集(APS),以及
[0328]其中,所述參數(shù)集標(biāo)識(shí)符是APS_ID。
[0329](10) 一種圖像處理方法,包括:
[0330]設(shè)置單元,用于設(shè)置包括在編碼或解碼圖像時(shí)使用的一個(gè)或多個(gè)參數(shù)的參數(shù)組以及用于識(shí)別該參數(shù)組的子標(biāo)識(shí)符;以及
[0331]編碼部,用于將通過所述設(shè)置單元設(shè)置的所述參數(shù)組以及所述子標(biāo)識(shí)符插入通過編碼所述圖像而生成的編碼流的參數(shù)集內(nèi)部。
[0332](11) 一種圖像處理裝置,包括:
[0333]設(shè)置單元,用于設(shè)置包括一個(gè)或多個(gè)在編碼或解碼圖像時(shí)使用的參數(shù)的參數(shù)組以及用于識(shí)別所述參數(shù)組的子標(biāo)識(shí)符;以及
[0334]編碼部,用于將通過所述設(shè)置單元設(shè)置的所述參數(shù)組以及所述子標(biāo)識(shí)符插入通過編碼所述圖像而生成的編碼流的參數(shù)集內(nèi)部。
[0335](12)根據(jù)(11)的圖像處理裝置,
[0336]其中,所述參數(shù)組根據(jù)解碼所述圖像時(shí)的更新頻率將參數(shù)分組。
[0337](13)根據(jù)(11)的圖像處理裝置,
[0338]其中,所述參數(shù)組根據(jù)解碼所述圖像時(shí)使用的代碼化工具將參數(shù)分組。[0339](14)根據(jù)(13)的圖像處理裝置,
[0340]其中,所述代碼化工具包括量化矩陣、自適應(yīng)環(huán)路濾波器、樣本自適應(yīng)偏移以及自適應(yīng)插值濾波器中的至少兩個(gè)。
[0341](15)根據(jù)(11)的圖像處理裝置,
[0342]其中,所述參數(shù)組根據(jù)重復(fù)使用每個(gè)參數(shù)的可能性將參數(shù)分組。
[0343](16)根據(jù)(11)至(15)任一項(xiàng)的圖像處理裝置,
[0344]其中,所述編碼部將為了參考針對(duì)對(duì)應(yīng)的片設(shè)置的參數(shù)所使用的子標(biāo)識(shí)符插入所述編碼流的片頭。
[0345](17)根據(jù)(11)至(15)任一項(xiàng)的圖像處理裝置,
[0346]其中,所述設(shè)置單元設(shè)置與多個(gè)所述子標(biāo)識(shí)符的組合相關(guān)聯(lián)的組合標(biāo)識(shí)符,以及
[0347]其中,所述編碼部將為了參考針對(duì)對(duì)應(yīng)的片設(shè)置的參數(shù)所使用的所述子標(biāo)識(shí)符相關(guān)聯(lián)的所述組合標(biāo)識(shí)符插入所述編碼流的片頭。
[0348](18)根據(jù)(11)至(17)任一項(xiàng)的圖像處理裝置,
[0349]其中,所述參數(shù)集是不同于序列參數(shù)集和圖片參數(shù)集的網(wǎng)絡(luò)抽象層(NAL)單元,以及
[0350]其中,所述子標(biāo)識(shí)符是不同于用于識(shí)別所述NAL單元的參數(shù)集標(biāo)識(shí)符的標(biāo)識(shí)符。
[0351](19)根據(jù)(18)的圖像處理裝置,
[0352]其中,所述參數(shù)集是自適應(yīng)參數(shù)集(APS),以及
[0353]其中,所述參數(shù)集標(biāo)識(shí)符是APS_ID。
[0354](20) 一種圖像處理方法,包括:
[0355]設(shè)置包括在編碼或解碼圖像時(shí)使用的一個(gè)或多個(gè)參數(shù)的參數(shù)組以及用于識(shí)別所述參數(shù)組的子標(biāo)識(shí)符;以及
[0356]將設(shè)置的參數(shù)組以及所述子標(biāo)識(shí)符插入通過編碼所述圖像而生成的編碼流的參數(shù)集內(nèi)部。
[0357]附圖標(biāo)記
[0358]10 圖像處理裝置(圖像編碼裝置)
[0359]60 圖像處理裝置(圖像解碼裝置)
【權(quán)利要求】
1.一種圖像處理裝置,包括: 獲取部,用于從編碼流的參數(shù)集中獲取包括一個(gè)或多個(gè)在編碼或解碼圖像時(shí)使用的參數(shù)的參數(shù)組以及用于識(shí)別所述參數(shù)組的子標(biāo)識(shí)符;以及 解碼部,用于利用所述參數(shù)組中的參數(shù)將所述圖像解碼,所述參數(shù)組中的參數(shù)是利用通過所述獲取部獲取的所述子標(biāo)識(shí)符來參考的。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,所述參數(shù)組根據(jù)解碼所述圖像時(shí)的更新頻率將參數(shù)分組。
3.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,所述參數(shù)組根據(jù)解碼所述圖像時(shí)使用的代碼化工具將參數(shù)分組。
4.根據(jù)權(quán)利要求3所述的圖像處理裝置, 其中,所述代碼化工具包括量化矩陣、自適應(yīng)環(huán)路濾波器、樣本自適應(yīng)偏移以及自適應(yīng)插值濾波器中的至少兩個(gè)。
5.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,所述參數(shù)組根據(jù)重復(fù)使用每個(gè)參數(shù)的可能性將參數(shù)分組。
6.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,所述解碼部使用所述編碼流的片頭中指定的子標(biāo)識(shí)符來參考為對(duì)應(yīng)的片設(shè)置的參數(shù)。
7.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,所述獲取部從所述編碼流獲取與多個(gè)所述子標(biāo)識(shí)符的組合相關(guān)聯(lián)的組合標(biāo)識(shí)符,以及 其中,所述解碼部使用在所述編碼流的片頭中指定的并且與所述組合標(biāo)識(shí)符相關(guān)聯(lián)的子標(biāo)識(shí)符來參考為對(duì)應(yīng)的片設(shè)置的參數(shù)。
8.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,所述參數(shù)集是不同于序列參數(shù)集和圖片參數(shù)集的網(wǎng)絡(luò)抽象層NAL單元,以及 其中,所述子標(biāo)識(shí)符是不同于用于識(shí)別所述NAL單元的參數(shù)集標(biāo)識(shí)符的標(biāo)識(shí)符。
9.根據(jù)權(quán)利要求8所述的圖像處理裝置, 其中,所述參數(shù)集是自適應(yīng)參數(shù)集APS,以及 其中,所述參數(shù)集標(biāo)識(shí)符是APS_ID。
10.一種圖像處理方法,包括: 從編碼流的參數(shù)集中獲取包括在編碼或解碼圖像時(shí)使用的一個(gè)或多個(gè)參數(shù)的參數(shù)組以及用于識(shí)別該參數(shù)組的子標(biāo)識(shí)符;以及 利用所述參數(shù)組中的參數(shù)將所述圖像解碼,其中所述參數(shù)組中的參數(shù)是利用獲取的子標(biāo)識(shí)符來參考的。
11.一種圖像處理裝置,包括: 設(shè)置單元,用于設(shè)置包括在編碼或解碼圖像時(shí)使用的一個(gè)或多個(gè)參數(shù)的參數(shù)組以及用于識(shí)別該參數(shù)組的子標(biāo)識(shí)符;以及 編碼部,用于將通過所述設(shè)置單元設(shè)置的所述參數(shù)組以及所述子標(biāo)識(shí)符插入通過編碼所述圖像而生成的編碼流的參數(shù)集內(nèi)部。
12.根據(jù)權(quán)利要求11所述的圖像處理裝置,其中,所述參數(shù)組根據(jù)解碼所述圖像時(shí)的更新頻率將參數(shù)分組。
13.根據(jù)權(quán)利要求11所述的圖像處理裝置, 其中,所述參數(shù)組根據(jù)解碼所述圖像時(shí)使用的代碼化工具將參數(shù)分組。
14.根據(jù)權(quán)利要求13所述的圖像處理裝置, 其中,所述代碼化工具包括量化矩陣、自適應(yīng)環(huán)路濾波器、樣本自適應(yīng)偏移以及自適應(yīng)插值濾波器中的至少兩個(gè)。
15.根據(jù)權(quán)利要求11所述的圖像處理裝置, 其中,所述參數(shù)組根據(jù)重復(fù)使用每個(gè)參數(shù)的可能性將參數(shù)分組。
16.根據(jù)權(quán)利要求11所述的圖像處理裝置, 其中,所述編碼部將為了參考針對(duì)對(duì)應(yīng)的片設(shè)置的參數(shù)所使用的子標(biāo)識(shí)符插入所述編碼流的片頭。
17.根據(jù)權(quán)利要求11所述的圖像處理裝置, 其中,所述設(shè) 置單元設(shè)置與多個(gè)所述子標(biāo)識(shí)符的組合相關(guān)聯(lián)的組合標(biāo)識(shí)符,以及其中,所述編碼部將為了參考針對(duì)對(duì)應(yīng)的片設(shè)置的參數(shù)所使用的所述子標(biāo)識(shí)符相關(guān)聯(lián)的所述組合標(biāo)識(shí)符插入所述編碼流的片頭。
18.根據(jù)權(quán)利要求11所述的圖像處理裝置, 其中,所述參數(shù)集是不同于序列參數(shù)集和圖片參數(shù)集的網(wǎng)絡(luò)抽象層NAL單元,以及 其中,所述子標(biāo)識(shí)符是不同于用于識(shí)別所述NAL單元的參數(shù)集標(biāo)識(shí)符的標(biāo)識(shí)符。
19.根據(jù)權(quán)利要求18所述的圖像處理裝置, 其中,所述參數(shù)集是自適應(yīng)參數(shù)集APS,以及 其中,所述參數(shù)集標(biāo)識(shí)符是APS_ID。
20.—種圖像處理方法,包括: 設(shè)置包括在編碼或解碼圖像時(shí)使用的一個(gè)或多個(gè)參數(shù)的參數(shù)組以及用于識(shí)別所述參數(shù)組的子標(biāo)識(shí)符;以及 將設(shè)置的參數(shù)組以及所述子標(biāo)識(shí)符插入通過編碼所述圖像而生成的編碼流的參數(shù)集內(nèi)部。
【文檔編號(hào)】H04N19/597GK103748884SQ201280040966
【公開日】2014年4月23日 申請(qǐng)日期:2012年5月29日 優(yōu)先權(quán)日:2011年8月30日
【發(fā)明者】田中潤(rùn)一 申請(qǐng)人:索尼公司