本發(fā)明涉及攝像模組,特別是涉及一種自動識別iso圖表20的方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著數(shù)字成像技術(shù)的飛速發(fā)展,攝像模組作為各類電子設(shè)備的核心部件,其成像質(zhì)量直接決定了用戶體驗和設(shè)備的市場競爭力。所以,為了確保攝像模組的成像性能,通常需要通過拍攝iso圖表(iso圖表是一種用于測試解析力性能的圖表,這種圖表主要用于評估攝像模組的分辨率和清晰度性能,如圖1所示,為其中一種iso圖表)來評估攝像模組的成像清晰度。
2、然而,現(xiàn)有的iso圖表識別主要依賴于人工進行手動操作,不僅效率低下且容易出錯。具體是依賴于測試人員通過目視的方式識別iso圖表的不同測試位置,從而通過手動的方式調(diào)整攝像模組的拍攝位置,但是采用人工調(diào)整攝像模組的位置,會因為攝像模組拍攝iso圖表的位置存在偏差,而出現(xiàn)測試精準度低下的問題。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的是克服現(xiàn)有技術(shù)中的不足之處,提供一種自動識別iso圖表的方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì),以提高攝像模組拍攝iso圖表的位置準確性,進而提高攝像摸粗的測試精準度。
2、本發(fā)明的目的是通過以下技術(shù)方案來實現(xiàn)的:
3、一種自動識別iso圖表的方法,包括:
4、接收攝像模組采集的包含多個方塊的第一圖像,對所述第一圖像進行分析處理,輸出各所述方塊的多個質(zhì)心數(shù)據(jù);
5、對各所述方塊的多個所述質(zhì)心數(shù)據(jù)采用第一算法進行計算處理,輸出攝像模組的旋轉(zhuǎn)角度調(diào)整數(shù)據(jù);
6、接收攝像模組采集的包含中心圖標的第二圖像,對所述第二圖像進行分析處理,輸出所述中心圖標的中心圖像坐標;
7、對所述中心圖標的所述中心圖像坐標采用第二算法進行計算處理,輸出攝像模組的中心調(diào)整數(shù)據(jù);
8、接收攝像模組采集的包含多個三角形的第三圖像,對所述第三圖像進行分析處理,輸出各所述三角形的角點圖像坐標;
9、對各所述三角形的所述角點圖像坐標采用第三算法進行計算處理,輸出攝像模組的橫向調(diào)整數(shù)據(jù)。
10、在其中一個實施例中,所述接收攝像模組采集的包含多個方塊的第一圖像,對所述第一圖像進行分析處理,輸出各所述方塊的多個質(zhì)心數(shù)據(jù),其中:
11、接收攝像模組采集的包含四個方塊的第一圖像,對所述第一圖像進行二值化處理,輸出四個所述方塊的多個質(zhì)心坐標。
12、在其中一個實施例中,所述對各所述方塊的各所述質(zhì)心數(shù)據(jù)采用所述第一算法進行計算處理,輸出攝像模組的旋轉(zhuǎn)角度調(diào)整數(shù)據(jù),包括:
13、對各所述方塊的多個質(zhì)心坐標進行平均值運算,輸出各所述方塊的中心坐標;
14、根據(jù)各所述方塊的中心坐標,將任意兩個所述方塊的中心坐標相連成直線,對各所述直線進行斜率運算,輸出各所述直線的傾斜角度值;
15、根據(jù)各所述直線的傾斜角度值,輸出攝像模組的所述旋轉(zhuǎn)角度調(diào)整數(shù)據(jù)。
16、在其中一個實施例中,所述對所述中心圖標的所述中心圖像坐標采用所述第二算法進行計算處理,輸出攝像模組的所述中心調(diào)整數(shù)據(jù),包括:
17、獲取所述中心圖標的中心實際坐標,對所述中心實際坐標及所述中心圖像坐標進行求差運算,輸出所述中心實際坐標及所述中心圖像坐標的差值坐標;
18、獲取iso圖表上的任意兩個三角形的實際距離;
19、根據(jù)等邊相似三角形原理及歐式距離原理,對所述任意兩個三角形的實際距離及所述差值坐標進行計算處理,輸出攝像模組的所述中心調(diào)整數(shù)據(jù)。
20、在其中一個實施例中,在所述接收攝像模組采集的包含多個三角形的第三圖像,對所述第三圖像進行分析處理,輸出各所述三角形的角點圖像坐標中,所述第三圖像中的所述三角形至少包含兩個。
21、在其中一個實施例中,所述對各所述三角形的所述角點圖像坐標采用第三算法進行計算處理,輸出攝像模組的橫向調(diào)整數(shù)據(jù),包括:
22、獲取iso圖表上的第一三角形到第二三角形的第一實際距離,及第二三角形到第三三角形的第二實際距離;
23、獲取所述第三圖像上的第一三角形的第一角點圖像坐標,及所述第二三角形的第二角點圖像坐標;
24、獲取所述第二角點圖像坐標到所述第三圖像畫面邊緣的第二角點圖像距離;
25、根據(jù)等邊相似三角形原理及歐式距離原理,對所述第一實際距離、所述第二實際距離及第二角點圖像距離進行計算處理,輸出攝像模組的橫向調(diào)整數(shù)據(jù)。
26、一種自動識別iso圖表的系統(tǒng),包括:
27、旋轉(zhuǎn)角度調(diào)整模塊,用于接收并分析處理第一圖像,并對所述第一圖像上的各方塊的多個質(zhì)心數(shù)據(jù)采用第一算法進行計算處理,輸出攝像模組的旋轉(zhuǎn)角度調(diào)整數(shù)據(jù);
28、中心調(diào)整模塊,用于接收并分析處理第二圖像,并對所述第二圖像上的中心圖像坐標采用第二算法進行計算處理,輸出攝像模組的中心調(diào)整數(shù)據(jù);
29、橫向調(diào)整模塊,用于接收并分析處理第三圖像,并對所述第三圖像上的各三角形的角點圖像坐標采用第三算法進行計算處理,輸出攝像模組的橫向調(diào)整數(shù)據(jù)。
30、在其中一個實施例中,所述旋轉(zhuǎn)角度調(diào)整模塊包括旋轉(zhuǎn)分析單元、第一計算單元及輸出旋轉(zhuǎn)調(diào)整單元;所述旋轉(zhuǎn)分析單元用于接收并分析所述第一圖像;所述第一計算單元用于對各所述方塊的多個所述質(zhì)心數(shù)據(jù)采用所述第一算法進行計算處理;所述輸出旋轉(zhuǎn)調(diào)整單元用于輸出攝像模組的所述旋轉(zhuǎn)角度調(diào)整數(shù)據(jù);
31、所述中心調(diào)整模塊包括中心分析單元,第二計算單元及輸出中心調(diào)整單元;所述中心分析單元用于接收并分析所述第二圖像;所述第二計算單元用于對所述中心圖標的所述中心圖像坐標采用所述第二算法進行計算處理;所述輸出中心調(diào)整單元用于輸出攝像模組的所述中心調(diào)整數(shù)據(jù);
32、所述橫向調(diào)整模塊包括橫向分析單元,第三計算單元及輸出橫向調(diào)整單元;所述橫向分析單元用于接收并分析所述第三圖像;所述第三計算單元用于對各所述三角形的所述角點圖像坐標采用所述第三算法進行計算處理;所述輸出橫向調(diào)整單元用于輸出攝像模組的所述橫向調(diào)整數(shù)據(jù)。
33、一種電子設(shè)備,
34、處理器;及
35、儲存器,其上存儲有可執(zhí)行代碼,當所述可執(zhí)行代碼被所述處理器執(zhí)行時,使所述處理器執(zhí)行如上述的自動識別iso圖表的方法。
36、一種計算機可讀存儲介質(zhì),其上存儲有可執(zhí)行代碼,當所述可執(zhí)行代碼被電子設(shè)備的處理器執(zhí)行時,使所述處理器執(zhí)行如上述的自動識別iso圖表的方法。
37、與現(xiàn)有技術(shù)相比,本發(fā)明至少具有以下優(yōu)點:
38、本發(fā)明的自動識別iso圖表的方法,通過采集攝像模組的拍攝圖像,從而能夠根據(jù)圖像進行分析處理,計算得出攝像模組位置偏移量,亦即包括旋轉(zhuǎn)角度調(diào)整數(shù)據(jù)、中心調(diào)整數(shù)據(jù)及橫向調(diào)整數(shù)據(jù),從而通過各數(shù)據(jù),實現(xiàn)攝像模組自動識別拍攝iso圖表,代替現(xiàn)有的通過人工對攝像模組進行位置調(diào)整的方式,以提高攝像模組拍攝iso圖表的位置準確性,進而提高攝像摸粗的測試精準度。
1.一種自動識別iso圖表的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的自動識別iso圖表的方法,其特征在于,所述接收攝像模組采集的包含多個方塊的第一圖像,對所述第一圖像進行分析處理,輸出各所述方塊的多個質(zhì)心數(shù)據(jù),其中:
3.根據(jù)權(quán)利要求2所述的自動識別iso圖表的方法,其特征在于,所述對各所述方塊的各所述質(zhì)心數(shù)據(jù)采用第一算法進行計算處理,輸出攝像模組的旋轉(zhuǎn)角度調(diào)整數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求1所述的自動識別iso圖表的方法,其特征在于,所述對所述中心圖標的所述中心圖像坐標采用第二算法進行計算處理,輸出攝像模組的中心調(diào)整數(shù)據(jù),包括:
5.根據(jù)權(quán)利要求1所述的自動識別iso圖表的方法,其特征在于,在所述接收攝像模組采集的包含多個三角形的第三圖像,對所述第三圖像進行分析處理,輸出各所述三角形的角點圖像坐標中,所述第三圖像中的所述三角形至少包含兩個。
6.根據(jù)權(quán)利要求5所述的自動識別iso圖表的方法,其特征在于,所述對各所述三角形的所述角點圖像坐標采用第三算法進行計算處理,輸出攝像模組的橫向調(diào)整數(shù)據(jù),包括:
7.一種自動識別iso圖表的系統(tǒng),其特征在于,包括:
8.根據(jù)權(quán)利要求7所述的自動識別iso圖表的系統(tǒng),其特征在于,
9.一種電子設(shè)備,其特征在于,
10.一種計算機可讀存儲介質(zhì),其特征在于,其上存儲有可執(zhí)行代碼,當所述可執(zhí)行代碼被電子設(shè)備的處理器執(zhí)行時,使所述處理器執(zhí)行如權(quán)利要求1-6中任意一項所述的方法。