本公開涉及圖像處理領域,尤其涉及一種圖像處理方法、裝置、電子設備、芯片及存儲介質。
背景技術:
1、圖像銳化,又可以稱為邊緣增強,是一種通過增強邊緣信號來提高圖像清晰度的圖像處理手段。在進行圖像銳化的過程中,通過濾波方式提取待處理圖像中能量較強的高頻信號,并將提取的高頻信號回加到待處理圖像中,能夠增強待處理圖像中的高頻變量,從而補償圖像輪廓,增強圖像邊緣部分及灰度跳變部分顯示效果,提高圖像清晰度。
2、然而,利用相關技術中的銳化方法進行圖像銳化時,會出現黑邊等問題,影響圖像顯示質量。
技術實現思路
1、本公開提供一種圖像處理方法、裝置、電子設備、芯片及存儲介質,以解決相關技術中的問題,提升銳化后的圖像的顯示質量。
2、本公開的第一方面實施例提出了一種圖像處理方法,該方法包括:
3、基于待處理圖像的對比度,確定所述待處理圖像的第一增益信息;
4、基于所述待處理圖像的局部平均亮度,對所述第一增益信息進行歸一化處理,得到第二增益信息;
5、基于所述第二增益信息,得到所述待處理圖像的目標邊緣信息;所述目標邊緣信息用于對所述待處理圖像進行銳化處理。
6、在一些實施例中,所述第一增益信息包括第三增益信息、第四增益信息和第五增益信息;所述基于待處理圖像的對比度,確定所述待處理圖像的第一增益信息,包括:
7、基于所述待處理圖像的局部對比度,確定所述第三增益信息;
8、基于所述待處理圖像的邊緣對比度,確定所述第四增益信息;
9、基于所述待處理圖像的紋理對比度,確定第五增益信息。
10、在一些實施例中,所述方法還包括:
11、基于所述待處理圖像的局部亮度的最值,確定所述待處理圖像的局部對比度。
12、在一些實施例中,所述方法還包括:
13、確定所述待處理圖像在第一梯度方向的第一均勻度;所述第一梯度方向包括水平方向和垂直方向;
14、確定所述待處理圖像在第二梯度方向的第二均勻度;所述第二梯度方向包括第一對角線方向和第二對角線方向;
15、基于所述第一均勻度和所述第二均勻度,確定所述待處理圖像的邊緣對比度。
16、在一些實施例中,所述確定所述待處理圖像在第一梯度方向的第一均勻度,包括:
17、獲取所述待處理圖像在水平方向的第一梯度信息;
18、獲取所述待處理圖像在垂直方向的第二梯度信息;
19、基于所述第一梯度信息和所述第二梯度信息的差異度,確定所述第一均勻度。
20、在一些實施例中,所述確定所述待處理圖像在第二梯度方向的第二均勻度,包括:
21、獲取所述待處理圖像在第一對角線方向的第三梯度信息;
22、獲取所述待處理圖像在第二對角線方向的第四梯度信息;
23、基于所述第三梯度信息和所述第四梯度信息的差異度,確定所述第二均勻度。
24、在一些實施例中,所述基于所述待處理圖像的紋理對比度,確定第五增益信息,包括:
25、獲取所述待處理圖像在多個梯度方向的梯度均值;
26、基于所述梯度均值,確定所述待處理圖像的第五增益信息。
27、在一些實施例中,所述基于待處理圖像的局部平均亮度,對所述第一增益信息進行歸一化處理,得到第二增益信息,包括:
28、基于所述待處理圖像的局部平均亮度,對所述第一增益信息進行歸一化處理;
29、基于所述待處理圖像的像素信息和預設的第一關聯關系,獲取所述待處理圖像的第一場景增益信息;
30、基于所述第一場景增益信息和歸一化處理后的第一增益信息,確定第二增益信息。
31、在一些實施例中,所述方法還包括:
32、基于所述待處理圖像的局部平均亮度和預設的第二關聯關系,獲取第二場景增益信息;
33、利用所述第二場景增益更新所述第二增益信息。
34、在一些實施例中,所述基于所述第二增益信息,得到所述待處理圖像的目標邊緣信息,包括:
35、對所述待處理圖像進行濾波處理,得到所述待處理圖像的初始邊緣信息;
36、基于所述第二增益信息和所述初始邊緣信息,得到所述待處理圖像的目標邊緣信息。
37、在一些實施例中,所述待處理圖像包括至少兩個圖層;所述基于所述第二增益信息,得到所述待處理圖像的目標邊緣信息,包括:
38、基于所述待處理圖像中每個圖層的第二增益信息,得到每個圖層的邊緣信息;
39、將所述每個圖層的邊緣信息相加,得到所述待處理圖像的目標邊緣信息。
40、本公開的第二方面實施例提出了一種圖像處理裝置,該裝置包括:
41、第一處理模塊,用于基于待處理圖像的對比度,確定所述待處理圖像的第一增益信息;
42、第二處理模塊,用于基于所述待處理圖像的局部平均亮度,對所述第一增益信息進行歸一化處理,得到第二增益信息;
43、第三處理模塊,用于基于所述第二增益信息,得到所述待處理圖像的目標邊緣信息;所述目標邊緣信息用于對所述待處理圖像進行銳化處理。
44、本公開的第三方面實施例提出了一種電子設備,包括:至少一個處理器;以及與至少一個處理器通信連接的存儲器;其中,存儲器存儲有可被至少一個處理器執行的指令,指令被至少一個處理器執行,以使至少一個處理器能夠執行本公開第一方面實施例中描述的方法。
45、本公開的第四方面實施例提出了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,計算機指令用于使計算機執行本公開第一方面實施例中描述的方法。
46、本公開的第五方面實施例提出了一種芯片,該芯片包括一個或多個接口電路和一個或多個處理器;接口電路用于從電子設備的存儲器接收信號,并向處理器發送信號,信號包括存儲器中存儲的計算機指令,當處理器執行計算機指令時,使得電子設備執行本公開第一方面實施例中描述的方法。
47、綜上,本公開提出的圖像處理方法、裝置、電子設備、芯片及存儲介質,基于待處理圖像的對比度,確定所述待處理圖像的第一增益信息;基于所述待處理圖像的局部平均亮度,對所述第一增益信息進行歸一化處理,得到第二增益信息;基于所述第二增益信息,得到所述待處理圖像的目標邊緣信息;所述目標邊緣信息用于對所述待處理圖像進行銳化處理。本公開提出的方案,利用局部區域的平均亮度對增益信息進行了歸一化處理,提高了不同像素的增益信息的均衡性,從而在利用所得的增益信息控制待處理圖像中的信號頻率時,提高頻率控制效果,從而提高銳化結果的均衡性和準確性,避免由于直接回加高頻信號進行信號增強,導致強度較低的像素區域出現黑邊的問題出現,進而提升圖像顯示質量;進一步地,通過從局部對比度、邊緣對比度和紋理對比度三個維度確定增益信息,能夠分別針對待處理圖像的高頻信號、中頻信號及低頻信號確定對應的增益信息,從而提升所得增益信息的準確性,進而提升圖像顯示質量。
48、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。