本技術(shù)涉及數(shù)字圖像處理領(lǐng)域,尤其涉及一種廣角鏡頭的色彩還原測(cè)試方法和裝置、電子設(shè)備、存儲(chǔ)介質(zhì)。
背景技術(shù):
1、相關(guān)技術(shù)中,進(jìn)行廣角鏡頭的色彩還原測(cè)試之前會(huì)讓廣角鏡頭采集包含標(biāo)準(zhǔn)色卡的圖像,然后對(duì)圖像進(jìn)行畸變校正,再根據(jù)標(biāo)準(zhǔn)色卡對(duì)校正后的圖像計(jì)算相關(guān)指標(biāo)參數(shù),指標(biāo)參數(shù)用于指示廣角鏡頭還原色彩的能力。但如今的處理方法無(wú)法對(duì)單個(gè)圖像完成完全的畸變校正,或者需要拼接多個(gè)采集角度的圖像才能實(shí)現(xiàn)畸變校正,從而導(dǎo)致了色彩還原測(cè)試的效率較低。因此,如何提高廣角鏡頭色彩還原測(cè)試的效率成為了亟待解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例的主要目的在于提出一種廣角鏡頭的色彩還原測(cè)試方法和裝置、電子設(shè)備、存儲(chǔ)介質(zhì),旨在提高廣角鏡頭色彩還原測(cè)試的效率。
2、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第一方面提出了一種廣角鏡頭的色彩還原測(cè)試方法,所述方法包括:
3、獲取由廣角鏡頭對(duì)預(yù)設(shè)色卡采集的初始圖像;
4、從所述初始圖像中提取色卡區(qū)域;
5、對(duì)所述色卡區(qū)域進(jìn)行色塊邊緣檢測(cè),得到色塊輪廓坐標(biāo)數(shù)據(jù);
6、根據(jù)所述色塊輪廓坐標(biāo)數(shù)據(jù)對(duì)所述色卡區(qū)域進(jìn)行色彩提取,得到色塊顏色數(shù)據(jù);
7、根據(jù)所述色塊顏色數(shù)據(jù)和預(yù)設(shè)的色卡模板進(jìn)行色彩填充,得到重構(gòu)色卡圖像;
8、基于所述重構(gòu)色卡圖像和所述預(yù)設(shè)色卡的色彩數(shù)據(jù)進(jìn)行指標(biāo)計(jì)算,得到色彩指標(biāo)參數(shù),以根據(jù)所述色彩指標(biāo)參數(shù)評(píng)估所述廣角鏡頭的色彩還原能力。
9、在一些實(shí)施例,所述從所述初始圖像中提取色卡區(qū)域,包括:
10、獲取所述初始圖像的初始像素顏色值;
11、根據(jù)所述初始像素顏色值進(jìn)行分割閾值確定,得到第一顏色閾值;
12、將所述初始圖像轉(zhuǎn)換為在亮度色度顏色空間下的第一中間圖像,并將所述第一顏色閾值轉(zhuǎn)換為在亮度通道上的亮度閾值;其中,所述亮度色度顏色空間包括所述亮度通道;
13、根據(jù)所述亮度閾值對(duì)所述第一中間圖像進(jìn)行二值化,得到亮度二值化圖像;
14、對(duì)所述亮度二值化圖像進(jìn)行輪廓檢測(cè),得到目標(biāo)輪廓坐標(biāo)數(shù)據(jù);
15、基于所述目標(biāo)輪廓坐標(biāo)數(shù)據(jù)對(duì)所述初始圖像進(jìn)行裁剪,得到所述色卡區(qū)域。
16、在一些實(shí)施例,所述根據(jù)所述初始像素顏色值進(jìn)行分割閾值確定,得到第一顏色閾值,包括:
17、對(duì)所述初始像素顏色值進(jìn)行像素顏色聚類,得到第一顏色聚類數(shù)據(jù),所述第一顏色聚類數(shù)據(jù)包括每一類所對(duì)應(yīng)的每一像素的顏色值;
18、基于每一類所對(duì)應(yīng)的像素的數(shù)量從所述第一顏色聚類數(shù)據(jù)中篩選出目標(biāo)類,以及所述目標(biāo)類所對(duì)應(yīng)的每一像素的顏色值;
19、根據(jù)所述目標(biāo)類所對(duì)應(yīng)的像素的顏色值進(jìn)行數(shù)值計(jì)算,得到所述第一顏色閾值。
20、在一些實(shí)施例,所述對(duì)所述色卡區(qū)域進(jìn)行色塊邊緣檢測(cè),得到色塊輪廓坐標(biāo)數(shù)據(jù),包括:
21、獲取所述色卡區(qū)域的色卡像素顏色值;
22、根據(jù)所述色卡像素顏色值進(jìn)行分割閾值確定,得到第二顏色閾值;
23、將所述色卡區(qū)域轉(zhuǎn)換為在色相飽和度明度顏色空間下的第二中間圖像,并將所述第二顏色閾值轉(zhuǎn)換為在明度通道上的明度閾值;其中,所述色相飽和度明度顏色空間包括所述明度通道;
24、根據(jù)所述明度閾值對(duì)所述第二中間圖像進(jìn)行二值化,得到明度二值化圖像;
25、對(duì)所述明度二值化圖像進(jìn)行輪廓檢測(cè),得到所述色塊輪廓坐標(biāo)數(shù)據(jù)。
26、在一些實(shí)施例,所述根據(jù)所述色塊顏色數(shù)據(jù)和預(yù)設(shè)的色卡模板進(jìn)行色彩填充,得到重構(gòu)色卡圖像,包括:
27、根據(jù)所述第二顏色閾值對(duì)所述色卡模板的邊框區(qū)域進(jìn)行顏色填充,得到中間色卡圖像;
28、根據(jù)所述色塊顏色數(shù)據(jù)對(duì)所述中間色卡圖像的色塊區(qū)域進(jìn)行顏色填充,得到所述重構(gòu)色卡圖像。
29、在一些實(shí)施例,所述根據(jù)所述色塊輪廓坐標(biāo)數(shù)據(jù)對(duì)所述色卡區(qū)域進(jìn)行色彩提取,得到色塊顏色數(shù)據(jù),包括:
30、根據(jù)所述色塊輪廓坐標(biāo)數(shù)據(jù)對(duì)所述色卡區(qū)域進(jìn)行像素色彩提取,得到色塊的每一像素的色塊像素顏色值;
31、根據(jù)所述色塊的所有像素的色塊像素顏色值進(jìn)行平均值計(jì)算,得到顏色平均值;
32、根據(jù)所述顏色平均值和每一色塊像素顏色值對(duì)每一像素進(jìn)行差距評(píng)估,得到離群像素;
33、若所述離群像素的數(shù)量大于預(yù)設(shè)離群數(shù)量閾值,刪除預(yù)定比例的所述離群像素,并返回所述根據(jù)所述色塊的所有像素的顏色值進(jìn)行平均值計(jì)算,得到顏色平均值;
34、若所述離群像素的數(shù)量小于或等于預(yù)設(shè)像素?cái)?shù)量閾值,確定所述顏色平均值為所述色塊顏色數(shù)據(jù)。
35、在一些實(shí)施例,所述根據(jù)所述顏色平均值和每一色塊像素顏色值對(duì)每一像素進(jìn)行差距評(píng)估,得到離群像素,包括:
36、根據(jù)所述顏色平均值和每一像素的顏色值進(jìn)行差值計(jì)算,得到每一像素的顏色差距值;
37、若所述顏色差距值大于或等于預(yù)設(shè)差值閾值,則確定所述像素為所述離群像素。
38、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第二方面提出了一種廣角鏡頭的色彩還原測(cè)試裝置,所述裝置包括:
39、采集模塊,所述采集模塊用于獲取由廣角鏡頭對(duì)預(yù)設(shè)色卡采集的初始圖像;
40、色卡提取模塊,所述色卡提取模塊用于從所述初始圖像中提取色卡區(qū)域;
41、色塊輪廓檢測(cè)模塊,所述色塊輪廓檢測(cè)模塊用于對(duì)所述色卡區(qū)域進(jìn)行色塊邊緣檢測(cè),得到色塊輪廓坐標(biāo)數(shù)據(jù);
42、顏色提取模塊,所述顏色提取模塊用于根據(jù)所述色塊輪廓坐標(biāo)數(shù)據(jù)對(duì)所述色卡區(qū)域進(jìn)行色彩提取,得到色塊顏色數(shù)據(jù);
43、色卡重構(gòu)模塊,所述色卡重構(gòu)模塊用于根據(jù)所述色塊顏色數(shù)據(jù)和預(yù)設(shè)的色卡模板進(jìn)行色彩填充,得到重構(gòu)色卡圖像;
44、參數(shù)確定模塊,所述參數(shù)確定模塊用于基于所述重構(gòu)色卡圖像和所述預(yù)設(shè)色卡的色彩數(shù)據(jù)進(jìn)行指標(biāo)計(jì)算,得到色彩指標(biāo)參數(shù),以根據(jù)所述色彩指標(biāo)參數(shù)評(píng)估所述廣角鏡頭的色彩還原能力
45、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第三方面提出了一種電子設(shè)備,所述電子設(shè)備包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述第一方面所述的方法。
46、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第四方面提出了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面所述的方法。
47、本技術(shù)提出的廣角鏡頭的色彩還原測(cè)試方法和裝置、電子設(shè)備、存儲(chǔ)介質(zhì),其通過(guò)獲取由廣角鏡頭拍攝的初始色卡圖像,并提取出色卡區(qū)域。然后,通過(guò)邊緣檢測(cè)識(shí)別色塊的輪廓,并基于這些輪廓數(shù)據(jù)進(jìn)行顏色提取,得到色塊的顏色信息。接著,利用提取的顏色數(shù)據(jù)和預(yù)設(shè)色卡模板進(jìn)行色彩填充,重構(gòu)出色卡圖像。最后,通過(guò)對(duì)比重構(gòu)色卡圖像與預(yù)設(shè)色卡的色彩數(shù)據(jù),計(jì)算出色彩指標(biāo)參數(shù),從而評(píng)估廣角鏡頭的色彩還原能力。相較于現(xiàn)有的測(cè)試方法,本方法不需要對(duì)廣角鏡頭采集的圖像進(jìn)行畸變校正,而是根據(jù)該采集圖像直接生成重構(gòu)色卡圖,并基于該色卡進(jìn)行色彩還原能力評(píng)估,從而提高了色彩還原測(cè)試的效率。