本申請涉及圖像處理,尤其涉及一種圖像處理方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、高端單反相機和鏡頭在拍攝淺景深照片時,焦外高亮區(qū)域會形成一定形狀的光斑(也稱為“虛化光斑”或“散景”)。許多用戶喜歡通過手機拍攝高質(zhì)量、具有藝術(shù)效果的照片,然而傳統(tǒng)手機相機難以在硬件層面實現(xiàn)高端相機的散景效果。相關(guān)技術(shù)中可以通過光點檢測來檢測圖像中的高亮光點,再通過光圈虛化操作對檢測到的光點進行濾波以形成光斑效果,然而,這種先檢測再濾波的方法會遇到一些問題,比如錯誤的光點檢測會導(dǎo)致光斑效果不理想,從而影響整體圖像質(zhì)量。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┝艘环N圖像處理方法、裝置、電子設(shè)備及存儲介質(zhì),以解決如何通過圖像處理生成自然的光斑效果的技術(shù)問題。
2、第一方面,本申請?zhí)峁┝艘环N圖像處理方法,所述方法包括:
3、獲取待處理圖像;其中,所述待處理圖像至少包括一處高亮區(qū)域,所述高亮區(qū)域當前的第一亮度與除所有所述高亮區(qū)域外的其他區(qū)域當前的第二亮度的比值大于第一閾值;所述第一閾值大于一;
4、對所述待處理圖像進行指數(shù)變換處理,得到變換后圖像;其中,所述變換后圖像中,所述高亮區(qū)域當前的第三亮度與所述其他區(qū)域當前的第四亮度的比值大于第二閾值;所述第三亮度大于所述第一亮度,所述第四亮度大于所述第二亮度;所述第二閾值大于所述第一閾值;
5、使用預(yù)設(shè)形狀的濾波器對所述變換后圖像進行卷積濾波處理,得到將所述高亮區(qū)域轉(zhuǎn)換成預(yù)設(shè)形狀光斑的濾波后圖像;
6、對所述濾波后圖像進行對數(shù)變換處理,得到處理后圖像;其中,所述處理后圖像的所述其他區(qū)域的亮度與所述第一亮度的差值小于第三閾值。
7、可選地,對所述待處理圖像進行指數(shù)變換處理,得到變換后圖像,包括:
8、獲取指數(shù)變換的權(quán)重信息;
9、根據(jù)所述權(quán)重信息分別對所述待處理圖像的所述高亮區(qū)域和所述其他區(qū)域進行指數(shù)變換處理,得到所述變換后圖像。
10、可選地,根據(jù)所述權(quán)重信息分別對所述待處理圖像的所述高亮區(qū)域和所述其他區(qū)域進行指數(shù)變換處理,得到所述變換后圖像,包括:
11、獲取所述待處理圖像的所述高亮區(qū)域和所述其他區(qū)域所包含的各個像素點信息;
12、根據(jù)所述權(quán)重信息對所述像素點信息進行指數(shù)變換處理,得到所述像素點信息對應(yīng)的變換數(shù)據(jù);
13、根據(jù)所有所述變換數(shù)據(jù)確定所述變換后圖像。
14、可選地,根據(jù)所述權(quán)重信息對所述像素點信息進行指數(shù)變換處理,得到所述像素點信息對應(yīng)的變換數(shù)據(jù),包括:
15、對所述像素點信息進行像素歸一化,得到歸一后的目標數(shù)據(jù);
16、根據(jù)所述權(quán)重信息對所述目標數(shù)據(jù)進行指數(shù)變換處理,得到所述像素點信息對應(yīng)的所述變換數(shù)據(jù)。
17、可選地,獲取待處理圖像,包括:
18、獲取輸入圖像;
19、將所述輸入圖像轉(zhuǎn)換為雙精度類型圖像;
20、將所述雙精度類型圖像作為所述待處理圖像。
21、可選地,使用預(yù)設(shè)形狀的濾波器對所述變換后圖像進行卷積濾波處理,得到將所述高亮區(qū)域轉(zhuǎn)換成預(yù)設(shè)形狀光斑的濾波后圖像,包括:
22、使用預(yù)設(shè)形狀的濾波器對所述變換后圖像的所述高亮區(qū)域進行卷積濾波處理,得到將所述高亮區(qū)域轉(zhuǎn)換成預(yù)設(shè)形狀光斑的第一濾波圖像;
23、使用預(yù)設(shè)形狀的濾波器對所述變換后圖像的所述其他區(qū)域進行卷積濾波處理,得到將所述其他區(qū)域平滑處理后的第二濾波圖像;
24、將所述第一濾波圖像和所述第二濾波圖像作為所述濾波后圖像。
25、可選地,使用預(yù)設(shè)形狀的濾波器對所述變換后圖像進行卷積濾波處理,得到將所述高亮區(qū)域轉(zhuǎn)換成預(yù)設(shè)形狀光斑的濾波后圖像之前,所述方法還包括:
26、配置所述預(yù)設(shè)形狀的濾波器;其中,所述預(yù)設(shè)形狀的濾波器包括心形濾波器、星形濾波器、菱形濾波器和圓形濾波器中的至少一種。
27、第二方面,本申請?zhí)峁┝艘环N圖像處理裝置,所述裝置包括:
28、獲取模塊,用于獲取待處理圖像;其中,所述待處理圖像至少包括一處高亮區(qū)域,所述高亮區(qū)域當前的第一亮度與除所述高亮區(qū)域外的其他區(qū)域當前的第二亮度的比值大于第一閾值;所述第一閾值大于一;
29、第一處理模塊,用于對所述待處理圖像進行指數(shù)變換處理,得到變換后圖像;其中,所述變換后圖像中,所述高亮區(qū)域當前的第三亮度與所述其他區(qū)域當前的第四亮度的比值大于第二閾值;所述第三亮度大于所述第一亮度,所述第四亮度大于所述第二亮度;所述第二閾值大于所述第一閾值;
30、第二處理模塊,用于使用預(yù)設(shè)形狀的濾波器對所述變換后圖像進行卷積濾波處理,得到將所述高亮區(qū)域轉(zhuǎn)換成預(yù)設(shè)形狀光斑的濾波后圖像;
31、第三處理模塊,用于對所述濾波后圖像進行對數(shù)變換處理,得到處理后圖像;其中,所述處理后圖像的所述其他區(qū)域的亮度與所述第一亮度的差值小于第三閾值。
32、第三方面,本申請?zhí)峁┝艘环N電子設(shè)備,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
33、存儲器,用于存放計算機程序;
34、處理器,用于執(zhí)行存儲器上所存放的程序時,實現(xiàn)第一方面任一項實施例所述的圖像處理方法。
35、第四方面,本申請?zhí)峁┝艘环N計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面任一項實施例所述的圖像處理方法。
36、本申請實施例提供的上述技術(shù)方案與現(xiàn)有技術(shù)相比具有如下優(yōu)點:本申請實施例提供的該方法,獲取待處理圖像;其中,待處理圖像至少包括一處高亮區(qū)域,高亮區(qū)域當前的第一亮度與除所有高亮區(qū)域外的其他區(qū)域當前的第二亮度的比值大于第一閾值;第一閾值大于一;對待處理圖像進行指數(shù)變換處理,得到變換后圖像;其中,變換后圖像中,高亮區(qū)域當前的第三亮度與其他區(qū)域當前的第四亮度的比值大于第二閾值;第三亮度大于第一亮度,第四亮度大于第二亮度;第二閾值大于第一閾值;使用預(yù)設(shè)形狀的濾波器對變換后圖像進行卷積濾波處理,得到將高亮區(qū)域轉(zhuǎn)換成預(yù)設(shè)形狀光斑的濾波后圖像;對濾波后圖像進行對數(shù)變換處理,得到處理后圖像;其中,處理后圖像的其他區(qū)域的亮度與第一亮度的差值小于第三閾值。該方法,通過對待處理圖像進行指數(shù)變換處理得到變換后圖像,可以使圖像中高亮區(qū)域的亮度更高,再使用預(yù)設(shè)形狀的濾波器對變換后圖像進行卷積濾波處理,使得整個圖像得到平滑處理,并將高亮區(qū)域形成預(yù)設(shè)形狀的光斑效果,再對濾波后圖像進行對數(shù)變換處理,將圖像的亮度范圍回復(fù)到正常范圍,同時可進一步增強光斑效果,該方法無需進行光點檢測并對局部光點進行虛化光斑處理,而是直接對整個圖像進行處理,避免了光點檢測錯誤的可能性,提高了圖像處理的魯棒性。
1.一種圖像處理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,對所述待處理圖像進行指數(shù)變換處理,得到變換后圖像,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述權(quán)重信息分別對所述待處理圖像的所述高亮區(qū)域和所述其他區(qū)域進行指數(shù)變換處理,得到所述變換后圖像,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)所述權(quán)重信息對所述像素點信息進行指數(shù)變換處理,得到所述像素點信息對應(yīng)的變換數(shù)據(jù),包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取待處理圖像,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,使用預(yù)設(shè)形狀的濾波器對所述變換后圖像進行卷積濾波處理,得到將所述高亮區(qū)域轉(zhuǎn)換成預(yù)設(shè)形狀光斑的濾波后圖像,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,使用預(yù)設(shè)形狀的濾波器對所述變換后圖像進行卷積濾波處理,得到將所述高亮區(qū)域轉(zhuǎn)換成預(yù)設(shè)形狀光斑的濾波后圖像之前,所述方法還包括:
8.一種圖像處理裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7任一項所述的圖像處理方法。