視頻編解碼系統(tǒng)中共享信息的方法與裝置的制造方法
【專利摘要】視頻編解碼系統(tǒng)中共享信息的方法與裝置,其中視頻解碼系統(tǒng)中共享信息的方法包含:自圖片級數(shù)據(jù)或序列級數(shù)據(jù)接收第一信息共享標志;若該第一信息共享標志指示共享:決定環(huán)內(nèi)濾波器的通用信息,其中該通用信息包括該環(huán)內(nèi)濾波器的至少一部分濾波器參數(shù)以及該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù)包括濾波器系數(shù)或偏移值;決定圖像的一個或多個條帶的該環(huán)內(nèi)濾波器的濾波器參數(shù),其中該濾波器參數(shù)的至少一部分自該通用信息而被確定,以及利用該通用信息中的該濾波器系數(shù)或該偏移值而對該圖像的該一個或多個條帶應(yīng)用該環(huán)內(nèi)濾波器。
【專利說明】視頻編解碼系統(tǒng)中共享信息的方法與裝置
[0001 ] 交叉引用
[0002]本發(fā)明要求如下優(yōu)先權(quán):編號為61/443,561,申請日為2011年2月2日,名稱為“Syntax Design for Common Slice Informat1n Sharing”的美國臨時專利申請;編號為61/454,826,申請日為2011年3月21 日,名稱為“Slice Common Informat1n Sharing” 的美國臨時專利申請;編號為61/508,820,申請日為2011年7月18日,名稱為“The Adaptat1nof In-loop Filter Parameters”的美國臨時專利申請;編號為61/528,867,申請日為2011年8月30日,名稱為“Adaptat1n of In-loop FilterParameters”的美國臨時專利申請。本發(fā)明也與編號為12/978,490,申請日為2010年12月24日,名稱為“Method and Apparatusof Slice Boundary Filtering for High Efficiency Video Coding”的美國專利申請相關(guān)聯(lián)。美國臨時專利申請與美國專利申請通過引用在此結(jié)合為整體。
技術(shù)領(lǐng)域
[0003]本發(fā)明有關(guān)于視頻編碼。特別地,本發(fā)明有關(guān)于使編碼系統(tǒng)共享信息的編碼技術(shù)。
【背景技術(shù)】
[0004]運動補償幀間編碼(mot1n compensated inter-frame coding)已經(jīng)廣泛應(yīng)用于各種編碼標準,例如MPEG-1/2/4以及H.261/H.263/H.264/AVC。將運動估計及補償和后續(xù)過程以區(qū)塊(block)為基礎(chǔ)應(yīng)用于視頻數(shù)據(jù)。在壓縮過程期間,由于諸如量化(quantizat1n)的有損操作,可出現(xiàn)編碼噪聲。在重建的視頻數(shù)據(jù)中編碼偽影(coding artifact)可變得明顯,尤其是在區(qū)塊邊界或區(qū)塊邊界附近。為了緩和編碼偽影的可視性,在較新的編碼系統(tǒng)中,例如H.264/AVC以及高效率視頻編碼(High Efficiency Video Coding,HEVC)系統(tǒng),已經(jīng)使用了稱為去塊(de-blocking)的技術(shù)。去塊過程自適應(yīng)地穿過區(qū)塊邊界應(yīng)用空間濾波以平滑區(qū)塊邊界與區(qū)塊邊界附近的較大過渡,上述較大過渡是由于在保持圖像清晰度的同時由編碼噪聲引起的。在當前HEVC發(fā)展中,正采用兩種新的環(huán)內(nèi)(in-loop)處理工具,稱為自適應(yīng)環(huán)路濾波(Adaptive Loop Filtering,ALF)與樣本自適應(yīng)偏移(Sample Adaptive0fTset,SA0),以處理已去塊視頻數(shù)據(jù),其中空間線性2-D濾波器已經(jīng)被用于ALF。
[0005]在HEVC測試模型版本3.0(HEVCTest Model Vers1n 3.0,ΗΜ_3.0),為圖片中的每個區(qū)塊可選擇性地啟動或關(guān)閉傳統(tǒng)ALF。在圖像僅包含一個條帶的情況下,ALF信息與非△1^濾波(11011-41^-;^]^61')通用信息可合并入條帶頭(81;^6 header)中。當圖片包含多個條帶時,根據(jù)HEVC的語法設(shè)計(syntax design)將ALF信息與非ALF通用信息合并入第一條帶頭中。非ALF通用信息也合并入所有其他條帶頭中。因此,在所有其他條帶頭中的非ALF通用信息可為多余的。此外,在無序傳輸以及第一條帶遲到的情況下,根據(jù)當前HEVC的語法結(jié)構(gòu)可遭受較長延遲。另外,既然每個平行路徑必須從第一條帶取得ALF信息,因此對于平行解碼過程來說,在第一條帶中ALF信息的合并是困難的。因此,發(fā)展一個系統(tǒng)及相關(guān)語法結(jié)構(gòu)允許條帶自適應(yīng)地在條帶間共享非ALF通用信息與ALF信息是令人滿意的。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本發(fā)明提供視頻編解碼系統(tǒng)中共享信息的方法與裝置。
[0007]一種視頻解碼系統(tǒng)中共享信息的方法,包含:自圖片級數(shù)據(jù)或序列級數(shù)據(jù)接收第一信息共享標志;若該第一信息共享標志指示共享:決定環(huán)內(nèi)濾波器的通用信息,該環(huán)內(nèi)濾波器對應(yīng)于該圖片級數(shù)據(jù)或該序列級數(shù)據(jù)中的樣本自適應(yīng)偏移濾波器、自適應(yīng)環(huán)路濾波器、線性空間濾波器、去塊濾波器中的一個,其中該通用信息包括該環(huán)內(nèi)濾波器的至少一部分濾波器參數(shù)以及該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù)包括濾波器系數(shù)或與該環(huán)內(nèi)濾波器相關(guān)的偏移值;決定圖像的一個或多個條帶的該環(huán)內(nèi)濾波器的濾波器參數(shù),其中該濾波器參數(shù)的至少一部分自該通用信息而被確定,以及利用該通用信息中的該濾波器系數(shù)或該偏移值而對該圖像的該一個或多個條帶應(yīng)用該環(huán)內(nèi)濾波器。
[0008]一種視頻編碼系統(tǒng)中共享濾波器信息的方法,包含:接收圖像的已重建數(shù)據(jù),其中該圖像被分割為一個或多個條帶;決定是否共享環(huán)內(nèi)濾波器的通用信息,其中該環(huán)內(nèi)濾波器對應(yīng)于樣本自適應(yīng)偏移濾波器、自適應(yīng)環(huán)路濾波器、線性空間濾波器、去塊濾波器中的一個,以及該通用信息包括該環(huán)內(nèi)濾波器的至少一部分濾波器參數(shù)以及該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù)包括濾波器系數(shù)或與該環(huán)內(nèi)濾波器相關(guān)的偏移值;若通用信息被共享,自該通用信息確定該圖像的一個或多個條帶的該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù),并利用該通用信息中的該濾波器系數(shù)或該偏移值而對該圖像的一個或多個條帶應(yīng)用該環(huán)內(nèi)濾波器;以及發(fā)送圖片級數(shù)據(jù)或序列級數(shù)據(jù)中的第一信息共享標志以指示是否共享該通用信息。
[0009]—種視頻解碼系統(tǒng)中共享信息的裝置,包含:自圖片級數(shù)據(jù)或序列級數(shù)據(jù)接收第一信息共享標志的裝置;若該第一信息共享標志指示共享:決定環(huán)內(nèi)濾波器的通用信息的裝置,該環(huán)內(nèi)濾波器對應(yīng)于該圖片級數(shù)據(jù)或該序列級數(shù)據(jù)中的樣本自適應(yīng)偏移濾波器、自適應(yīng)環(huán)路濾波器、線性空間濾波器、去塊濾波器中的一個,其中該通用信息包括該環(huán)內(nèi)濾波器的至少一部分濾波器參數(shù)以及該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù)包括濾波器系數(shù)或與該環(huán)內(nèi)濾波器相關(guān)的偏移值;決定圖像的一個或多個條帶的該環(huán)內(nèi)濾波器的濾波器參數(shù)的裝置,其中該濾波器參數(shù)的至少一部分自該通用信息而被確定,以及利用該通用信息中的該濾波器系數(shù)或該偏移值而對該圖像的該一個或多個條帶應(yīng)用該環(huán)內(nèi)濾波器的裝置。
[0010]—種視頻編碼系統(tǒng)中共享濾波器信息的裝置,該裝置包含:接收圖像的已重建數(shù)據(jù)的裝置,其中該圖像被分割為一個或多個條帶;決定是否共享環(huán)內(nèi)濾波器的通用信息的裝置,其中該環(huán)內(nèi)濾波器對應(yīng)于樣本自適應(yīng)偏移濾波器、自適應(yīng)環(huán)路濾波器、線性空間濾波器、去塊濾波器中的一個,以及該通用信息包括該環(huán)內(nèi)濾波器的至少一部分濾波器參數(shù)以及該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù)包括濾波器系數(shù)或與該環(huán)內(nèi)濾波器相關(guān)的偏移值;若該通用信息被共享,自該通用信息確定該圖像的一個或多個條帶的該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù),并利用該通用信息中的該濾波器系數(shù)或該偏移值而對該圖像的一個或多個條帶應(yīng)用該環(huán)內(nèi)濾波器的裝置;以及發(fā)送圖片級數(shù)據(jù)或序列級數(shù)據(jù)中的第一信息共享標志以指示是否共享該通用信息的裝置。
【附圖說明】
[0011]圖1是描述的基于運動補償預測的視頻編碼系統(tǒng)的示意方塊圖,其中包含自適應(yīng)環(huán)路濾波器以恢復去塊視頻。
[0012]圖2是描述的基于運動補償預測的視頻解碼系統(tǒng)的示意方塊圖,其中包含自適應(yīng)環(huán)路濾波器以恢復去塊視頻。
[0013]圖3A是描述的依據(jù)HEVC的條帶頭語法結(jié)構(gòu)示意圖,其中圖像包含單一條帶。
[0014]圖3B是描述的依據(jù)HEVC的條帶頭語法結(jié)構(gòu)示意圖,其中圖像包含多個條帶。
[0015]圖4是根據(jù)本發(fā)明實施例描述的PPS與條帶頭的語法結(jié)構(gòu)示意圖,其中多個條帶共享PPS中的通用信息/ALF參數(shù)并且每個條帶在條帶頭具有其自身⑶0N/0FF控制相關(guān)參數(shù)。
[0016]圖5A是根據(jù)本發(fā)明實施例描述的第一示例PPS語法設(shè)計。
[0017]圖5B是根據(jù)本發(fā)明實施例描述的第一示例pps_inf0()語法設(shè)計。
[0018]圖5C是根據(jù)本發(fā)明實施例描述的第一示例pps_alf_param()語法設(shè)計。
[0019]圖f5D是根據(jù)本發(fā)明實施例描述的第一示例slice_header()語法設(shè)計。
[0020]圖5E是根據(jù)本發(fā)明實施例描述的第一示例slicejnfoO語法設(shè)計。
[0021 ]圖5F是根據(jù)本發(fā)明實施例描述的第一示例slice_alf_param()語法設(shè)計。
[0022]圖5G是根據(jù)本發(fā)明實施例描述的第一示例alf_cu_control_param()語法設(shè)計。
[0023]圖6A是根據(jù)本發(fā)明實施例描述的第二示例SPS語法設(shè)計。
[0024]圖6B是根據(jù)本發(fā)明實施例描述的第二示例PPS語法設(shè)計。
[°°25]圖6C是根據(jù)本發(fā)明實施例描述的第二示例slice_header()語法設(shè)計。
[0026]圖7A是根據(jù)本發(fā)明實施例描述的第三示例PPS語法設(shè)計。
[0027]圖7B是根據(jù)本發(fā)明實施例描述的第三示例slice_header()語法設(shè)計。
[0028]圖8是根據(jù)本發(fā)明實施例描述的第四示例sliceJreaderO語法設(shè)計。
[0029]圖9是根據(jù)本發(fā)明實施例描述的第五示例slice_header()語法設(shè)計。
[0030]圖1OA是根據(jù)本發(fā)明實施例描述的第六示例PPS語法設(shè)計。
[0031 ]圖1OB是根據(jù)本發(fā)明實施例描述的第六示例slice_header()語法設(shè)計。
[0032]圖11是根據(jù)本發(fā)明實施例描述的第七示例sliceJreaderO語法設(shè)計。
[0033]圖12是根據(jù)本發(fā)明實施例描述的PPS與條帶頭的語法結(jié)構(gòu)示意圖,其中為圖像的多個條帶使用多個PPS語法元素。
[0034]圖13是描述的在去塊濾波器(DF)與自適應(yīng)環(huán)路濾波器(ALF)之間包含樣本自適應(yīng)偏移(SAO)濾波器的示例編碼器。
[0035]圖14是描述的在去塊濾波器(DF)與自適應(yīng)環(huán)路濾波器(ALF)之間包含樣本自適應(yīng)偏移(SAO)濾波器的示例解碼器。
[0036]圖15A是描述的對于一個條帶圖像在條帶頭具有包含SAO信息與ALF信息的環(huán)內(nèi)濾波信息的條帶數(shù)據(jù)結(jié)構(gòu)。
[0037]圖15B是描述的對于多個條帶圖像用于環(huán)內(nèi)濾波信息共享的條帶頭與PPS的數(shù)據(jù)結(jié)構(gòu)。
[0038]圖16A是根據(jù)本發(fā)明一實施例描述的對于一個條帶圖像的包含APS的數(shù)據(jù)結(jié)構(gòu)示意圖。
[0039]圖16B是根據(jù)本發(fā)明一實施例描述的對于多個條帶圖像的包含APS的數(shù)據(jù)結(jié)構(gòu)示意圖。
[0040]圖17是根據(jù)本發(fā)明一實施例描述的支持APS的條帶語法設(shè)計示意圖。
[0041]圖18是描述的圖像中多個APS的示意圖,其中每個條帶可從多個APS中選擇環(huán)內(nèi)濾波信息。
[0042]圖19A是描述的NDF的示意圖,其中NDF包含兩個相繼具有NDF(O) = SAO與NDF( I)=ALF的環(huán)內(nèi)濾波器。
[0043]圖19B是描述的NDF的示意圖,其中NDF包含N個環(huán)內(nèi)濾波器,NDF(O),...,NDF(N-1)。
[0044]圖20是描述的允許條帶中的每個環(huán)內(nèi)濾波器使用其自身APS標識符的示例數(shù)據(jù)結(jié)構(gòu)設(shè)計。
[0045]圖21是描述的允許條帶從多個APS中選擇用于SAO與ALF的各自濾波信息的示例條帶頭語法。
[0046]圖22是描述的示例APS語法,其中該APS標識包含用于SAO與ALF的APS標識符與濾波參數(shù)。
[0047]圖23是描述的允許條帶中的每個環(huán)內(nèi)濾波器使用其自身APS標識符以從組織在APS組中的多個APS選擇濾波信息的示例數(shù)據(jù)結(jié)構(gòu)設(shè)計。
[0048]圖24是描述的SAO APS組中用于SAO的示例APS語法,其中該APS語法包含APS ID與S AO參數(shù)。
[0049]圖25是描述的ALF APS組中用于ALF的示例APS語法,其中該APS語法包含APS ID與ALF參數(shù)。
[0050]圖26是描述的包含一標志以指示是否啟動多個APS的示例SPS語法。
[0051]圖27是描述的支持標志用于指示是否啟動多個APS的示例條帶頭語法。
【具體實施方式】
[0052]對于數(shù)字視頻壓縮,運動補償幀間編碼是有效的壓縮技術(shù)并且已廣泛應(yīng)用于各種編碼標準,例如MPEG-1/2/4與H.261/H.263/H.264/AVC。在運動補償系統(tǒng)中,經(jīng)常以區(qū)塊為基礎(chǔ)在區(qū)塊上執(zhí)行運動估計/補償與后續(xù)壓縮。在壓縮過程中,由于諸如量化的有損操作,可出現(xiàn)編碼噪聲。在重建的視頻數(shù)據(jù)中,尤其是在區(qū)塊邊界或者區(qū)塊邊界附近,編碼偽影會變得明顯。為了緩和編碼偽影的可視性,在較新的編碼系統(tǒng)中,例如H.264/AVC與高效率視頻編碼(HEVC)系統(tǒng),已經(jīng)使用了稱為去塊的技術(shù)。上述去塊過程自適應(yīng)地穿過區(qū)塊邊界應(yīng)用空間濾波以平滑區(qū)塊邊界與區(qū)塊邊界附近的較大過渡,上述較大過渡是由于在保持圖像清晰度的同時由編碼噪聲引起的。此外,由于幀間編碼的特性,可配置去塊過程用于環(huán)內(nèi)操作。
[0053]圖1是描述的基于運動補償預測的視頻編碼器系統(tǒng)的示意方塊圖,其中包含自適應(yīng)環(huán)路濾波器以恢復去塊視頻。幀內(nèi)預測模塊110負責基于相同圖片中的視頻數(shù)據(jù)提供預測數(shù)據(jù)。對于幀間預測,可使用運動估計(Mot1n Estimat1n,ME)與運動補償(Mot1nCompensat1n’MC)模塊112基于先前重建的視頻數(shù)據(jù)提供預測數(shù)據(jù)。開關(guān)114選擇幀內(nèi)預測或幀間預測數(shù)據(jù)并且將選擇的預測數(shù)據(jù)提供至加法器116以產(chǎn)生預測誤差(predict1nerror),也稱為殘差(residue)。然后變換(T)模塊118處理預測誤差,接著量化(Q)模塊120處理預測誤差。接著,熵編碼器122編碼已變換及量化的殘差從而形成對應(yīng)壓縮視頻數(shù)據(jù)的比特流。然后,將邊信息(side informat1n)加入與已量化變換系數(shù)相關(guān)聯(lián)的比特流,其中上述邊信息可為例如與圖像區(qū)域相關(guān)聯(lián)的動作、模式及其他信息。上述邊信息也可進行熵編碼以減少需求帶寬并且相應(yīng)地如圖1所示將與邊信息相關(guān)聯(lián)的數(shù)據(jù)提供給熵編碼器122。當利用幀間預測模式時,在編碼器側(cè)必須重建一個或多個參考圖像。因此,逆量化(InverseQuantizat1n, IQ)模塊124與逆變換(Inverse Transformat1n, IT)模塊126處理已變換及已量化的殘差以恢復殘差。接著在重建(REC)模塊128將上述殘差疊加至預測數(shù)據(jù)136以重建視頻數(shù)據(jù)??蓪⑸鲜鲆阎亟ㄒ曨l數(shù)據(jù)儲存至參考圖像緩沖器134中并且將上述已重建視頻數(shù)據(jù)用于其他幀的預測。然而,在將視頻數(shù)據(jù)儲存至參考圖像緩沖器前,為了提高視頻質(zhì)量可對已重建視頻數(shù)據(jù)應(yīng)用去塊濾波器(de-blocking filter)130及自適應(yīng)環(huán)路濾波器(Adaptive Loop FiIter,ALF) 132。為了應(yīng)用自適應(yīng)環(huán)路濾波器,必須將上述自適應(yīng)環(huán)路濾波信息發(fā)送至比特流從而使得解碼器可正確地恢復需求信息。因此,可將來自ALF 132的自適應(yīng)環(huán)路濾波信息提供至熵編碼器122用于合并入最終比特流。在接下來的描述中,ALF信息可包含與系數(shù)相關(guān)的ALF參數(shù)以及與啟動/關(guān)閉(0N/0FF)控制相關(guān)的ALF參數(shù)。ALF系數(shù)相關(guān)參數(shù)(ALF coefficients related parameter)包含濾波系數(shù),以及也可包含表示利用多個濾波器如何執(zhí)行預測、多個濾波器的合并方法、濾波器尺寸以及濾波器形狀的參數(shù)。ALF0N/0FF控制相關(guān)參數(shù)包含基于CU的0N/0FF控制標志(CU-based ON/OFF control flag),以及也可包含表示ON/OFF控制區(qū)塊尺寸以及ALF 0N/0FF控制標志數(shù)量的參數(shù)。
[0054]圖2是描述的基于運動補償預測的視頻解碼系統(tǒng)的示意方塊圖,其中包含自適應(yīng)環(huán)路濾波器以恢復去塊視頻。因為解碼器也包含用于重建視頻數(shù)據(jù)的部分,因此某些解碼部分已經(jīng)在編碼器中進行描述。然而,編碼器并未使用熵解碼器222。此外,在解碼器側(cè)僅需要運動補償模塊212。開關(guān)214選擇幀間預測或幀內(nèi)預測并且為重建(REC)模塊128提供上述已選擇預測數(shù)據(jù)以結(jié)合已恢復的殘差。除了為壓縮視頻數(shù)據(jù)執(zhí)行熵解碼,熵解碼器222也負責邊信息的熵解碼并且將邊信息提供至各自的區(qū)塊。例如,將幀內(nèi)模式信息提供至幀內(nèi)預測模塊110;將幀間模式信息提供至運動補償模塊212;將自適應(yīng)環(huán)路濾波信息提供至ALF132;以及將殘差提供至逆量化(IQ)模塊124。逆量化模塊124與逆變換(IT)模塊126恢復殘差并且提供已恢復殘差用于重建。隨后的重建模塊128基于預測信號與已恢復的殘差信號重建視頻數(shù)據(jù)。來自REC 128的已重建視頻數(shù)據(jù)經(jīng)過包含去塊濾波器130與自適應(yīng)環(huán)路濾波器132的進一步處理。
[0055]最初HEVC采用的自適應(yīng)環(huán)路濾波(ALF)應(yīng)用線性空間濾波器以處理去塊重建幀,其中可為每個區(qū)塊選擇性地將ALF變?yōu)镺N或OFF。區(qū)塊尺寸與區(qū)塊形狀可為自適應(yīng)的,并且區(qū)塊尺寸與區(qū)塊形狀的信息可明確發(fā)送至解碼器或者暗中由解碼器取得。根據(jù)性能標準,視頻編碼器將決定區(qū)塊是否應(yīng)用ALF,以及利用ALF標志為每個區(qū)塊發(fā)出0N/0FF決定的信號從而使得解碼器相應(yīng)地應(yīng)用ALF。典型的ALF是線性空間濾波,其中上述濾波用其系數(shù)說明。諸如系數(shù)的濾波信息可合并入比特流從而使得解碼器可恢復濾波信息并相應(yīng)地應(yīng)用ALF。
[0056]在HEVC測試模型版本3.0(HM_3.0)中,一個圖像可被分割為多個條帶并且將ALF參數(shù)合并入圖像級別(picture level)。條帶部分可為LCU對齊。依據(jù)當前HEVC的語法結(jié)構(gòu)總是將整個ALF信息合并入第一條帶頭中。在無序傳輸以及第一條帶遲到的情況下,根據(jù)當前HEVC的語法結(jié)構(gòu)可遭受較長延遲。此外,既然每個平行路徑必須從第一條帶取得ALF信息,因此對于平行解碼過程來說,在第一條帶中ALF信息的合并是困難的。編號為12/978,490,申請日為2010年 12月24 日,名稱為 “Method and Apparatus of Slice BoundaryFiltering for High Efficiency Video Coding”的美國專利申請揭露了獨立條帶(si ice-1ndependent)去塊濾波(DF)與ALF,其中未穿過條帶邊界執(zhí)行DF與ALF過程。相應(yīng)地,基于編號為12/978,490的美國專利申請的ALF處理允許獨立條帶編碼或解碼。
[0057]圖3A顯示對于包含一個條帶的圖像依據(jù)HEVC舊版本的條帶語法結(jié)構(gòu)。如圖3A所示,條帶頭包含通用信息與ALF信息。上述ALF信息包含與ALF相關(guān)聯(lián)的信息,例如ALF系數(shù)相關(guān)參數(shù)與0N/0FF控制相關(guān)參數(shù)。通用信息包含與條帶相關(guān)聯(lián)的非ALF相關(guān)信息(non-ALFrelated informat1n),也可稱為非濾波通用信息。通用信息的示例可包含用于條帶的編碼模式與量化參數(shù)(QP)。在HEVC測試模型版本2.0(HM-2.0)中,一個圖像可分割為多個LCU對齊的條帶,并且在圖像級別適應(yīng)ALF參數(shù)。圖3B是描述的依據(jù)HEVC的條帶頭語法結(jié)構(gòu)示意圖,其中圖像包含多個條帶。如圖3B所示,與ALF信息相關(guān)的語法位于圖像的第一條帶頭中。每個后續(xù)條帶包含條帶頭與條帶數(shù)據(jù)負載,其中條帶頭包含通用信息。通用信息包含非ALF相關(guān)信息,例如編碼模式與量化參數(shù)。在無序傳輸以及第一條帶遲到的情況下,上述語法設(shè)計可引起較大解碼延遲。另外,通用信息包含在每個條帶頭中并且可引起冗余。此外,既然所有ALF信息位于第一條帶中,則對于平行條帶解碼將是困難的。因此,發(fā)展一個與新語法結(jié)構(gòu)相關(guān)的系統(tǒng)以允許平行ALF處理并消除非必要冗余是令人滿意的。此外,允許條帶自適應(yīng)地使用圖像級別的通用信息與/或ALF信息或使用條帶頭中的其自身通用信息與/SALFig息是令人滿意的。
[0058]因此,可發(fā)展信息共享技術(shù)及相關(guān)語法設(shè)計以允許平行ALF處理與消除條帶頭中通用信息的非必要冗余。其也允許條帶自適應(yīng)地使用圖像級別的通用信息與/或ALF信息或使用條帶頭中的自身通用信息與/或ALF信息。圖4是根據(jù)本發(fā)明實施例描述的PPS與條帶頭的語法結(jié)構(gòu)示意圖,其中多個條帶共享PPS中的通用信息/ALF參數(shù)并且每個條帶在條帶頭具有其自身CU 0N/0FF控制相關(guān)參數(shù)。為了消除冗余,將通用信息從多個條帶頭移至圖片頭(picture header)中,即圖片參數(shù)集合(Picture Parameter Set,PPS)。為了更好地支持平行條帶處理,將ALF系數(shù)從第一條帶頭重新放至PPS中,并且每個條帶頭包含其自身ALF編碼單元(Coding Unit,CU)0N/0FF控制相關(guān)參數(shù)。因此,圖片的所有條帶共享圖片頭中的相同的通用信息與ALF系數(shù)相關(guān)參數(shù)。由于分配所有條帶頭中的ALF CU 0N/0FF控制相關(guān)參數(shù)引起的字節(jié)對齊填充比特,所以共享技術(shù)可導致輕微的比特增長。對于圖像僅有一個條帶的編碼系統(tǒng),可禁用條帶信息共享。換句話說,ALF信息與條帶通用信息皆合并入條帶頭??稍O(shè)計語法以用信號通知是否允許條帶信息共享。
[0059]圖5A至圖5G顯示根據(jù)本發(fā)明實施例的語法設(shè)計第一示例,其中使用圖像級別中的標志指示是否在圖像級別共享信息。圖5A是根據(jù)本發(fā)明實施例描述的第一示例PPS語法設(shè)計。如圖5A所示,將pps_use_more_pps_info_f lag合并入圖片參數(shù)集合(PPS)。當pps_use_more_pps_info_flag具有零值時,其指示無信息共享并且相應(yīng)地在PPS中不發(fā)送pps_info()與pps_alf_param()。在這種情況下,在條帶頭中發(fā)送slice_info()與slice_alf_param()從而使得每個條帶使用其自身非ALF信息與ALF參數(shù)。另一方面,當pps_use_more_pps_info_flag具有為I的值時,其指示信息共享并且相應(yīng)地在PPS中發(fā)送pps_info()與pps_alf_param()。在這種情況下,在條帶頭中未包含slice_info()與slice_alf_param()。當圖像僅有一個條帶時,可將pps_use_more_pps_info_flag設(shè)定為零值從而使得條帶頭包含slice_info()與81;^6_&1;1^_口&1&111()。當圖像具有多個條帶時,可將口口8_1186_1110代_口卩8_;[1^0_;^38設(shè)定為1從而使得??3包含口口8_;[1^00與口口8_3]^_口3瓜1]10以允許條帶信息共享。圖5A所不的PPS也包含PPS ID pic_parameter_set_id與SPS ID seq_parameter_set_id0[ΟΟ?Ο]圖5Β描述語法pps_info()的示例,其中pps_info()包含多個條帶共享的非ALF語法元素。語法pps_inf0()可包含從具有條帶類型、圖像級別量化參數(shù)(QP)、熵編碼模式、允許/禁止去塊濾波的控制標志、參考圖像信息、像素值偏移信息的組中選出的一個或多個語法元素,其中參考圖像信息包含例如參考圖像索引與參考圖像排序。上述偏移可基于不同的分類方法取得,例如DC值、邊緣取向、像素強度以及從編碼與解碼過程中取得的其他類型偏移。圖5C描述語法pps_alf_param()的示例,其中口口8_3]^_口&^111()包含語法元素adaptive_loop_f ilter_f lag。當adaptive_loop_filter_f lag具有零值時,其指不禁用自適應(yīng)環(huán)路濾波(ALF) ο當adaptive_loop_f iIter_f lag具有為I值時,其指示啟動自適應(yīng)環(huán)路濾波(ALF)并且將濾波信息并入pps_alf_param()中。
[0061 ]圖 5D 描述語法slice_header ()的不例。如前所述,如果 pps_use_more_pps_info_f lag具有零值,則條帶頭包含slice_info()與slice_alf_param();否則,條帶頭不包含slice_info()與slice_alf_param()。如果pps_use_more_pps_info_flag具有為I的值,則將從PPS取得用于條帶的ALF系數(shù)相關(guān)參數(shù)與非ALF信息。條帶頭總是包含對應(yīng)圖5D所示ALF編碼單元(⑶)控制參數(shù)的語法alf_cu_control_param()。圖5E與圖5F描述slice_info()與slice_alf_param()的示例語法。語法81:^6_;[11;1^0()包含非ALF信息。如果由adaptive_100口_打]^1'_;1^]^等于1指示允許八1^,則語法81;!^_31;1^?瓜1]1()可包含類似濾波尺寸與濾波系數(shù)的ALF系數(shù)相關(guān)參數(shù)。如圖5F所示,濾波0N/0FF控制標志未合并入slice_alf_param()。
[0062]圖5G 描述不例語法 alf_cu_control_param()。當 adaptive_loop_filter_flag 等于1指不允許々1^時,將&1;1^_(311_(30111:1'01_;1^1&8并入&1;1^_(311_(30111:1'01_口&瓜()。如果adaptive—l00p_filter_flag具有零值時,則其指示條帶的亮度部分不具有⑶0N/0FF控制相關(guān)參數(shù);否則包含⑶0N/0FF控制相關(guān)參數(shù)。當包含⑶0N/0FF控制相關(guān)參數(shù)時,將濾波對應(yīng)具有“0N”標志的⑶控制區(qū)域的亮度部分。CU 0N/0FF控制相關(guān)參數(shù)關(guān)聯(lián)于語法元素alf_cu_control_max_depth、num_of_alf_cu_control_flags、alf_onofT_flag0 語法兀素 alf_cu_control_max_depth說明LCU的最大分裂深度(split depth)用于決定ALF中的⑶控制區(qū)域尺寸。語法元素1111111_0;1^_31;1^_(311_(30111:1'01_;1^1388說明(1] 0N/0FF標志的數(shù)量。可確定編碼上述數(shù)量從而使得發(fā)送預測誤差以節(jié)省帶寬。當語法元素alf_onoff_flag具有零值時,其指示不濾波CU區(qū)域;否則將濾波CU區(qū)域。
[0063]當圖5A至圖5G的示例語法設(shè)計在圖像級別使用標志pps_use_more_pps_info_flag以指示是否使用條帶信息共享時,信息共享標志也可合并入序列級別(sequencelevel)以指示是否使用條帶信息共享。圖6A至圖6C顯示根據(jù)本發(fā)明實施例的語法設(shè)計第二不例。pps_info ()、pps_alf_param( )、slice_info()、si ice_alf_param()、alf_cu_control_param()的語法設(shè)計與圖5B-5C以及圖5E-5G的語法設(shè)計相同,并且因此不重復用于上述語法元素的語法設(shè)計。圖6A是根據(jù)本發(fā)明實施例描述的第二示例SPS語法設(shè)計。圖6B是根據(jù)本發(fā)明實施例描述的第二示例PPS語法設(shè)計。圖6C是根據(jù)本發(fā)明實施例描述的第二示例slice_header()語法設(shè)計。利用標志sps_use_more_pps_info_f lag指示信息共享。當sps_use_more_pps_info_flag具有零值時,其指示無信息共享并且相應(yīng)地如圖613所示,語法元素pps_info()、pps_alf_param()未包含在PPS中。在這種情況下,單獨語法元素slice_info()、slice_alf_param()合并入條帶頭中從而如圖6(3所示使得每個條帶可使用單獨的ALF。當sps_use_more_pps_info_flag具有為I的值時,其指示信息共享并且相應(yīng)地語法元素pps_info()、pps_alf_param()包含在PPS中以及可被所有條帶共享。在這種情況下,slice_info()、slice_alf_param()不包含在條帶頭中。SPS也包含如圖6A所示的SPS IDseq_parameter_set_id。圖6B描述與圖6A的序列級別語法合作的示例PPS語法以支持信息共享。除了使用序列級別標志sps_use_more_pps_info_flag以替換圖像級別標志pps_use_more_pps_info_flag,圖6B的PPS語法與圖5A的PPS語法相似。圖6C描述除了使用序列級別標志 sps_use_more_pps_info_f lag 替代圖像級別標志 pps_use_more_pps_info_f lag 外與圖f5D的條帶頭設(shè)計相似的條帶頭語法設(shè)計,以確定slice_info()、slice_alf_param()是否存在于條帶頭中。相應(yīng)地,第二示例語法設(shè)計描述使用序列級別標志以指示是否共享信息。
[0064]當圖5A-5G的第一示例語法設(shè)計根據(jù)PPS中的標志pps_use_more_pps_info_f lag描述信息共享并且圖6A-6C的第二示例語法設(shè)計根據(jù)序列級別中的標志SpS_USe_m0re_pps_info_flag描述信息共享時,也可由條帶頭中的信令取得信息共享。第三示例語法設(shè)計根據(jù)條帶級別(slice level)標志允許PPS中的信息共享。圖7A-7B顯示根據(jù)本發(fā)明實施例的第三示例語法設(shè)計使用條帶級別標志。第三示例語法設(shè)計幾乎與圖5A至圖5G所示的第一示例語法設(shè)計相同,除了PPS與條帶頭。使用條帶頭中的信息共享標志sh_use_more_pps_info_flag以指示是否為相關(guān)條帶共享信息。圖7A是根據(jù)本發(fā)明實施例描述的第三示例PPS語法設(shè)計。圖7A所示的PPS的語法可與HM-2.0中的傳統(tǒng)PPS相同。PPS包含PPS ID pic_parameter_set_id、SPS ID seq parameter set icLi吾法兀素pps info()、pps_alf_param()總是合并入PPS中。圖7B是根據(jù)本發(fā)明實施例描述的第三示例SliceJreaderO語法設(shè)計,其中條帶頭包含PPS ID pic_parameter_set_id以及sh_use_more_pps_info_flag。當sh_use_more_pps_info_flag具有零值時,其指示無信息共享并且相應(yīng)地當前條帶在條帶頭中具有其自身slice_info()、slice_alf_param()。否者,當前條帶在條帶頭中不具有其自身slice_info()、slice_alf_param()并且反而在PPS中使用pps_info()、pps_alf_param()。圖5A-5G、圖6A-6C、圖7A-7B所示的第一、第二、第三示例語法設(shè)計是用于描述目的從而顯示根據(jù)本發(fā)明實施例的允許信息共享的語法設(shè)計。描述的特定語法元素不應(yīng)作為對本發(fā)明之限制。本領(lǐng)域技術(shù)人員可使用其他語法設(shè)計實現(xiàn)本發(fā)明。
[0065]當上面公開的第一、第二、第三示例語法設(shè)計描述由PPS、SPS或條帶頭中的信息共享標志指示的信息共享示例時,可在不同級別使用多于一個的信息共享標志。圖8顯示第四示例語法設(shè)計以根據(jù)條帶級別的信息共享標志允許具有進一步自適應(yīng)性的基于PPS的信息共享。除了 sliceJieaderO,第四示例語法設(shè)計幾乎與圖5A-5G所示的第一語法設(shè)計相同。圖8未重復具有相同設(shè)計的語法元素。根據(jù)示例條帶頭語法sliceJreadeH)或圖8,如果pps_use_more_pps_info_flag 具有為 I 的值,貝丨J 使用 sh_use_more_pps_info_flag 以決定是否在圖像級別共享信息或使用條帶級別的其自身信息。如果sh_use_more_pps_info_flag具有為I的值,其指示信息共享并且上述條帶將使用PPS中的信息。相應(yīng)地,slice_inf0()、slice_alf_param()未并入條帶頭中。如果sh_use_more_pps_info_f lag具有零值,則其指示無信息共享并且條帶將使用條帶頭中的其自身信息。相應(yīng)地,81;[06_;[1^0()、81;[06_3]^_par am ()并入條帶頭中。如果pps_use_more_pps_info_f lag具有零值,則其指示無信息共享并且相應(yīng)地上述條帶使用條帶頭中其自身的slice_info()、slice_alf_param()。因此,使用圖像級別標志口口8_1186_1110代_。。8_;[11;1^0_;1^138與條帶級別標志811_1186_1]10代_。。8_;[11;1^0_flag的組合以允許第四示例中的信息共享。
[0066]當?shù)谒氖纠Z法設(shè)計描述使用圖像級別標志pps_use_more_pps_info_flag與條帶級別標志sh_use_more_pps_info_flag的組合以允許信息共享時,也可能使用其他組合。圖9顯示根據(jù)本發(fā)明實施例的第五示例語法設(shè)計,其中可使用序列級別標志SpS_USe_m0re_pps_info_f lag與條帶級別標志sh_use_more_pps_info_f lag的組合以允許信息共享。除了sliceJreaderO,第五示例語法設(shè)計與關(guān)聯(lián)圖6A-6C的第二語法設(shè)計幾乎相同。圖9未重復具有相同設(shè)計的語法元素。根據(jù)示例條帶頭語法,如果sps_use_more_pps_info_flag具有為I的值,則允許信息共享。在這種情況下,根據(jù)條帶級別信息共享標志sh_use_more_pps_;[1^0_;^38決定是否共享圖像級別的信息或使用條帶頭中的單獨信息。如果811_1186_1]10代_ppS_info_f lag具有為I的值,則其指示信息共享并且條帶將使用PPS中的信息。相應(yīng)地,slice_info()、slice_alf_param()不并入條帶頭中。如果sh_use_more_pps_info_flag具有零值,則其指示無信息共享并且條帶將使用條帶頭中其自身的信息。相應(yīng)地,slicejnfo()、slice_alf_param()并入條帶頭中。如果sps_use_more_pps_info_f lag具有零值,貝Ij其指示無信息共享并且相應(yīng)地條帶使用條帶頭中其自身的slice_info()、slice_alf_param()。因此,使用序列級別標志sps_use_more_pps_info_f lag與條帶級別標志sh_use_more_pps_info_flag的組合以允許第五示例中的信息共享。
[0067]圖1OA是根據(jù)本發(fā)明實施例描述的第六示例PPS語法設(shè)計。圖1OB是根據(jù)本發(fā)明實施例描述的第六示例sliceJieaderO語法設(shè)計。第六示例語法設(shè)計描述使用在兩個不同級別的兩個信息共享標志組合的另一示例,其中如圖10A-10B所示的信息共享標志并入序列級別與圖像級別中。除了PPS與sliceJieaderO語法,第六示例語法設(shè)計與第二示例語法設(shè)計幾乎相同。未重復相同的語法元素設(shè)計。如果定義在SPS中的SPS標志sps_use_more_pps_info_flag具有為I的值,則允許信息共享并且根據(jù)pps_use_more_pps_info_flag決定是否共享圖像信息。在這種情況下,如果圖像級別標志pps_use_more_pps_info_flag具有為I的值,則如圖1(^所示指示信息共享并且將口口8_;[1^0()、pps_alf_param()并入PPS中。如果圖像級別標志PPs_use_more_pps_info_flag具有零值,則如圖1OA所示指示無信息共享并且不將pps_info()、pps_alf_param()并入PPS中。替代地,將slice_info()、slice_alf_param()并入條帶頭中。如果sps_use_more_pps_info_flag具有零值,則指示不允許信息共享。相應(yīng)地不將pps_info()、pps_alf_param()并入PPS中并且替代地,將slice_info()、slice_alf_param()并入條帶頭中。因此,第六語法設(shè)計描述基于3?5標志8口8_118 6_1110作_口卩8_;[11;1;'0_;1^138與圖像級別標志口口8_1186_1]10代_口口8_;[11;1;'0_;1^138的信息共享情況。
[0068]當在第四、第五、第六示例中使用兩個標志結(jié)合以指示信息共享時,也可能使用在所有三個級別的三個標志指示信息共享。在第七示例中,同時使用SPS標志sps_use_more_pps_info_f lagNPPS|^yifepps_use_more_pps_info_f lagN^^^|^yifesh_use_more_pps_info_flag指示信息共享。除了slice_header(),第七示例語法設(shè)計與第六示例語法設(shè)計幾乎相同。圖11顯示sliceJieaderO的第七語法設(shè)計,其中未重復與第六示例相同的語法元素設(shè)計。當sps_use_more_pps_info_f lag具有零值時,將不允許信息共享。當sps_use_more_pps_info_f lag 具有為 I 的值并且 pps_use_more_pps_info_f lag 具有零值時,將不允許信息共享。在上述兩種情況下,PPs_info()、pps_alf_param()未并入PPS中。替代地,slice_info()、slice_alf_param()并入條帶頭從而使得每個條帶可使用其自身信息。當sps_use_more_pps_info_f Iag^c 為 Iiipps_use_more_pps_info_f Iag^c 為I 的值時,允許信息共享。在這種情況下,pps_info()、pps_alf_param()并入PPS中并且是否共享圖像級別的信息或使用條帶級別的信息取決于sh_use_more_pps_info_flag。如果sh_use_more_pps_info_flag具有為I的值,則指示在PPS中信息共享并且不將slice_info()、slice_alf_param()并入條帶頭中。如果sh_use_more_pps_info_f lag具有零值,則指示無信息共享并且相應(yīng)地slice_info()、slice_alf_param()并入條帶頭中從而使得條帶可使用單獨信息。因此第七語法設(shè)計示例描述基于SPS標志sps_use_more_pps_info_flag、圖像標志 pps_use_more_pps_info_flag、條帶級另丨」標志 sh_use_more_pps_info_flag 的信息共享情況。
[0069]為了根據(jù)本發(fā)明實施例進一步描述信息共享,下面將描述幾個詳細示例。在一個示例中,將第一圖像分割為9個條帶,第二圖像僅包含一個條帶,以及第三圖像也包含一個條帶。換句話說,在第二與第三圖像中不存在條帶分割。在編碼器末端,將第一圖像的pic_parameter_set_id設(shè)定為O并且將第一圖像的圖像參數(shù)集合(PPS)指定為PPS O。將PPS O中的pps_use_more_pps_info_flag設(shè)定為I以允許信息共享。第一圖像中的所有9個條帶頭參考PPS O并且9個條帶的條帶通用信息合并入PPS O。將第二圖像的pic_parameter_set_id設(shè)定為I并且將第二圖像的圖像參數(shù)集合(PPS)指定為PPS I。既然在第二圖像中僅存在一個條帶并且無需信息共享。相應(yīng)地,將PPS I中的pps_use_more_pps_info_flag設(shè)定為O并且條帶頭參考PPS I。相似地,第三圖像中的僅一個條帶也可參考PPSl以禁止信息共享。
[0070]對應(yīng)上述示例的在解碼器側(cè)的操作描述如下。接收PPSO并且根據(jù)PPS O中的pps_use_more_pps_info_flag啟動信息共享。相應(yīng)地,諸如ALF系數(shù)相關(guān)參數(shù)的共享信息與非ALF通用信息用于第一圖像的所有9個條帶。此外,解碼器進一步接收第一圖像中9個條帶頭的每個的信息,例如ALF CU 0N/0FF控制相關(guān)參數(shù)。接著根據(jù)PPS O中的ALF系數(shù)相關(guān)參數(shù)與各自條帶頭中的ALF CU 0N/0FF控制相關(guān)參數(shù)將ALF應(yīng)用于每個條帶。接著解碼器繼續(xù)接收PPS I。根據(jù)PPS I中的pps_use_more_pps_info_f lag,其在上述示例中具有零值以指示無信息共享,解碼器從條帶頭接收例如ALF系數(shù)相關(guān)參數(shù)與0N/0FF控制相關(guān)參數(shù)的ALF信息。接著將ALF應(yīng)用于第二圖像的僅一個條帶。解碼器進一步繼續(xù)接收第三圖像的條帶頭。既然用于第三圖像條帶的條帶頭也參考PPS I,所以解碼器從第三圖像條帶的條帶頭接收例如ALF系數(shù)相關(guān)參數(shù)與0N/0FF控制相關(guān)參數(shù)的ALF信息。接著將ALF應(yīng)用于第三圖像的僅一個條帶。
[0071]接下來示例描述根據(jù)本發(fā)明實施例的使用圖像層(picture-layer)參數(shù)集合的延時ALF濾波(time-delayed ALF filtering)。本示例也描述本發(fā)明可提供ALF參數(shù)的圖像級別與條帶級別改寫。在本示例中,將第一圖像分割為9個條帶,第二圖像包含一個條帶,以及第三圖像也包含一個條帶。換句話說,在第二與第三圖像中不存在條帶分割。在第一圖像中,前5個條帶使用基于5個條帶取得的ALF并且剩余的4個條帶共享與前5個條帶相同的ALF系數(shù)以執(zhí)行延時濾波。相似地,第三圖像使用從第二圖像取得的ALF系數(shù)以執(zhí)行延時濾波。在解碼器側(cè),基于第一圖像的前5個條帶取得ALF系數(shù)并且將ALF系數(shù)合并入PPS O。既然ALF系數(shù)以前5個條帶為基礎(chǔ),所以解碼器必須等待解碼前5個條帶完成然后確定ALF系數(shù)。因此,延遲用于前5個條帶的ALF濾波直到解碼了所有5個條帶為止。第一圖像的所有9個條帶頭參考PPS O。在第二圖像中,為第二圖像取得的ALF系數(shù)合并入PPS I并且與第二圖像相關(guān)的條帶頭參考PPS I。對于第三圖像,條帶使用基于第二圖像設(shè)計的ALF系數(shù)并且條帶頭也參考PPS I。在解碼器側(cè),除了無延時,操作與上述濾波示例相似。
[0072]除了ALF之外,像邊界偏移(edge off set)或頻帶偏移(band offset)的偏移修復(offset restorat1n)也可在圖像級別與條帶級別共享信息。對于偏移校正(off setcorrect1n)來說,與條帶關(guān)聯(lián)的偏移信息可合并入比特流從而使得解碼器可應(yīng)用合適的偏移值以為條帶校正偏移。接下來示例描述根據(jù)本發(fā)明實施例的使用圖像層參數(shù)集合的延時偏移修復。在本示例中,將第一圖像分割成9個條帶,第二圖像具有I個條帶,以及第三圖像也具有一個條帶。換句話說,在第二與第三圖像中不存在條帶分割。在第一圖像中,前5個條帶使用基于5個條帶的偏移信息并且剩余的4個條帶共享與前5個條帶相同的偏移信息以執(zhí)行延時偏移修復。相似地,第三圖像使用從第二圖像取得的偏移信息以執(zhí)行延時偏移修復。在編碼器側(cè),基于第一圖像的前5個條帶取得偏移信息并且將偏移信息合并入PPS O。第一圖像的所有9個條帶頭參考PPS O。在第二圖像中,為第二圖像取得的偏移信息合并入PPSI并且與第二圖像相關(guān)的條帶頭參考PPS I。在第三圖像中,條帶頭也參考PPS I。與偏移修復相關(guān)的信息共享可合并入非ALF通用信息。
[0073]在解碼器側(cè),接收PPSO。根據(jù)PPS O中在本示例中具有為I值的pps_use_more_ppS_info_flag指示信息共享,解碼器對圖像中的所有條帶使用PPS O中的偏移信息。與偏移修復相關(guān)聯(lián)的信息共享可合并入非ALF通用信息。接收第一圖像中的9個條帶頭。條帶頭參考PPS O并且PPS O中的偏移信息用于第一圖像。接著,解碼器繼續(xù)接收PPS I并且接收第二圖像的條帶頭。條帶頭參考PPS I并且PPS I中的偏移信息用于第二圖像。解碼器進一步繼續(xù)接收與第三圖像相關(guān)聯(lián)的條帶頭。條帶頭參考PPS I并且PPS I中的偏移信息用于第三圖像。
[0074]上面描述的示例語法設(shè)計也允許具有多條帶的圖像使用不止一個圖像層參數(shù)集合。圖12是根據(jù)本發(fā)明實施例描述的PPS與條帶頭的語法結(jié)構(gòu)示意圖,其中為圖像的多個條帶使用多個PPS語法元素。將圖像分為N個條帶并且從條帶I至條帶(N-1)共享并入PPS_0中的相同的ALF系數(shù)。條帶N參考不同的PPS,即PPS_1,其中禁用信息共享。相應(yīng)地,條帶N使用條帶頭中其自身信息。雖然使用兩個圖像頭,但也可使用超過兩個的圖像頭。雖然分割條帶以具有參考圖12中第二圖像頭的最終條帶,但是也可對條帶進行不同分割以根據(jù)本發(fā)明執(zhí)行實施例。
[0075]雖然圖1與圖2描述去塊濾波器與自適應(yīng)環(huán)路濾波器作為編碼系統(tǒng)中使用的兩種類型環(huán)內(nèi)濾波器,但是也可使用其他類型的環(huán)內(nèi)濾波器處理已重建的視頻數(shù)據(jù)。例如,編號為13/177,424,申請日為2011年7月6日的美國專利申請揭露了稱為采樣自適應(yīng)偏移(Sample Adaptive Offset,SA0)的環(huán)內(nèi)濾波器。當使用SAO作為環(huán)內(nèi)濾波器時,其可在去塊之前,去塊與ALF之間或ALF之后應(yīng)用于已重建信號。圖13描述在去塊濾波器(DF) 130與ALF132之間應(yīng)用SAO 1310的示例。為了允許解碼器正確將相應(yīng)環(huán)內(nèi)濾波器應(yīng)用于已重建視頻數(shù)據(jù),必須將相關(guān)環(huán)內(nèi)濾波信息參數(shù)告知視頻解碼器。例如,視頻比特流可運載與環(huán)內(nèi)濾波參數(shù)相關(guān)聯(lián)的信息。圖13描述將與去塊、SAO、ALF相關(guān)的環(huán)內(nèi)濾波信息提供至熵編碼器122用于合并入視頻比特流的示例。熵編碼器122將與DF、SAO、ALF相關(guān)的濾波信息以壓縮形式合并入視頻比特流。雖然環(huán)內(nèi)濾波信息以壓縮形式合并入視頻比特流,但是也可將某些或所有環(huán)內(nèi)濾波信息以非壓縮形式進行合并。圖14描述具有去塊、SAO、ALF作為環(huán)內(nèi)濾波器的示例解碼器。再次,在去塊與ALF之間使用SAO以匹配圖13中的編碼器設(shè)置。熵解碼器222提取環(huán)內(nèi)濾波信息并且將環(huán)內(nèi)濾波信息提供至各自環(huán)內(nèi)濾波器,例如去塊、SA0、ALF。
[0076]圖15A是描述的對于一個條帶圖像在條帶頭具有包含SAO信息與ALF信息的環(huán)內(nèi)濾波信息的條帶數(shù)據(jù)結(jié)構(gòu)。在HEVC測試模型版本3.2(HM-3.2),將環(huán)內(nèi)濾波信息合并入條帶頭。對于包含一個條帶的圖像,條帶數(shù)據(jù)結(jié)構(gòu)如圖15A所示,其中條帶頭包含由SAO信息與ALF信息組成的環(huán)內(nèi)濾波信息。此外,ALF信息包含ALF系數(shù)相關(guān)參數(shù)與ALF⑶0N/0FF控制信息。圖15B是描述的對于多個條帶圖像用于環(huán)內(nèi)濾波信息共享的條帶頭與PPS的數(shù)據(jù)結(jié)構(gòu)。對于包含多個條帶的圖像來說,可共享某些環(huán)內(nèi)濾波信息。例如,根據(jù)HM-3.2,如圖15B所示可共享ALF信息。PPS中包含共享標志1510。將ALF系數(shù)合并入PPS用于相關(guān)條帶共享。換句話說,如圖15B所示將ALF CU 0N/0FF控制信息合并入各自條帶的條帶頭。雖然圖15B描述的方法說明環(huán)內(nèi)濾波信息共享方式,但是必須為每個圖像發(fā)送PPS中的冗余信息。換句話說,PPS設(shè)計的最初意圖不是為了頻繁地改變信息。相應(yīng)地發(fā)展名為自適應(yīng)參數(shù)集合(Adaptat1n Parameter Set ,APS)的新參數(shù)集合以克服在每個圖像中發(fā)送冗余信息的問題以及對頻繁改變信息缺乏支持的問題。根據(jù)本發(fā)明的APS將僅包含與環(huán)內(nèi)濾波相關(guān)聯(lián)的信息從而使得其將允許頻繁改變信息而無未頻繁改變的重復信息負擔。APS攜帶的信息可包含部分或全部濾波參數(shù)。此外,如果使用多個APS,則APS也可包含一個標識符以指示選擇的APS??衫迷甲止?jié)序列負荷(Raw Byte Sequence Payload,RBSP)格式將APS合并入視頻比特流。
[0077]根據(jù)本發(fā)明一個實施例的自適應(yīng)參數(shù)集合(APS)允許每個圖像激活一次。當激活APS時,其僅在一圖像的第一接收條帶激活。從圖像到圖像APS可保持不變并且也可在圖像之間進行改變。此外,APS僅包含預期在圖像之間頻繁改變的信息。圖16A顯示根據(jù)本發(fā)明一實施例的對于一個條帶圖像的包含APS的一個示例數(shù)據(jù)結(jié)構(gòu)。將SAO信息與ALF系數(shù)合并入APS中而不是PPS中。條帶數(shù)據(jù)結(jié)構(gòu)與圖15B所示的用于HM-3.2中多條帶圖像的條帶數(shù)據(jù)結(jié)構(gòu)相似。圖16B根據(jù)本發(fā)明一實施例描述對于多條帶圖像的包含APS的示例數(shù)據(jù)結(jié)構(gòu)。在PPS中不存在環(huán)內(nèi)信息共享標志。除了存在用于多條帶圖像的多條帶數(shù)據(jù)外,用于多條帶圖像的數(shù)據(jù)結(jié)構(gòu)與用于單條帶圖像的的數(shù)據(jù)結(jié)構(gòu)相同。圖16A-16B所示的APS示例描述SAO與ALF總在相同APS共享環(huán)內(nèi)濾波信息的情況。然而,如下所述,也可能為SAO與ALF使用單獨的APS。如圖16A-16B所示,ALF⑶0N/0FF控制相關(guān)參數(shù)總停留在單條帶或多條帶圖像情況的條帶頭中。
[0078]圖17根據(jù)本發(fā)明實施例描述支持APS的條帶語法設(shè)計示例。如果在SPS中sample_adaptive_offset_enabled_flag、adaptive_loop_filter_enabled_flag 分別指不允許 SAO或ALF,則合并APS標識符aps_id從而使得條帶將能夠如aps_id指示的共享APS中攜帶的環(huán)內(nèi)濾波信息。此外,如果按adaptive_loop_filter_enabled_f lag指示的允許ALF并且如aps_adaptive_loop_f ilter_enabled_f lag指不的在APS中共享某些ALF信息,則僅ALF CU0N/0FF控制信息將合并入條帶頭。圖17中的條帶頭設(shè)計示例利用為所有環(huán)內(nèi)濾波的單一aps_id共享信息。然而,也可使用其他條帶頭設(shè)計實現(xiàn)本發(fā)明。例如,代替用于所有環(huán)內(nèi)濾波器的共同APS,可為每個環(huán)內(nèi)濾波器使用單獨APS。可替換地,一部分環(huán)內(nèi)濾波器可具有單獨APS以及其他部分可共享共同APS。
[0079]圖17所示的條帶頭設(shè)計允許每個條帶選擇其自身aps_id以決定條帶的環(huán)內(nèi)濾波信息。因此,圖17中的示例條帶頭設(shè)計能夠調(diào)整圖像中的條帶使用不同的APS。圖18描述圖片中兩個APS攜帶兩組ALF系數(shù)的示例。取決于各自條帶頭中的aps_id,條帶可選擇使用APS_0或APS_1中攜帶的環(huán)內(nèi)濾波信息。圖18中的示例描述當?shù)贜個條帶使用APS_1中的環(huán)內(nèi)濾波信息而第一與第二條帶使用APS_0中的環(huán)內(nèi)濾波信息的情況。雖然在圖18中描述圖像中兩個APS,但是在圖像中可使用更多APS。必須相應(yīng)地設(shè)計APS標識符aps_id以能夠代表圖像中允許的APS數(shù)量。
[0080]在各種環(huán)內(nèi)濾波器之間,可將去塊濾波器應(yīng)用于諸如變換單元邊界的區(qū)塊邊界。通常從將去塊的區(qū)塊確定需求的濾波信息并且無需濾波信息共享。因此,可將環(huán)內(nèi)濾波信息共享應(yīng)用至環(huán)內(nèi)濾波器而不是去塊濾波器。在本揭露中除了去塊濾波器的環(huán)內(nèi)濾波器可稱為非去塊濾波器(non-deblocking f ilter,NDF)。圖19A是描述的NDF的示意圖,其中NDF包含兩個相繼具有NDF(O) = SAO與NDF(1) =ALF的環(huán)內(nèi)濾波器。圖19B是描述的NDF的示意圖,其中NDF包含N個環(huán)內(nèi)濾波器,NDF(O ),…,NDF(N-1)。在根據(jù)本發(fā)明的實施例中,NDF包含圖19A所示的SAO與ALF,其中NDF由具有NDF(O) = SAO與NDF(I) =ALF的兩個環(huán)內(nèi)濾波器組成。如果在SAO之前應(yīng)用ALF,則將NDF表示為NDF( O) = ALF與NDF( I) =SAO0如圖19B所示可將NDF擴展包含N個環(huán)內(nèi)濾波器,其中NDF包含NDF(0),…,NDF(N-1)。根據(jù)本發(fā)明實施例,在APS中編碼與發(fā)訊NDF參數(shù)。APS是圖像級別(或圖像層)原始字節(jié)序列負荷(Raw Byte SequencePayload,RBSP),其包含頻繁改變的圖像級別信息。另外,APS的存在依靠在序列參數(shù)集合(SPS)中發(fā)訊的NDF使用標志。如果SPS中NDF使用標志指示關(guān)閉所有NDF,即所有使用標志為零,則將不發(fā)訊任何APS。
[0081]圖17所示的示例條帶頭語法為所有環(huán)內(nèi)濾波器使用條帶頭中的一個aps_id。然而,用于條帶的每個環(huán)內(nèi)濾波器可具有其自身aps_id以增加靈活性。例如,可在條帶頭中發(fā)訊多個APS ID并且條帶可為每個NDF選擇不同的APSJPS中NDF(n)的使用標志推定條帶頭中用于NDF(n)的NDF(n)APS標識符NDF(n)_aps_id的存在。如果SPS中NDF(n)的使用標志為0,則NDF(n)_aps_id未合并入條帶頭中。圖20描述允許條帶中的每個環(huán)內(nèi)濾波器使用其自身APS標識符aps_id的示例數(shù)據(jù)結(jié)構(gòu)設(shè)計。在條帶級別,條帶k的條帶頭包含用于所有環(huán)內(nèi)濾波器的4?5標識符,即仰?(0)_3口8_丨(1,仰?(1)_3口8_丨(1廠..,NDF(N_1 )_aps_id。換句話說,在圖像/條帶級別攜帶多個i)的APS標識符NDF( i )_aps_id可指向不同于其他NDF(j)的APS標識符的APS。在圖20的示例中,NDF(n)_aps_id = p與NDF(n+l)_aps_id = q暗示從APS(p)選擇濾波器NDF(n)的濾波信息以及從APS(q)選擇濾波器NDF(n+l)的濾波信息。例如,在具有NDF(O) =ALF與NDF(I) = SAO的兩個NDF情況下,如果ALF的APS ID ALF_aps_id為0,則將為條帶的ALF過程應(yīng)用APS(O)中的ALF參數(shù)。如果SAO的APS ID SA0_aps_id為2,將為條帶的SAO過程應(yīng)用APS(2)中的SAO參數(shù)。在條帶頭發(fā)訊ALF_aps_id與SA0_aps_id。圖21與圖22描述支持多環(huán)內(nèi)濾波器并且允許每個環(huán)內(nèi)濾波器具有從APS集合中選出其自身濾波信息的條帶頭與APS語法示例。圖21描述允許條帶從多個APS中選擇SAO與ALF單獨濾波信息的示例條帶頭語法。例如,當SPS中的SAO允許標志sample_adaptive_offset_enabled_f lag指示允許SAO時,合并SAO_aps_id以允許條帶從SAO_aps_id指向的APS中選擇SAO濾波信息。相似地,當3?3中的&(1&口1:;[¥6_100口_;1^]^61'_6肪1316(1_;1^1&8指不允許厶1^時,合并厶1^_&口8_1(1以允許條帶從ALF_aps_id指向的APS中選擇ALF濾波信息。在APS語法中,即aps_parameter_set_rbsp(),如圖22所不包含APS標識符aps_parameter_set_id。各自的SAO信息SA0_param()與ALF信息ALF_param()也包含于aps_parameter_set_rbsp()。
[0082]在本發(fā)明的另一實施例中,可收集相同NDF工具的多個APS至APS組(APSG)。如前所述,NDF(n)涉及N個NDF中特定環(huán)內(nèi)濾波器類型或環(huán)內(nèi)濾波器工具。例如,圖19A中的NDF(O)涉及SAO環(huán)內(nèi)濾波器。相應(yīng)地,也將NDF(n)稱為第η個NDF工具。當使用APS組時,使用APSG(n)以指明用于NDF (η)參數(shù)的APS組。根據(jù)SPS中NDF (η)的使用標志可推定APSG (η)的存在。如果SPS中NDF(n)的使用標志指示不使用NDF(n),則將不發(fā)訊APSG(n)。根據(jù)SPS中NDF(n)的使用標志可推定條帶頭中NDF(n)_aps_id的存在。如果SPS中NDF(n)的使用標志指示不使用NDF(n),則將不在條帶頭發(fā)訊NDF(n)_aps_id。圖23描述允許靈活濾波信息共享的示例條帶頭與APS結(jié)構(gòu),其中條帶頭結(jié)構(gòu)保持不變并且組織特定NDF工具的APS入群組。例如,可將NDF(η)的參數(shù)集合組織入群組APSG(n)。相似地,可將NDF(n+l)的參數(shù)集合組織入群組APSG(n+I)。如果NDF(n)_aps_id等于p,則選擇APSG(n)中的參數(shù)APS(p)。相似地,如果NDF(n+l)_aps_id等于q,則選擇APSG(n+l)中的參數(shù)APS(q)。
[0083]圖23中的條帶頭結(jié)構(gòu)與圖20中的條帶頭結(jié)構(gòu)相同。因此,可使用圖21中相同的條帶頭語法支持使用APS組的情況。圖24與圖25分別顯示SAO APSG與ALF APSG中APS語法。在圖24中,SA0APSG中用于SAO參數(shù)的APS ID aps_sao_parameter_set_id與關(guān)耳關(guān)aps_sao_parameter_set_ic^SAO_param()。相似地,在圖25,ALF APSG中的APS語法aps_alf_parameter_set_rbsp()包含ALF APSG中用于ALF參數(shù)的APS ID aps_alf_parameter_set_id與關(guān)聯(lián)aps_alf_parameter_set_id的ALF_param()0
[0084]根據(jù)本發(fā)明另一實施例,可使用SPS中的標志multiple_aps_ids_enabled_f lag指示在條帶頭中是否發(fā)訊多個APS ID或單個APS ID。當SPS中的標志指示使用多個APS ID時,接著在條帶頭發(fā)訊多個APS ID以從多個APS中選擇環(huán)內(nèi)濾波器的濾波信息。當SPS中的標志指示使用單個APS ID時,在條帶頭僅發(fā)訊一個APS ID,與圖17中的情況類似。圖26描述包含多個APS ID標志multiple_aps_ids_enabled_flag的示例SPS語法。圖27描述支持上述多個APS ID的示例條帶頭語法。當multiple_aps_ids_enabled_flag指示的多個APS ID啟動時,如果如SPS中sample_adaptive_off set_enabled_f lag指不啟動SA0,則條帶頭將包含SAOAPS ID SA0_aps_id。此外,如果如 SPS 中 adaptive_loop_filter_enabled_flag 指不啟動ALF,則條帶頭將包含ALF APS ID ALF_aps_id。如果multiple_aps_ids_enabled_flag指不的多個APS ID未啟動,如果如SPS中sample_adaptive_offset_enabled_flag指不啟動SAO或如3?3中3(^口1:;[¥6_10(^_;1^]^61'_61^1316(1_;1^138指示啟動41^,則條帶頭將包含通用八?3ID ndf_aps_id。圖27中的示例條帶頭語法調(diào)整兩種類型NDF,即SAO與ALF。然而,根據(jù)本發(fā)明的實施例可包含或多或少的NDF。此外,利用上述的示例語法描述示例以實施本發(fā)明的各種實施例。本領(lǐng)域技術(shù)人員可在不脫離本發(fā)明精神的情況下使用其他語法實施本發(fā)明。
[0085]不僅在視頻解碼器中,在視頻編碼器中也可使用上述的通用信息共享方案。上述的根據(jù)本發(fā)明的通用信息共享實施例可在各種硬件、軟件編碼或兩者組合中進行實施。例如,本發(fā)明實施例可為集成入視頻壓縮芯片的電路或集成入視頻壓縮軟件以執(zhí)行上述過程的程序代碼。本發(fā)明的實施例也可為在數(shù)據(jù)信號處理器(Digital Signal Processor ,DSP)中執(zhí)行的執(zhí)行上述程序的程序代碼。本發(fā)明也可涉及計算機處理器、數(shù)字信號處理器、微處理器或現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)執(zhí)行的多種功能??筛鶕?jù)本發(fā)明配置上述處理器執(zhí)行特定任務(wù),其通過執(zhí)行定義了本發(fā)明揭示的特定方法的機器可讀軟件代碼或固件代碼來完成。可將軟件代碼或固件代碼發(fā)展為不同的程序語言與不同的格式或形式。也可為了不同的目標平臺編譯軟件代碼。然而,根據(jù)本發(fā)明執(zhí)行任務(wù)的軟件代碼與其他類型配置代碼的不同代碼樣式、類型與語言不脫離本發(fā)明的精神與范圍。
[0086]在不脫離本發(fā)明精神或本質(zhì)特征的情況下,可以其他特定形式實施本發(fā)明。描述示例被認為說明的所有方面并且無限制。因此,本發(fā)明的范圍由權(quán)利要求書指示,而非前面描述。所有在權(quán)利要求等同的方法與范圍中的變化皆屬于本發(fā)明的涵蓋范圍。
【主權(quán)項】
1.一種視頻解碼系統(tǒng)中共享信息的方法,其特征在于,該方法包含: 自圖片級數(shù)據(jù)或序列級數(shù)據(jù)接收第一信息共享標志; 若該第一信息共享標志指示共享: 決定環(huán)內(nèi)濾波器的通用信息,該環(huán)內(nèi)濾波器對應(yīng)于該圖片級數(shù)據(jù)或該序列級數(shù)據(jù)中的樣本自適應(yīng)偏移濾波器、自適應(yīng)環(huán)路濾波器、線性空間濾波器、去塊濾波器中的一個,其中該通用信息包括該環(huán)內(nèi)濾波器的至少一部分濾波器參數(shù)以及該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù)包括濾波器系數(shù)或與該環(huán)內(nèi)濾波器相關(guān)的偏移值; 決定圖像的一個或多個條帶的該環(huán)內(nèi)濾波器的濾波器參數(shù),其中該濾波器參數(shù)的至少一部分自該通用信息而被確定,以及 利用該通用信息中的該濾波器系數(shù)或該偏移值而對該圖像的該一個或多個條帶應(yīng)用該環(huán)內(nèi)濾波器。2.如權(quán)利要求1所述的視頻解碼系統(tǒng)中共享信息的方法,其特征在于,該第一信息共享標志在該圖片級數(shù)據(jù)中,以及該通用信息在該圖片級數(shù)據(jù)中以用于該圖像的一個或多個條帶共享該通用信息。3.如權(quán)利要求1所述的視頻解碼系統(tǒng)中共享信息的方法,其特征在于,若該第一信息共享標志沒有指示共享,則在該圖片級數(shù)據(jù)或該序列級數(shù)據(jù)中沒有該環(huán)內(nèi)濾波器的通用信息。4.一種視頻編碼系統(tǒng)中共享信息的方法,其特征在于,該方法包含: 接收圖像的已重建數(shù)據(jù),其中該圖像被分割為一個或多個條帶; 決定是否共享環(huán)內(nèi)濾波器的通用信息,其中該環(huán)內(nèi)濾波器對應(yīng)于樣本自適應(yīng)偏移濾波器、自適應(yīng)環(huán)路濾波器、線性空間濾波器、去塊濾波器中的一個,以及該通用信息包括該環(huán)內(nèi)濾波器的至少一部分濾波器參數(shù)以及該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù)包括濾波器系數(shù)或與該環(huán)內(nèi)濾波器相關(guān)的偏移值; 若該通用信息被共享,自該通用信息確定該圖像的一個或多個條帶的該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù),并利用該通用信息中的該濾波器系數(shù)或該偏移值而對該圖像的一個或多個條帶應(yīng)用該環(huán)內(nèi)濾波器;以及 發(fā)送圖片級數(shù)據(jù)或序列級數(shù)據(jù)中的第一信息共享標志以指示是否共享該通用信息。5.如權(quán)利要求4所述的視頻編碼系統(tǒng)中共享濾波器信息的方法,其特征在于,該第一信息共享標志在該圖片級數(shù)據(jù)中,以及該通用信息在該圖片級數(shù)據(jù)中被發(fā)送以用于該圖像的一個或多個條帶共享該通用信息。6.如權(quán)利要求4所述的視頻編碼系統(tǒng)中共享濾波器信息的方法,其特征在于,若該第一信息共享標志沒有指示共享,則在該圖片級數(shù)據(jù)或該序列級數(shù)據(jù)中沒有該環(huán)內(nèi)濾波器的通用信息。7.一種視頻解碼系統(tǒng)中共享信息的裝置,其特征在于,該裝置包含: 自圖片級數(shù)據(jù)或序列級數(shù)據(jù)接收第一信息共享標志的裝置; 若該第一信息共享標志指示共享: 決定環(huán)內(nèi)濾波器的通用信息的裝置,該環(huán)內(nèi)濾波器對應(yīng)于該圖片級數(shù)據(jù)或該序列級數(shù)據(jù)中的樣本自適應(yīng)偏移濾波器、自適應(yīng)環(huán)路濾波器、線性空間濾波器、去塊濾波器中的一個,其中該通用信息包括該環(huán)內(nèi)濾波器的至少一部分濾波器參數(shù)以及該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù)包括濾波器系數(shù)或與該環(huán)內(nèi)濾波器相關(guān)的偏移值; 決定圖像的一個或多個條帶的該環(huán)內(nèi)濾波器的濾波器參數(shù)的裝置,其中該濾波器參數(shù)的至少一部分自該通用信息而被確定,以及 利用該通用信息中的該濾波器系數(shù)或該偏移值而對該圖像的該一個或多個條帶應(yīng)用該環(huán)內(nèi)濾波器的裝置。8.一種視頻編碼系統(tǒng)中共享濾波器信息的裝置,其特征在于,該裝置包含: 接收圖像的已重建數(shù)據(jù)的裝置,其中該圖像被分割為一個或多個條帶; 決定是否共享環(huán)內(nèi)濾波器的通用信息的裝置,其中該環(huán)內(nèi)濾波器對應(yīng)于樣本自適應(yīng)偏移濾波器、自適應(yīng)環(huán)路濾波器、線性空間濾波器、去塊濾波器中的一個,以及該通用信息包括該環(huán)內(nèi)濾波器的至少一部分濾波器參數(shù)以及該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù)包括濾波器系數(shù)或與該環(huán)內(nèi)濾波器相關(guān)的偏移值; 若該通用信息被共享,自該通用信息確定該圖像的一個或多個條帶的該環(huán)內(nèi)濾波器的該至少一部分濾波器參數(shù),并利用該通用信息中的該濾波器系數(shù)或該偏移值而對該圖像的一個或多個條帶應(yīng)用該環(huán)內(nèi)濾波器的裝置;以及 發(fā)送圖片級數(shù)據(jù)或序列級數(shù)據(jù)中的第一信息共享標志以指示是否共享該通用信息的目.ο
【文檔編號】H04N19/82GK105979271SQ201610375977
【公開日】2016年9月28日
【申請日】2012年2月16日
【發(fā)明人】蔡家揚, 徐志瑋, 黃毓文, 陳慶曄, 傅智銘, 雷少民
【申請人】聯(lián)發(fā)科技股份有限公司