值的差值ΔΧ ;
[0055]步驟S42、將所述待處理編碼塊中各像素點的亮度值均增加ΛΧ。
[0056]舉例說明上述過程:
[0057]仍參見圖2,假設待處理編碼塊為編碼塊6,其鄰居編碼塊為編碼塊2、5、7和10。預設閥值為3 ;編碼塊6的亮度均值為5,編碼塊2的亮度均值為8,編碼塊5的亮度均值為6,編碼塊7的亮度均值為9,編碼塊10的亮度均值為13。則計算可知只有編碼塊2、7、10與編碼塊6的亮度均值的差值的絕對值大于預設閥值3,因此將編碼塊2、7、10確定為目標鄰居編碼塊。
[0058]計算編碼塊2、7、10的亮度均值的平均值X = (8+9+13)/3 = 10 ;
[0059]計算平均值X與編碼塊6的亮度均值的差值Δ X = 10-5 = 5。
[0060]將編碼塊6中各個像素點的亮度值均增加5。
[0061]第二種:
[0062]在各目標鄰居編碼塊中挑選出亮度均值處于中間的目標鄰居編碼塊,計算該目標鄰居編碼塊與待處理編碼塊的亮度均值的差值ΔΧ;
[0063]將所述待處理編碼塊中各像素點的亮度值均增加ΔΧ。
[0064]需要說明的是,如果各目標鄰居編碼塊中,亮度均值處于中間的目標鄰居編碼塊有兩個,則可以選擇其中任意一個或者兩個的平均值作為標準,計算該標準與待處理編碼塊的亮度均值的差值。例如,目標鄰居編碼塊有4個,亮度均值分別為2、3、4、5,則可以選擇將3或4或者(3+4) /2 = 3.5作為標準。
[0065]舉例說明上述過程:
[0066]仍參見圖2,假設待處理編碼塊為編碼塊6,其鄰居編碼塊為編碼塊2、5、7和10。預設閥值為3 ;編碼塊6的亮度均值為5,編碼塊2的亮度均值為8,編碼塊5的亮度均值為6,編碼塊7的亮度均值為9,編碼塊10的亮度均值為13。則計算可知只有編碼塊2、7、10與編碼塊6的亮度均值的差值的絕對值大于預設閥值3,因此將編碼塊2、7、10確定為目標鄰居編碼塊。
[0067]由于編碼塊2、7、10的亮度均值分別為8、9、13,因此選擇編碼塊7作為標準,計算編碼塊7與編碼塊6的亮度均值的差值ΛΧ = 9-5 = 4。
[0068]將編碼塊6中各個像素點的亮度值均增加4。
[0069]本實施例中僅僅示例了兩種調(diào)整待處理編碼塊中各像素點的亮度的方式??梢岳斫獾氖?,除此之外還可以包括其它多種實現(xiàn)方式,由本申請方案稍加修改二延伸出的實現(xiàn)方式也應該屬于本申請的保護范圍之內(nèi)。
[0070]下面對本申請實施例提供的去除塊效應的裝置進行描述,下文描述的去除塊效應的裝置與上文描述的去除塊效應的方法可相互對應參照。
[0071]參見圖4,圖4為本申請實施例公開的一種去除塊效應的裝置結構示意圖。
[0072]如圖4所示,該裝置包括:
[0073]第一對象選擇單元41,用于在編碼器輸出的圖像中選擇一個編碼塊,將其確定為待處理編碼塊;
[0074]亮度均值計算單元42,用于計算所述待處理編碼塊的亮度均值、所述待處理編碼塊的各鄰居編碼塊的亮度均值;
[0075]第一判斷單元43,用于判斷是否存在目標鄰居編碼塊,所述目標鄰居編碼塊與所述待處理編碼塊的亮度均值的差值的絕對值大于預設閥值;
[0076]亮度調(diào)整單元44,用于在所述第一判斷單元43的判斷結果為是時,調(diào)整所述待處理編碼塊中各像素點的亮度;
[0077]第二判斷單元45,用于判斷是否滿足如下條件:編碼器輸出的圖像中任意一個編碼塊與其各鄰居編碼塊的亮度均值的差值的絕對值均不大于預設閥值;
[0078]第二對象選擇單元46,用于在所述第二判斷單元45的判斷結果為否時,在編碼器輸出的圖像中選擇下一個編碼塊,將該編碼塊確定為待處理編碼塊,并返回執(zhí)行所述亮度均值計算單元42。
[0079]可選的,本申請實施例公開了上述亮度調(diào)整單元的一種可選結構,如圖5所示,亮度調(diào)整單元44可以包括:
[0080]第一亮度調(diào)整子單元441,用于計算各目標鄰居編碼塊的亮度均值的平均值X、所述平均值X與所述待處理編碼塊的亮度均值的差值ΔΧ ;
[0081]第二亮度調(diào)整子單元442,用于將所述待處理編碼塊中各像素點的亮度值均增加ΔΧ。
[0082]本申請的去除塊效應的裝置,在編碼器輸出的圖像中選擇一個編碼塊,將其確定為待處理編碼塊,計算該待處理編碼塊的亮度均值以及待處理編碼塊的各鄰居編碼塊的亮度均值,判斷是否存在目標鄰居編碼塊,該目標鄰居編碼塊與所述待處理編碼塊的亮度均值的差值的絕對值大于預設閥值,若是則調(diào)整待處理編碼塊中各像素點的亮度,并判斷是否滿足如下條件:編碼器輸出的圖像中任意一個編碼塊與其各鄰居編碼塊的亮度均值的差值的絕對值均不大于預設閥值,如果是,則結束,否則,在編碼器輸出的圖像中選擇下一個編碼塊,將該編碼塊重新確定為待處理編碼塊,并返回執(zhí)行計算該待處理編碼塊的亮度均值以及待處理編碼塊的各鄰居編碼塊的亮度均值的過程。本申請通過不斷的查找與鄰居編碼塊的亮度均值的差值的絕對值大于預設閥值的編碼塊,并對此類編碼塊中像素點的亮度進行調(diào)節(jié),最終使得編碼器輸出的圖像中任意一個編碼塊與其各鄰居編碼塊的亮度均值的差值的絕對值均不大于預設閥值,也即使得各編碼塊均不存在塊效應。
[0083]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0084]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。
[0085]對所公開的實施例的上述說明,使本領域?qū)I(yè)技術人員能夠?qū)崿F(xiàn)或使用本申請。對這些實施例的多種修改對本領域的專業(yè)技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本申請將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【主權項】
1.一種去除塊效應的方法,其特征在于,包括: 51、在編碼器輸出的圖像中選擇一個編碼塊,將其確定為待處理編碼塊; 52、計算所述待處理編碼塊的亮度均值、所述待處理編碼塊的各鄰居編碼塊的亮度均值; 53、判斷是否存在目標鄰居編碼塊,所述目標鄰居編碼塊與所述待處理編碼塊的亮度均值的差值的絕對值大于預設閥值;若是,執(zhí)行步驟S4,若否,執(zhí)行步驟S5 ; 54、調(diào)整所述待處理編碼塊中各像素點的亮度; 55、判斷是否滿足如下條件:編碼器輸出的圖像中任意一個編碼塊與其各鄰居編碼塊的亮度均值的差值的絕對值均不大于預設閥值;若是,則結束,若否,則執(zhí)行步驟S6 ; 56、在編碼器輸出的圖像中選擇下一個編碼塊,將該編碼塊確定為待處理編碼塊,并返回執(zhí)行步驟S2。
2.根據(jù)權利要求1所述的方法,其特征在于,所述調(diào)整所述待處理編碼塊中各像素點的亮度,包括: 計算各目標鄰居編碼塊的亮度均值的平均值X、所述平均值X與所述待處理編碼塊的亮度均值的差值ΔΧ ; 將所述待處理編碼塊中各像素點的亮度值均增加ΔX0
3.—種去除塊效應的裝置,其特征在于,包括: 第一對象選擇單元,用于在編碼器輸出的圖像中選擇一個編碼塊,將其確定為待處理編碼塊; 亮度均值計算單元,用于計算所述待處理編碼塊的亮度均值、所述待處理編碼塊的各鄰居編碼塊的亮度均值; 第一判斷單元,用于判斷是否存在目標鄰居編碼塊,所述目標鄰居編碼塊與所述待處理編碼塊的亮度均值的差值的絕對值大于預設閥值; 亮度調(diào)整單元,用于在所述第一判斷單元的判斷結果為是時,調(diào)整所述待處理編碼塊中各像素點的亮度; 第二判斷單元,用于判斷是否滿足如下條件:編碼器輸出的圖像中任意一個編碼塊與其各鄰居編碼塊的亮度均值的差值的絕對值均不大于預設閥值; 第二對象選擇單元,用于在所述第二判斷單元的判斷結果為否時,在編碼器輸出的圖像中選擇下一個編碼塊,將該編碼塊確定為待處理編碼塊,并返回執(zhí)行所述亮度均值計算單元。
4.根據(jù)權利要求3所述的裝置,其特征在于,所述亮度調(diào)整單元包括: 第一亮度調(diào)整子單元,用于計算各目標鄰居編碼塊的亮度均值的平均值X、所述平均值X與所述待處理編碼塊的亮度均值的差值ΔΧ; 第二亮度調(diào)整子單元,用于將所述待處理編碼塊中各像素點的亮度值均增加ΔΧ。
【專利摘要】本申請公開了一種去除塊效應的方法及裝置,方法包括:S1、在編碼器輸出的圖像中選擇一編碼塊,將其確定為待處理編碼塊;S2、計算待處理編碼塊及其各鄰居編碼塊的亮度均值;S3、判斷是否存在目標鄰居編碼塊,該目標鄰居編碼塊與待處理編碼塊的亮度均值的差值的絕對值大于預設閥值;若是,執(zhí)行S4,若否,執(zhí)行S5;S4、調(diào)整待處理編碼塊中各像素點的亮度;S5、判斷是否滿足如下條件:編碼器輸出的圖像中任意一個編碼塊與其鄰居編碼塊的亮度均值的差值的絕對值不大于預設閥值;若是,則結束,若否,則執(zhí)行S6;S6、在圖像中選擇下一個編碼塊,將其確定為待處理編碼塊,返回執(zhí)行S2。本方法使得圖像中各編碼塊均不存在塊效應。
【IPC分類】H04N19-186, H04N19-86
【公開號】CN104702966
【申請?zhí)枴緾N201510145618
【發(fā)明人】張璽輝, 何強
【申請人】北京三好互動教育科技有限公司, 北京布卡互動科技有限公司
【公開日】2015年6月10日
【申請日】2015年3月30日