亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

編解碼處理方法、編碼器和解碼器的制造方法

文檔序號:7983935閱讀:196來源:國知局
編解碼處理方法、編碼器和解碼器的制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種編解碼處理方法、編碼器和解碼器,該方法包括獲取增強(qiáng)層圖像塊的SAO參數(shù)指示信息,根據(jù)SAO參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SAO參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理,其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。本發(fā)明實(shí)施例減小了增強(qiáng)層圖像塊SAO參數(shù)的傳輸比特,降低了增強(qiáng)層圖像塊SAO參數(shù)與基本層圖像塊SAO參數(shù)冗余,提高編碼效率。
【專利說明】編解碼處理方法、編碼器和解碼器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及圖像處理技術(shù),尤其涉及一種編解碼處理方法、編碼器和解碼器。
【背景技術(shù)】
[0002]隨著多媒體通信的發(fā)展,人們對高清晰視頻應(yīng)用需求日益增加,視頻編碼技術(shù)也得到了飛速的發(fā)展。
[0003]可伸縮性視頻編碼(Scalable Video Coding,以下簡稱:SVC)技術(shù)為目前常用的編碼技術(shù)。SVC能提供的最低質(zhì)量層為基本層,能增強(qiáng)空間分辨率、時(shí)間分辨率或者信噪比強(qiáng)度的層為增強(qiáng)層?,F(xiàn)有技術(shù)還采用樣本自適應(yīng)偏移(Sample Adaptive Offset,以下簡稱:SA0)技術(shù)對重建圖像進(jìn)行濾波處理,以提高視頻質(zhì)量。具體來說,現(xiàn)有技術(shù)中,編碼設(shè)備可以將各圖像塊的SA0參數(shù)傳送到解碼設(shè)備,其中,SA0參數(shù)可以包括SA0參數(shù)類型索引、SA0濾波偏移量絕對值、E0類型索引、E0類型SA0濾波偏移量符號、B0類型位置與B0類型SA0濾波偏移量符號等。解碼設(shè)備可以根據(jù)編碼設(shè)備傳送的SA0參數(shù)對接收到的圖像塊進(jìn)行濾波處理。
[0004]然而,現(xiàn)有SA0技術(shù)的參數(shù)冗余度較高,編碼效率較低。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例提供一種編解碼處理方法、編碼器和解碼器,用于提高編碼效率。
[0006]第一方面,本發(fā)明實(shí)施例提供一種解碼處理方法,包括:
[0007]獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息;
[0008]根據(jù)所述SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;
[0009]其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
[0010]第一方面的第一種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括:基本層SA0參數(shù)復(fù)用指示;
[0011]所述根據(jù)所述SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:
[0012]根據(jù)所述基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0013]第一方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括:SA0參數(shù)預(yù)測指示;
[0014]所述根據(jù)所述SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:
[0015]根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SAO參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0016]結(jié)合第一方面的第二種實(shí)現(xiàn)方式,所述根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:
[0017]根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0018]結(jié)合第一方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):
[0019]SA0濾波類型索引;
[0020]SA0濾波偏移量絕對值;
[0021 ] E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號;
[0022]若確定根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,則所述方法還包括下述至少一種操作:
[0023]采用所述相鄰圖像塊的SA0濾波類型索引作為所述增強(qiáng)層圖像塊的SA0濾波類型索引;
[0024]采用所述相鄰圖像塊的SA0濾波偏移量絕對值加上所述SA0濾波偏移量絕對值差值作為所述增強(qiáng)層圖像塊的SA0濾波偏移量絕對值;
[0025]采用所述相鄰圖像塊的E0類型索引作為所述增強(qiáng)層圖像塊的E0類型索引;或者,采用所述相鄰圖像塊的B0類型帶位置作為所述增強(qiáng)層圖像塊的B0類型帶位置以及采用所述相鄰圖像塊的B0類型偏移符號作為所述增強(qiáng)層圖像塊的B0類型SA0濾波偏移量符號。
[0026]第二方面,本發(fā)明實(shí)施例提供一種編碼處理方法,包括:
[0027]生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,所述SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;
[0028]向所述解碼器發(fā)送所述增強(qiáng)層圖像塊;
[0029]其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
[0030]第二方面的第一種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括:基本層SA0參數(shù)復(fù)用指示;
[0031]所述生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,所述SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:
[0032]生成包含所述基本層SA0參數(shù)復(fù)用指示的增強(qiáng)層圖像塊,所述基本層SA0參數(shù)復(fù)用指示用于指示解碼器是否使用基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0033]第二方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括SA0參數(shù)預(yù)測指示;
[0034]所述生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,所述SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:
[0035]生成包含所述SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SAO參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0036]結(jié)合第二方面的第二種實(shí)現(xiàn)方式,所述生成包含所述SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:
[0037]生成包含SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0038]結(jié)合第二方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):
[0039]SA0濾波類型索引;
[0040]SA0濾波偏移量絕對值;
[0041 ] E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號。
[0042]第三方面,本發(fā)明實(shí)施例提供一種解碼器,包括:
[0043]獲取模塊,用于獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息;
[0044]處理模塊,用于根據(jù)所述SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;
[0045]其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
[0046]第三方面的第一種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括:基本層SA0參數(shù)復(fù)用指示;
[0047]所述處理模塊,具體用于根據(jù)所述基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0048]第三方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括SA0參數(shù)預(yù)測指示;
[0049]所述處理模塊,具體用于具體用于根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0050]結(jié)合第三方面的第二種實(shí)現(xiàn)方式,所述處理模塊,具體用于根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0051]結(jié)合第三方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):
[0052]SA0濾波類型索引;
[0053]SA0濾波偏移量絕對值;
[0054]E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號;[0055]所述處理模塊包括下述至少一個(gè)單元:
[0056]第一處理單元,用于采用所述相鄰圖像塊的SA0濾波類型索引作為所述增強(qiáng)層圖像塊的SA0濾波類型索引;
[0057]第二處理單元,用于采用所述相鄰圖像塊的SA0濾波偏移量絕對值加上所述SA0濾波偏移量絕對值差值作為所述增強(qiáng)層圖像塊的SA0濾波偏移量絕對值;
[0058]第三處理單元,用于采用所述相鄰圖像塊的E0類型索引作為所述增強(qiáng)層圖像塊的E0類型索引;或者,采用所述相鄰圖像塊的B0類型帶位置作為所述增強(qiáng)層圖像塊的B0類型帶位置以及采用相鄰圖像塊的B0類型偏移符號作為所述增強(qiáng)層圖像塊的B0類型SA0濾波偏移量符號。
[0059]第四方面,本發(fā)明實(shí)施例提供一種編碼器,包括:
[0060]生成模塊,用于生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,所述SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;
[0061]發(fā)送模塊,用于向所述解碼器發(fā)送所述增強(qiáng)層圖像塊;
[0062]其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
[0063]第四方面的第一種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括:基本層SA0參數(shù)復(fù)用指示;
[0064]所述生成模塊,具體用于生成包含所述基本層SA0參數(shù)復(fù)用指示的增強(qiáng)層圖像塊,所述基本層SA0參數(shù)復(fù)用指示用于指示解碼器是否使用基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0065]第四方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括SA0參數(shù)預(yù)測指示;
[0066]所述生成模塊,具體用于生成包含所述SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0067]結(jié)合第四方面的第二種實(shí)現(xiàn)方式,所述生成模塊,具體用于生成包含SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0068]結(jié)合第四方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):
[0069]SA0濾波類型索引;
[0070]SA0濾波偏移量絕對值;
[0071 ] E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號。
[0072]第五方面,本發(fā)明實(shí)施例提供一種解碼器,包括:
[0073]接收器和處理器;
[0074]其中,接收器用于獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息;處理器,用于根據(jù)所述SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;[0075]其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
[0076]第五方面的第一種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括:基本層SA0參數(shù)復(fù)用指示;
[0077]所述處理器,具體用于根據(jù)所述基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0078]第五方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括SA0參數(shù)預(yù)測指示;
[0079]所述處理器,具體用于根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0080]結(jié)合第五方面的第二種實(shí)現(xiàn)方式,所述處理器,具體用于根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0081]結(jié)合第五方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):
[0082]SA0濾波類型索引;
[0083]SA0濾波偏移量絕對值;
[0084]E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號;
[0085]所述處理器用于執(zhí)行下述至少一種操作:
[0086]采用所述相鄰圖像塊的SA0濾波類型索引作為所述增強(qiáng)層圖像塊的SA0濾波類型索引;
[0087]采用所述相鄰圖像塊的SA0濾波偏移量絕對值加上所述SA0濾波偏移量絕對值差值作為所述增強(qiáng)層圖像塊的SA0濾波偏移量絕對值;
[0088]采用所述相鄰圖像塊的E0類型索引作為所述增強(qiáng)層圖像塊的E0類型索引;或者,采用所述相鄰圖像塊的B0類型帶位置作為所述增強(qiáng)層圖像塊的B0類型帶位置以及采用相鄰圖像塊的B0類型偏移符號作為所述增強(qiáng)層圖像塊的B0類型SA0濾波偏移量符號。
[0089]第六方面,本發(fā)明實(shí)施例提供一種編碼器,包括:
[0090]生成器和發(fā)送器;
[0091]其中,生成器,用于生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,所述SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;發(fā)送器,用于向所述解碼器發(fā)送所述增強(qiáng)層圖像塊;
[0092]其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
[0093]第六方面的第一種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括:基本層SA0參數(shù)復(fù)用指示;
[0094]所述生成器,具體用于生成包含所述基本層SA0參數(shù)復(fù)用指示的增強(qiáng)層圖像塊,所述基本層SA0參數(shù)復(fù)用指示用于指示解碼器是否使用基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0095]第六方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括SA0參數(shù)預(yù)測指示;
[0096]所述生成器,具體用于生成包含所述SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0097]結(jié)合第六方面的第二種實(shí)現(xiàn)方式,所述生成器,具體用于生成包含SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0098]結(jié)合第六方面的第二種實(shí)現(xiàn)方式,所述增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):
[0099]SA0濾波類型索引;
[0100]SA0濾波偏移量絕對值;
[0101 ] E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號。
[0102]本發(fā)明各方面實(shí)施例提供的編解碼處理方法、編碼器和解碼器,通過獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息,根據(jù)SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理,減小了增強(qiáng)層圖像塊SA0參數(shù)的傳輸比特,降低了增強(qiáng)層圖像塊SA0參數(shù)與基本層圖像塊SA0參數(shù)冗余,提高編碼效率。
[0103]本發(fā)明各方面實(shí)施例提供的解碼處理方法和解碼器,通過獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息,根據(jù)SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理,減小了增強(qiáng)層圖像塊SA0參數(shù)的傳輸比特,降低了增強(qiáng)層圖像塊SA0參數(shù)與基本層圖像塊SA0參數(shù)冗余,提高編碼效率。
【專利附圖】

