用于圖像處理的方法和裝置制造方法
【專利摘要】一種用于圖像處理的方法,該方法包括:根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;從該備選上采樣濾波器中,確定目標上采樣濾波器;根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;根據(jù)該預(yù)測信息,對目標圖像塊進行編碼處理,以生成目標碼流。
【專利說明】用于圖像處理的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻處理領(lǐng)域,并且更具體地,涉及一種用于圖像處理的用于圖像處理的方法和裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的迅猛發(fā)展以及人們物質(zhì)精神文化的日益豐富,在互聯(lián)網(wǎng)中針對視頻的應(yīng)用需求尤其是針對高清視頻的應(yīng)用需求越來越多,而高清視頻的數(shù)據(jù)量非常大,要想高清視頻能在帶寬有限的互聯(lián)網(wǎng)中傳輸,必須首先解決的問題就是高清視頻壓縮編碼問題。
[0003]在網(wǎng)絡(luò)環(huán)境里(比如互聯(lián)網(wǎng)),由于網(wǎng)絡(luò)帶寬是有限的,終端設(shè)備以及用戶的需求都是不同的,所以為了某種特定的應(yīng)用而一次壓縮的碼流并不是令人滿意和有效的,對一些特定的用戶或設(shè)備而言,甚至是沒有意義的。解決這個問題的一個有效的方法就是利用可伸縮視頻編碼(SVC, scalable video coding)技術(shù)。在該SVC技術(shù)中,根據(jù)包括空間分辨率、時間分辨率或者信噪比強度等在內(nèi)的質(zhì)量參數(shù),將一個圖像分為多個圖像層。SVC的目標就是讓質(zhì)量高的圖像層盡量充分的利用質(zhì)量低的圖像層的信息,提高層間預(yù)測的效率,使得編碼質(zhì)量高的圖像的時候能夠效率更高。
[0004]對質(zhì)量高的圖像進行分層編碼時,由于分辨率不同,需要對質(zhì)量低的圖像進行上采樣,以達到與質(zhì)量高的圖像一致的分辨率后,再利用質(zhì)量低的圖像的信息對增強層進行預(yù)測。因此,上采樣的效果會對編碼性能產(chǎn)生直接的影響,由于圖像的紋理等特性的不同,通過使用多個濾波器,能夠有效提升上采樣的效果。
[0005]目前,已知一種使用多個濾波器進行上采樣的技術(shù),其對每一個4X4的圖像塊計算位置在1,2,3,4的四個像素的水平方向和豎直方向的二階差分,將四個像素水平方向的二階差分相加,作為水平(horizontal),將四個像素豎直方向的二階差分相加,作為垂直(vertical)。從而,可以確定紋理方向(direction)。例如,如果vertical大于horizontal的兩倍,則確定direction為I ;如果horizontal大于vertical的兩倍,則確定direction為2 ;如果vertical等于horizontal的兩倍,則確定direction為O。其后,計算vertical及horizontal的平均值,以確定該像素塊所屬類型,并為每一種類型分別訓(xùn)練一個濾波器,這樣可以使得訓(xùn)練所得濾波器與對應(yīng)類別非常相符,但是該方法需要在編碼端對濾波器的系數(shù)以及每類塊所使用的濾波器的索引(index)進行編碼并傳輸?shù)浇獯a端,這樣才可以在解碼端正確解碼。如果使用這種方法對基本層重建圖像進行上采樣,則會導(dǎo)致需要傳輸?shù)谋硎緸V波器系數(shù)和index的比特太多,從而影響編碼性能。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實施例提供一種用于圖像處理的方法和裝置,能夠提高圖像處理的效果和性能。
[0007]第一方面,提供了一種用于圖像處理的方法,該方法包括:根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;從該備選上采樣濾波器中,確定目標上采樣濾波器;根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;根據(jù)該預(yù)測信息,對目標圖像塊進行編碼處理,以生成目標碼流,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)。
[0008]在一種可能的實施方式中,該方法還包括:根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);以及該根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括:根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0009]結(jié)合第一方面和第一種可能的實施方式,在第二種可能的實施方式中,該從備選上采樣濾波器中,確定目標上采樣濾波器,包括:根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差信息;根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0010]結(jié)合第一方面、第一種可能的實施方式和第二種可能的實施方式,在第三種可能的實施方式中,根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括:根據(jù)該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和該傳統(tǒng)濾波器;以及該根據(jù)該預(yù)測信息,對該目標圖像塊進行編碼處理,以生成目標碼流,包括:根據(jù)該預(yù)測信息,對該目標圖像塊進行編碼處理,以生成目標碼流,該目標碼流包括用于指示該目標上采樣濾波器的第一指示信息,該第一指示信息用以在解碼上述編碼后的目標圖像塊時作為獲取該目標上采樣濾波器的依據(jù)。
[0011]結(jié)合第一方面、第一種可能的實施方式、第二種可能的實施方式和第三種可能的實施方式,在第四種可能的實施方式中,該根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括:根據(jù)該第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該傳統(tǒng)濾波器;以及該確定目標上采樣濾波器,包括:確定該目標圖像塊的紋理度;根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。
[0012]第二方面,提供了一種用于圖像處理的方法,該方法包括:根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;從備選上采樣濾波器中,確定目標上采樣濾波器,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;根據(jù)該預(yù)測信息和從目標碼流中獲取的殘差信息,對該目標碼流進行解碼處理,以獲取該目標圖像塊,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)。
[0013]在一種可能的實施方式中,該方法還包括:根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);以及該根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括:根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0014]結(jié)合第二方面和第一種可能的實施方式,在第二種可能的實施方式中,該從備選上采樣濾波器中,該從備選上采樣濾波器中,確定目標上采樣濾波器,包括:根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差信息;根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0015]結(jié)合第二方面、第一種可能的實施方式和第二種可能的實施方式,在第三種可能的實施方式中,根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括:根據(jù)該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和該傳統(tǒng)濾波器;以及該從備選上采樣濾波器中,確定目標上采樣濾波器,包括:從該目標碼流中,獲取用于指示該目標上采樣濾波器的第一指示信息,根據(jù)該第一指示信息,確定該目標上采樣濾波器。
[0016]結(jié)合第二方面、第一種可能的實施方式、第二種可能的實施方式和第三種可能的實施方式,在第四種可能的實施方式中,該根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括:根據(jù)該第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該傳統(tǒng)濾波器;以及該確定目標上采樣濾波器,包括:確定該目標圖像塊的紋理度;根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。
[0017]第三方面,提供了一種用于圖像處理的裝置,該裝置包括:獲取單元,用于根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);確定單元,根據(jù)該第一訓(xùn)練濾波器,確定備選上米樣濾波器,其中,該備選上米樣濾波器包括該第一訓(xùn)練濾波器;用于從該備選上采樣濾波器中,確定目標上采樣濾波器;編碼單元,用于從該確定單元獲取該上采樣濾波器,并根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;用于根據(jù)該預(yù)測信息,對目標圖像塊進行編碼處理,以生成目標碼流,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)。
[0018]在一種可能的實施方式中,該獲取單元還用于根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);以及該確定單元進一步用于根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0019]結(jié)合第三方面和第一種可能的實施方式,在第二種可能的實施方式中,該確定單元具體用于根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差信息;用于根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0020]結(jié)合第三方面、第一種可能的實施方式和第二種可能的實施方式,在第三種可能的實施方式中,該確定單元進一步用于根據(jù)該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和該傳統(tǒng)濾波器;以及該編碼單元具體用于根據(jù)該預(yù)測信息,對該目標圖像塊進行編碼處理,以生成目標碼流,該目標碼流包括用于指示該目標上采樣濾波器的第一指示信息,該第一指示信息用以在解碼上述編碼后的目標圖像塊時作為獲取該目標上采樣濾波器的依據(jù)。
[0021]結(jié)合第三方面、第一種可能的實施方式、第二種可能的實施方式和第三種可能的實施方式,在第四種可能的實施方式中,該確定單元進一步用于根據(jù)該第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該傳統(tǒng)濾波器;具體用于確定該目標圖像塊的紋理度;用于根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。
[0022]第四方面,提供了一種用于圖像處理的裝置,其特征在于,該裝置包括:獲取單元,用于根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);確定單元,用于根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;用于從備選上采樣濾波器中,確定目標上采樣濾波器,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;解碼單元,用于從該確定單元獲取該目標上采樣濾波器,并根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;用于根據(jù)該預(yù)測信息和從目標碼流中獲取的殘差信息,對該目標碼流進行解碼處理,以獲取該目標圖像塊,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)。
[0023]在一種可能的實施方式中,該獲取單元還用于根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);以及該確定單元進一步用于根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0024]結(jié)合第四方面和第一種可能的實施方式,在第二種可能的實施方式中,該確定單元具體用于根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差信息;根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0025]結(jié)合第四方面、第一種可能的實施方式和第二種可能的實施方式,在第三種可能的實施方式中,該確定單元進一步用于根據(jù)該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和該傳統(tǒng)濾波器;用于從該目標碼流中,獲取用于指示該目標上采樣濾波器的第一指示信息,用于根據(jù)該第一指示信息,確定該目標上采樣濾波器。
[0026]結(jié)合第四方面、第一種可能的實施方式、第二種可能的實施方式和第三種可能的實施方式,在第四種可能的實施方式中,該確定單元進一步用于根據(jù)該第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該傳統(tǒng)濾波器;用于確定該目標圖像塊的紋理度;用于根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。
[0027]第五方面,提供了一種用于圖像處理的編碼器,該編碼器包括:總線;與該總線相連的處理器;與該總線相連的存儲器;其中,該處理器通過該總線,調(diào)用該存儲器中存儲的程序,以用于根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;從該備選上采樣濾波器中,確定目標上采樣濾波器;根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;根據(jù)該預(yù)測信息,對目標圖像塊進行編碼處理,以生成目標碼流,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)。
[0028]在一種可能的實施方式中,該處理單元還用于根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);用于根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。[0029]結(jié)合第五方面和第一種可能的實施方式,在第二種可能的實施方式中,該處理單元具體用于根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差信息;用于根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0030]結(jié)合第五方面、第一種可能的實施方式和第二種可能的實施方式,在第三種可能的實施方式中,該處理器具體用于根據(jù)該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和該傳統(tǒng)濾波器;用于根據(jù)該預(yù)測信息,對該目標圖像塊進行編碼處理,以生成目標碼流,該目標碼流包括用于指示該目標上采樣濾波器的第一指示信息,該第一指示信息用以在解碼上述編碼后的目標圖像塊時作為獲取該目標上采樣濾波器的依
[0031]結(jié)合第五方面、第一種可能的實施方式、第二種可能的實施方式和第三種可能的實施方式,在第四種可能的實施方式中,該處理器具體用于根據(jù)該第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該傳統(tǒng)濾波器;具體用于確定該目標圖像塊的紋理度;用于根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。。
[0032]第六方面,提供了一種用于圖像處理的解碼器,該解碼器包括:總線;與該總線相連的處理器;與該總線相連的存儲器;其中,該處理器通過該總線,調(diào)用該存儲器中存儲的程序,以用于根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;從備選上采樣濾波器中,確定目標上采樣濾波器,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;根據(jù)該預(yù)測信息和從目標碼流中獲取的殘差信息,對該目標碼流進行解碼處理,以獲取該目標圖像塊,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)。
[0033]在一種可能的實施方式中,該處理單元還用于根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);用于根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0034]結(jié)合第六方面和第一種可能的實施方式,在第二種可能的實施方式中,該處理單元具體用于根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差信息;根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。[0035]結(jié)合第六方面、第一種可能的實施方式和第二種可能的實施方式,在第三種可能的實施方式中,該處理器進一步用于根據(jù)該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和該傳統(tǒng)濾波器;用于從該目標碼流中,獲取用于指示該目標上采樣濾波器的第一指示信息,用于根據(jù)該第一指示信息,確定該目標上采樣濾波器。
[0036]結(jié)合第六方面、第一種可能的實施方式、第二種可能的實施方式和第三種可能的實施方式,在第四種可能的實施方式中,該處理器進一步用于根據(jù)該第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該傳統(tǒng)濾波器;用于確定該目標圖像塊的紋理度;用于根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。
[0037]根據(jù)本發(fā)明實施例的用于圖像處理的方法、裝置編碼器和解碼器,通過根據(jù)平滑區(qū)域和非平滑區(qū)域,確定上采樣濾波器,能夠在提高上采樣的效果的同時,減少上采樣濾波器的數(shù)量并且無需傳輸濾波器系數(shù)以及索引,從而能夠提高編碼性能,進行提高圖像處理的效果和性能。
【專利附圖】
【附圖說明】
[0038]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0039]圖1是根據(jù)本發(fā)明一實施例的用于圖像處理的方法的示意性流程圖。
[0040]圖2是根據(jù)本發(fā)明一實施例的用于確定訓(xùn)練濾波器的方法的示意圖。
[0041]圖3是根據(jù)本發(fā)明一實施例的用于圖像處理的方法的另一示意性流程圖。
[0042]圖4是根據(jù)本發(fā)明一實施例的用于圖像處理的裝置的示意性框圖。
[0043]圖5是根據(jù)本發(fā)明另一實施例的用于圖像處理的裝置的示意性框圖。
[0044]圖6是根據(jù)本發(fā)明一實施例的用于圖像處理的編碼器的示意性框圖。
[0045]圖7是根據(jù)本發(fā)明另一實施例的用于圖像處理的解碼器的示意性框圖。
【具體實施方式】
[0046]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0047]圖1示出了從編碼端角度描述的根據(jù)本發(fā)明實施例的用于圖像處理的方法100的示意性流程圖。如圖1所示,該方法100包括:
[0048]S110,根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);
[0049]S120,根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;
[0050]S130,從該備選上采樣濾波器中,確定目標上采樣濾波器;
[0051]S140,根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息。
[0052]S150,根據(jù)該預(yù)測信息,對目標圖像塊進行編碼處理,以生成目標碼流,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)
[0053]在對圖像進行分層編碼,例如,在空間可伸縮編碼時,可以將圖像進行將分辨率處理得到低分辨率圖像,作為對比將原圖像稱作高分辨率圖像,編碼器分別對該低分辨率圖像以及該高分辨率圖像進行編碼處理。為方便描述,本文中將質(zhì)量高的待編碼圖像稱作增強層圖像,將對應(yīng)的質(zhì)量低的待編碼圖像(例如所述低分辨率圖像)稱作基本層圖像。
[0054]在本發(fā)明實施例中,目標圖像是使用分層編碼技術(shù)進行處理的圖像,基本層是指分層編碼中的質(zhì)量(包括幀速率、空間分辨率、時間分辨率、信噪比強度或質(zhì)量等級等參數(shù))較低的層,增強層是指分層編碼中的質(zhì)量(包括幀速率、空間分辨率、時間分辨率、信噪比強度或質(zhì)量等級等參數(shù))較高的層。需要說明的是,在本發(fā)明實施例中,在本發(fā)明實施例中,對于一個給定的增強層,與其相對應(yīng)的基本層可以為質(zhì)量低于該增強層的任一層,例如,如果當前存在五層,編碼質(zhì)量依次提高(即,第一層質(zhì)量最低,第五層質(zhì)量最高),如果增強層為第四層,則基本層可以是第一層,也可以是第二層、也可以是第三層、也可以是第四層。同理,對于一個給定的基本層,與其相對應(yīng)的增強層可以為質(zhì)量低于該基本層的任一層。
[0055]增強層圖像為當前處理的增強層中的圖像,基本層圖像為基本層中與增強層圖像在同一時刻的圖像。
[0056]綜上所述,在本發(fā)明實施例中,該基本層圖像的質(zhì)量低于該增強層圖像的質(zhì)量。
[0057]目標圖像塊為該增強層圖像中正在處理的圖像塊。
[0058]基本層圖像塊為基本層圖像中與該目標圖像塊在空間位置上存在對應(yīng)關(guān)系的圖像塊。
[0059]在本發(fā)明實施例中,基本層圖像塊與目標圖像塊的對應(yīng)關(guān)系可以根據(jù)基本層圖像與增強層圖像之間的分辨率比例關(guān)系計算得到。例如,在包括X方向和y方向的系統(tǒng)內(nèi),如果增強層圖像在X方向與y方向的分辨率分別是基本層圖像的2倍,則對于增強層中左上角的像素坐標為(2x,2y)且大小為(2m) X (2n)的圖像塊,其基本層圖像中的對應(yīng)塊可以是左上角的像素坐標為(x,y)且大小為mXn的圖像塊。
[0060]在本發(fā)明實施例中,將圖像(包括增強層圖像和基本層圖像)分為簡單的兩類區(qū)域,即,平滑區(qū)域和非平滑區(qū)域。在平滑區(qū)域,編碼時通??梢垣@得較為準確的預(yù)測值,從而,最終編碼時確定的編碼塊標記(CBF,CodedBlock Flag)為0,即殘差為O。在非平滑區(qū)域,編碼時由于信號特性相關(guān)性不大,無法精確預(yù)測,因此不能得到較為準確的預(yù)測值,導(dǎo)致預(yù)測后殘差較大或不均勻,從而,最終編碼的CBF不為O。
[0061]因此,在本發(fā)明實施例中,可以確定基本層圖像中CBF為0的圖像塊(基本層圖像的平滑區(qū)域圖像塊)位于平滑區(qū)域,從而,可以認為與該圖像塊相對應(yīng)的增強層圖像中的圖像塊(增強層圖像的平滑區(qū)域圖像塊)位于平滑區(qū)域。同理,可以確定基本層圖像中CBF不為O的圖像塊(基本層圖像的非平滑區(qū)域圖像塊)位于非平滑區(qū)域,從而,可以認為與該圖像塊相對應(yīng)的增強層圖像中的圖像塊(增強層圖像的非平滑區(qū)域圖像塊)位于非平滑區(qū)域。如上所述,可以確定增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,以及,增強層圖像的非平滑區(qū)域圖像塊和該基本層圖像的非平滑區(qū)域圖像塊。
[0062]其后,在S110,可以根據(jù)增強層圖像的非平滑區(qū)域圖像塊和該基本層圖像的非平滑區(qū)域圖像塊訓(xùn)練第一訓(xùn)練濾波器,作為示例而非限定,可以通過以下方法,訓(xùn)練該第一訓(xùn)練濾波器。
[0063]如圖2所示,yl (η)表示增強層圖像(原始圖像)的平滑區(qū)域圖像塊(多個圖像快的集合,以下,稱為原始平滑區(qū)域圖像塊),Χ(η)表示基本層圖像的平滑區(qū)域圖像塊,Η(η)表示待確定的濾波器(第一訓(xùn)練濾波器),e (η)表示經(jīng)過濾波以后的基本層圖像的平滑區(qū)域圖像塊(記作預(yù)測圖像塊)與原始平滑區(qū)域圖像塊。例如,以使原始平滑區(qū)域圖像塊與預(yù)測圖像塊的像素值的均方誤差最小,作為優(yōu)化條件(第一預(yù)設(shè)條件的一例),求解Η(η)。
[0064]該Η(η)的最優(yōu)解可以表示為以下式(1),
[0065]H = Rj Xryx( I )
[0066]其中,Rxx表示原始平滑區(qū)域圖像塊的自相關(guān)函數(shù),ryx表示基本層圖像的平滑區(qū)域圖像塊與原始平滑區(qū)域圖像塊的互相關(guān)函數(shù)。
[0067]應(yīng)理解,以上列舉的獲取訓(xùn)練濾波器的方法僅為示例性說明,本發(fā)明并不限定于此,例如,可以通過改變上述最優(yōu)化條件等,對該獲取訓(xùn)練濾波器的方法進行各種變更。
[0068]可選地,該方法還包括:
[0069]根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);以及
[0070]該根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括:
[0071]根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0072]在本發(fā)明實施例中,除訓(xùn)練的樣本不同(第一訓(xùn)練濾波器是增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊訓(xùn)練獲得,第二訓(xùn)練濾波器是該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊訓(xùn)練獲得),外其他過程相似,這里,為了避免贅述,省略其說明。
[0073]通過上述方法,可以分別得到第一訓(xùn)練濾波器和第二訓(xùn)練濾波器,因此,在本發(fā)明實施例中,訓(xùn)練濾波器的系數(shù)是固定的,在編碼過程中不需要消耗比特傳輸濾波器系數(shù),同時在解碼端選擇濾波器時,例如,可以根據(jù)基本層對應(yīng)塊的CBF值判斷當前塊所屬類型(即,為平滑區(qū)域圖像塊或非平滑區(qū)域圖像塊),從而,無需傳輸每個圖像塊使用的濾波器的索弓丨,提高了圖像處理的性能。
[0074]從而,在備選濾波器可以包括該第一訓(xùn)練濾波器和第二訓(xùn)練濾波器,即,情況I。
[0075]情況I
[0076]可選地,該從備選上采樣濾波器中,確定目標上采樣濾波器,包括:[0077]根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差信息;
[0078]根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0079]具體地說,在該備選上采樣濾波器包括如上所述獲取的第一訓(xùn)練濾波器和第二訓(xùn)練濾波器的情況下,在S 130中,可以根據(jù)目標圖像塊的類型(為平滑區(qū)域圖像塊或非平滑區(qū)域圖像塊),選擇目標上采樣濾波器。
[0080]在本發(fā)明實施例中,當與該目標圖像塊相對應(yīng)的基本層圖像塊的CBF為O時,可以確定該目標圖像塊位于平滑區(qū)域。同理,當與該目標圖像塊相對應(yīng)的基本層圖像塊的CBF不為O時,可以確定該目標圖像塊位于非平滑區(qū)域。
[0081]應(yīng)理解,以上列舉的確定目標圖像塊的平滑度的方法和使用的參數(shù)僅為示例性說明,本發(fā)明并不限定于此,其他能夠確定目標圖像塊的平滑度,即,確定目標圖像塊處于增強層圖像中的平滑區(qū)域或非平滑區(qū)域的方法和參數(shù),均落入本發(fā)明的保護范圍。
[0082]此情況下,在S140,可以如上所述確定的根據(jù)該目標上采樣濾波器,對基本層圖像塊的重建圖像進行上采樣,從而確定相對于目標圖像塊的預(yù)測值。
[0083]從而,在S150,可以計算各預(yù)測模式的失真率代價,并確定對該目標圖像塊進行編碼時使用的最優(yōu)預(yù)測模式。需要說明的是,在對該編碼后的目標圖像塊進行解碼處理時,可以采用與上述同樣的方法確定目標上采樣濾波器。
[0084]可選地,該備選上采樣濾波器還包括傳統(tǒng)濾波器,以及
[0085]該根據(jù)該預(yù)測信息,對該目標圖像塊進行編碼處理,以生成目標碼流,包括:
[0086]根據(jù)該預(yù)測信息,對該目標圖像塊進行編碼處理,以生成目標碼流,該目標碼流包括用于指示該目標上采樣濾波器的第一指示信息,該第一指示信息用以在解碼上述編碼后的目標圖像塊時作為獲取該目標上采樣濾波器的依據(jù)。
[0087]在本發(fā)明實施例中,作為傳統(tǒng)濾波器,例如,可以包括現(xiàn)有的余弦插值濾波器。以下說明中,為了便于說明,以該傳統(tǒng)濾波器為余弦插值濾波器為例,進行說明。
[0088]具體地說,在本發(fā)明實施例中,上述獲取訓(xùn)練濾波器的方法(訓(xùn)練過程)在像素域進行,并且,可以針對不同的下采樣比例(增強層圖像與基本層圖像之間的分辨率比)進行不同的訓(xùn)練,例如,存在對于整像素位置和半像素位置獲得的濾波器相異的情況,因此,可能導(dǎo)致對整像素位置和半像素位置的預(yù)測不均衡,從而影響預(yù)測殘差的平穩(wěn)性,因此,在本發(fā)明實施例中,還可以在備選上采樣濾波器中還可以加入傳統(tǒng)濾波器,例如,余弦插值濾波器,該余弦插值濾波器的獲取方法可以與現(xiàn)有技術(shù)相同,這里,為了避免贅述,省略其說明。
[0089]從而,在備選濾波器可以包括該第一訓(xùn)練濾波器和第二訓(xùn)練濾波器和余弦插值濾波器(傳統(tǒng)濾波器的一例),即,情況2。
[0090]情況2
[0091]在S130 中,例如,可以使用率失真優(yōu)化(RDO, Rate-Distortion Optimization),選擇使用余弦插值濾波器或第一訓(xùn)練濾波器或第二訓(xùn)練濾波器,作為目標上采樣濾波器。
[0092]此情況下,其后,在S140,可以根據(jù)該目標上采樣濾波器,對基本層圖像塊的重建圖像進行上采樣,從而確定相對于目標圖像塊的預(yù)測值。
[0093]從而,在S150,可以計算各預(yù)測模式的失真率代價,并確定對該目標圖像塊進行編碼時使用的最優(yōu)預(yù)測模式。在該最優(yōu)預(yù)測模式為層間紋理預(yù)測模式的情況下,可以對用于指示該目標上采樣濾波器(具體地說,指示該目標上采樣濾波器為余弦插值濾波器、第一訓(xùn)練濾波器或第一訓(xùn)練濾波器中的哪個濾波器)的第一指示信息進行編碼處理,并將編碼處理后的第一指示信息加入碼流,以在解碼上述編碼后的目標圖像塊時作為獲取該目標上采樣濾波器依據(jù)。需要說明的是,在備選濾波器包括該余弦插值濾波器或第一訓(xùn)練濾波器或第二訓(xùn)練濾波器,作為目標上采樣濾波器時,備選濾波器為三個,并且,如上所述編碼端或解碼端可以根據(jù)目標圖像塊的平滑度,確定使用第一訓(xùn)練濾波器或第二訓(xùn)練濾波器,因此,可以在碼流中僅用一位標識符來承載該第一指示信息,以指示該目標上采樣濾波器為傳統(tǒng)濾波器(余弦插值濾波器)還是訓(xùn)練濾波器(第一訓(xùn)練濾波器或第二訓(xùn)練濾波器)。當備選濾波器中,傳統(tǒng)濾波器的個數(shù)為至少兩個時,可以通過增加第一指示信息的位數(shù),來實現(xiàn)指示目標圖像塊的目的。
[0094]在通過余弦插值濾波器進行上采樣時,始終為直接復(fù)制基本層圖像的對應(yīng)像素點,但是,在例如,可伸縮視頻編碼方法中,基本層圖像的像素并不是直接復(fù)制對應(yīng)的增強層圖像的像素,此時,如果目標圖像的整像素位于突變點,進行上采樣時直接復(fù)制基本層對應(yīng)像素點會出現(xiàn)很大誤差。因此使用這種方法進行上采樣,可能會使得增強層圖像的整像素位置有較大誤差,因此,在本發(fā)明實施例中,通過對上述突變點的像素運用本發(fā)明實施例的方法訓(xùn)練得到的訓(xùn)練濾波器(第一訓(xùn)練濾波器或第二訓(xùn)練濾波器),能夠提高上采樣的效果,提高編碼和圖像處理的性能。
[0095]可選地,該備選上采樣濾波器還包括傳統(tǒng)濾波器,以及
[0096]該確定目標上采樣濾波器,包括:
[0097]確定該目標圖像塊的紋理度;
[0098]根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。
[0099]如上所述,在本發(fā)明實施中,在該備選上采樣濾波器包括余弦插值濾波器、第一訓(xùn)練濾波器和第二訓(xùn)練濾波器的情況下。如上所述,在根據(jù)RDO選擇目標上采樣濾波器后,需要在碼流中傳輸用于承載編碼后的第一指示信息的標記位,以在解碼上述編碼后的目標圖像塊時確定目標上采樣濾波器是哪一個濾波器。因此,本方案中可以采用兩個候選濾波器,但是并不通過RDO進行選擇,而是根據(jù)不同濾波器的不同特征進行選擇,從而避免多傳輸一個標記位表示目標上采樣濾波器。即,該備選濾波器包括第一訓(xùn)練濾波器和傳統(tǒng)濾波器,即,情況3
[0100]情況3
[0101]在S130中,例如,可以根據(jù)基本層圖像塊的特征信息從第一訓(xùn)練濾波器和余弦插值濾波器(傳統(tǒng)濾波器的一例)中選擇目標上采樣濾波器,從而避免傳輸標記位表示所使用的濾波器,例如,可以采用根據(jù)基本層圖像塊的紋理強度來確定選擇使用的濾波器,在本發(fā)明實施例中,可以采用,例如,邊緣檢測,紋理強度分析或者幀內(nèi)編碼預(yù)測模式等方法,確定基本層圖像塊的紋理度,并在,例如,當紋理度較強時,選擇使用訓(xùn)練所得濾波器作為目標上采樣濾波器,其余都使用余弦插值濾波器。以上列舉的通過邊緣檢測,紋理強度分析或者幀內(nèi)編碼預(yù)測模式等方法確定基本層圖像塊的紋理度的方法可以與現(xiàn)有技術(shù)相同,這里,為了避免贅述,省略其說明。
[0102]此情況下,其后,在S140,可以根據(jù)該目標上采樣濾波器,對基本層圖像塊的重建圖像進行上采樣,從而確定相對于目標圖像塊的預(yù)測值。[0103]從而,在S150,可以計算各預(yù)測模式的失真率代價,并確定對該目標圖像塊進行編碼時使用的最優(yōu)預(yù)測模式。并對目標圖像塊進行編碼處理。
[0104]在通過余弦插值濾波器進行上采樣時,始終為直接復(fù)制基本層圖像的對應(yīng)像素點,但是,在例如,可伸縮視頻編碼方法中,基本層圖像的像素并不是直接復(fù)制對應(yīng)的增強層圖像的像素,此時,如果目標圖像的整像素位于突變點,進行上采樣時直接復(fù)制基本層對應(yīng)像素點會出現(xiàn)很大誤差。第一訓(xùn)練濾波器能夠?qū)ν蛔凕c位置的像素進行較好的恢復(fù),因此可以很好的彌補余弦插值濾波器的不足。
[0105]需要說明的是,在對該編碼后的目標圖像塊進行解碼處理時,可以采用與上述同樣的方法確定目標上米樣濾波器。
[0106]根據(jù)本發(fā)明實施例的用于圖像處理的方法,通過根據(jù)平滑區(qū)域和非平滑區(qū)域,確定上采樣濾波器,能夠在提高上采樣的效果的同時,減少上采樣濾波器的數(shù)量并且無需傳輸濾波器系數(shù)以及索引,從而能夠提高編碼性能,進行提高圖像處理的效果和性能。
[0107]圖3示出了從編碼端角度描述的根據(jù)本發(fā)明實施例的用于圖像處理的方法200的示意性流程圖。如圖3所示,該方法200包括:
[0108]S210,根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);
[0109]S220,根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;
[0110]S230,從備選上采樣濾波器中,確定目標上采樣濾波器,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;
[0111]S240,根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息。
[0112]S250,根據(jù)該預(yù)測信息和從目標碼流中獲取的殘差信息,對該目標碼流進行解碼處理,以獲取該目標圖像塊,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)
[0113]在對圖像進行分層編碼,例如,在空間可伸縮編碼時,可以將圖像進行將分辨率處理得到低分辨率圖像,作為對比將原圖像稱作高分辨率圖像,編碼器分別對該低分辨率圖像以及該高分辨率圖像進行編碼處理。為方便描述,本文中將質(zhì)量高的待編碼圖像稱作增強層圖像,將對應(yīng)的質(zhì)量低的待編碼圖像(例如所述低分辨率圖像)稱作基本層圖像。
[0114]在本發(fā)明實施例中,目標圖像是使用分層編碼技術(shù)進行處理的圖像,基本層是指分層編碼中的質(zhì)量(包括幀速率、空間分辨率、時間分辨率、信噪比強度或質(zhì)量等級等參數(shù))較低的層,增強層是指分層編碼中的質(zhì)量(包括幀速率、空間分辨率、時間分辨率、信噪比強度或質(zhì)量等級等參數(shù))較高的層。需要說明的是,在本發(fā)明實施例中,在本發(fā)明實施例中,對于一個給定的增強層,與其相對應(yīng)的基本層可以為質(zhì)量低于該增強層的任一層,例如,如果當前存在五層,編碼質(zhì)量依次提高(即,第一層質(zhì)量最低,第五層質(zhì)量最高),如果增強層為第四層,則基本層可以是第一層,也可以是第二層、也可以是第三層、也可以是第四層。同理,對于一個給定的基本層,與其相對應(yīng)的增強層可以為質(zhì)量低于該基本層的任一層。
[0115]增強層圖像為當前處理的增強層中的圖像,基本層圖像為基本層中與增強層圖像在同一時刻的圖像。
[0116]綜上所述,在本發(fā)明實施例中,該基本層圖像的質(zhì)量低于該增強層圖像的質(zhì)量。
[0117]目標圖像塊為該增強層圖像中正在處理的圖像塊。
[0118]基本層圖像塊為基本層圖像中與該目標圖像塊在空間位置上存在對應(yīng)關(guān)系的圖像塊。
[0119]在本發(fā)明實施例中,基本層圖像塊與目標圖像塊的對應(yīng)關(guān)系可以根據(jù)基本層圖像與增強層圖像之間的分辨率比例關(guān)系計算得到。例如,在包括X方向和y方向的系統(tǒng)內(nèi),如果增強層圖像在X方向與I方向的分辨率分別是基本層圖像的2倍,則對于增強層中左上角的像素坐標為(2x,2y)且大小為(2m) X (2n)的圖像塊,其基本層圖像中的對應(yīng)塊可以是左上角的像素坐標為(X,y)且大小為mXn的圖像塊。
[0120]在本發(fā)明實施例中,將圖像(包括增強層圖像和基本層圖像)分為簡單的兩類區(qū)域,即,平滑區(qū)域和非平滑區(qū)域。在平滑區(qū)域,編碼時通常可以獲得較為準確的預(yù)測值,從而,最終編碼時確定的編碼塊標記(CBF,Coded Block Flag)為0,即殘差為O。在非平滑區(qū)域,編碼時由于信號特性相關(guān)性不大,無法精確預(yù)測,因此不能得到較為準確的預(yù)測值,導(dǎo)致預(yù)測后殘差較大或不均勻,從而,最終編碼的CBF不為O。
[0121]因此,在本發(fā)明實施例中,可以確定基本層圖像中CBF為O的圖像塊(基本層圖像的平滑區(qū)域圖像塊)位于平滑區(qū)域,從而,可以認為與該圖像塊相對應(yīng)的增強層圖像中的圖像塊(增強層圖像的平滑區(qū)域圖像塊)位于平滑區(qū)域。同理,可以確定基本層圖像中CBF不為O的圖像塊(基本層圖像的非平滑區(qū)域圖像塊)位于非平滑區(qū)域,從而,可以認為與該圖像塊相對應(yīng)的增強層圖像中的圖像塊(增強層圖像的非平滑區(qū)域圖像塊)位于非平滑區(qū)域。如上所述,可以確定增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,以及,增強層圖像的非平滑區(qū)域圖像塊和該基本層圖像的非平滑區(qū)域圖像塊。
[0122]其后,在S210,可以根據(jù)增強層圖像的非平滑區(qū)域圖像塊和該基本層圖像的非平滑區(qū)域圖像塊訓(xùn)練第一訓(xùn)練濾波器,作為示例而非限定,可以通過以下方法,訓(xùn)練該第一訓(xùn)練濾波器。
[0123]如圖2所示,yl (η)表示增強層圖像(原始圖像)的平滑區(qū)域圖像塊(多個圖像快的集合,以下,稱為原始平滑區(qū)域圖像塊),Χ(η)表示基本層圖像的平滑區(qū)域圖像塊,Η(η)表示待確定的濾波器(第一訓(xùn)練濾波器),e (η)表示經(jīng)過濾波以后的基本層圖像的平滑區(qū)域圖像塊(記作預(yù)測圖像塊)與原始平滑區(qū)域圖像塊。例如,以使原始平滑區(qū)域圖像塊與預(yù)測圖像塊的像素值的均方誤差最小,作為優(yōu)化條件(第一預(yù)設(shè)條件的一例),求解Η(η)。
[0124]該Η(η)的最優(yōu)解可以表示為以上式(1),
[0125]應(yīng)理解,以上列舉的獲取訓(xùn)練濾波器的方法僅為示例性說明,本發(fā)明并不限定于此,例如,可以通過改變上述最優(yōu)化條件等,對該獲取訓(xùn)練濾波器的方法進行各種變更。
[0126]可選地,該方法還包括:
[0127]根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);以及
[0128]該根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括:
[0129]根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0130]在本發(fā)明實施例中,除訓(xùn)練的樣本不同(第一訓(xùn)練濾波器是增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊訓(xùn)練獲得,第二訓(xùn)練濾波器是該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊訓(xùn)練獲得),外其他過程相似,這里,為了避免贅述,省略其說明。
[0131]通過上述方法,可以分別得到第一訓(xùn)練濾波器和第二訓(xùn)練濾波器,因此,在本發(fā)明實施例中,訓(xùn)練濾波器的系數(shù)是固定的,在編碼過程中不需要消耗比特傳輸濾波器系數(shù),同時在解碼端選擇濾波器時,例如,可以根據(jù)基本層對應(yīng)塊的CBF值判斷當前塊所屬類型(即,為平滑區(qū)域圖像塊或非平滑區(qū)域圖像塊),從而,無需傳輸每個圖像塊使用的濾波器的索弓丨,提高了圖像處理的性能。
[0132]從而,在備選濾波器可以包括該第一訓(xùn)練濾波器和第二訓(xùn)練濾波器,即,情況4。
[0133]情況4
[0134]可選地,該從備選上采樣濾波器中,確定目標上采樣濾波器,包括:
[0135]根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差信息;
[0136]根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0137]具體地說,在該備選上采樣濾波器包括如上所述獲取的第一訓(xùn)練濾波器和第二訓(xùn)練濾波器的情況下,在S230中,可以根據(jù)目標圖像塊的類型(為平滑區(qū)域圖像塊或非平滑區(qū)域圖像塊),選擇目標上采樣濾波器。
[0138]在本發(fā)明實施例中,當與該目標圖像塊相對應(yīng)的基本層圖像塊的CBF為O時,可以確定該目標圖像塊位于平滑區(qū)域。同理,當與該目標圖像塊相對應(yīng)的基本層圖像塊的CBF不為O時,可以確定該目標圖像塊位于非平滑區(qū)域。
[0139]應(yīng)理解,以上列舉的確定目標圖像塊的平滑度的方法和使用的參數(shù)僅為示例性說明,本發(fā)明并不限定于此,其他能夠確定目標圖像塊的平滑度,即,確定目標圖像塊處于增強層圖像中的平滑區(qū)域或非平滑區(qū)域的方法和參數(shù),均落入本發(fā)明的保護范圍。
[0140]此情況下,在S240,可以如上所述確定的根據(jù)該目標上采樣濾波器,對基本層圖像塊的重建圖像進行上采樣,從而確定相對于目標圖像塊的預(yù)測值。
[0141]從而,在S250,可以根據(jù)該預(yù)測值和從目標碼流中獲取的殘差信息,對目標圖像塊進行解碼,在本發(fā)明實施例中,該過程可以與現(xiàn)有技術(shù)相同,這里為了避免贅述,省略其說明。
[0142]可選地,該備選上采樣濾波器還包括傳統(tǒng)濾波器,以及
[0143]該從備選上采樣濾波器中,確定目標上采樣濾波器,包括:
[0144]從該目標碼流中,獲取用于指示該目標上采樣濾波器的第一指示信息,
[0145]根據(jù)該第一指示信息,確定該目標上采樣濾波器。
[0146]在本發(fā)明實施例中,作為傳統(tǒng)濾波器,例如,可以包括現(xiàn)有的余弦插值濾波器。以下說明中,為了便于說明,以該傳統(tǒng)濾波器為余弦插值濾波器為例,進行說明。
[0147]具體地說,在本發(fā)明實施例中,上述獲取訓(xùn)練濾波器的方法(訓(xùn)練過程)在像素域進行,并且,可以針對不同的下采樣比例(增強層圖像與基本層圖像之間的分辨率比)進行不同的訓(xùn)練,例如,存在對于整像素位置和半像素位置獲得的濾波器相異的情況,因此,可能導(dǎo)致對整像素位置和半像素位置的預(yù)測不均衡,從而影響預(yù)測殘差的平穩(wěn)性,因此,在本發(fā)明實施例中,還可以在備選上采樣濾波器中還可以加入傳統(tǒng)濾波器,例如,余弦插值濾波器,該余弦插值濾波器的獲取方法可以與現(xiàn)有技術(shù)相同,這里,為了避免贅述,省略其說明。
[0148]從而,在備選濾波器可以包括該第一訓(xùn)練濾波器和第二訓(xùn)練濾波器和余弦插值濾波器(傳統(tǒng)濾波器的一例),即,情況5。
[0149]情況5
[0150]在S230中,例如,可以從目標碼流中獲取第一指示信息,在本發(fā)明實施例中,在備選濾波器包括該余弦插值濾波器或第一訓(xùn)練濾波器或第二訓(xùn)練濾波器,作為目標上采樣濾波器時,備選濾波器為三個,并且,如上所述編碼端或解碼端可以根據(jù)目標圖像塊的平滑度,確定使用第一訓(xùn)練濾波器或第二訓(xùn)練濾波器,因此,可以在碼流中僅用一位標識符來承載該第一指示信息,以指示該目標上采樣濾波器為傳統(tǒng)濾波器(余弦插值濾波器)還是訓(xùn)練濾波器(第一訓(xùn)練濾波器或第二訓(xùn)練濾波器)。例如,當指示信息為I時,選擇訓(xùn)練濾波器(包括第一訓(xùn)練濾波器或第二訓(xùn)練濾波器),并根據(jù)該目標圖像塊的平滑度,從該第一訓(xùn)練濾波器或第二訓(xùn)練濾波器中確定目標上采樣濾波器。例如,當指示信息為O時,選擇余弦插值濾波器作為目標上采樣濾波器。
[0151]應(yīng)理解,以上列舉的通過第一指示信息指示目標上采樣濾波器的方法僅為示例性說明,本發(fā)明并不限定于此。
[0152]需要說明的是,當備選濾波器中傳統(tǒng)濾波器的個數(shù)為至少兩個時,可以通過增加第一指示信息的位數(shù),來實現(xiàn)指示目標圖像塊的目的。
[0153]此情況下,在S240,可以如上所述確定的根據(jù)該目標上采樣濾波器,對基本層圖像塊的重建圖像進行上采樣,從而確定相對于目標圖像塊的預(yù)測值。
[0154]從而,在S250,可以根據(jù)該預(yù)測值和從目標碼流中獲取的殘差信息,對目標圖像塊進行解碼,在本發(fā)明實施例中,該過程可以與現(xiàn)有技術(shù)相同,這里為了避免贅述,省略其說明。
[0155]在通過余弦插值濾波器進行上采樣時,始終為直接復(fù)制基本層圖像的對應(yīng)像素點,但是,在例如,可伸縮視頻編碼方法中,基本層圖像的像素并不是直接復(fù)制對應(yīng)的增強層圖像的像素,此時,如果目標圖像的整像素位于突變點,進行上采樣時直接復(fù)制基本層對應(yīng)像素點會出現(xiàn)很大誤差。因此使用這種方法進行上采樣,可能會使得增強層圖像的整像素位置有較大誤差,因此,在本發(fā)明實施例中,通過對上述突變點的像素運用本發(fā)明實施例的方法訓(xùn)練得到的訓(xùn)練濾波器(第一訓(xùn)練濾波器或第二訓(xùn)練濾波器),能夠提高上采樣的效果,提高編碼和圖像處理的性能。
[0156]可選地,該備選上采樣濾波器還包括傳統(tǒng)濾波器,以及
[0157]該確定目標上采樣濾波器,包括:
[0158]確定該目標圖像塊的紋理度;
[0159]根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。[0160]如上所述,在本發(fā)明實施中,在該備選上采樣濾波器包括余弦插值濾波器、第一訓(xùn)練濾波器和第二訓(xùn)練濾波器的情況下。如上所述,在根據(jù)RDO選擇目標上采樣濾波器后,需要在碼流中傳輸用于承載編碼后的第一指示信息的標記位,以在解碼上述編碼后的目標圖像塊時確定目標上采樣濾波器是哪一個濾波器。因此,本方案中可以采用兩個候選濾波器,但是并不通過RDO進行選擇,而是根據(jù)不同濾波器的不同特征進行選擇,從而避免多傳輸一個標記位表示目標上采樣濾波器。即,該備選濾波器包括第一訓(xùn)練濾波器和傳統(tǒng)濾波器,即,情況6
[0161]情況6
[0162]在S230中,例如,可以根據(jù)基本層圖像塊的特征信息從第一訓(xùn)練濾波器和余弦插值濾波器(傳統(tǒng)濾波器的一例)中選擇目標上采樣濾波器,從而避免傳輸標記位表示所使用的濾波器,例如,可以采用根據(jù)基本層圖像塊的紋理強度來確定選擇使用的濾波器,在本發(fā)明實施例中,可以采用,例如,邊緣檢測,紋理強度分析或者幀內(nèi)編碼預(yù)測模式等方法,確定基本層圖像塊的紋理度,并在,例如,當紋理度較強時,選擇使用訓(xùn)練所得濾波器作為目標上采樣濾波器,其余都使用余弦插值濾波器。以上列舉的通過邊緣檢測,紋理強度分析或者幀內(nèi)編碼預(yù)測模式等方法確定基本層圖像塊的紋理度的方法可以與現(xiàn)有技術(shù)相同,這里,為了避免贅述,省略其說明。
[0163]此情況下,在S240,可以如上所述確定的根據(jù)該目標上采樣濾波器,對基本層圖像塊的重建圖像進行上采樣,從而確定相對于目標圖像塊的預(yù)測值。
[0164]從而,在S250,可以根據(jù)該預(yù)測值和從目標碼流中獲取的殘差信息,對目標圖像塊進行解碼,在本發(fā)明實施例中,該過程可以與現(xiàn)有技術(shù)相同,這里為了避免贅述,省略其說明。
[0165]在通過余弦插值濾波器進行上采樣時,始終為直接復(fù)制基本層圖像的對應(yīng)像素點,但是,在例如,可伸縮視頻編碼方法中,基本層圖像的像素并不是直接復(fù)制對應(yīng)的增強層圖像的像素,此時,如果目標圖像的整像素位于突變點,進行上采樣時直接復(fù)制基本層對應(yīng)像素點會出現(xiàn)很大誤差。第一訓(xùn)練濾波器能夠?qū)ν蛔凕c位置的像素進行較好的恢復(fù),因此可以很好的彌補余弦插值濾波器的不足。
[0166]根據(jù)本發(fā)明實施例的用于圖像處理的方法,通過根據(jù)平滑區(qū)域和非平滑區(qū)域,確定上采樣濾波器,能夠在提高上采樣的效果的同時,減少上采樣濾波器的數(shù)量并且無需傳輸濾波器系數(shù)以及索引,從而能夠提高編碼性能,進行提高圖像處理的效果和性能。
[0167]上文中,結(jié)合圖1至圖3,詳細描述了根據(jù)本發(fā)明實施例的用于圖像處理的方法,下面,將結(jié)合圖4至圖5,詳細描述根據(jù)本發(fā)明實施例的用于圖像處理的裝置。
[0168]圖4示出了根據(jù)本發(fā)明實施例的用于圖像處理的裝置300的示意性框圖。如圖7所示,該裝置300包括:
[0169]獲取單元310,用于根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);
[0170]確定單元320,用于根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;
[0171]用于從該備選上采樣濾波器中,確定目標上采樣濾波器,并向編碼單元330傳輸該目標上采樣濾波器,該備選上采樣濾波器包括該獲取單元310獲取的該第一訓(xùn)練濾波器;
[0172]編碼單元330,用于從該確定單元獲取該上采樣濾波器,并根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;
[0173]用于根據(jù)該預(yù)測信息,對目標圖像塊進行編碼處理,以生成目標碼流,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)。
[0174]可選地,該獲取單元310還用于根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);以及
[0175]該確定單元320進一步用于根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0176]可選地,該確定單元320具體用于根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差息;
[0177]用于根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0178]可選地,該確定單元320進一步用于根據(jù)該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上米樣濾波器,其中,該備選上米樣濾波器包括該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和該傳統(tǒng)濾波器;以及
[0179]該編碼單元330具體用于根據(jù)該預(yù)測信息,對該目標圖像塊進行編碼處理,以生成目標碼流,該目標碼流包括用于指示該目標上采樣濾波器的第一指示信息,該第一指示信息用以在解碼上述編碼后的目標圖像塊時作為獲取該目標上采樣濾波器的依據(jù)。
[0180]可選地,該備選上采樣濾波器還包括傳統(tǒng)濾波器,以及
[0181]該確定單元320具體用于確定該目標圖像塊的紋理度;
[0182]用于根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。
[0183]根據(jù)本發(fā)明實施例的用于圖像處理的裝置,通過根據(jù)平滑區(qū)域和非平滑區(qū)域,確定上采樣濾波器,能夠在提高上采樣的效果的同時,減少上采樣濾波器的數(shù)量并且無需傳輸濾波器系數(shù)以及索引,從而能夠提高編碼性能,進行提高圖像處理的效果和性能。
[0184]根據(jù)本發(fā)明實施例的用于圖像處理的裝置300可對應(yīng)于本發(fā)明實施例的方法中的編碼端,并且,該用于圖像處理的裝置300中的各單元即模塊和上述其他操作和/或功能分別為了實現(xiàn)圖1中的方法100的相應(yīng)流程,為了簡潔,在此不再贅述。
[0185]圖5示出了根據(jù)本發(fā)明實施例的用于圖像處理的裝置400的示意性框圖。如圖5所示,該裝置500包括:
[0186]獲取單元510,用于根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);
[0187]確定單元520,用于根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;
[0188]用于從備選上采樣濾波器中,確定目標上采樣濾波器,該備選上采樣濾波器包括該第一訓(xùn)練濾波器,并向解碼單元530傳輸該目標上采樣濾波器,該備選上采樣濾波器包括該獲取單元獲取510的該第一訓(xùn)練濾波器;
[0189]解碼單元530,用于從該確定單元520獲取該目標上采樣濾波器,并根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;
[0190]用于根據(jù)該預(yù)測信息和從目標碼流中獲取的殘差信息,對目標圖像塊進行解碼處理,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)。
[0191]可選地,該獲取單元510還用于根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);以及
[0192]該確定單元520進一步用于根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0193]可選地,該確定單元520具體用于根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差息;
[0194]根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0195]可選地,該備選上采樣濾波器還包括傳統(tǒng)濾波器,以及
[0196]該確定單元520具體用于從該目標碼流中,獲取用于指示該目標上采樣濾波器的第一指示信息,
[0197]用于根據(jù)該第一指示信息,確定該目標上采樣濾波器。
[0198]可選地,該備選上采樣濾波器還包括傳統(tǒng)濾波器,以及
[0199]該確定單元520具體用于確定該目標圖像塊的紋理度;
[0200]用于根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。
[0201]根據(jù)本發(fā)明實施例的用于圖像處理的裝置,通過根據(jù)平滑區(qū)域和非平滑區(qū)域,確定上采樣濾波器,能夠在提高上采樣的效果的同時,減少上采樣濾波器的數(shù)量并且無需傳輸濾波器系數(shù)以及索引,從而能夠提高編碼性能,進行提高圖像處理的效果和性能。
[0202]根據(jù)本發(fā)明實施例的用于圖像處理的裝置400可對應(yīng)于本發(fā)明實施例的方法中的編碼端,并且,該用于圖像處理的裝置400中的各單元即模塊和上述其他操作和/或功能分別為了實現(xiàn)圖3中的方法200的相應(yīng)流程,為了簡潔,在此不再贅述。
[0203]圖6示出了根據(jù)本發(fā)明實施例的用于圖像處理的編碼器500的示意性框圖。如圖6所示,該解碼器500包括:
[0204]總線510 ;
[0205]與該總線相連的處理器520 ;
[0206]與該總線相連的存儲器530 ;
[0207]其中,該處理器520通過該總線510,調(diào)用該存儲器530中存儲的程序,以根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);
[0208]根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;
[0209]從該備選上采樣濾波器中,確定目標上采樣濾波器;
[0210]根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;
[0211]根據(jù)該預(yù)測信息,對目標圖像塊進行編碼處理,以生成目標碼流,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)
[0212]可選地,該處理單元520還用于根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);
[0213]用于根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0214]可選地,該處理單元520具體用于根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差息;
[0215]根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0216]可選地,該處理單元520具體用于根據(jù)該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和該傳統(tǒng)濾波器;
[0217]用于根據(jù)該預(yù)測信息,對該目標圖像塊進行編碼處理,以生成目標碼流,該目標碼流包括用于指示該目標上采樣濾波器的第一指示信息,該第一指示信息用以在解碼上述編碼后的目標圖像塊時作為獲取該目標上采樣濾波器的依據(jù)。
[0218]可選地,該處理單元520具體用于根據(jù)該第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該傳統(tǒng)濾波器;
[0219]用于確定該目標圖像塊的紋理度;
[0220]用于根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。
[0221]用于根據(jù)本發(fā)明實施例的用于圖像處理的編碼器,通過根據(jù)平滑區(qū)域和非平滑區(qū)域,確定上采樣濾波器,能夠在提高上采樣的效果的同時,減少上采樣濾波器的數(shù)量并且無需傳輸濾波器系數(shù)以及索引,從而能夠提高編碼性能,進行提高圖像處理的效果和性能。
[0222]根據(jù)本發(fā)明實施例的用于圖像處理的編碼器500可對應(yīng)于本發(fā)明實施例的方法中的編碼端,并且,該用于圖像處理的編碼器500中的各單元即模塊和上述其他操作和/或功能分別為了實現(xiàn)圖1中的方法100的相應(yīng)流程,為了簡潔,在此不再贅述。
[0223]圖7示出了根據(jù)本發(fā)明實施例的用于圖像處理的解碼器600的示意性框圖。如圖7所示,該解碼器600包括:
[0224]總線610 ;
[0225]與該總線相連的處理器620 ;
[0226]與該總線相連的存儲器630 ;
[0227]其中,該處理器620通過該總線610,調(diào)用該存儲器630中存儲的程序,以用于根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使該第一訓(xùn)練濾波器滿足:根據(jù)該第一訓(xùn)練濾波器和該基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)該增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);
[0228]根據(jù)該第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;
[0229]從備選上采樣濾波器中,確定目標上采樣濾波器,該備選上采樣濾波器包括該第一訓(xùn)練濾波器;
[0230]根據(jù)該目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息;
[0231]根據(jù)該預(yù)測信息和從目標碼流中獲取的殘差信息,對該目標碼流進行解碼處理,以獲取該目標圖像塊,其中,該目標圖像塊位于該增強層圖像中,該基本層圖像塊位于該基本層圖像中,且該基本圖像塊在該基本層圖像中的空間位置與該目標圖像塊在該增強層圖像中的空間位置相對應(yīng)。
[0232]可選地,該處理單元620還用于根據(jù)該增強層圖像的平滑區(qū)域圖像塊和該基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使該第二訓(xùn)練濾波器滿足:根據(jù)該第二訓(xùn)練濾波器和該基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)該增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,該的基本層圖像與該增強層圖像相對應(yīng);以及
[0233]用于根據(jù)該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該第二訓(xùn)練濾波器。
[0234]可選地,該處理單元620具體用于根據(jù)該基本層圖像塊的特征信息,確定該目標圖像的平滑度,其中,該特征信息包括該基本層圖像塊的編碼塊標記信息或?qū)υ摶緦訄D像塊的殘差息;
[0235]根據(jù)該目標圖像塊的平滑度,確定該目標上采樣濾波器。
[0236]可選地,該處理單元620具體用于根據(jù)該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器、該第二訓(xùn)練濾波器和該傳統(tǒng)濾波器;
[0237]用于從該目標碼流中,獲取用于指示該目標上采樣濾波器的第一指示信息,根據(jù)該第一指示信息,確定該目標上采樣濾波器。。[0238]可選地,該處理單元620具體用于根據(jù)該第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,該備選上采樣濾波器包括該第一訓(xùn)練濾波器和該傳統(tǒng)濾波器;
[0239]用于確定該目標圖像塊的紋理度;
[0240]根據(jù)該目標圖像塊的紋理度,確定該目標上采樣濾波器。
[0241]根據(jù)本發(fā)明實施例的圖像處理的解碼器,通過根據(jù)平滑區(qū)域和非平滑區(qū)域,確定上采樣濾波器,能夠在提高上采樣的效果的同時,減少上采樣濾波器的數(shù)量并且無需傳輸濾波器系數(shù)以及索引,從而能夠提高編碼性能,進行提高圖像處理的效果和性能。
[0242]根據(jù)本發(fā)明實施例的用于圖像處理的解碼器600可對應(yīng)于本發(fā)明實施例的方法中的解碼端,并且,該用于圖像處理的解碼器600中的各單元即模塊和上述其他操作和/或功能分別為了實現(xiàn)圖3中的方法200的相應(yīng)流程,為了簡潔,在此不再贅述。
[0243]需要說明的是,為了使編碼端與解碼端(編碼器、解碼器)使用的目標上采樣濾波器一致,所以要求編碼端與解碼端選擇目標上采樣濾波器的方法一致。換言之,可以根據(jù)所描述的編碼端處理方法對應(yīng)的確定解碼端處理方法,或者根據(jù)所描述的解碼端處理方法對應(yīng)的確定編碼端處理方法。
[0244]應(yīng)理解,本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
[0245]應(yīng)理解,在本發(fā)明的各種實施例中,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實施例的實施過程構(gòu)成任何限定。
[0246]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。
[0247]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0248]在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0249]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0250]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。[0251]所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0252]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種用于圖像處理的方法,其特征在于,所述方法包括: 根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使所述第一訓(xùn)練濾波器滿足:根據(jù)所述第一訓(xùn)練濾波器和所述基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)所述增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,所述的基本層圖像與所述增強層圖像相對應(yīng); 根據(jù)所述第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器; 從所述備選上采樣濾波器中,確定目標上采樣濾波器; 根據(jù)所述目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息; 根據(jù)所述預(yù)測信息,對目標圖像塊進行編碼處理,以生成目標碼流,其中,所述目標圖像塊位于所述增強層圖像中,所述基本層圖像塊位于所述基本層圖像中,且所述基本圖像塊在所述基本層圖像中的空間位置與所述目標圖像塊在所述增強層圖像中的空間位置相對應(yīng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 根據(jù)所述增強層圖像的平滑區(qū)域圖像塊和所述基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使所述第二訓(xùn)練濾波器滿足:根據(jù)所述第二訓(xùn)練濾波器和所述基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)所述增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的 相似度滿足第二預(yù)設(shè)條件,其中,所述的基本層圖像與所述增強層圖像相對應(yīng);以及 所述根據(jù)所述第一訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括: 根據(jù)所述第一訓(xùn)練濾波器和所述第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器和所述第二訓(xùn)練濾波器。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述從備選上采樣濾波器中,確定目標上采樣濾波器,包括: 根據(jù)所述基本層圖像塊的特征信息,確定所述目標圖像的平滑度,其中,所述特征信息包括所述基本層圖像塊的編碼塊標記信息或?qū)λ龌緦訄D像塊的殘差信息; 根據(jù)所述目標圖像塊的平滑度,確定所述目標上采樣濾波器。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述第一訓(xùn)練濾波器和所述第二訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括: 根據(jù)所述第一訓(xùn)練濾波器、所述第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器、所述第二訓(xùn)練濾波器和所述傳統(tǒng)濾波器;以及 所述根據(jù)所述預(yù)測信息,對所述目標圖像塊進行編碼處理,以生成目標碼流,包括:根據(jù)所述預(yù)測信息,對所述目標圖像塊進行編碼處理,以生成目標碼流,所述目標碼流包括用于指示所述目標上采樣濾波器的第一指示信息,所述第一指示信息用以在解碼上述編碼后的目標圖像塊時作為獲取所述目標上采樣濾波器的依據(jù)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括:根據(jù)所述第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器和所述傳統(tǒng)濾波器;以及所述確定目標上采樣濾波器,包括: 確定所述目標圖像塊的紋理度; 根據(jù)所述目標圖像塊的紋理度,確定所述目標上采樣濾波器。
6.一種用于圖像處理的方法,其特征在于,所述方法包括: 根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使所述第一訓(xùn)練濾波器滿足:根據(jù)所述第一訓(xùn)練濾波器和所述基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)所述增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,所述的基本層圖像與所述增強層圖像相對應(yīng); 根據(jù)所述第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器; 從備選上采樣濾波器中,確定目標上采樣濾波器,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器; 根據(jù)所述目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息; 根據(jù)所述預(yù)測信息和從目標碼流中獲取的殘差信息,對所述目標碼流進行解碼處理,以獲取所述目標圖像塊,其中,所述目標圖像塊位于所述增強層圖像中,所述基本層圖像塊位于所述基本層圖像中,且所述基本圖像塊在所述基本層圖像中的空間位置與所述目標圖像塊在所述增強層圖像中的空間位置相對應(yīng)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括: 根據(jù)所述增強層圖像的平滑區(qū)域圖像塊和所述基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使所述第二訓(xùn)練濾波器滿足:根據(jù)所述第二訓(xùn)練濾波器和所述基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)所述增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,所述的基本層圖像與所述增強層圖像相對應(yīng);以及 所述根據(jù)所述第一訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括: 根據(jù)所述第一訓(xùn)練濾波器和所述第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器和所述第二訓(xùn)練濾波器。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述從備選上采樣濾波器中,確定目標上采樣濾波器,包括: 根據(jù)所述基本層圖像塊的特征信息,確定所述目標圖像的平滑度,其中,所述特征信息包括所述基本層圖像塊的編碼塊標記信息或?qū)λ龌緦訄D像塊的殘差信息; 根據(jù)所述目標圖像塊的平滑度,確定所述目標上采樣濾波器。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,根據(jù)所述第一訓(xùn)練濾波器和所述第二訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括: 根據(jù)所述第一訓(xùn)練濾波器、所述第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器、所述第二訓(xùn)練濾波器和所述傳統(tǒng)濾波器;以 及所述從備選上采樣濾波器中,確定目標上采樣濾波器,包括: 從所述目標碼流中,獲取用于指示所述目標上采樣濾波器的第一指示信息, 根據(jù)所述第一指示信息,確定所述目標上采樣濾波器。
10.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述第一訓(xùn)練濾波器,確定備選上采樣濾波器,進一步包括: 根據(jù)所述第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器和所述傳統(tǒng)濾波器;以及所述確定目標上采樣濾波器,包括: 確定所述目標圖像塊的紋理度; 根據(jù)所述目標圖像塊的紋理度,確定所述目標上采樣濾波器。
11.一種用于圖像處理的裝置,其特征在于,所述裝置包括: 獲取單元,用于根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使所述第一訓(xùn)練濾波器滿足:根據(jù)所述第一訓(xùn)練濾波器和所述基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)所述增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,所述的基本層圖像與所述增強層圖像相對應(yīng); 確定單元,根據(jù)所述第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器; 用于從所述備選上采樣濾波·器中,確定目標上采樣濾波器; 編碼單元,用于從所述確定單元獲取所述上采樣濾波器,并根據(jù)所述目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息; 用于根據(jù)所述預(yù)測信息,對目標圖像塊進行編碼處理,以生成目標碼流,其中,所述目標圖像塊位于所述增強層圖像中,所述基本層圖像塊位于所述基本層圖像中,且所述基本圖像塊在所述基本層圖像中的空間位置與所述目標圖像塊在所述增強層圖像中的空間位置相對應(yīng)。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述獲取單元還用于根據(jù)所述增強層圖像的平滑區(qū)域圖像塊和所述基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使所述第二訓(xùn)練濾波器滿足:根據(jù)所述第二訓(xùn)練濾波器和所述基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)所述增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,所述的基本層圖像與所述增強層圖像相對應(yīng);以及 所述確定單元進一步用于根據(jù)所述第一訓(xùn)練濾波器和所述第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器和所述第二訓(xùn)練濾波器。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述確定單元具體用于根據(jù)所述基本層圖像塊的特征信息,確定所述目標圖像的平滑度,其中,所述特征信息包括所述基本層圖像塊的編碼塊標記信息或?qū)λ龌緦訄D像塊的殘差信息; 用于根據(jù)所述目標圖像塊的平滑度,確定所述目標上采樣濾波器。
14.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述確定單元進一步用于根據(jù)所述第一訓(xùn)練濾波器、所述第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器、所述第二訓(xùn)練濾波器和所述傳統(tǒng)濾波器;以及 所述編碼單元具體用于根據(jù)所述預(yù)測信息,對所述目標圖像塊進行編碼處理,以生成目標碼流,所述目標碼流包括用于指示所述目標上采樣濾波器的第一指示信息,所述第一指示信息用以在解碼上述編碼后的目標圖像塊時作為獲取所述目標上采樣濾波器的依據(jù)。
15.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述確定單元進一步用于根據(jù)所述第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器和所述傳統(tǒng)濾波器; 具體用于確定所述目標圖像塊的紋理度; 用于根據(jù)所述目標圖像塊的紋理度,確定所述目標上采樣濾波器。
16.一種用于圖像處理的裝置,其特征在于,所述裝置包括: 獲取單元,用于根據(jù)增強層圖像的非平滑區(qū)域圖像塊和基本層圖像的非平滑區(qū)域圖像塊,確定第一訓(xùn)練濾波器,以使所述第一訓(xùn)練濾波器滿足:根據(jù)所述第一訓(xùn)練濾波器和所述基本層圖像的非平滑區(qū)域圖像塊確定的第一預(yù)測信息與根據(jù)所述增強層圖像的非平滑區(qū)域圖像塊確定的第一原始信息之間的相似度滿足第一預(yù)設(shè)條件,其中,所述的基本層圖像與所述增強層圖像相對應(yīng); 確定單元,用于根據(jù)所述第一訓(xùn)練濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器; 用于從備選上采樣濾 波器中,確定目標上采樣濾波器,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器; 解碼單元,用于從所述確定單元獲取所述目標上采樣濾波器,并根據(jù)所述目標上采樣濾波器和基本層圖像塊,確定預(yù)測信息; 用于根據(jù)所述預(yù)測信息和從目標碼流中獲取的殘差信息,對所述目標碼流進行解碼處理,以獲取所述目標圖像塊,其中,所述目標圖像塊位于所述增強層圖像中,所述基本層圖像塊位于所述基本層圖像中,且所述基本圖像塊在所述基本層圖像中的空間位置與所述目標圖像塊在所述增強層圖像中的空間位置相對應(yīng)。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述獲取單元還用于根據(jù)所述增強層圖像的平滑區(qū)域圖像塊和所述基本層圖像的平滑區(qū)域圖像塊,確定第二訓(xùn)練濾波器,以使所述第二訓(xùn)練濾波器滿足:根據(jù)所述第二訓(xùn)練濾波器和所述基本層圖像的平滑區(qū)域圖像塊確定的第二預(yù)測信息與根據(jù)所述增強層圖像的平滑區(qū)域圖像塊確定的第二原始信息之間的相似度滿足第二預(yù)設(shè)條件,其中,所述的基本層圖像與所述增強層圖像相對應(yīng);以及 所述確定單元進一步用于根據(jù)所述第一訓(xùn)練濾波器和所述第二訓(xùn)練濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器和所述第二訓(xùn)練濾波器。
18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述確定單元具體用于根據(jù)所述基本層圖像塊的特征信息,確定所述目標圖像的平滑度,其中,所述特征信息包括所述基本層圖像塊的編碼塊標記信息或?qū)λ龌緦訄D像塊的殘差信息; 根據(jù)所述目標圖像塊的平滑度,確定所述目標上采樣濾波器。
19.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述確定單元進一步用于根據(jù)所述第一訓(xùn)練濾波器、所述第二訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器、所述第二訓(xùn)練濾波器和所述傳統(tǒng)濾波器; 用于從所述目標碼流中,獲取用于指示所述目標上采樣濾波器的第一指示信息, 用于根據(jù)所述第一指示信息,確定所述目標上采樣濾波器。
20.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述確定單元進一步用于根據(jù)所述第一訓(xùn)練濾波器和傳統(tǒng)濾波器,確定備選上采樣濾波器,其中,所述備選上采樣濾波器包括所述第一訓(xùn)練濾波器和所述傳統(tǒng)濾波器; 用于確定所述目標圖像塊的紋理度; 用于根據(jù)所述目 標圖像塊的紋理度,確定所述目標上采樣濾波器。
【文檔編號】H04N19/50GK103716622SQ201210374978
【公開日】2014年4月9日 申請日期:2012年9月29日 優(yōu)先權(quán)日:2012年9月29日
【發(fā)明者】楊海濤, 楊名遠, 張金雷, 李斌, 李厚強 申請人:華為技術(shù)有限公司, 中國科學(xué)技術(shù)大學(xué)