0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一種廣角鏡頭成像幾何畸變校正算法實現(xiàn)

led13535084363 ? 來源:光行天下 ? 2023-06-20 10:18 ? 次閱讀

摘要:由于成像光學系統(tǒng)固有的特性,以及鏡頭成像平面與物體平面存在的傾斜角和轉(zhuǎn)角,使得獲取的圖像存在著非線形幾何畸變。在對圖像進行定量分析和檢測之前,必須消除這些畸變。為此,本文提出了一種以校正徑向幾何畸變?yōu)橹鞯姆蔷€性校正方法。討論了控制點的選取原則,建立了三次多項式的畸變校正模型;分析了不同灰度重建方法的特點,進行了仿真實驗,校正結(jié)果良好,在成像測量應(yīng)用中有很好的實用價值。

在用光學鏡頭攝像機采集圖像時,由于物面與像面的不平行投影、鏡頭畸變和攝像機質(zhì)量等因素的影響,其采集的圖像存在著幾何畸變。尤其是現(xiàn)在廣泛用于監(jiān)視系統(tǒng)的短焦距,廣角鏡頭系統(tǒng),畸變較為明顯,在進行基于圖像分析的運動檢測、模式匹配等定量分析時,就需要對這類系統(tǒng)的畸變進行校正,以產(chǎn)生精確的低失真的圖像。

鏡頭的幾何畸變有徑向和切向兩類,通常徑向畸變比切向畸變大的多,因此,在一般的工作中主要考慮徑向畸變,而忽略切向畸變。徑向畸變主要是由鏡頭的徑向曲率不同造成的,有枕形和桶形畸變兩種。研究表明,在一般情況下,對廣角鏡頭的成像,只要采用三次多項式變形技術(shù)和雙線性插值法,就可消除這類失真,得到理想的圖像。其中,采用多項式擬合進行空間坐標變換是關(guān)鍵性的一步。

1 幾何畸變校正的原理

在幾何畸變圖像校正中常用一幅基準圖像去校正畸變圖像,設(shè)基準圖像的坐標為(u,v)、畸變圖像坐標為(x,y),重采樣成圖法采用的二維多項式數(shù)學模型為

wKgZomSRDGKAEB7hAAAoBFr7dGo105.png

(1)

式中:n為多項式的項數(shù),aij和bij為各項系數(shù)。

設(shè)基準圖像為g(u,v),而畸變圖像為f(x,y),對于圖像中的同一個點,假設(shè)其灰度值是不變的,即

g(u,v)=f(x,y) (2)

式(2)為圖像幾何畸變校正的基本公式?;鶞蕡D像中的X、Y為整數(shù),而由式(1)計算得到的X、Y不一定為整數(shù),必須進行灰度插值運算。

2 灰度插值方法比較

常用的插值方法有最鄰近點法、雙線性內(nèi)插法及三次卷積法三種。

a. 最鄰近點法

最鄰近點法的實質(zhì)是取原始畸變圖像4個鄰近點中距離坐標(x,y)最近的點(x',y')的灰度作為該點的灰度,即g(u,v)一f(x',y')

其 中 :x'=IFIX(x+0.5);y'=IFIX(y+0.5)。

最鄰近點法的優(yōu)點是算法非常簡單并且保持原光譜信息不變;缺點是幾何精度較差,使校正后的圖像不具有連續(xù)性,表現(xiàn)為原來光滑的邊界出現(xiàn)鋸齒狀。

b. 雙線性內(nèi)插法

雙線性插值法利用4個鄰近點的灰度在兩個方向上作線性插值。具體算法為

設(shè)點(u,v)落在(x,y)、(X+1,y)、(x,y+1)和(x+1,y+1)之間,則復原點(u,v)上的灰度值為:

g(u,v)=(1一α)(1一β)f(x,y)+α(1一β)f(x+1,y)+(1一α)βf(x,y+1)+αβf(x+1,y+1) (3)

式中α=u-x,β=v-y。

雙線性插值法具有計算簡單、幾何上準確度較高、能克服灰度不連續(xù)等優(yōu)點,缺點是由于亮度內(nèi)插,圖像的光譜信息發(fā)生了變化,易造成高頻成分的損失,使圖像變的模糊。

c. 三次卷積法

三次卷積法是利用一個一元三次多項式來近似理論上的最佳重采樣函數(shù)

wKgZomSRDGKAEXm6AAAHg7SiAI0566.png

,相當于在(x,y)周圍的4*4鄰域內(nèi)進行二維重采樣,由于參與運算的點數(shù)多造成計算量較大,優(yōu)點是不僅圖像的亮度連續(xù)以及幾何上比較精確,而且還能較好地保留高頻成分。

