[發(fā)明專利]基于三坐標(biāo)測(cè)量機(jī)的相機(jī)高精度標(biāo)定及畸變補(bǔ)償方法在審
| 申請(qǐng)?zhí)枺?/td> | 201710636556.3 | 申請(qǐng)日: | 2017-07-31 |
| 公開(公告)號(hào): | CN107481290A | 公開(公告)日: | 2017-12-15 |
| 發(fā)明(設(shè)計(jì))人: | 劉書桂;韓振華;王森;馮鑫;張國(guó)雄 | 申請(qǐng)(專利權(quán))人: | 天津大學(xué) |
| 主分類號(hào): | G06T7/80 | 分類號(hào): | G06T7/80;G06T7/50 |
| 代理公司: | 天津市北洋有限責(zé)任專利代理事務(wù)所12201 | 代理人: | 劉國(guó)威 |
| 地址: | 300072*** | 國(guó)省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 坐標(biāo) 測(cè)量 相機(jī) 高精度 標(biāo)定 畸變 補(bǔ)償 方法 | ||
1.一種基于三坐標(biāo)測(cè)量機(jī)的相機(jī)高精度標(biāo)定及畸變補(bǔ)償方法,其特征是,步驟1確定傳統(tǒng)相機(jī)成像模型各個(gè)參數(shù)的求解方法,根據(jù)步驟2采集的數(shù)據(jù)標(biāo)定出步驟1中的相機(jī)內(nèi)部參數(shù)并按照步驟1的畸變公式進(jìn)行補(bǔ)償,步驟3是在步驟1和步驟2進(jìn)行標(biāo)定和畸變補(bǔ)償之后根據(jù)剩余的成像畸變量建立模型數(shù)據(jù)庫(kù)進(jìn)行再一次的畸變補(bǔ)償,具體地:
基于三坐標(biāo)測(cè)量機(jī)的相機(jī)高精度標(biāo)定及畸變補(bǔ)償方法,步驟1確定傳統(tǒng)相機(jī)成像模型各個(gè)參數(shù)的求解方法,根據(jù)步驟2采集的數(shù)據(jù)標(biāo)定出步驟1中的相機(jī)內(nèi)部參數(shù)并按照步驟1的畸變公式進(jìn)行補(bǔ)償,步驟3是在步驟1和步驟2進(jìn)行標(biāo)定和畸變補(bǔ)償之后根據(jù)剩余的成像畸變量建立模型數(shù)據(jù)庫(kù)進(jìn)行再一次的畸變補(bǔ)償,具體地:
步驟1確定新的相機(jī)標(biāo)定及畸變補(bǔ)償?shù)姆椒?/p>
根據(jù)小孔成像模型建立理想坐標(biāo)系,由于實(shí)際成像時(shí)存在各種畸變,實(shí)際的像面坐標(biāo)系經(jīng)過旋轉(zhuǎn)轉(zhuǎn)換為理想像面坐標(biāo)系,圍繞xi軸的旋轉(zhuǎn)角是θ,圍繞yi軸的旋轉(zhuǎn)角切向畸變用這種旋轉(zhuǎn)變換來表示,根據(jù)原始成像點(diǎn)坐標(biāo)、旋轉(zhuǎn)角θ,以及一階徑向畸變系數(shù)為k1,二階階徑向畸變系數(shù)為k2,世界坐標(biāo)系是ow-xwywzw,攝像機(jī)坐標(biāo)系為oc-xcyczc,理想像面坐標(biāo)系為o-xiyi,實(shí)際像面坐標(biāo)系為o-xryr。點(diǎn)P為實(shí)際物點(diǎn),pi為理想成像點(diǎn),pr為實(shí)際成像點(diǎn),pd為具有徑向畸變的成像點(diǎn),以o為原點(diǎn),基于理想像面坐標(biāo)系的坐標(biāo)軸xi,yi以及相機(jī)光軸建立坐標(biāo)系o-zcxiyi,則:
pr在實(shí)際成像面坐標(biāo)系中的像素坐標(biāo)為(ur,vr),以尺寸表示的實(shí)際像面坐標(biāo)為(xr0,yr0),點(diǎn)pr在坐標(biāo)系o-zcxiyi中的坐標(biāo)為(xr,yr,zr),主點(diǎn)在實(shí)際成像面坐標(biāo)系中像素坐標(biāo)為(cx,cy),dx,dy分別為成像面單位像元在x和y方向尺寸,單位:mm,其中像素坐標(biāo)的單位是像素,其他坐標(biāo)單位為mm:
由于實(shí)際成像面和理想成像面的傾斜角較小,旋轉(zhuǎn)矩陣Rc做如下處理
pd在攝像機(jī)坐標(biāo)系oc-xcyczc中的成像坐標(biāo)為(xd,yd,f),
pi在理想成像面坐標(biāo)系中的坐標(biāo)為(xi,yi),在xi方向徑向畸變補(bǔ)償量為δkx,在yi方向徑向畸變補(bǔ)償量為δky,
xi=xd+δkx yi=y(tǒng)d+δky
根據(jù)小孔成像原理,點(diǎn)p在攝像機(jī)坐標(biāo)系oc-xcyczc下坐標(biāo)為(xc,yc,zc)
根據(jù)公式(5)、(6)、(7)以及旋轉(zhuǎn)平移矩陣R,T建立目標(biāo)函數(shù)fai,fbi
fai的第一部分是由標(biāo)定點(diǎn)的空間坐標(biāo)經(jīng)R、T變換算出的xc乘以f,第二部分是由實(shí)際像面坐標(biāo)(xr0,yr0)按式(3)、(5)、(6)求得到(xd+δkx)乘以標(biāo)定點(diǎn)空間坐標(biāo)經(jīng)過R、T變換算出的zc,按式(7)兩者應(yīng)該相等,fbi的第一部分是由標(biāo)定點(diǎn)的空間坐標(biāo)經(jīng)R、T變換算出的yc乘以f,第二部分是由實(shí)際像面坐標(biāo)(xr0,yr0)按式(3)、(5)、(6)求得到(yd+δky)乘以標(biāo)定點(diǎn)空間坐標(biāo)經(jīng)過R、T變換算出的zc,同理它們也應(yīng)該相等,然后以其差值的平方和作為目標(biāo)函數(shù),按目標(biāo)函數(shù)最小的要求確定R、T、f和畸變系數(shù)的最佳值,其中坐標(biāo)系ow-xwywzw到坐標(biāo)系oc-xcyczc的旋轉(zhuǎn)矩陣R為:
攝像機(jī)坐標(biāo)系向世界坐標(biāo)系旋轉(zhuǎn)變換:首先圍繞xc軸旋轉(zhuǎn)角度為α,其次圍繞yc軸旋轉(zhuǎn)角度是β,最后圍繞zc軸旋轉(zhuǎn)角度為γ,相應(yīng)的平移向量T=[tx ty tz]T,世界坐標(biāo)系ow-xwywzw和攝像機(jī)坐標(biāo)系oc-xcyczc轉(zhuǎn)換關(guān)系式為:
由于主點(diǎn)坐標(biāo)(cx,cy)和旋轉(zhuǎn)角θ,部分分量在同一目標(biāo)函數(shù)優(yōu)化過程中會(huì)相互影響,分兩步應(yīng)用優(yōu)化算法Levenberg-Marquardt進(jìn)行循環(huán)迭代優(yōu)化,第一步優(yōu)化系數(shù)α,β,γ,tx,ty,tz,f,dx,k1,k2,cx,cy,系數(shù)k1,k2初始值為0,主點(diǎn)坐標(biāo)(cx,cy)初始值為成像面的中心像素坐標(biāo),dx為相機(jī)廠家給定值,α初始值為0.5π,β,γ初始值都為0,tx,ty,tz初始值為利用其它工具獲得的估計(jì)值,θ,的初始值為0,目標(biāo)函數(shù)F0為:
第二步把第一步優(yōu)化的結(jié)果作為已知量代入式(8)中的fai,fbi,優(yōu)化目標(biāo)函數(shù)F1求解旋轉(zhuǎn)角θ,它們的初始值為0。
求出的旋轉(zhuǎn)角θ,作為已知量和第一步結(jié)果一起重新代入式(8),優(yōu)化F0,如此循環(huán)迭代直到滿足一定閾值精度為止;
步驟2三坐標(biāo)測(cè)量機(jī)采集數(shù)據(jù)
在三坐標(biāo)測(cè)量機(jī)測(cè)頭上方固定一個(gè)圓形發(fā)光點(diǎn),提前規(guī)劃好三坐標(biāo)測(cè)量機(jī)的行進(jìn)路徑,使相機(jī)正對(duì)三坐標(biāo)測(cè)量機(jī),控制三坐標(biāo)測(cè)量機(jī)每運(yùn)行一個(gè)位置經(jīng)適當(dāng)延時(shí)等待后,相機(jī)程序自動(dòng)提取發(fā)光點(diǎn)成像中心亞像素坐標(biāo),然后保存成像中心坐標(biāo)和三坐標(biāo)測(cè)量機(jī)的坐標(biāo);
步驟3畸變數(shù)據(jù)庫(kù)補(bǔ)償
(1)建立畸變數(shù)據(jù)庫(kù)
畸變數(shù)據(jù)庫(kù)是由畸變模型補(bǔ)償后的成像點(diǎn)組成的網(wǎng)格和對(duì)應(yīng)網(wǎng)格點(diǎn)的殘余畸變補(bǔ)償量組成,用于對(duì)畸變模型補(bǔ)償后成像點(diǎn)的殘余畸變量進(jìn)一步補(bǔ)償,畸變殘余量difx,dify是由理想成像點(diǎn)像面坐標(biāo)(xi,yi)和對(duì)應(yīng)的經(jīng)過畸變模型補(bǔ)償后成像點(diǎn)像面坐標(biāo)(xif,yif)求差得到,理想成像點(diǎn)像面坐標(biāo)(xi,yi)是由測(cè)量機(jī)提供的標(biāo)定點(diǎn)坐標(biāo)(xw,yw,zw)和旋轉(zhuǎn)矩陣R、平移矩陣T、焦距f按式(13)求得,取中間截平面b2內(nèi)對(duì)應(yīng)的經(jīng)過畸變模型補(bǔ)償后成像點(diǎn)作為畸變數(shù)據(jù)庫(kù)的網(wǎng)格點(diǎn),所有網(wǎng)格點(diǎn)組成一個(gè)完整細(xì)致的網(wǎng)格,并把網(wǎng)格點(diǎn)坐標(biāo)(xif,yif)和對(duì)應(yīng)difx,dify一起建立畸變數(shù)據(jù)庫(kù),
difx=xi-xif
dify=y(tǒng)i-yif(14)
(2)補(bǔ)償量插值運(yùn)算
首先把待補(bǔ)償點(diǎn)經(jīng)過畸變模型補(bǔ)償后再在畸變數(shù)據(jù)庫(kù)的網(wǎng)格中進(jìn)行小區(qū)域定位,確定出網(wǎng)格中距離待補(bǔ)償點(diǎn)最近的四個(gè)點(diǎn),然后查找出四個(gè)點(diǎn)相應(yīng)方向的畸變補(bǔ)償量difx,dify,最后進(jìn)行雙線性插值補(bǔ)償。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于天津大學(xué),未經(jīng)天津大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710636556.3/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 坐標(biāo)黑板
- 坐標(biāo)尺
- 坐標(biāo)決定裝置、坐標(biāo)決定方法以及坐標(biāo)決定程序
- 坐標(biāo)檢測(cè)裝置及坐標(biāo)檢測(cè)方法
- 坐標(biāo)校正裝置、坐標(biāo)校正方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 坐標(biāo)檢測(cè)方法、坐標(biāo)檢測(cè)程序以及坐標(biāo)檢測(cè)系統(tǒng)
- 坐標(biāo)測(cè)定系統(tǒng)及坐標(biāo)測(cè)定方法
- 坐標(biāo)測(cè)定系統(tǒng)與坐標(biāo)測(cè)定方法
- 坐標(biāo)紙(紅藍(lán)坐標(biāo))
- 坐標(biāo)尺
- 測(cè)量設(shè)備、測(cè)量系統(tǒng)及測(cè)量方法
- 測(cè)量裝置、測(cè)量配件和測(cè)量方法
- 測(cè)量尺的測(cè)量組件及測(cè)量尺
- 測(cè)量輔助裝置、測(cè)量裝置和測(cè)量系統(tǒng)
- 測(cè)量觸頭、測(cè)量組件和測(cè)量裝置
- 測(cè)量觸頭、測(cè)量組件和測(cè)量裝置
- 測(cè)量容器、測(cè)量系統(tǒng)及測(cè)量方法
- 測(cè)量裝置、測(cè)量系統(tǒng)、測(cè)量程序以及測(cè)量方法
- 測(cè)量裝置、測(cè)量系統(tǒng)及測(cè)量方法
- 測(cè)量電路、測(cè)量方法及測(cè)量設(shè)備
- 一種基于多相機(jī)的產(chǎn)品全方位觀察和測(cè)量方法及裝置
- 一種基于多相機(jī)的產(chǎn)品全方位觀察和測(cè)量裝置
- 車載相機(jī)校正裝置、圖像生成裝置、車載相機(jī)校正方法、圖像生成方法
- 帶有3D特征圖像的測(cè)試裝置
- 雙目相機(jī)
- 一種相機(jī)同步方法及裝置、雙目相機(jī)
- kinect深度相機(jī)與熱紅外相機(jī)的信息融合方法
- 一種應(yīng)用于OCT光譜儀相機(jī)的對(duì)中調(diào)節(jié)裝置及其工作方法
- 一種應(yīng)用于OCT光譜儀相機(jī)的對(duì)中調(diào)節(jié)裝置
- 監(jiān)控相機(jī)的聯(lián)動(dòng)方法及系統(tǒng)





