本申請涉及色卡定位,特別是涉及一種色卡中的色塊定位方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、色卡是指包含24個純色塊的標準圖卡,又稱24色卡,在攝像頭色彩還原與白平衡準確度測試中具有廣泛的應(yīng)用。尤其是色卡中各個色塊的定位結(jié)果,在色彩客觀評測中具有重要意義。
2、傳統(tǒng)的色塊定位方法包括兩種方式,第一種方式是人工在色卡的各個色塊中框選出定位結(jié)果;第二種方式是人工在色卡的四角增加標志點來輔助確定各個色塊的定位結(jié)果。第一種方式存在的問題是:人工框選定位結(jié)果存在一定的誤差,不利于批量定位;第二種方式存在的問題是:如果標志點存在誤差,會導(dǎo)致各個色塊的定位結(jié)果產(chǎn)生誤差,并且,標志點是在人手持色卡拍照場景下確定的,過程繁瑣,時間成本較高。
3、可見,現(xiàn)有的色卡中的色塊定位方法,依賴人工操作,容易出現(xiàn)定位誤差,且過程繁瑣不適用于對批量色卡中的色塊進行定位。
技術(shù)實現(xiàn)思路
1、基于此,有必要針對上述技術(shù)問題,提供一種色卡中的色塊定位方法、裝置、電子設(shè)備及存儲介質(zhì)。
2、本申請實施例提供了一種色卡中的色塊定位方法,包括:
3、獲取待檢測色卡的色卡圖像;
4、基于所述色卡圖像中色塊的參數(shù)值和不同顏色的參數(shù)標定閾值,確定所述色卡圖像中各顏色的色塊;
5、確定各顏色的色塊的目標輪廓;
6、基于所述各顏色的色塊的目標輪廓,對所述各顏色的色塊進行感興趣區(qū)檢測,得到所述待檢測色卡中各顏色的色塊的定位結(jié)果。
7、在一個實施例中,所述基于所述色卡圖像中色塊的參數(shù)值和不同顏色的參數(shù)標定閾值,確定所述色卡圖像中各顏色的色塊,包括:
8、將所述色卡圖像由顏色空間轉(zhuǎn)化至色彩空間;
9、將所述色彩空間中不同顏色的參數(shù)標定閾值與所述色塊的參數(shù)值進行匹配,得到所述色卡圖像中各顏色的色塊。
10、在一個實施例中,所述基于所述色卡圖像中色塊的參數(shù)值和不同顏色的參數(shù)標定閾值,確定所述色卡圖像中各顏色的色塊,包括:
11、在所述色卡圖像所在的顏色空間中,將所述顏色空間包含的不同顏色的參數(shù)標定閾值與所述色塊的參數(shù)值進行匹配,得到所述色卡圖像中各顏色的色塊。
12、在一個實施例中,所述確定各顏色的色塊的目標輪廓,包括:
13、對所述各顏色的色塊進行形態(tài)學(xué)處理,得到所述各顏色的色塊的目標輪廓。
14、在一個實施例中,所述對所述各顏色的色塊進行形態(tài)學(xué)處理,得到所述各顏色的色塊的目標輪廓,包括:
15、對所述各顏色的色塊進行膨脹處理和腐蝕處理,得到所述各顏色的色塊的初始輪廓;
16、獲取所述各顏色的色塊的輪廓中像素點的顏色值,以及確定像素點的鄰域像素點的顏色值;
17、基于所述像素點的顏色值和所述像素點的鄰域像素點的顏色值,從所述各顏色的色塊的初始輪廓上剔除噪聲點,得到所述各顏色的色塊的目標輪廓。
18、在一個實施例中,所述基于所述各顏色的色塊的目標輪廓,對所述各顏色的色塊進行感興趣區(qū)檢測,得到所述待檢測色卡中各顏色的色塊的定位結(jié)果,包括:
19、基于所述各顏色的色塊的目標輪廓,確定所述各顏色的色塊的中心點位置;
20、根據(jù)所述各顏色的色塊的中心點位置、所述待檢測色卡的中心點位置以及預(yù)設(shè)固定長度,確定所述各顏色的色塊的感興趣區(qū)域的位置;
21、將所述各顏色的色塊中感興趣區(qū)域的位置,作為所述待檢測色卡中各顏色的色塊的定位結(jié)果。
22、在一個實施例中,所述基于所述各顏色的色塊的目標輪廓,對所述各顏色的色塊進行感興趣區(qū)檢測,得到所述待檢測色卡中各顏色的色塊的定位結(jié)果,包括:
23、確定所述待檢測色卡的目標輪廓;
24、基于所述各顏色的色塊的目標輪廓和所述待檢測色卡的目標輪廓,計算所述各顏色的色塊的輪廓占比;
25、根據(jù)所述各顏色的色塊的輪廓占比和不同輪廓占比分別對應(yīng)的收縮比例,確定各顏色的色塊的收縮比例;
26、基于所述各顏色的色塊的目標輪廓和所述各顏色的色塊的收縮比例,確定所述各顏色的色塊的感興趣區(qū)域的位置;
27、將所述各顏色的色塊中感興趣區(qū)域的位置,作為所述待檢測色卡中各顏色的色塊的定位結(jié)果。
28、本申請實施例提供了一種色卡中的色塊定位裝置,包括:
29、圖像獲取模塊,用于獲取待檢測色卡的色卡圖像;
30、色塊確定模塊,用于基于所述色卡圖像中色塊的參數(shù)值和不同顏色的參數(shù)標定閾值,確定所述色卡圖像中各顏色的色塊;
31、輪廓確定模塊,用于確定各顏色的色塊的目標輪廓;
32、色塊定位模塊,用于基于所述各顏色的色塊的目標輪廓,對所述各顏色的色塊進行感興趣區(qū)檢測,得到所述待檢測色卡中各顏色的色塊的定位結(jié)果。
33、本申請實施例提供了一種電子設(shè)備,包括存儲器和處理器,存儲器存儲有計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)本申請任意實施例所提供的色卡的色塊定位方法的步驟。
34、本申請實施例提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)本申請任意實施例所提供的色卡的色塊定位方法的步驟。
35、本申請實施例所提供的色卡中的色塊定位方法、裝置、電子設(shè)備及存儲介質(zhì),獲取待檢測色卡的色卡圖像;基于色卡圖像中色塊的參數(shù)值和不同顏色的參數(shù)標定閾值,確定色卡圖像中各顏色的色塊;確定各顏色的色塊的目標輪廓;基于各顏色的色塊的目標輪廓,對各顏色的色塊進行感興趣區(qū)檢測,得到待檢測色卡中各顏色的色塊的定位結(jié)果。這樣,通過對色卡圖像中的色塊進行參數(shù)對比,來確定色卡圖像中不同顏色的色塊,再通過確定各顏色的色塊的輪廓以及感興趣區(qū)檢測的方式,來對色卡中的色塊進行定位。因此,提高了色卡中的色塊的定位精度和效率,降低了人力成本和時間成本,適用于對批量色卡中的色塊進行定位。
1.一種色卡中的色塊定位方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述色卡圖像中色塊的參數(shù)值和不同顏色的參數(shù)標定閾值,確定所述色卡圖像中各顏色的色塊,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述色卡圖像中色塊的參數(shù)值和不同顏色的參數(shù)標定閾值,確定所述色卡圖像中各顏色的色塊,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定各顏色的色塊的目標輪廓,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述對所述各顏色的色塊進行形態(tài)學(xué)處理,得到所述各顏色的色塊的目標輪廓,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述各顏色的色塊的目標輪廓,對所述各顏色的色塊進行感興趣區(qū)檢測,得到所述待檢測色卡中各顏色的色塊的定位結(jié)果,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述各顏色的色塊的目標輪廓,對所述各顏色的色塊進行感興趣區(qū)檢測,得到所述待檢測色卡中各顏色的色塊的定位結(jié)果,包括:
8.一種色卡的色塊定位裝置,其特征在于,包括:
9.一種電子設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至7中任一項所述方法的步驟。
10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7中任一項所述的方法的步驟。