石毅 畢斯琴
摘要:當(dāng)前,廣角類光學(xué)成像系統(tǒng)得到廣泛應(yīng)用,人們要采用數(shù)字圖像處理技術(shù)實(shí)現(xiàn)鏡頭非線性畸變的快速處理,提高信息獲取的準(zhǔn)確性和速度?;诖耍疚姆治隽讼到y(tǒng)非線性畸變的產(chǎn)生原因,提出根據(jù)畸變圖像圓點(diǎn)位置關(guān)系實(shí)現(xiàn)數(shù)字插值校正的方法。通過試驗(yàn)分析可知,該方法能夠通過轉(zhuǎn)換各像素坐標(biāo)獲得校正圖像,實(shí)現(xiàn)圖像快速、有效校正。
關(guān)鍵詞:光學(xué)成像系統(tǒng);非線性畸變;數(shù)字校正
中圖分類號(hào):TN27文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1003-5168(2020)29-0021-03
Abstract: Currently, wide-angle optical imaging systems are widely used, and people need to use digital image processing technology to achieve rapid processing of lens nonlinear distortion and improve the accuracy and speed of information acquisition. Based on this, this paper analyzed the causes of system nonlinear distortion, and proposed a method of digital interpolation correction based on the position relationship of the distorted image dots. Through experimental analysis, it can be known that this method can obtain a corrected image by transforming the coordinates of each pixel, and achieve rapid and effective image correction.
Keywords: optical imaging system;nonlinear-distortion;digital correction
在醫(yī)療、工業(yè)、汽車、監(jiān)控等領(lǐng)域,光學(xué)成像系統(tǒng)都得到了運(yùn)用。相比較而言,廣角鏡頭擁有較大的拍攝角度,成像角度較寬,能夠?yàn)槿皥D像采集提供支持,所以應(yīng)用范圍更廣,得到了人們的足夠重視。但該類鏡頭受視角影響,容易發(fā)生非線性畸變,造成得到的圖像嚴(yán)重變形。在數(shù)字技術(shù)快速發(fā)展的背景下,應(yīng)加強(qiáng)鏡頭畸變的數(shù)字校正方法研究,以便使光學(xué)成像系統(tǒng)功能得到進(jìn)一步完善。
1 光學(xué)成像系統(tǒng)中的非線性畸變分析
光學(xué)成像系統(tǒng)需要依靠鏡頭進(jìn)行成像。根據(jù)幾何光學(xué)理論可知,光線從鏡頭攝入時(shí)只在近軸區(qū)域才能形成完整的像,達(dá)到理想成像效果。但實(shí)際上,一般的光學(xué)系統(tǒng)孔徑和視場(chǎng)固定,相較于近軸光線存在一定差異,導(dǎo)致成像大小、位置等并不相同,會(huì)導(dǎo)致像差的產(chǎn)生。而畸變作為其中一種,屬于成像缺陷,是由于主光線和高斯像面交點(diǎn)高、無法達(dá)到理想值引發(fā)的,造成物像平面隨著視場(chǎng)變化出現(xiàn)放大率改變的情況[1]。在大視場(chǎng)的廣角鏡頭成像過程中,由于鏡頭為非線性光學(xué)成像模型,空間點(diǎn)上的成像會(huì)發(fā)生偏移,因?yàn)樵诜敲枋鑫恢冒l(fā)生畸變。視野越廣闊,發(fā)生的非線性畸變?cè)絿?yán)重。對(duì)非線性畸變進(jìn)行校正,可以通過光學(xué)方法實(shí)現(xiàn),也可以通過數(shù)字圖像處理技術(shù)實(shí)現(xiàn)。前者需要利用鏡片對(duì)光線的折射原理實(shí)現(xiàn)校正,但需要完成復(fù)雜成像系統(tǒng)設(shè)計(jì),耗費(fèi)較高的制造成本。當(dāng)前,光學(xué)成像系統(tǒng)廣泛應(yīng)用,其已經(jīng)成為圖像信息獲取的重要途徑,因此要采用數(shù)字技術(shù)實(shí)現(xiàn)圖像畸變處理,在降低圖像采集成本的同時(shí),保證系統(tǒng)信息得到快速、精準(zhǔn)傳遞。
2 光學(xué)成像系統(tǒng)中非線性畸變的數(shù)字校正方法
2.1 畸變校正原理
光學(xué)成像系統(tǒng)中,光學(xué)中心估算誤差、校正系數(shù)誤差、灰度誤差等都將導(dǎo)致畸變產(chǎn)生。高精度測(cè)量和計(jì)算能夠減少誤差帶來的影響。而針對(duì)非線性畸變,還要完成圖像像素點(diǎn)和灰度校正。由于非線性畸變主要是由圖像像素點(diǎn)位移變化引起的,因此要恢復(fù)原本像素點(diǎn)位移,使退化的圖像得到恢復(fù),使圖像扭曲變形問題得到解決[2]。假設(shè)理想圖像[fu,v]發(fā)生畸變后成為[f(x,y)],其間發(fā)生的非線性變換可以表示為:
式中,[Ta]為畸變系數(shù)。圖像本質(zhì)為二維平面分布的灰度值數(shù)組,因此可以在直角坐標(biāo)中對(duì)偏移進(jìn)行分解,得到[x]和[y]方向上的偏移量。針對(duì)像素點(diǎn)([xp],[yp]),存在對(duì)應(yīng)理想值([up],[vp]),其間出現(xiàn)的偏移量為([Δx],[Δy])=([up]-[xp],[vp]-[yp])。根據(jù)光學(xué)原理可知,在平面上成像,各像素點(diǎn)將發(fā)生連續(xù)偏移,因此[x]和[y]方向?qū)?yīng)偏移量能夠在平面上構(gòu)成曲面。對(duì)兩個(gè)曲面進(jìn)行確認(rèn),能夠完成圖像畸變校正。根據(jù)畸變系數(shù),能夠?qū)D像像素坐標(biāo)校正后的目標(biāo)值進(jìn)行確認(rèn)。得到的坐標(biāo)并非整數(shù),需要通過插值分析確定目的像素。相較于其他插值方法,可以采用雙線性插值法進(jìn)行運(yùn)算,保證獲得的圖像擁有較高質(zhì)量,使像素值不連續(xù)問題得到解決。從總體來看,通過數(shù)字圖像處理方法實(shí)現(xiàn)圖像校正,無須對(duì)光學(xué)系統(tǒng)結(jié)構(gòu)參數(shù)進(jìn)行確認(rèn)。結(jié)合畸變圖像特征進(jìn)行校正,精度不受光學(xué)中心估算誤差影響,適合對(duì)廣角鏡頭發(fā)生的非線性畸變進(jìn)行校正。
2.2 畸變校正方法
在數(shù)字圖像處理系統(tǒng)中,成像效果取決于鏡頭校準(zhǔn)精度,其需要根據(jù)物體在空間坐標(biāo)和相機(jī)中的圖像坐標(biāo)關(guān)系獲得成像參數(shù)。針對(duì)非線性畸變,需要通過非線性標(biāo)定得到外界精確的坐標(biāo)信息,通過建立系統(tǒng)坐標(biāo)和外界坐標(biāo)聯(lián)系構(gòu)建數(shù)學(xué)模型,實(shí)現(xiàn)成像參數(shù)優(yōu)化解分析,從而根據(jù)得到的畸變系數(shù)實(shí)現(xiàn)圖像校正[3]。在對(duì)光學(xué)成像系統(tǒng)圖像畸變系數(shù)進(jìn)行求取時(shí),通常采用校正樣板,利用數(shù)學(xué)模型對(duì)樣板上任一點(diǎn)畸變進(jìn)行分析。在鏡頭各向同性且物像空間媒質(zhì)均勻的情況下,像失真度呈中心對(duì)稱,即光學(xué)中心無畸變,其他像元位置畸變隨著與中心距離的變化而改變。以中心為圓心,半徑相等圓周則擁有相同畸變量。任何一點(diǎn)畸變僅與光學(xué)中心有關(guān),所以人們能夠?qū)兿窈蜔o畸變像關(guān)系進(jìn)行確認(rèn),確定畸變像和像元理想像與光軸間的距離。利用畸變數(shù)學(xué)模型對(duì)校正樣本已知和待測(cè)量的量進(jìn)行確認(rèn),能夠確定畸變像的光學(xué)中心。