本技術(shù)涉及鏡頭領(lǐng)域,特別是涉及一種鏡頭成像畸變均勻性檢測方法、系統(tǒng)、裝置及計(jì)算機(jī)設(shè)備。
背景技術(shù):
1、鏡頭由于加工及裝配的原因會導(dǎo)致每一款鏡頭本身存在一定的成像畸變,例如鏡頭鏡片和感光元器件cmos(complementary?metal?oxide?semiconductor,互補(bǔ)金屬氧化物半導(dǎo)體)的平面存在一定的傾斜角度所帶來的切向畸變,以及由于鏡頭本身是凸透鏡而會導(dǎo)致在圖像上呈現(xiàn)出魚眼效果的徑向畸變,這兩種畸變也被稱之為桶形畸變和枕形畸變。在較精確的相機(jī)系統(tǒng)下,鏡頭的畸變對相機(jī)本身的成像和定位具有較大影響。
2、現(xiàn)有技術(shù)在校正鏡頭拍攝的圖像的成像畸變時,通常對圖像的每個方向都使用同樣的參數(shù)進(jìn)行校正,但是鏡頭本身在各個方向上的成像畸變不一定均勻,因此可能會導(dǎo)致校正后的圖像并未回到圖像本應(yīng)具有的位置上。因此需要提供一種方法來檢測鏡頭在各個方向上的成像畸變均勻性,以便于針對不同鏡頭采用不同的方式進(jìn)行圖像校正。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對上述技術(shù)問題,提供一種鏡頭成像畸變均勻性檢測方法、系統(tǒng)、裝置及計(jì)算機(jī)設(shè)備。
2、第一方面,本技術(shù)提供了一種鏡頭成像畸變均勻性檢測方法。所述方法包括:
3、確定至少兩個目標(biāo)檢測角度及至少一個目標(biāo)檢測長度;
4、針對任一所述目標(biāo)檢測角度,將待檢測鏡頭旋轉(zhuǎn)至所述目標(biāo)檢測角度,并分別確定對應(yīng)各所述目標(biāo)檢測長度的各參考對象,于鏡頭成像平面上的投影長度;
5、根據(jù)所述待檢測鏡頭對應(yīng)各所述目標(biāo)檢測角度的各所述投影長度,確定所述待檢測鏡頭的成像畸變均勻性檢測結(jié)果。
6、在其中一個實(shí)施例中,所述參考對象包括第一端點(diǎn)及第二端點(diǎn),所述第一端點(diǎn)在所述鏡頭成像平面上對應(yīng)的第一投影點(diǎn)是所述鏡頭成像平面的中心點(diǎn),所述分別確定對應(yīng)各所述目標(biāo)檢測長度的各參考對象,于鏡頭成像平面上的投影長度,包括:
7、針對任一所述目標(biāo)檢測長度對應(yīng)的參考對象,從所述參考對象在所述鏡頭成像平面上的投影中,確定所述第二端點(diǎn)對應(yīng)的第二投影點(diǎn);
8、將所述第二投影點(diǎn)與所述第一投影點(diǎn)之間的距離,作為所述參考對象于鏡頭成像平面上的投影長度。
9、在其中一個實(shí)施例中,所述根據(jù)所述待檢測鏡頭對應(yīng)各所述目標(biāo)檢測角度的各所述投影長度,確定所述待檢測鏡頭的成像畸變均勻性檢測結(jié)果,包括:
10、針對任一所述目標(biāo)檢測長度,根據(jù)所述待檢測鏡頭在各所述目標(biāo)檢測角度下,對應(yīng)所述目標(biāo)檢測長度的所述投影長度,確定所述待檢測鏡頭針對所述目標(biāo)檢測長度的成像畸變均勻性參數(shù);
11、根據(jù)所述待檢測鏡頭針對各所述目標(biāo)檢測長度的所述成像畸變均勻性參數(shù),確定所述待檢測鏡頭的成像畸變均勻性檢測結(jié)果。
12、在其中一個實(shí)施例中,所述根據(jù)所述待檢測鏡頭在各所述目標(biāo)檢測角度下,對應(yīng)所述目標(biāo)檢測長度的所述投影長度,確定所述待檢測鏡頭針對所述目標(biāo)檢測長度的成像畸變均勻性參數(shù),包括:
13、根據(jù)所述待檢測鏡頭在各所述目標(biāo)檢測角度下,對應(yīng)所述目標(biāo)檢測長度的所述投影長度,確定各所述投影長度對應(yīng)的標(biāo)準(zhǔn)差,及確定各所述投影長度對應(yīng)的極差;
14、將所述極差及所述標(biāo)準(zhǔn)差,作為所述待檢測鏡頭針對所述目標(biāo)檢測長度的成像畸變均勻性參數(shù)。
15、在其中一個實(shí)施例中,所述根據(jù)所述待檢測鏡頭針對各所述目標(biāo)檢測長度的所述成像畸變均勻性參數(shù),確定所述待檢測鏡頭的成像畸變均勻性檢測結(jié)果,包括:
16、針對任一所述目標(biāo)檢測長度,在所述目標(biāo)檢測長度對應(yīng)的所述成像畸變均勻性參數(shù)不滿足預(yù)設(shè)條件的情況下,將所述待檢測鏡頭針對所述目標(biāo)檢測長度的成像畸變均勻性檢測結(jié)果確定為不合格;
17、或者,在所述目標(biāo)檢測長度對應(yīng)的所述成像畸變均勻性參數(shù)滿足預(yù)設(shè)條件的情況下,將所述待檢測鏡頭針對所述目標(biāo)檢測長度的成像畸變均勻性檢測結(jié)果確定為合格。
18、在其中一個實(shí)施例中,所述目標(biāo)檢測長度是根據(jù)待檢測相機(jī)傳感器的大小確定的。
19、在其中一個實(shí)施例中,所述方法還包括:
20、針對任一所述目標(biāo)檢測長度,在所述待檢測鏡頭針對所述目標(biāo)檢測長度的所述成像畸變均勻性檢測結(jié)果為合格的情況下,將所述目標(biāo)檢測長度對應(yīng)的所述待檢測相機(jī)傳感器作為所述待檢測鏡頭的適配傳感器。
21、第二方面,本技術(shù)還提供了一種鏡頭成像畸變均勻性檢測系統(tǒng)。所述系統(tǒng)包括鏡頭旋轉(zhuǎn)模塊、參考對象模塊及檢測結(jié)果確定模塊,其中:
22、所述鏡頭旋轉(zhuǎn)模塊,用于在待檢測鏡頭旋轉(zhuǎn)至目標(biāo)檢測角度后,固定所述待檢測鏡頭,其中,所述目標(biāo)檢測角度至少包括兩個;
23、所述參考對象模塊,用于設(shè)定兩個特征點(diǎn)之間的特征點(diǎn)距離,所述特征點(diǎn)距離是根據(jù)目標(biāo)檢測長度確定的;
24、所述檢測結(jié)果確定模塊,用于針對任一所述目標(biāo)檢測角度及任一所述目標(biāo)檢測長度,檢測所述兩個特征點(diǎn)于鏡頭成像平面上的投影點(diǎn)之間的投影距離,并根據(jù)所述待檢測鏡頭對應(yīng)各所述目標(biāo)檢測角度的各所述投影距離,確定所述待檢測鏡頭的成像畸變均勻性檢測結(jié)果。
25、在其中一個實(shí)施例中,所述鏡頭旋轉(zhuǎn)模塊包括傳感器固定模塊與鏡頭固定模塊,所述傳感器固定模塊與所述鏡頭固定模塊平行設(shè)置。
26、在其中一個實(shí)施例中,所述傳感器固定模塊包括傳感器固定器、傳感器固定模塊固定器及鏡頭旋轉(zhuǎn)模塊連接器。
27、在其中一個實(shí)施例中,所述鏡頭固定模塊包括傳感器固定模塊連接器、鏡頭固定模塊旋轉(zhuǎn)器及鏡頭固定器。
28、在其中一個實(shí)施例中,所述參考對象模塊包括第一球體、第二球體及連桿,所述第一球體與所述連桿固定連接,所述第二球體與所述連桿滑動連接,所述參考對象模塊,還用于滑動所述第二球體,將所述第二球體與所述第一球體之間的距離設(shè)定為所述目標(biāo)檢測長度對應(yīng)的特征點(diǎn)距離。
29、在其中一個實(shí)施例中,所述參考對象模塊,還用于根據(jù)所述待檢測鏡頭的位置調(diào)整所述連桿的位置,以使得所述第一球體在所述待檢測鏡頭的鏡頭成像平面上的投影點(diǎn),位于所述鏡頭成像平面的中心位置。
30、在其中一個實(shí)施例中,所述鏡頭旋轉(zhuǎn)模塊與所述參考對象模塊上下平行設(shè)置。
31、第三方面,本技術(shù)還提供了一種鏡頭成像畸變均勻性檢測裝置。所述裝置包括:
32、第一確定模塊,用于確定至少兩個目標(biāo)檢測角度及至少一個目標(biāo)檢測長度;
33、旋轉(zhuǎn)模塊,用于針對任一所述目標(biāo)檢測角度,將待檢測鏡頭旋轉(zhuǎn)至所述目標(biāo)檢測角度,并分別確定對應(yīng)各所述目標(biāo)檢測長度的各參考對象,于鏡頭成像平面上的投影長度;
34、第二確定模塊,用于根據(jù)所述待檢測鏡頭對應(yīng)各所述目標(biāo)檢測角度的各所述投影長度,確定所述待檢測鏡頭的成像畸變均勻性檢測結(jié)果。
35、在其中一個實(shí)施例中,所述參考對象包括第一端點(diǎn)及第二端點(diǎn),所述第一端點(diǎn)在所述鏡頭成像平面上對應(yīng)的第一投影點(diǎn)是所述鏡頭成像平面的中心點(diǎn),所述旋轉(zhuǎn)模塊,還用于:
36、針對任一所述目標(biāo)檢測長度對應(yīng)的參考對象,從所述參考對象在所述鏡頭成像平面上的投影中,確定所述第二端點(diǎn)對應(yīng)的第二投影點(diǎn);
37、將所述第二投影點(diǎn)與所述第一投影點(diǎn)之間的距離,作為所述參考對象于鏡頭成像平面上的投影長度。
38、在其中一個實(shí)施例中,所述第二確定模塊,還用于:
39、針對任一所述目標(biāo)檢測長度,根據(jù)所述待檢測鏡頭在各所述目標(biāo)檢測角度下,對應(yīng)所述目標(biāo)檢測長度的所述投影長度,確定所述待檢測鏡頭針對所述目標(biāo)檢測長度的成像畸變均勻性參數(shù);
40、根據(jù)所述待檢測鏡頭針對各所述目標(biāo)檢測長度的所述成像畸變均勻性參數(shù),確定所述待檢測鏡頭的成像畸變均勻性檢測結(jié)果。
41、在其中一個實(shí)施例中,所述第二確定模塊,還用于:
42、根據(jù)所述待檢測鏡頭在各所述目標(biāo)檢測角度下,對應(yīng)所述目標(biāo)檢測長度的所述投影長度,確定各所述投影長度對應(yīng)的標(biāo)準(zhǔn)差,及確定各所述投影長度對應(yīng)的極差;
43、將所述極差及所述標(biāo)準(zhǔn)差,作為所述待檢測鏡頭針對所述目標(biāo)檢測長度的成像畸變均勻性參數(shù)。
44、在其中一個實(shí)施例中,所述第二確定模塊,還用于:
45、針對任一所述目標(biāo)檢測長度,在所述目標(biāo)檢測長度對應(yīng)的所述成像畸變均勻性參數(shù)不滿足預(yù)設(shè)條件的情況下,將所述待檢測鏡頭針對所述目標(biāo)檢測長度的成像畸變均勻性檢測結(jié)果確定為不合格;
46、或者,在所述目標(biāo)檢測長度對應(yīng)的所述成像畸變均勻性參數(shù)滿足預(yù)設(shè)條件的情況下,將所述待檢測鏡頭針對所述目標(biāo)檢測長度的成像畸變均勻性檢測結(jié)果確定為合格。
47、在其中一個實(shí)施例中,所述目標(biāo)檢測長度是根據(jù)待檢測相機(jī)傳感器的大小確定的。
48、在其中一個實(shí)施例中,所述裝置還包括:
49、第三確定模塊,用于針對任一所述目標(biāo)檢測長度,在所述待檢測鏡頭針對所述目標(biāo)檢測長度的所述成像畸變均勻性檢測結(jié)果為合格的情況下,將所述目標(biāo)檢測長度對應(yīng)的所述待檢測相機(jī)傳感器作為所述待檢測鏡頭的適配傳感器。
50、第四方面,本技術(shù)還提供了一種計(jì)算機(jī)設(shè)備。所述計(jì)算機(jī)設(shè)備包括存儲器和處理器,所述存儲器存儲有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時實(shí)現(xiàn)以上任一項(xiàng)方法。
51、第五方面,本技術(shù)還提供了一種計(jì)算機(jī)可讀存儲介質(zhì)。所述計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)以上任一項(xiàng)方法。
52、第六方面,本技術(shù)還提供了一種計(jì)算機(jī)程序產(chǎn)品。所述計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)以上任一項(xiàng)方法。
53、上述鏡頭成像畸變均勻性檢測方法、系統(tǒng)、裝置及計(jì)算機(jī)設(shè)備,針對待檢測鏡頭確定需要檢測的目標(biāo)檢測角度和目標(biāo)檢測長度,進(jìn)而確定具有目標(biāo)檢測長度的參考對象,并針對每一個目標(biāo)檢測角度,分別采集對應(yīng)各目標(biāo)檢測長度的參考對象對應(yīng)的投影長度,進(jìn)而根據(jù)各投影長度確定待檢測鏡頭的成像畸變均勻性檢測結(jié)果。本技術(shù)實(shí)施例通過在多個目標(biāo)檢測角度下采集待檢測鏡頭針對不同目標(biāo)檢測長度的成像情況,可以量化待檢測鏡頭在不同目標(biāo)檢測角度上的成像畸變均勻性。