綜合考慮計算速度和精度的要求,本文采用了雙線性內(nèi)插法進行畸變校正。

3 控制點(GCP)的選取

多項式(1)中的各待定系數(shù)可以利用K個控制點坐標按最小二乘法原理來求得,即使最小二乘誤差

wKgaomSRDGKAeZDjAAA_fVan9Fs990.png

(4)

為最小。由于多項式項數(shù)N與其階數(shù)n有著固定的關(guān)系,即N=(n+1)(n+2)/2

因此,根據(jù)控制點數(shù)據(jù)用最小二乘法來計算未知系數(shù)時,控制點的數(shù)目必須不小于N個。在本文中采用了三次多項式,至少需要選擇1O個控制點。另外在選擇控制點時要注意控制點的分布,為了輸出圖像的精確,應(yīng)使控制點分布均勻,在靠近圖像的邊界和四角頂點的地方要保證有控制點,以保證輸入畸變圖像和輸出校正圖像大小相等。

4 圖像畸變校正過程

在實際的光電測量系統(tǒng)中獲得了如圖l所示的畸變圖像,物方原來的直線成像后變成了曲線,顯然要得到實際物體正確的線度信息,必須對此非線性畸變進行修正。畸變校正可以按以下三個步驟進行:

(1)建立原始畸變圖像與校正后圖像的坐標系。確立校正圖像的原點,圖像大小(行數(shù)和列數(shù))等。

(2)根據(jù)上述中控制點的選取原則在原始畸變圖像與標準空間中確定控制點。

(3)選擇畸變數(shù)學模型,由于原始圖像是復雜的非線性畸變(見圖1),為得到較好的輸出圖像至少要選擇三次多項式校正(tk數(shù)越高圖像的擬合越精確,但是也會帶來計算量的巨增),然后利用上一步驟中獲得的控制點數(shù)據(jù),確定多項式的未知參數(shù),并分別根據(jù)最鄰近點法和雙線性內(nèi)插法對畸變圖像進行灰度重建。

5 仿真實驗及分析

實驗條件:

(1)攝像頭,PH380型,鏡頭焦距f=3.5mm的CCD攝像頭。

(2)成像數(shù)據(jù)采集器320*240(pixe1)。

(3)樣本圖樣為8*8的正方形網(wǎng)格測試圖。

采用三次多項式畸變校正技術(shù)以后得到的實驗結(jié)果:

圖2所示為采用最鄰近插值法復原的圖像。

圖3所示為采用雙線性內(nèi)插法得到的圖像。

wKgaomSRDGKALjvxAAhdCdPwVc8548.png

從實驗結(jié)果看,無論采用最鄰近插值還是雙線性內(nèi)插方法都對因鏡頭不完善所致的畸變得到明顯的校正,并且也驗證前面所述的采用雙線性內(nèi)插法復原的圖像相比最鄰近法采樣精度和幾何上更為精確,圖像亮度連續(xù),避免了出現(xiàn)圖2中的鋸齒狀線條邊緣。

本文的方法是一種比較便捷的幾何畸變校正方法,只要樣本圖做的好,并使樣本圖盡量垂直于光軸,則會使本方法更有效。從實驗結(jié)果中,我們也注意到,校正后像的邊緣有極小部分像點無圖像信息,這是因采用反向映射法計算時,在邊緣處的坐標超出了實際畸變圖像的坐標范圍,無可用象素點所致,但在實際畸變圖像的每點都已獲校正,故不影響像的校正結(jié)果。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4575

    瀏覽量

    92335
  • 廣角鏡頭
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    8339
  • 光學系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    237

    瀏覽量

    18258

原文標題:一種廣角鏡頭成像幾何畸變校正算法實現(xiàn)