【附圖說明】
[0104]圖1為本發(fā)明解碼處理方法實(shí)施例一的流程示意圖;
[0105]圖2為本發(fā)明解碼處理方法實(shí)施例二的流程示意圖;
[0106]圖3為本發(fā)明解碼處理方法實(shí)施例三的流程示意圖;
[0107]圖4為本發(fā)明編碼處理方法實(shí)施例一的結(jié)構(gòu)示意圖;
[0108]圖5為本發(fā)明編碼處理方法實(shí)施例二的流程示意圖;
[0109]圖6為本發(fā)明編碼處理方法實(shí)施例二的流程不意圖;
[0110]圖7為本發(fā)明解碼器實(shí)施例一的結(jié)構(gòu)示意圖;
[0111]圖8為本發(fā)明解碼器實(shí)施例二的結(jié)構(gòu)示意圖;
[0112]圖9為本發(fā)明編碼器實(shí)施例一的結(jié)構(gòu)示意圖;
[0113]圖10為本發(fā)明解碼器實(shí)施例三的結(jié)構(gòu)示意圖;
[0114]圖11為本發(fā)明編碼器實(shí)施例二的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0115]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0116]現(xiàn)有技術(shù)中,采用SA0參數(shù)對重建圖像進(jìn)行濾波處理,提高圖像質(zhì)量的方法中,對于基本層的SA0參數(shù)和增強(qiáng)層的SA0參數(shù)獨(dú)立確定,然而,基本層的SA0參數(shù)和增強(qiáng)層的SA0參數(shù)具有較大的相關(guān)性,因此,本發(fā)明實(shí)施例中,增強(qiáng)層的SA0參數(shù)可通過復(fù)用基本層的SA0參數(shù)的方式或者通過基本層的SA0參數(shù)預(yù)測方式獲得,從而減小SA0參數(shù)的冗余度,提高編碼效率。
[0117]圖1為本發(fā)明解碼處理方法實(shí)施例一的流程示意圖;本實(shí)施例的方法包括:
[0118]S101:獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息。
[0119]具體地,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像中的塊,基本層碼流指能夠提供較低質(zhì)量的重建圖像的視頻壓縮碼流;增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像中的塊,增強(qiáng)層碼流指能夠提供較高質(zhì)量的重建圖像的視頻壓縮碼流。
[0120]編碼端需要將每個(gè)圖像塊的SA0參數(shù)傳輸?shù)浇獯a端,以使解碼端能夠根據(jù)SA0參數(shù)對重建的圖像進(jìn)行濾波處理,提高圖像的質(zhì)量,本實(shí)施例中的SA0參數(shù)指示信息可以包括:基本層SA0參數(shù)指示信息、左側(cè)圖像塊SA0參數(shù)指示信息或上方圖像塊SA0參數(shù)指示信息,基本層SA0參數(shù)指示信息進(jìn)一步地可以為基本層SA0參數(shù)復(fù)用指示或者基本層SA0參數(shù)預(yù)測指示,與現(xiàn)有技術(shù)不同的是,本實(shí)施例中的增強(qiáng)層圖像塊的SA0參數(shù)指示信息中增加了基本層SA0參數(shù)指示信息。
[0121]編碼端向解碼端發(fā)送增強(qiáng)層圖像塊的SA0參數(shù)指示信息,解碼端獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息。
[0122]S102:根據(jù)SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0123]具體地,通過S101可以獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息,當(dāng)SA0參數(shù)指示信息中包含基本層SA0參數(shù)指示信息時(shí),可以根據(jù)SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。例如,SA0參數(shù)指示信息中包含基本層SA0參數(shù)指示信息,基本層SA0參數(shù)指示信息可以為基本層SA0參數(shù)復(fù)用指示,或者基本層SA0參數(shù)預(yù)測指示。若基本層SA0參數(shù)復(fù)用指示為1時(shí),表示可以復(fù)用基本層SA0參數(shù),則可以使用對應(yīng)的基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理;若基本層SA0參數(shù)復(fù)用指示為0時(shí),表示不可以復(fù)用基本層SA0參數(shù),則通過其他的方式獲取增強(qiáng)層圖像塊SA0參數(shù)對增強(qiáng)層圖像進(jìn)行濾波處理。
[0124]或者,若基本層SA0參數(shù)預(yù)測指示為1時(shí),表示可以根據(jù)基本層SA0參數(shù)預(yù)測增強(qiáng)層SA0參數(shù),則可以根據(jù)對應(yīng)的基本層圖像塊的SA0參數(shù)確定增強(qiáng)層圖像塊SA0參數(shù),并使用所確定的增強(qiáng)層圖像塊SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理;若基本層SA0參數(shù)預(yù)測指示為0時(shí),表示不可以根據(jù)基本層SA0參數(shù)預(yù)測增強(qiáng)層SA0參數(shù),則通過其他的方式獲取增強(qiáng)層圖像塊SA0參數(shù)對增強(qiáng)層圖像進(jìn)行濾波處理。
[0125]本實(shí)施例中,通過獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息,根據(jù)SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理,減小了增強(qiáng)層圖像塊SA0參數(shù)的傳輸比特,降低了增強(qiáng)層圖像塊SA0參數(shù)與基本層圖像塊SA0參數(shù)冗余,提高編碼效率。
[0126]圖2為本發(fā)明解碼處理方法實(shí)施例二的流程示意圖;如圖2所示,本實(shí)施例的方法包括:
[0127]S201:獲取基本層SA0參數(shù)復(fù)用指示。
[0128]具體地,增強(qiáng)層圖像塊的參數(shù)指示信息包括基本層SA0參數(shù)服用指示。SA0參數(shù)包括:SA0濾波類型索引、SA0濾波偏移量絕對值、邊緣偏移(Edge Offset,以下簡稱:E0)類型索引、E0類型SA0濾波偏移量符號、頻帶偏移(Band Offset,以下簡稱:B0)類型帶位置和B0類型SA0濾波偏移量符號。一個(gè)圖像塊的SA0參數(shù)可以是上述列舉參數(shù)的部分或全部。例如,當(dāng)確定一個(gè)圖像塊的SA0濾波類型為E0類型時(shí),該圖像塊的SA0參數(shù)中不包括B0類型相關(guān)參數(shù)。再例如,當(dāng)確定一個(gè)圖像塊的SA0濾波類型為B0類型時(shí),該圖像塊的SA0參數(shù)中不包括E0類型相關(guān)參數(shù)。有些參數(shù)可以根據(jù)所處理圖像塊內(nèi)的采樣點(diǎn)的強(qiáng)度值計(jì)算得到,例如E0類型SA0濾波偏移量符號,因此無需獲取或根據(jù)其它圖像塊的SA0參數(shù)確定。解碼端根據(jù)SA0參數(shù)對重建的圖像塊進(jìn)行濾波處理指對所述圖像塊內(nèi)的每一個(gè)采樣點(diǎn)(下述目標(biāo)采樣點(diǎn))進(jìn)行SA0濾波處理。解碼端對所述圖像塊內(nèi)的目標(biāo)采樣點(diǎn)進(jìn)行濾波處理,具體步驟為,獲取SA0濾波類型索引,SA0濾波類型包括不濾波類型、B0類型和E0類型。
[0129]當(dāng)SA0濾波類型為不濾波類型時(shí),則不進(jìn)行濾波處理。
[0130]當(dāng)SA0濾波類型為B0類型時(shí),獲取SA0濾波偏移量絕對值,SA0濾波偏移量絕對值為一組絕對值數(shù)據(jù),例如,當(dāng)SA0濾波類型為B0類型時(shí),獲得的4個(gè)SA0濾波偏移量絕對值數(shù)據(jù)可用于B0類型的SA0濾波操作,4個(gè)SA0濾波偏移量絕對值數(shù)據(jù)分別為第一 SA0濾波偏移量絕對值、第二 SA0濾波偏移量絕對值、第三SA0濾波偏移量絕對值和第四SA0濾波偏移量絕對值。獲取B0類型帶位置,并根據(jù)該B0類型帶位置確定4個(gè)B0類型帶。根據(jù)該B0類型帶位置確定4個(gè)B0類型帶,可以是將從B0類型帶位置開始的連續(xù)4個(gè)B0類型帶確定為4個(gè)B0類型帶。進(jìn)一步根據(jù)目標(biāo)采樣點(diǎn)的強(qiáng)度值確定其所屬的B0類型帶,以確定B0類型帶對應(yīng)的SA0濾波偏移量絕對值作為目標(biāo)采樣點(diǎn)的SA0濾波偏移量絕對值。如果目標(biāo)采樣點(diǎn)不屬于4個(gè)B0類型帶,則可以不進(jìn)行濾波操作。因?yàn)槊恳粋€(gè)B0類型帶規(guī)定了一個(gè)采樣點(diǎn)的強(qiáng)度值范圍,所以可以根據(jù)目標(biāo)采樣點(diǎn)的強(qiáng)度值是否在B0類型帶強(qiáng)度值范圍內(nèi)來確定目標(biāo)采樣點(diǎn)是否屬于B0類型帶。4個(gè)B0類型帶與4個(gè)SA0濾波偏移量絕對值存在一一對應(yīng)關(guān)系。例如,4個(gè)B0類型帶分別為第一 B0類型帶、第二 B0類型帶、第三B0類型帶和第四B0類型帶,則第一 B0類型帶、第二 B0類型帶、第三B0類型帶和第四B0類型帶對應(yīng)的SA0濾波偏移量絕對值分別為第一 SA0濾波偏移量絕對值、第二 SA0濾波偏移量絕對值、第三SA0濾波偏移量絕對值和第四SA0濾波偏移量絕對值。獲取B0類型SA0濾波偏移量符號。結(jié)合B0類型SA0濾波偏移量符號和按上述方法確定的所述目標(biāo)采樣點(diǎn)的SA0濾波偏移量絕對值便可確定所述目標(biāo)采樣點(diǎn)的SA0濾波偏移量。在所述目標(biāo)采樣點(diǎn)的強(qiáng)度值上疊加所述目標(biāo)采樣點(diǎn)的SA0濾波偏移量,對所述目標(biāo)采樣點(diǎn)進(jìn)行濾波處理。
[0131 ] 當(dāng)SA0濾波類型為E0類型時(shí),獲取E0類型索引指示的E0類型,根據(jù)E0類型計(jì)算目標(biāo)采樣點(diǎn)與相鄰采樣點(diǎn)的強(qiáng)度關(guān)系,并根據(jù)該強(qiáng)度關(guān)系確定E0類型SA0濾波偏移量符號以及從4個(gè)SA0濾波偏移量絕對值中確定一個(gè)SA0濾波偏移量絕對值。
[0132]根據(jù)目標(biāo)采樣點(diǎn)與相鄰采樣點(diǎn)的強(qiáng)度關(guān)系確定E0類型SA0濾波偏移量符號以及從4個(gè)SA0濾波偏移量絕對值中確定一個(gè)SA0濾波偏移量絕對值,具體可根據(jù)情況確定,例如,第一種情況,兩個(gè)相鄰采樣點(diǎn)的強(qiáng)度值均大于目標(biāo)采樣點(diǎn)的強(qiáng)度值;第二種情況,兩個(gè)相鄰采樣點(diǎn)中,第一個(gè)相鄰采樣點(diǎn)強(qiáng)度值大于目標(biāo)采樣點(diǎn)的強(qiáng)度值,第二個(gè)相鄰采樣點(diǎn)強(qiáng)度值等于目標(biāo)采樣點(diǎn)的強(qiáng)度值;第三種情況,兩個(gè)相鄰采樣點(diǎn)中,第一個(gè)相鄰采樣點(diǎn)強(qiáng)度值小于目標(biāo)采樣點(diǎn)強(qiáng)度值,第二個(gè)相鄰采樣點(diǎn)強(qiáng)度值等于目標(biāo)采樣點(diǎn)的強(qiáng)度值;第四種情況,兩個(gè)相鄰采樣點(diǎn)的強(qiáng)度值均小于目標(biāo)采樣點(diǎn)的強(qiáng)度值??深A(yù)設(shè)第一種情況、第二種情況、第三種情況和第四種情況分別對應(yīng)的SAO濾波偏移量絕對值為第一 SAO濾波偏移量絕對值、第二 SAO濾波偏移量絕對值、第三SAO濾波偏移量絕對值和第四SAO濾波偏移量絕對值;可預(yù)設(shè)第一種情況和第二種情況對應(yīng)的E0類型SAO濾波偏移量符號為正號,第三種情況和第四種情況對應(yīng)的E0類型SAO濾波偏移量符號為負(fù)號。
[0133]根據(jù)按上述方法確定的SA0濾波偏移量絕對值和E0類型SA0濾波偏移量符號確定目標(biāo)采樣點(diǎn)的SA0濾波偏移量,在所述目標(biāo)采樣點(diǎn)的強(qiáng)度值上疊加所述目標(biāo)采樣點(diǎn)的SA0濾波偏移量,對所述目標(biāo)采樣點(diǎn)進(jìn)行濾波處理。
[0134]上述為解碼端采用編碼端發(fā)送的SA0參數(shù)對圖像塊進(jìn)行濾波處理的具體步驟,可適用于基本層圖像塊或者增強(qiáng)層圖像塊。
[0135]本實(shí)施例中,當(dāng)編碼端確定增強(qiáng)層圖像塊的SA0參數(shù)可以復(fù)用基本層圖像塊的SA0參數(shù)時(shí),向解碼端發(fā)送基本層SA0參數(shù)復(fù)用指示,替代現(xiàn)有技術(shù)中向解碼端發(fā)送增強(qiáng)層SA0參數(shù)。解碼端獲取基本層SA0參數(shù)復(fù)用指示。
[0136]在本步驟中,可選的,還可以包括,編碼端向解碼端發(fā)送左側(cè)圖像塊SA0參數(shù)復(fù)用指示,用于表示增強(qiáng)層圖像塊的SA0參數(shù)可以復(fù)用左側(cè)圖像塊的SA0參數(shù)來進(jìn)行濾波處理。
[0137]在本步驟中,可選的,還可以包括,編碼端向解碼端發(fā)送上方圖像塊的SA0參數(shù)復(fù)用指示,用于表示增強(qiáng)層圖像塊的SA0參數(shù)可以復(fù)用上方圖像塊的SA0參數(shù)。
[0138]在本步驟中,可選的,編碼端可根據(jù)基本層SA0參數(shù)、左側(cè)圖像塊SA0參數(shù)、上方圖像塊SA0參數(shù)的復(fù)用優(yōu)先級,進(jìn)行SA0參數(shù)復(fù)用指示,例如,基本層SA0參數(shù)、左側(cè)圖像塊SA0參數(shù)、上方圖像塊SA0參數(shù)的復(fù)用優(yōu)先級依次由高到低,則編碼端首先確定基本層SA0參數(shù)是否可以復(fù)用,可以則將基本層SA0參數(shù)復(fù)用指示置為1,若不可以,將基本層SA0參數(shù)復(fù)用指示置為0,則進(jìn)一步確定左側(cè)圖像塊SA0參數(shù)是否可以復(fù)用,可以則將左側(cè)圖像塊SA0參數(shù)復(fù)用指示置為1,不可以則將左側(cè)圖像塊SA0參數(shù)復(fù)用指示置為0,進(jìn)一步地確定上方圖像塊SA0參數(shù)是否可以復(fù)用,可以則將上方圖像塊SA0參數(shù)復(fù)用指示置為1,不可以則將上方圖像塊SA0參數(shù)復(fù)用指示置為0,本實(shí)施例中,也可增加其他類似的復(fù)用標(biāo)記,本發(fā)明對此不作限制。
[0139]S202:根據(jù)基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0140]在步驟S201中獲取基本層SA0參數(shù)復(fù)用指示后,可根據(jù)基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理,例如當(dāng)基本層SA0參數(shù)復(fù)用指示為1,則表示可以使用基本層SA0參數(shù)作為增強(qiáng)層SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理,當(dāng)基本層SA0參數(shù)復(fù)用指示為0,則表示不可以使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行處理,基本層SA0參數(shù)復(fù)用指示的具體表示形式,本發(fā)明實(shí)施例對此不作限制。
[0141]可以選擇基本層圖像中與增強(qiáng)層圖像中圖像塊的空間位置對應(yīng)的圖像塊作為基本層圖像塊,例如,在基本層圖像與增強(qiáng)層圖像空間分辨率相同的情況下,可以在基本層圖像中選擇與增強(qiáng)層圖像塊坐標(biāo)位置相同的圖像塊作為基本層圖像塊;在基本層圖像與增強(qiáng)層圖像空間分辨率不同的情況下,例如增強(qiáng)層圖像在X方向與1方向的分辨率分別是基本層圖像的2倍,則對于增強(qiáng)層圖像中坐標(biāo)為(2x,2y)且大小為2m*2n的目標(biāo)圖像塊,則將基本層圖像塊中坐標(biāo)為(X,y)且大小為m*n的圖像塊作為增強(qiáng)層圖像塊對應(yīng)的基本層圖像塊。
[0142]可選的,在步驟S201中還可以獲取左側(cè)圖像塊的SA0參數(shù)復(fù)用指示,當(dāng)左側(cè)圖像塊的SA0復(fù)用指示為1時(shí),表示可以使用左側(cè)圖像塊的SA0參數(shù)作為目標(biāo)圖像塊的SA0參數(shù),對目標(biāo)圖像塊進(jìn)行濾波處理。當(dāng)左側(cè)圖像塊的SA0復(fù)用指示為0時(shí),表示不可以使用左側(cè)圖像塊的SA0參數(shù)作為目標(biāo)圖像塊的SA0參數(shù),對目標(biāo)圖像塊進(jìn)行濾波處理。
[0143]可選的,在步驟S201中還可以獲取上方圖像塊的SA0參數(shù)復(fù)用指示,當(dāng)上方圖像塊的SA0復(fù)用指示為1時(shí),表示可以使用上方圖像塊的SA0參數(shù)作為目標(biāo)圖像塊的SA0參數(shù),對目標(biāo)圖像塊進(jìn)行濾波處理。當(dāng)上方圖像塊的SA0復(fù)用指示為0時(shí),表示不可以使用上方圖像塊的SA0參數(shù)作為目標(biāo)圖像塊的SA0參數(shù),對目標(biāo)圖像塊進(jìn)行濾波處理。
[0144]解碼端可以根據(jù)基本層SA0參數(shù)、左側(cè)圖像塊SA0參數(shù)、上方圖像塊SA0參數(shù)的復(fù)用優(yōu)先級,獲取SA0參數(shù)復(fù)用指示,例如,基本層SA0參數(shù)、左側(cè)圖像塊SA0參數(shù)、上方圖像塊SA0參數(shù)的復(fù)用優(yōu)先級依次由高到低,則編碼端首先獲取基本層SA0參數(shù)復(fù)用指示確定是否可以復(fù)用,可以則使用基本層SA0參數(shù)作為增強(qiáng)層SA0參數(shù),若不可以,則進(jìn)一步獲取左側(cè)圖像塊SA0參數(shù)復(fù)用指示確定是否可以復(fù)用,若可以則使用左側(cè)圖像塊SA0參數(shù)作為增強(qiáng)層SA0參數(shù),若不可以則進(jìn)一步地獲取上方圖像塊SA0參數(shù)復(fù)用指示確定是否可以復(fù)用,可以則將上方圖像塊SA0參數(shù)作為增強(qiáng)層SA0參數(shù),若不可以,則可進(jìn)一步地獲取其他類似的復(fù)用標(biāo)記,處理方法類似,此處不再贅述。
[0145]本實(shí)施例中,通過獲取基本層SA0參數(shù)復(fù)用指示,根據(jù)基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理,減小了增強(qiáng)層圖像塊SA0參數(shù)的傳輸比特,降低了增強(qiáng)層圖像塊SA0參數(shù)與基本層圖像塊SA0參數(shù)冗余,提高編碼效率。
[0146]圖3為本發(fā)明解碼處理方法實(shí)施例三的流程示意圖,如圖3所示,本實(shí)施例的方法包括:
[0147]S301:獲取SA0參數(shù)預(yù)測指示。
[0148]具體地,SA0參數(shù)預(yù)測指示可以用于表示可以根據(jù)預(yù)測指示對增強(qiáng)層圖像塊SA0參數(shù)進(jìn)行預(yù)測,獲取增強(qiáng)層圖像塊SA0參數(shù)。
[0149]當(dāng)編碼端確定增強(qiáng)層圖像塊的SA0參數(shù)可以根據(jù)相鄰圖像塊的SA0參數(shù)預(yù)測獲得時(shí),則向解碼端發(fā)送SA0參數(shù)預(yù)測指示;所述SA0預(yù)測指示包括:左側(cè)圖像塊SA0參數(shù)預(yù)測指示、上方圖像塊SA0參數(shù)預(yù)測指示或者基本層圖像塊的SA0參數(shù)預(yù)測指示,對應(yīng)的表示使用左側(cè)圖像塊SA0參數(shù)、上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊的SA0參數(shù)進(jìn)行預(yù)測。編碼端根據(jù)當(dāng)前圖像塊的SA0參數(shù)中的SA0濾波偏移量絕對值以及用于預(yù)測的SA0參數(shù)中的SA0濾波偏移量絕對值,計(jì)算得到SA0濾波偏移量絕對值差值,并將所述SA0濾波偏移量絕對值差值以及與所述用于預(yù)測的SA0參數(shù)對應(yīng)的SA0參數(shù)預(yù)測指示發(fā)送給解碼端。[0150]解碼端獲取上述SA0參數(shù)預(yù)測指示。
[0151]在本步驟中,可選的,還可以包括SA0參數(shù)復(fù)用指示,例如基本層SA0參數(shù)復(fù)用指示、左側(cè)圖像塊SA0參數(shù)復(fù)用指示、上方圖像塊SA0參數(shù)復(fù)用指示,SA0參數(shù)復(fù)用指示的優(yōu)先級高于SA0參數(shù)預(yù)測指示,即,先確定目標(biāo)圖像塊是否可以復(fù)用SA0參數(shù),如果否的情況下,再確定采用根據(jù)相鄰圖像塊預(yù)測增強(qiáng)層圖像塊SA0參數(shù)方式。
[0152]S302:根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0153]具體地,該步驟可以為:根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0154]增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù),SA0濾波類型索引;SA0濾波偏移量絕對值;E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號。
[0155]更具體地,包括以下步驟,第一步,采用相鄰圖像塊的SA0濾波類型索引作為增強(qiáng)層圖像塊的SA0濾波類型索引,或者,根據(jù)相鄰圖像塊的SA0濾波類型索引確定增強(qiáng)層圖像塊的SA0濾波類型。
[0156]例如,如果相鄰圖像塊的SA0濾波類型索引指示相鄰圖像塊的SA0濾波類型為B0類型,則增強(qiáng)層圖像塊的濾波類型也為B0類型,如果相鄰圖像塊的SA0濾波類型索引指示相鄰圖像塊的SA0濾波類型為E0類型,則增強(qiáng)層圖像塊的濾波類型也為E0類型。
[0157]第二步,獲取SA0濾波偏移量絕對值差值,采用相鄰圖像塊的SA0濾波偏移量絕對值加上SA0濾波偏移量絕對值差值作為增強(qiáng)層圖像塊的SA0濾波偏移量絕對值。
[0158]具體地,SA0濾波類型包括不濾波類型、E0類型、B0類型;當(dāng)SA0濾波類型為不濾波類型時(shí),則不進(jìn)行濾波處理,當(dāng)SA0濾波類型為E0類型或者B0類型時(shí),獲取SA0濾波偏移量絕對值差值;上述SA0濾波偏移量絕對值差值為一組濾波偏移量絕對值差值數(shù)據(jù)。例如SA0濾波類型為B0類型時(shí),可以獲取4個(gè)SA0濾波偏移量絕對值差值,例如SA0濾波類型為E0類型時(shí),也可以獲取4個(gè)SA0濾波偏移量絕對值差值。
[0159]采用相鄰圖像塊的SA0濾波偏移量絕對值加上SA0濾波偏移量絕對值差值作為增強(qiáng)層圖像塊的SA0濾波偏移量絕對值,分別為第一 SA0濾波偏移量絕對值,第二 SA0濾波偏移量絕對值、第三SA0濾波偏移量絕對值和第四SA0濾波偏移量絕對值。
[0160]第三步,當(dāng)SA0濾波類型為E0類型時(shí),采用相鄰圖像塊的E0類型索引作為增強(qiáng)層圖像塊的E0類型索引,或者,根據(jù)相鄰圖像塊的E0類型索引確定增強(qiáng)層圖像塊的E0類型)。
[0161]具體地,當(dāng)相鄰圖像塊SA0濾波類型索引指示相鄰圖像塊SA0濾波類型為E0類型時(shí),進(jìn)一步的采取相鄰圖像塊的E0類型索引作為增強(qiáng)層圖像塊的E0類型索引,以根據(jù)E0類型索引計(jì)算目標(biāo)采樣點(diǎn)與相鄰采樣點(diǎn)的強(qiáng)度關(guān)系,并根據(jù)該強(qiáng)度關(guān)系確定E0類型SA0濾波偏移量符號以及從4個(gè)SA0濾波偏移量絕對值中確定一個(gè)SA0濾波偏移量絕對值。
[0162]根據(jù)目標(biāo)采樣點(diǎn)與相鄰采樣點(diǎn)的強(qiáng)度關(guān)系確定E0類型SA0濾波偏移量符號以及從4個(gè)SA0濾波偏移量絕對值中確定一個(gè)SA0濾波偏移量絕對值,具體可根據(jù)情況確定,例如,第一種情況,兩個(gè)相鄰采樣點(diǎn)的強(qiáng)度值均大于目標(biāo)采樣點(diǎn)的強(qiáng)度值;第二種情況,兩個(gè)相鄰采樣點(diǎn)中,第一個(gè)相鄰采樣點(diǎn)強(qiáng)度值大于目標(biāo)采樣點(diǎn)的強(qiáng)度值,第二個(gè)相鄰采樣點(diǎn)強(qiáng)度值等于目標(biāo)采樣點(diǎn)的強(qiáng)度值;第三種情況,兩個(gè)相鄰采樣點(diǎn)中,第一個(gè)相鄰采樣點(diǎn)強(qiáng)度值小于目標(biāo)采樣點(diǎn)強(qiáng)度值,第二個(gè)相鄰采樣點(diǎn)強(qiáng)度值等于目標(biāo)采樣點(diǎn)的強(qiáng)度值;第四種情況,兩個(gè)相鄰采樣點(diǎn)的強(qiáng)度值均小于目標(biāo)采樣點(diǎn)的強(qiáng)度值??深A(yù)設(shè)第一種情況、第二種情況、第三種情況和第四種情況分別對應(yīng)的SAO濾波偏移量絕對值為第一 SAO濾波偏移量絕對值、第二 SAO濾波偏移量絕對值、第三SAO濾波偏移量絕對值和第四SAO濾波偏移量絕對值;可預(yù)設(shè)第一種情況和第二種情況對應(yīng)的E0類型SAO濾波偏移量符號為正號,第三種情況和第四種情況對應(yīng)的E0類型SAO濾波偏移量符號為負(fù)號。
[0163]根據(jù)按上述方法確定的SA0濾波偏移量絕對值和E0類型SA0濾波偏移量符號確定目標(biāo)采樣點(diǎn)的SA0濾波偏移量,在所述目標(biāo)采樣點(diǎn)的強(qiáng)度值上疊加所述目標(biāo)采樣點(diǎn)的SA0濾波偏移量,對所述目標(biāo)采樣點(diǎn)進(jìn)行濾波處理。
[0164]當(dāng)SA0濾波類型為B0類型時(shí),采用相鄰圖像塊的B0類型帶位置作為增強(qiáng)層圖像塊的B0類型帶位置以及采用相鄰圖像塊的B0類型SA0濾波偏移量符號作為增強(qiáng)層圖像塊的B0類型SA0濾波偏移量符號。
[0165]具體地,當(dāng)相鄰圖像塊SA0濾波類型索引指示相鄰圖像塊SA0濾波類型為B0類型時(shí),采用相鄰圖像塊的B0類型帶位置作為增強(qiáng)層圖像塊的B0類型帶位置,并根據(jù)該B0類型帶位置確定4個(gè)B0類型帶,進(jìn)一步根據(jù)目標(biāo)采樣點(diǎn)的強(qiáng)度值確定其所屬的B0類型帶,以確定B0類型帶對應(yīng)的SA0濾波偏移量絕對值,并采用相鄰圖像塊的B0類型SA0濾波偏移量符號作為增強(qiáng)層圖像塊的B0類型SA0濾波偏移量符號B0類型偏移量符號,以確定B0類型SA0濾波偏移量符號。根據(jù)該B0類型帶位置確定4個(gè)B0類型帶,可以是將從B0類型帶位置開始的連續(xù)4個(gè)B0類型帶確定為4個(gè)B0類型帶。如果目標(biāo)采樣點(diǎn)不屬于4個(gè)B0類型帶,則可以不進(jìn)行濾波操作。因?yàn)槊恳粋€(gè)B0類型帶規(guī)定了一個(gè)采樣點(diǎn)的強(qiáng)度值范圍,所以可以根據(jù)目標(biāo)采樣點(diǎn)的強(qiáng)度值是否在B0類型帶強(qiáng)度值范圍內(nèi)來確定目標(biāo)采樣點(diǎn)是否屬于B0類型帶。4個(gè)B0類型帶與4個(gè)SA0濾波偏移量絕對值存在一一對應(yīng)關(guān)系。例如,4個(gè)B0類型帶分別為第一 B0類型帶、第二 B0類型帶、第三B0類型帶和第四B0類型帶,則第一B0類型帶、第二 B0類型帶、第三B0類型帶和第四B0類型帶對應(yīng)的SA0濾波偏移量絕對值分別為第一 SA0濾波偏移量絕對值、第二 SA0濾波偏移量絕對值、第三SA0濾波偏移量絕對值和第四SA0濾波偏移量絕對值。
[0166]根據(jù)SA0濾波偏移量絕對值和B0類型SA0濾波偏移量符號確定目標(biāo)采樣點(diǎn)的SA0濾波偏移量,在所述目標(biāo)采樣點(diǎn)的強(qiáng)度值上疊加一個(gè)對應(yīng)的SA0濾波偏移量,對所述目標(biāo)采樣點(diǎn)進(jìn)行濾波處理。
[0167]本實(shí)施例,通過獲取SA0參數(shù)預(yù)測指示,根據(jù)SA0參數(shù)預(yù)測指示,確定是否根據(jù)相鄰圖像塊的SA0參數(shù)確定增強(qiáng)層圖像塊的SA0參數(shù),并采用確定的增強(qiáng)層圖像塊的SA0參數(shù)進(jìn)行濾波處理。無需在增強(qiáng)層傳輸完整的SA0參數(shù),減小了增強(qiáng)層圖像塊SA0參數(shù)的傳輸比特,降低了增強(qiáng)層圖像塊SA0參數(shù)與基本層圖像塊SA0參數(shù)冗余,提高編碼效率。并且,還可以通過與SA0參數(shù)復(fù)用指示的結(jié)合,增加編碼的靈活性,更進(jìn)一步提高了編碼效率。
[0168]圖4為本發(fā)明編碼處理方法實(shí)施例一的結(jié)構(gòu)示意圖,如圖4所示,本實(shí)施例的方法包括:
[0169]S401:生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。[0170]具體地,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像中的塊,基本層碼流指能夠提供較低質(zhì)量的重建圖像的視頻壓縮碼流;增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像中的塊,增強(qiáng)層碼流指能夠提供較高質(zhì)量的重建圖像的視頻壓縮碼流。
[0171]編碼端需要將每個(gè)圖像塊的SA0參數(shù)傳輸?shù)浇獯a端,以使解碼端能夠根據(jù)SA0參數(shù)對重建的圖像進(jìn)行濾波處理,提高圖像的質(zhì)量,本實(shí)施例中的SA0參數(shù)指示信息可以包括:基本層SA0參數(shù)指示信息、左側(cè)圖像塊SA0參數(shù)指示信息或上方圖像塊SA0參數(shù)指示信息,基本層SA0參數(shù)指示信息進(jìn)一步地可以為基本層SA0參數(shù)復(fù)用指示或者基本層SA0參數(shù)預(yù)測指示,與現(xiàn)有技術(shù)不同的是,本實(shí)施例中的編碼端生成的增強(qiáng)層圖像塊的SA0參數(shù)指示信息中增加了基本層SA0參數(shù)指示信息。
[0172]S402:向解碼器發(fā)送增強(qiáng)層圖像塊。
[0173]編碼端向解碼端發(fā)送增強(qiáng)層圖像塊的SA0參數(shù)指示信息,解碼端獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息。
[0174]具體地,解碼端獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息后,當(dāng)SA0參數(shù)指示信息中包含基本層SA0參數(shù)指示信息時(shí),可以根據(jù)SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0175]本實(shí)施例中,通過向解碼端發(fā)送編碼端生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;減小了增強(qiáng)層圖像塊SA0參數(shù)的傳輸比特,降低了增強(qiáng)層圖像塊SA0參數(shù)與基本層圖像塊SA0參數(shù)冗余,提高編碼效率。
[0176]圖5為本發(fā)明編碼處理方法實(shí)施例二的流程示意圖,如圖5所示,本實(shí)施例的方法包括:
[0177]S501:生成基本層SA0參數(shù)復(fù)用指示。
[0178]具體地,增強(qiáng)層圖像塊的參數(shù)指示信息包括基本層SA0參數(shù)服用指示。SA0參數(shù)包括:SA0濾波類型索引、SA0濾波偏移量絕對值、邊緣偏移(Edge Offset,以下簡稱:E0)類型索引、E0類型SA0濾波偏移量符號、B0類型帶位置和B0類型SA0濾波偏移量符號。一個(gè)圖像塊的SA0參數(shù)可以是上述列舉參數(shù)的部分或全部。例如,當(dāng)確定一個(gè)圖像塊的SA0濾波類型為E0類型時(shí),該圖像塊的SA0參數(shù)中不包括B0類型相關(guān)參數(shù)。再例如,當(dāng)確定一個(gè)圖像塊的SA0濾波類型為B0類型時(shí),該圖像塊的SA0參數(shù)中不包括E0類型相關(guān)參數(shù)。有些參數(shù)可以根據(jù)所處理圖像塊內(nèi)的采樣點(diǎn)的強(qiáng)度值計(jì)算得到,例如E0類型SA0濾波偏移量符號,因此無需獲取或根據(jù)其它圖像塊的SA0參數(shù)確定。解碼端根據(jù)SA0參數(shù)對重建的圖像塊進(jìn)行濾波處理指對所述圖像塊內(nèi)的每一個(gè)采樣點(diǎn)(下述目標(biāo)采樣點(diǎn))進(jìn)行SA0濾波處理。
[0179]本實(shí)施例中,當(dāng)編碼端確定增強(qiáng)層圖像塊的SA0參數(shù)可以復(fù)用基本層圖像塊的SA0參數(shù)時(shí),則生成基本層SA0參數(shù)復(fù)用指示,并向解碼端發(fā)送基本層SA0參數(shù)復(fù)用指示,基本層SA0參數(shù)復(fù)用指示用于指示解碼器是否使用基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。替代現(xiàn)有技術(shù)中向解碼端發(fā)送增強(qiáng)層SA0參數(shù)。解碼端獲取基本層SA0參數(shù)復(fù)用指示。
[0180]在本步驟中,可選的,還可以包括,編碼端確定增強(qiáng)層圖像塊的SA0參數(shù)可以復(fù)用左側(cè)圖像塊SA0參數(shù)復(fù)用指示時(shí),生成左側(cè)圖像塊SA0參數(shù)復(fù)用指示,并向解碼端發(fā)送左側(cè)圖像塊SA0參數(shù)復(fù)用指示,用于表示增強(qiáng)層圖像塊的SA0參數(shù)可以復(fù)用左側(cè)圖像塊的SA0參數(shù)來進(jìn)行濾波處理。
[0181]在本步驟中,可選的,還可以包括,編碼端確定增強(qiáng)層圖像塊的SA0參數(shù)可以復(fù)用上方圖像塊SA0參數(shù)復(fù)用指示時(shí),生成上方圖像塊SA0參數(shù)復(fù)用指示,并向解碼端發(fā)送上方圖像塊的SA0參數(shù)復(fù)用指示,用于表示增強(qiáng)層圖像塊的SA0參數(shù)可以復(fù)用上方圖像塊的SA0參數(shù)。
[0182]在本步驟中,可選的,編碼端可根據(jù)基本層SA0參數(shù)、左側(cè)圖像塊SA0參數(shù)、上方圖像塊SA0參數(shù)的復(fù)用優(yōu)先級,進(jìn)行SA0參數(shù)復(fù)用指示,例如,基本層SA0參數(shù)、左側(cè)圖像塊SA0參數(shù)、上方圖像塊SA0參數(shù)的復(fù)用優(yōu)先級依次由高到低,則編碼端首先確定基本層SA0參數(shù)是否可以復(fù)用,可以則將基本層SA0參數(shù)復(fù)用指示置為1,若不可以,將基本層SA0參數(shù)復(fù)用指示置為0,則進(jìn)一步確定左側(cè)圖像塊SA0參數(shù)是否可以復(fù)用,可以則將左側(cè)圖像塊SA0參數(shù)復(fù)用指示置為1,不可以則將左側(cè)圖像塊SA0參數(shù)復(fù)用指示置為0,進(jìn)一步地確定上方圖像塊SA0參數(shù)是否可以復(fù)用,可以則將上方圖像塊SA0參數(shù)復(fù)用指示置為1,不可以則將上方圖像塊SA0參數(shù)復(fù)用指示置為0,本實(shí)施例中,也可增加其他類似的復(fù)用標(biāo)記,本發(fā)明對此不作限制。
[0183]S502:向解碼端發(fā)送生成的包含基本層SA0參數(shù)復(fù)用指示的增強(qiáng)層圖像塊,以使解碼端根據(jù)基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0184]具體地,編碼端將在501中生成的包含基本層SA0參數(shù)復(fù)用指示的增強(qiáng)層圖像塊發(fā)送到編碼端,編碼端根據(jù)基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0185]更具體地,編碼端可根據(jù)基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理,例如當(dāng)基本層SA0參數(shù)復(fù)用指示為1,則表示可以使用基本層SA0參數(shù)作為增強(qiáng)層SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理,當(dāng)基本層SA0參數(shù)復(fù)用指示為0,則表示不可以使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行處理,基本層SA0參數(shù)復(fù)用指示的具體表示形式,本發(fā)明實(shí)施例對此不作限制。
[0186]可以選擇基本層圖像中與增強(qiáng)層圖像中圖像塊的空間位置對應(yīng)的圖像塊作為基本層圖像塊,例如,在基本層圖像與增強(qiáng)層圖像空間分辨率相同的情況下,可以在基本層圖像中選擇與增強(qiáng)層圖像塊坐標(biāo)位置相同的圖像塊作為基本層圖像塊;在基本層圖像與增強(qiáng)層圖像空間分辨率不同的情況下,例如增強(qiáng)層圖像在X方向與y方向的分辨率分別是基本層圖像的2倍,則對于增強(qiáng)層圖像中坐標(biāo)為(2x,2y)且大小為2m*2n的目標(biāo)圖像塊,則將基本層圖像塊中坐標(biāo)為(X,y)且大小為m*n的圖像塊作為增強(qiáng)層圖像塊對應(yīng)的基本層圖像塊。
[0187]可選的,解碼端還可以獲取編碼端在S501中生成的左側(cè)圖像塊的SA0參數(shù)復(fù)用指示,當(dāng)左側(cè)圖像塊的SA0復(fù)用指示為1時(shí),表示可以使用左側(cè)圖像塊的SA0參數(shù)作為目標(biāo)圖像塊的SA0參數(shù),對目標(biāo)圖像塊進(jìn)行濾波處理。當(dāng)左側(cè)圖像塊的SA0復(fù)用指示為0時(shí),表示不可以使用左側(cè)圖像塊的SA0參數(shù)作為目標(biāo)圖像塊的SA0參數(shù),對目標(biāo)圖像塊進(jìn)行濾波處理。
[0188]可選的,解碼端還可以獲取編碼端在S501中生成上方圖像塊的SA0參數(shù)復(fù)用指示,當(dāng)上方圖像塊的SA0復(fù)用指示為1時(shí),表示可以使用上方圖像塊的SA0參數(shù)作為目標(biāo)圖像塊的SAO參數(shù),對目標(biāo)圖像塊進(jìn)行濾波處理。當(dāng)上方圖像塊的SA0復(fù)用指示為0時(shí),表示不可以使用上方圖像塊的SA0參數(shù)作為目標(biāo)圖像塊的SA0參數(shù),對目標(biāo)圖像塊進(jìn)行濾波處理。
[0189]解碼端還可以根據(jù)基本層SA0參數(shù)、左側(cè)圖像塊SA0參數(shù)、上方圖像塊SA0參數(shù)的復(fù)用優(yōu)先級,獲取SA0參數(shù)復(fù)用指示,例如,基本層SA0參數(shù)、左側(cè)圖像塊SA0參數(shù)、上方圖像塊SA0參數(shù)的復(fù)用優(yōu)先級依次由高到低,則編碼端首先獲取基本層SA0參數(shù)復(fù)用指示確定是否可以復(fù)用,可以則使用基本層SA0參數(shù)作為增強(qiáng)層SA0參數(shù),若不可以,則進(jìn)一步獲取左側(cè)圖像塊SA0參數(shù)復(fù)用指示確定是否可以復(fù)用,若可以則使用左側(cè)圖像塊SA0參數(shù)作為增強(qiáng)層SA0參數(shù),若不可以則進(jìn)一步地獲取上方圖像塊SA0參數(shù)復(fù)用指示確定是否可以復(fù)用,可以則將上方圖像塊SA0參數(shù)作為增強(qiáng)層SA0參數(shù),若不可以,則可進(jìn)一步地獲取其他類似的復(fù)用標(biāo)記,處理方法類似,此處不再贅述。
[0190]本實(shí)施例中,通過編碼端生成基本層SA0參數(shù)復(fù)用指示,基本層SA0參數(shù)復(fù)用指示用于指示解碼器是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。以使解碼端根據(jù)基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理,減小了增強(qiáng)層圖像塊SA0參數(shù)的傳輸比特,降低了增強(qiáng)層圖像塊SA0參數(shù)與基本層圖像塊SA0參數(shù)冗余,提高編碼效率。
[0191]圖6為本發(fā)明編碼處理方法實(shí)施例二的流程不意圖,如圖6所不,本實(shí)施例的方法包括:
[0192]S601:生成SA0參數(shù)預(yù)測指示。
[0193]具體地,SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0194]更具體地,當(dāng)編碼端確定增強(qiáng)層圖像塊的SA0參數(shù)可以根據(jù)增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測獲得時(shí),則生成SA0參數(shù)預(yù)測指示;所述SA0參數(shù)預(yù)測指示包括:左側(cè)圖像塊SA0參數(shù)預(yù)測指示、上方圖像塊SA0參數(shù)預(yù)測指示或者基本層圖像塊的SA0參數(shù)預(yù)測指示,對應(yīng)的表示解碼端可使用增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者增強(qiáng)層圖像塊的基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊的SA0參數(shù)進(jìn)行預(yù)測,并采用預(yù)測的SA0參數(shù)進(jìn)行濾波處理。
[0195]編碼端根據(jù)當(dāng)前圖像塊的SA0參數(shù)中的SA0濾波偏移量絕對值以及用于預(yù)測的SA0參數(shù)中的SA0濾波偏移量絕對值,計(jì)算得到SA0濾波偏移量絕對值差值,并生成SA0濾波偏移量絕對值差值以及與用于預(yù)測的SA0參數(shù)對應(yīng)的SA0參數(shù)預(yù)測指示。
[0196]在本步驟中,可選的,還可以包括SA0參數(shù)復(fù)用指示,例如基本層SA0參數(shù)復(fù)用指示、左側(cè)圖像塊SA0參數(shù)復(fù)用指示、上方圖像塊SA0參數(shù)復(fù)用指示,SA0參數(shù)復(fù)用指示的優(yōu)先級高于SA0參數(shù)預(yù)測指示,即,編碼端先確定目標(biāo)圖像塊是否可以復(fù)用SA0參數(shù),如果是,則生成SA0參數(shù)復(fù)用指示,如果否的情況下,再確定目標(biāo)圖像塊是否可以根據(jù)增強(qiáng)層圖像塊的相鄰圖像塊預(yù)測增強(qiáng)層圖像塊SA0參數(shù)方式,如果是,則生成SA0參數(shù)預(yù)測指示。
[0197]S602:向解碼端發(fā)送SA0參數(shù)預(yù)測指示。
[0198]編碼端將S601中生成的SA0參數(shù)預(yù)測指示發(fā)送到解碼端,SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊的SA0參數(shù)進(jìn)行預(yù)測并采用預(yù)測的SA0參數(shù)進(jìn)行濾波處理。[0199]具體地,解碼端根據(jù)SA0參數(shù)預(yù)測指示,確定是否使用增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊的SA0參數(shù)進(jìn)行預(yù)測。
[0200]增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù),SA0濾波類型索引;SA0濾波偏移量絕對值;E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號。
[0201]更具體地,生成包含SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,SA0參數(shù)預(yù)測指示用于指示解碼器采用下述至少一種操作對所述增強(qiáng)層圖像塊的SA0參數(shù)進(jìn)行預(yù)測并采用預(yù)測的SA0參數(shù)進(jìn)行濾波處理。
[0202]解碼端第一步,采用相鄰圖像塊的SA0濾波類型索引作為增強(qiáng)層圖像塊的SA0濾波類型索引,或者,根據(jù)相鄰圖像塊的SA0濾波類型索引確定增強(qiáng)層圖像塊的SA0濾波類型。
[0203]例如,如果相鄰圖像塊的SA0濾波類型索引指示相鄰圖像塊的SA0濾波類型為B0類型,則增強(qiáng)層圖像塊的濾波類型也為B0類型,如果相鄰圖像塊的SA0濾波類型索引指示相鄰圖像塊的SA0濾波類型為E0類型,則增強(qiáng)層圖像塊的濾波類型也為E0類型。
[0204]第二步,獲取SA0濾波偏移量絕對值差值,采用相鄰圖像塊的SA0濾波偏移量絕對值加上SA0濾波偏移量絕對值差值作為增強(qiáng)層圖像塊的SA0濾波偏移量絕對值。
[0205]具體地,SA0濾波類型包括不濾波類型、E0類型、B0類型;當(dāng)SA0濾波類型為不濾波類型時(shí),則不進(jìn)行濾波處理,當(dāng)SA0濾波類型為E0類型或者B0類型時(shí),獲取SA0濾波偏移量絕對值差值;上述SA0濾波偏移量絕對值差值為一組濾波偏移量絕對值差值數(shù)據(jù)。例如SA0濾波類型為B0類型時(shí),可以獲取4個(gè)SA0濾波偏移量絕對值差值,例如SA0濾波類型為E0類型時(shí),也可以獲取4個(gè)SA0濾波偏移量絕對值差值。
[0206]采用相鄰圖像塊的SA0濾波偏移量絕對值加上SA0濾波偏移量絕對值差值作為增強(qiáng)層圖像塊的SA0濾波偏移量絕對值,分別為第一 SA0濾波偏移量絕對值,第二 SA0濾波偏移量絕對值、第三SA0濾波偏移量絕對值和第四SA0濾波偏移量絕對值。
[0207]第三步,當(dāng)SA0濾波類型為E0類型時(shí),采用相鄰圖像塊的E0類型索引作為增強(qiáng)層圖像塊的E0類型索引,或者,根據(jù)相鄰圖像塊的E0類型索引確定增強(qiáng)層圖像塊的E0類型)。
[0208]具體地,當(dāng)相鄰圖像塊SA0濾波類型索引指示相鄰圖像塊SA0濾波類型為E0類型時(shí),進(jìn)一步的采取相鄰圖像塊的E0類型索引作為增強(qiáng)層圖像塊的E0類型索引,以根據(jù)E0類型索引計(jì)算目標(biāo)采樣點(diǎn)與相鄰采樣點(diǎn)的強(qiáng)度關(guān)系,并根據(jù)該強(qiáng)度關(guān)系確定E0類型SA0濾波偏移量符號以及從4個(gè)SA0濾波偏移量絕對值中確定一個(gè)SA0濾波偏移量絕對值。
[0209]根據(jù)目標(biāo)采樣點(diǎn)與相鄰采樣點(diǎn)的強(qiáng)度關(guān)系確定E0類型SA0濾波偏移量符號以及從4個(gè)SA0濾波偏移量絕對值中確定一個(gè)SA0濾波偏移量絕對值,具體可根據(jù)情況確定,例如,第一種情況,兩個(gè)相鄰采樣點(diǎn)的強(qiáng)度值均大于目標(biāo)采樣點(diǎn)的強(qiáng)度值;第二種情況,兩個(gè)相鄰采樣點(diǎn)中,第一個(gè)相鄰采樣點(diǎn)強(qiáng)度值大于目標(biāo)采樣點(diǎn)的強(qiáng)度值,第二個(gè)相鄰采樣點(diǎn)強(qiáng)度值等于目標(biāo)采樣點(diǎn)的強(qiáng)度值;第三種情況,兩個(gè)相鄰采樣點(diǎn)中,第一個(gè)相鄰采樣點(diǎn)強(qiáng)度值小于目標(biāo)采樣點(diǎn)強(qiáng)度值,第二個(gè)相鄰采樣點(diǎn)強(qiáng)度值等于目標(biāo)采樣點(diǎn)的強(qiáng)度值;第四種情況,兩個(gè)相鄰采樣點(diǎn)的強(qiáng)度值均小于目標(biāo)采樣點(diǎn)的強(qiáng)度值??深A(yù)設(shè)第一種情況、第二種情況、第三種情況和第四種情況分別對應(yīng)的SA0濾波偏移量絕對值為第一 SA0濾波偏移量絕對值、第二 SAO濾波偏移量絕對值、第三SAO濾波偏移量絕對值和第四SA0濾波偏移量絕對值;可預(yù)設(shè)第一種情況和第二種情況對應(yīng)的E0類型SA0濾波偏移量符號為正號,第三種情況和第四種情況對應(yīng)的E0類型SA0濾波偏移量符號為負(fù)號。
[0210]根據(jù)按上述方法確定的SA0濾波偏移量絕對值和E0類型SA0濾波偏移量符號確定目標(biāo)采樣點(diǎn)的SA0濾波偏移量,在所述目標(biāo)采樣點(diǎn)的強(qiáng)度值上疊加所述目標(biāo)采樣點(diǎn)的SA0濾波偏移量,對所述目標(biāo)采樣點(diǎn)進(jìn)行濾波處理。
[0211]當(dāng)SA0濾波類型為B0類型時(shí),采用相鄰圖像塊的B0類型帶位置作為增強(qiáng)層圖像塊的B0類型帶位置以及采用相鄰圖像塊的B0類型SA0濾波偏移量符號作為增強(qiáng)層圖像塊的B0類型SA0濾波偏移量符號。
[0212]具體地,當(dāng)相鄰圖像塊SA0濾波類型索引指示相鄰圖像塊SA0濾波類型為B0類型時(shí),采用相鄰圖像塊的B0類型帶位置作為增強(qiáng)層圖像塊的B0類型帶位置,并根據(jù)該B0類型帶位置確定4個(gè)B0類型帶,進(jìn)一步根據(jù)目標(biāo)采樣點(diǎn)的強(qiáng)度值確定其所屬的B0類型帶,以確定B0類型帶對應(yīng)的SA0濾波偏移量絕對值,并采用相鄰圖像塊的B0類型SA0濾波偏移量符號作為增強(qiáng)層圖像塊的B0類型SA0濾波偏移量符號,以確定B0類型SA0濾波偏移量符號。根據(jù)該B0類型帶位置確定4個(gè)B0類型帶,可以是將從B0類型帶位置開始的連續(xù)4個(gè)B0類型帶確定為4個(gè)B0類型帶。如果目標(biāo)采樣點(diǎn)不屬于4個(gè)B0類型帶,則可以不進(jìn)行濾波操作。因?yàn)槊恳粋€(gè)B0類型帶規(guī)定了一個(gè)采樣點(diǎn)的強(qiáng)度值范圍,所以可以根據(jù)目標(biāo)采樣點(diǎn)的強(qiáng)度值是否在B0類型帶強(qiáng)度值范圍內(nèi)來確定目標(biāo)采樣點(diǎn)是否屬于B0類型帶。4個(gè)B0類型帶與4個(gè)SA0濾波偏移量絕對值存在一一對應(yīng)關(guān)系。例如,4個(gè)B0類型帶分別為第一B0類型帶、第二 B0類型帶、第三B0類型帶和第四B0類型帶,則第一 B0類型帶、第二 B0類型帶、第三B0類型帶和第四B0類型帶對應(yīng)的SA0濾波偏移量絕對值分別為第一 SA0濾波偏移量絕對值、第二 SA0濾波偏移量絕對值、第三SA0濾波偏移量絕對值和第四SA0濾波偏移量絕對值。
[0213]根據(jù)SA0濾波偏移量絕對值和B0類型SA0濾波偏移量符號確定目標(biāo)采樣點(diǎn)的SA0濾波偏移量,在所述目標(biāo)采樣點(diǎn)的強(qiáng)度值上疊加一個(gè)對應(yīng)的SA0濾波偏移量,對所述目標(biāo)采樣點(diǎn)進(jìn)行濾波處理。
[0214]本實(shí)施例,通過編碼端生成SA0參數(shù)預(yù)測指示,并向編碼端發(fā)送SA0參數(shù)預(yù)測指示,以使解碼端根據(jù)SA0參數(shù)預(yù)測指示,確定是否根據(jù)相鄰圖像塊的SA0參數(shù)確定增強(qiáng)層圖像塊的SA0參數(shù),并采用確定的增強(qiáng)層圖像塊的SA0參數(shù)進(jìn)行濾波處理。無需在增強(qiáng)層傳輸完整的SA0參數(shù),減小了增強(qiáng)層圖像塊SA0參數(shù)的傳輸比特,降低了增強(qiáng)層圖像塊SA0參數(shù)與基本層圖像塊SA0參數(shù)冗余,提高編碼效率。并且,還可以通過與SA0參數(shù)復(fù)用指示的結(jié)合,增加編碼的靈活性,更進(jìn)一步提高了編碼效率。
[0215]圖7為本發(fā)明解碼器實(shí)施例一的結(jié)構(gòu)示意圖,如圖7所示,本實(shí)施例的解碼器包括:獲取模塊71和處理模塊72,其中,獲取模塊71用于獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息;處理模塊72用于根據(jù)SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0216]其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
[0217]本實(shí)施例的解碼器,可以用于執(zhí)行圖1所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0218]在上述實(shí)施例中,增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括SA0參數(shù)預(yù)測指示;處理模塊72具體用于根據(jù)基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0219]本實(shí)施例的解碼器,可用于執(zhí)行圖2所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0220]圖8為本發(fā)明解碼器實(shí)施例二的結(jié)構(gòu)示意圖,圖8是在圖7所示實(shí)施例的基礎(chǔ)上,處理模塊72進(jìn)一步地包括:第一處理單元721,第二處理單元722,第三處理單元723。
[0221]在本實(shí)施例中,增強(qiáng)層圖像塊的SA0參數(shù)指示信息包括SA0參數(shù)預(yù)測指示;
[0222]處理模塊72具體用于根據(jù)SA0參數(shù)預(yù)測指示,確定是否根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0223]具體地,處理模塊72具體用于根據(jù)SA0參數(shù)預(yù)測指示,確定是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0224]增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):SA0濾波類型索引;SA0濾波偏移量絕對值;E0類型索引;B0類型帶位置以及B0類型SA0濾波偏移量符號。
[0225]進(jìn)一步地,處理模塊72中的第一處理單元721用于采用相鄰圖像塊的SA0濾波類型索引作為增強(qiáng)層圖像塊的SA0濾波類型索引;第二處理單元722用于獲取SA0濾波偏移量絕對值差值,采用相鄰圖像塊的SA0濾波偏移量絕對值加上SA0濾波偏移量絕對值差值作為增強(qiáng)層圖像塊的SA0濾波偏移量絕對值;第三處理單元723用于采用相鄰圖像塊的E0類型索引作為增強(qiáng)層圖像塊的E0類型索引;或者,第三處理單元723用于采用相鄰圖像塊的B0類型帶位置作為增強(qiáng)層圖像塊的B0類型帶位置;采用相鄰圖像塊的B0類型SA0濾波偏移量符號作為增強(qiáng)層圖像塊的B0類型SA0濾波偏移量符號。
[0226]本實(shí)施例的解碼器,可用于執(zhí)行圖3所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0227]圖9為本發(fā)明編碼器實(shí)施例一的結(jié)構(gòu)示意圖,如圖9所示,本實(shí)施例的編碼器結(jié)構(gòu)包括:生成模塊91和發(fā)送模塊92,其中,生成模塊91用于生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。發(fā)送模塊92用于向解碼器發(fā)送增強(qiáng)層圖像塊;其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
[0228]本實(shí)施例的編碼器,可用于執(zhí)行圖4所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0229]在上述實(shí)施例中,增強(qiáng)層圖像塊的SA0參數(shù)指示信息包括基本層SA0參數(shù)復(fù)用指示;生成模塊91具體用于生成包含基本層SA0參數(shù)復(fù)用指示的增強(qiáng)層圖像塊,基本層SA0參數(shù)復(fù)用指示用于指示解碼器是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0230]本實(shí)施例的編碼器,可用于執(zhí)行圖5所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0231 ] 在上述實(shí)施例中,增強(qiáng)層圖像塊的SA0參數(shù)指示信息包括SA0參數(shù)預(yù)測指示;生成模塊91具體用于生成包含所述SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0232]在上述實(shí)施例中,生成模塊91具體用于生成包含SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0233]在上述實(shí)施例中,增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):SA0濾波類型索引;SA0濾波偏移量絕對值;E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號;生成模塊81具體用于生成包含SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,SA0參數(shù)預(yù)測指示用于指示解碼器采用下述至少一種操作對所述增強(qiáng)層圖像塊的SA0參數(shù)進(jìn)行預(yù)測并采用預(yù)測的SA0參數(shù)進(jìn)行濾波處理:采用相鄰圖像塊的SA0濾波類型索引作為增強(qiáng)層圖像塊的SA0濾波類型索引;采用相鄰圖像塊的SA0濾波偏移量絕對值加上所述SA0濾波偏移量絕對值差值作為增強(qiáng)層圖像塊的SA0濾波偏移量絕對值;采用相鄰圖像塊的E0類型索引作為增強(qiáng)層圖像塊的E0類型索引;或者,采用相鄰圖像塊的B0類型帶位置作為增強(qiáng)層圖像塊的B0類型帶位置以及采用相鄰圖像塊的B0類型偏移符號作為增強(qiáng)層圖像塊的B0類型SA0濾波偏移量符號。
[0234]本實(shí)施例的編碼器,可用于執(zhí)行圖6所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0235]圖10為本發(fā)明解碼器實(shí)施例三的結(jié)構(gòu)示意圖,如圖10所示,本實(shí)施例的解碼器包括:接收器101和處理器102,其中,接收器101用于獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息;處理器102用于根據(jù)SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0236]其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
[0237]本實(shí)施例的解碼器,可以用于執(zhí)行圖1所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0238]在上述實(shí)施例中,增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括SA0參數(shù)預(yù)測指示;處理器102具體用于根據(jù)基本層SA0參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0239]本實(shí)施例的解碼器,可用于執(zhí)行圖2所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0240]在具體實(shí)現(xiàn)時(shí),增強(qiáng)層圖像塊的SA0參數(shù)指示信息包括SA0參數(shù)預(yù)測指示。
[0241]處理器102具體用于根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0242]具體地,處理器102具體用于根據(jù)所述SA0參數(shù)預(yù)測指示,確定是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SAO參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SAO參數(shù)或者基本層圖像塊的SAO參數(shù)預(yù)測得到的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0243]增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):SA0濾波類型索引;SA0濾波偏移量絕對值;E0類型索引;B0類型帶位置以及B0類型SA0濾波偏移量符號。
[0244]進(jìn)一步地,處理器102還用于進(jìn)行如下至少一種操作:
[0245]采用相鄰圖像塊的SA0濾波類型索引作為增強(qiáng)層圖像塊的SA0濾波類型索引;
[0246]采用相鄰圖像塊的SA0濾波偏移量絕對值加上SA0濾波偏移量絕對值差值作為增強(qiáng)層圖像塊的SA0濾波偏移量絕對值;
[0247]采用相鄰圖像塊的E0類型索引作為增強(qiáng)層圖像塊的E0類型索引;或者,采用相鄰圖像塊的B0類型帶位置作為增強(qiáng)層圖像塊的B0類型帶位置以及采用相鄰圖像塊的B0類型SA0濾波偏移量符號作為增強(qiáng)層圖像塊的B0類型SA0濾波偏移量符號。
[0248]本實(shí)施例的解碼器,可用于執(zhí)行圖3所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0249]圖11為本發(fā)明編碼器實(shí)施例二的結(jié)構(gòu)示意圖,如圖11所示,本實(shí)施例的編碼器結(jié)構(gòu)包括:生成器1201和發(fā)送器1202,其中,生成器1201用于生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。發(fā)送器1202用于向解碼器發(fā)送增強(qiáng)層圖像塊;其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
[0250]本實(shí)施例的編碼器,可用于執(zhí)行圖4所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0251]在上述實(shí)施例中,增強(qiáng)層圖像塊的SA0參數(shù)指示信息包括基本層SA0參數(shù)復(fù)用指示;生成器1201具體用于生成包含基本層SA0參數(shù)復(fù)用指示的增強(qiáng)層圖像塊,基本層SA0參數(shù)復(fù)用指示用于指示解碼器是否使用基本層圖像塊的SA0參數(shù)對增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0252]本實(shí)施例的編碼器,可用于執(zhí)行圖5所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0253]在上述實(shí)施例中,增強(qiáng)層圖像塊的SA0參數(shù)指示信息包括SA0參數(shù)預(yù)測指示;生成器1201具體用于生成包含所述SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0254]在上述實(shí)施例中,生成器1201具體用于生成包含SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
[0255]在上述實(shí)施例中,增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):SA0濾波類型索引;SA0濾波偏移量絕對值;E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號。
[0256]本實(shí)施例的編碼器,可用于執(zhí)行圖6所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0257]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0258]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種解碼處理方法,其特征在于,包括:獲取增強(qiáng)層圖像塊的SAO參數(shù)指示信息;根據(jù)所述SAO參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述增強(qiáng)層圖像塊的SAO參數(shù)指示信息,包括:基本層SAO參數(shù)復(fù)用指示;所述根據(jù)所述SAO參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:根據(jù)所述基本層SAO參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述增強(qiáng)層圖像塊的SAO參數(shù)指示信息,包括SAO參數(shù)預(yù)測指示;所述根據(jù)所述SAO參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:根據(jù)所述SAO參數(shù)預(yù)測指示,確定是否根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SAO參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
4.根據(jù)權(quán)利要求3所述的方·法,其特征在于,所述根據(jù)所述SAO參數(shù)預(yù)測指示,確定是否根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SAO參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:根據(jù)所述SAO參數(shù)預(yù)測指示,確定是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SAO參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SAO參數(shù)或者基本層圖像塊的SAO參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述增強(qiáng)層圖像塊的SAO參數(shù),包括下述參數(shù)中的至少一種參數(shù):SAO濾波類型索引;SAO濾波偏移量絕對值;E0類型索引,或者B0類型帶位置以及B0類型SAO濾波偏移量符號;若確定根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SAO參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,則所述方法還包括下述至少一種操作:采用所述相鄰圖像塊的SAO濾波類型索引作為所述增強(qiáng)層圖像塊的SAO濾波類型索引 ;采用所述相鄰圖像塊的SAO濾波偏移量絕對值加上所述SAO濾波偏移量絕對值差值作為所述增強(qiáng)層圖像塊的SAO濾波偏移量絕對值;采用所述相鄰圖像塊的E0類型索引作為所述增強(qiáng)層圖像塊的E0類型索引;或者,采用所述相鄰圖像塊的B0類型帶位置作為所述增強(qiáng)層圖像塊的B0類型帶位置以及采用所述相鄰圖像塊的B0類型偏移符號作為所述增強(qiáng)層圖像塊的B0類型SAO濾波偏移量符號。
6.一種編碼處理方法,其特征在于,包括:生成包含SAO參數(shù)指示信息的增強(qiáng)層圖像塊,所述SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;向所述解碼器發(fā)送所述增強(qiáng)層圖像塊,其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括:基本層SA0參數(shù)復(fù)用指示;所述生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,所述SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:生成包含所述基本層SA0參數(shù)復(fù)用指示的增強(qiáng)層圖像塊,所述基本層SA0參數(shù)復(fù)用指示用于指示解碼器是否使用基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括SA0參數(shù)預(yù)測指示;所述生成包含SA0參數(shù)指示信息的增強(qiáng)層圖像塊,所述SA0參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:生成包含所述SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述生成包含所述SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所 述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理,包括:生成包含SA0參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SA0參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SA0參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SA0參數(shù)或者基本層圖像塊的SA0參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
10.根據(jù)權(quán)利要求8或9所述的方法,其特征在于,所述增強(qiáng)層圖像塊的SA0參數(shù),包括下述參數(shù)中的至少一種參數(shù):SA0濾波類型索引;SA0濾波偏移量絕對值;E0類型索引,或者B0類型帶位置以及B0類型SA0濾波偏移量符號。
11.一種解碼器,其特征在于,包括:獲取模塊,用于獲取增強(qiáng)層圖像塊的SA0參數(shù)指示信息;處理模塊,用于根據(jù)所述SA0參數(shù)指示信息,確定是否根據(jù)基本層圖像塊的SA0參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
12.根據(jù)權(quán)利要求11所述的解碼器,其特征在于,所述增強(qiáng)層圖像塊的SA0參數(shù)指示信息,包括:基本層SA0參數(shù)復(fù)用指示;所述處理模塊,具體用于根據(jù)所述基本層SAO參數(shù)復(fù)用指示,確定是否使用基本層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
13.根據(jù)權(quán)利要求11所述的解碼器,其特征在于,所述增強(qiáng)層圖像塊的SAO參數(shù)指示信息,包括SAO參數(shù)預(yù)測指示;所述處理模塊,具體用于根據(jù)所述SAO參數(shù)預(yù)測指示,確定是否根據(jù)所述增強(qiáng)層圖像塊的相鄰圖像塊的SAO參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
14.根據(jù)權(quán)利要求13所述的解碼器,其特征在于,所述處理模塊,具體用于根據(jù)所述SAO參數(shù)預(yù)測指示,確定是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SAO參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SAO參數(shù)或者基本層圖像塊的SAO參數(shù)預(yù)測得到的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
15.根據(jù)權(quán)利要求13或14所述的解碼器,其特征在于,所述增強(qiáng)層圖像塊的SAO參數(shù),包括下述參數(shù)中的至少一種參數(shù):SAO濾波類型索引;SAO濾波偏移量絕對值;E0類型索引;B0類型帶位置以及B0類型SAO濾波偏移量符號;所述處理模塊包括下述至少一個(gè)單元:第一處理單元,用于采用所述相鄰圖像塊的SAO濾波類型索引作為所述增強(qiáng)層圖像塊的SAO濾波類型索引;`第二處理單元,用于采用所述相鄰圖像塊的SAO濾波偏移量絕對值加上所述SAO濾波偏移量絕對值差值作為所述增強(qiáng)層圖像塊的SAO濾波偏移量絕對值;第三處理單元,用于采用所述相鄰圖像塊的E0類型索引作為所述增強(qiáng)層圖像塊的E0類型索引;或者,采用所述相鄰圖像塊的B0類型帶位置作為所述增強(qiáng)層圖像塊的B0類型帶位置以及采用相鄰圖像塊的B0類型偏移符號作為所述增強(qiáng)層圖像塊的B0類型SAO濾波偏移量符號。
16.—種編碼器,其特征在于,包括:生成模塊,用于生成包含SAO參數(shù)指示信息的增強(qiáng)層圖像塊,所述SAO參數(shù)指示信息用于指示解碼器是否根據(jù)基本層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理;發(fā)送模塊,用于向所述解碼器發(fā)送所述增強(qiáng)層圖像塊;其中,基本層圖像塊為根據(jù)基本層碼流重建得到的圖像塊,所述增強(qiáng)層圖像塊為根據(jù)增強(qiáng)層碼流重建得到的圖像塊。
17.根據(jù)權(quán)利要求16所述的編碼器,其特征在于,所述增強(qiáng)層圖像塊的SAO參數(shù)指示信息,包括:基本層SAO參數(shù)復(fù)用指示;所述生成模塊,具體用于生成包含所述基本層SAO參數(shù)復(fù)用指示的增強(qiáng)層圖像塊,所述基本層SAO參數(shù)復(fù)用指示用于指示解碼器是否使用基本層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
18.根據(jù)權(quán)利要求16所述的編碼器,其特征在于,所述增強(qiáng)層圖像塊的SAO參數(shù)指示信息,包括SAO參數(shù)預(yù)測指示;所述生成模塊,具體用于生成包含所述SAO參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SAO參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的相鄰圖像塊的SAO參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
19.根據(jù)權(quán)利要求18所述的編碼器,其特征在于,所述生成模塊,具體用于生成包含SAO參數(shù)預(yù)測指示的增強(qiáng)層圖像塊,所述SAO參數(shù)預(yù)測指示用于指示解碼器是否使用所述增強(qiáng)層圖像塊的左側(cè)圖像塊SAO參數(shù)、所述增強(qiáng)層圖像塊的上方圖像塊SAO參數(shù)或者基本層圖像塊的SAO參數(shù)預(yù)測得到的增強(qiáng)層圖像塊的SAO參數(shù)對所述增強(qiáng)層圖像塊進(jìn)行濾波處理。
20.根據(jù)權(quán)利要求18或19所述的編碼器,其特征在于,所述增強(qiáng)層圖像塊的SAO參數(shù),包括下述參數(shù)中的至少一種參數(shù):SAO濾波類型索引;SAO濾波偏移量絕對值;EO類型索引,或者BO類型帶位置以及BO類型SAO濾波偏移量符號。
【文檔編號】H04N19/30GK103716628SQ201210376010
【公開日】2014年4月9日 申請日期:2012年9月29日 優(yōu)先權(quán)日:2012年9月29日
【發(fā)明者】楊海濤, 張金雷, 李斌, 李厚強(qiáng) 申請人:華為技術(shù)有限公司, 中國科學(xué)技術(shù)大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1