文章出處:【微信號:光行天下,微信公眾號:光行天下】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    松下投影機鏡頭

    系列機器的短焦廣角鏡頭,魚眼鏡頭. 以上,是我例舉些工程機器能換鏡頭的型號,另外在三洋的高端商務(wù)機器中,XU1050C等
    發(fā)表于 07-01 17:00

    短焦投影機鏡頭

    系列機器的短焦廣角鏡頭,魚眼鏡頭. 以上,是我例舉些工程機器能換鏡頭的型號,另外在三洋的高端商務(wù)機器中,XU1050C等
    發(fā)表于 07-02 16:41

    跪求各位大神,如何處理攝像頭桶形畸變,

    本人正在參加飛思卡爾智能車比賽,攝像頭組,用的廣角鏡頭,圖像畸變嚴重,跪求大神,桶形畸變處理算法,
    發(fā)表于 05-09 21:09

    數(shù)碼相機廣角鏡頭

    數(shù)碼相機廣角鏡頭 在介紹廣角相機之前,首先了解下相機的焦距。實際上人們在談?wù)摂?shù)碼相機的焦距時所說的并不是數(shù)碼相機的實際焦距,而
    發(fā)表于 12-18 15:26 ?629次閱讀

    什么是數(shù)碼相機的廣角鏡頭

    什么是數(shù)碼相機廣角鏡頭        廣角鏡頭一種焦距短于標準鏡頭、視角大于標準鏡頭
    發(fā)表于 01-30 13:50 ?1104次閱讀

    什么是鏡頭/廣角鏡頭

    什么是鏡頭/廣角鏡頭     鏡頭是集聚光線,使膠卷
    發(fā)表于 02-01 10:45 ?494次閱讀

    廣角鏡頭桶形畸變的樣條函數(shù)修正方法

    廣角鏡頭桶形畸變的樣條函數(shù)修正方法
    發(fā)表于 06-15 14:22 ?0次下載

    環(huán)視SAR成像處理中的幾何失真校正算法

    利用線性距離多普勒算法生成子圖像的前提下, 提出了一種基于像源與像點映射關(guān)系的距離多普勒域圖像幾何失真校正算法。該
    的頭像 發(fā)表于 03-13 09:07 ?6017次閱讀
    環(huán)視SAR<b class='flag-5'>成像</b>處理中的<b class='flag-5'>幾何</b>失真<b class='flag-5'>校正</b><b class='flag-5'>算法</b>

    榮耀Magic2超廣角鏡頭體驗 更具實用性與趣味性

    些手機品牌再次在攝像頭上做出全新的嘗試,那就是采用超廣角設(shè)計的攝像頭。那么相比起傳統(tǒng)的畢竟虛化又或者變焦鏡頭,超廣角鏡頭到底能給我們帶來哪些改變呢?本期手機攝影講堂就來給大家談?wù)勥@個大廣角鏡頭
    的頭像 發(fā)表于 04-29 09:22 ?2361次閱讀

    realme真我X50 Pro前置攝像頭配置公布 采用105°超廣角鏡頭支持UIS Max超級視頻防抖

    今天上午,realme真我手機官微公布了真我X50 Pro手機的前置攝像頭配置,配備的是3200萬雙廣角鏡頭。
    的頭像 發(fā)表于 02-19 16:47 ?5662次閱讀

    蘋果iPhone 12將維持相同設(shè)計的超廣角鏡頭

    報告表示,玉晶光2019年下半年獨家供貨iPhone 11系列的高單價超廣角鏡頭,因iPhone組裝復工須至2020年第二季度才會顯著改善,玉晶光2月與3月的鏡頭出貨量顯著滑落。
    的頭像 發(fā)表于 03-02 08:35 ?1876次閱讀

    蘋果2020年下半年推出的iPhone將采用超廣角鏡頭設(shè)計

    報告表示,玉晶光2019年下半年獨家供貨iPhone 11系列的高單價超廣角鏡頭,因iPhone組裝復工須至2020年第二季度才會顯著改善,玉晶光2月與3月的鏡頭出貨量顯著滑落。
    發(fā)表于 03-02 10:29 ?856次閱讀

    華為釋疑:Mate40系列廣角鏡頭從4000萬像素縮水至2000萬

    影像系統(tǒng),具備三個鏡頭,分別是5000萬像素主攝(1/1.28英寸+RYYB+F1.9)、2000萬像素超廣角鏡頭(F1.8)、1200萬像素長焦鏡頭(F3.4),還有額外的激光對焦傳感器。 當被問及超
    的頭像 發(fā)表于 11-01 11:35 ?3098次閱讀

    iPhone 13將采用改進后的超廣角鏡頭

    據(jù)DigiTimes援引消息人士稱,預計今年晚些時候推出的iPhone 13 Pro和Pro Max將采用改進的超廣角鏡頭,并增加傳感器移動圖像穩(wěn)定和自動對焦功能。
    的頭像 發(fā)表于 03-04 09:37 ?1919次閱讀

    使用廣角鏡頭邊緣進行深度感知和里程測量

    廣角相機以小、輕、經(jīng)濟高效的外形提供豐富的信息,是移動機器人的獨選。內(nèi)部和外部的精確標定是使用廣角鏡頭邊緣進行深度感知和里程測量的關(guān)鍵先決條件。
    的頭像 發(fā)表于 11-14 16:11 ?1335次閱讀