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

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

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

基于機器視覺的攝像機標定理論與各種方法研究

機器視覺 ? 來源:同濟大學CAD研究中心 ? 作者:周薇 ? 2022-11-07 15:22 ? 次閱讀

引言

機器視覺的基本任務之一是從攝像機獲取圖像信息并計算三維空間中物體的幾何信息,以由此重建和識別物體。而空間物體表面某點的三維幾何位置與其在圖像中對應點之間的相互關系是由攝像機成像的幾何模型決定的,這些幾何模型參數(shù)就是攝像機參數(shù)。在大多數(shù)條件下,這些參數(shù)必須通過實驗與計算才能得到,這個過程被稱為攝像機定標(或稱為標定)。標定過程就是確定攝像機的幾何和光學參數(shù),以及攝像機相對于世界坐標系的方位。由于標定精度的大小,直接影響著計算機視覺(機器視覺)的精度。因此,只有做好了攝像機標定工作,后續(xù)工作才能正常展開,可以說,提高標定精度也是當前科研工作的重要方面。

1、攝像機透視投影模型

攝像機通過成像透鏡將三維場景投影到攝像機二維像平面上,這個投影可用成像變換(即攝像機成像模型)來描述。攝像機成像模型分為線形模型和非線性模型。針孔成像模型就屬于線形攝像機模型,本文就討論在這種模型下,某空間點與其圖像投影點在各種坐標系下的變換關系。圖1所示為三個不同層次的坐標系在針孔成像模型下的關系。其中(Xw,Yw,Zw)為世界坐標系,(x,y,z)為攝像機坐標系,XfQfYf為以像素為單位的圖像坐標系,XOY為以毫米為單位的圖像坐標系。

圖像中某點在以毫米為單位的圖像坐標系中的坐標與其在以像素為單位的圖像坐標系中的坐標的變換關系如下:

空間某點在世界坐標系中的坐標與其在攝像機坐標系中的坐標變換關系如下:

其中,為3×3正交單位矩;t為三維平移向量;M2為4×4矩陣。

由于針孔成像模型有如下關系:

所以,將(1),(2)代入上式的齊次坐標和矩陣表示可得:

其中,M1為攝像機內(nèi)參數(shù),M2為攝像機外參數(shù)。確定某一攝像機參數(shù)稱為攝像機定標。

2、標定分類

總的來說,攝像機標定可以分為傳統(tǒng)的攝像機標定方法和攝像機自標定方法兩大類。傳統(tǒng)攝像機標定的基本方法是在一定的攝像機模型下,通過對特定標定參照物進行圖像處理,并利用一系列數(shù)學變換公式計算及優(yōu)化,來求取攝像機模型內(nèi)部參數(shù)和外部參數(shù)。然而,該方法在場景未知和攝像機任意運動的一般情況下,其標定很難實現(xiàn)。20世紀90年代初,F(xiàn)augeras,Luong,Maybank等人首次提出了攝像機自標定方法。這種自標定法利用攝像機本身參數(shù)之間的約束關系來標定,而與場景和攝像機的運動無關,所以更為靈活。

3、傳統(tǒng)攝像機標定方法

傳統(tǒng)的攝像機標定方法按照標定參照物與算法思路可以分成若干類,如基于3D立體靶標的攝像機標定、基于2D平面靶標的攝像機標定、以及基于徑向約束的攝像機標定等。

3.1、基于3D立體靶標的攝像機標定

基于3D立體靶標進行攝像機標定是將一個3D立體靶標放置在攝像機前,靶標上每一個小方塊的頂點均可作為特征點。每個特征點相對于世界坐標系的位置在制作時應精確測定。攝像機獲得靶標上特征點的圖像后,由于表現(xiàn)三維空間坐標系與二維圖像坐標系關系的方程是攝像機內(nèi)部參數(shù)和外部參數(shù)的非線性方程,如果忽略攝像機鏡頭的非線性畸變并把透視變換矩陣中的元素作為未知數(shù),來給定一組三維控制點和對應的圖像點,那么,就可以利用直接線性變換法來求解透視變換矩陣中的各個元素。所以,由靶標上特征點的世界坐標和圖像坐標,即可計算出攝像機的內(nèi)外參數(shù)。

3.2、基于2D平面靶標的攝像機標定

該方法又稱為張正友標定法,這是一種適合應用的新型靈活方法。該方法要求攝像機在兩個以上不同的方位拍攝一個平面靶標,攝像機和2D平面靶標都可以自由移動,且內(nèi)部參數(shù)始終不變,假定2D平面靶標在世界坐標系中的Z=0,那么,通過線性模型分析就可計算出攝像機參數(shù)的優(yōu)化解,然后用基干最大似然法進行非線性求精。在這個過程中得出考慮鏡頭畸變的目標函數(shù)后就可以求出所需的攝像機內(nèi)、外部參數(shù)。這種標定方法既具有較好的魯棒性,又不需昂貴的精制標定塊,很有實用性。但是,張正友方法在進行線性內(nèi)外參數(shù)估計時,由于假定模板圖像上的直線經(jīng)透視投影后仍然為直線,進而進行圖像處理,這樣,實際上會引入誤差,所以,嘎方法在廣角鏡畸變比較大的情況誤差較大。

3.3、基于徑向約束的攝像機標定

Tsai(1986)給出了一種基于徑向約束的兩步法標定方法,該方法的核心是先利用RAC(徑向一致約束)條件用最小二乘法解超定線性方程,以求出除tτ(攝像機光軸方向的平移)外的其他像機外參數(shù),然后再在攝像機有和無透鏡畸變等兩種情況下求解攝像機的其他參數(shù)。Tsai方法的精度比較高,適用于精密測量,但它對設備的要求也很高,不適用于簡單的標定。這種方法的精度是以設備的精度和復雜度為代價的。

4、攝像機自標定方法

不依賴于標定參照物,僅利用攝像機在運動過程中周圍環(huán)境圖像與圖像之間的對應關系來對攝像機進行的標定的方法稱為攝像機自標定方法。目前已有的自標定技術大致可以分為基于主動視覺的攝像機自標定技術、直接求解Kruppa方程的攝像機自標定方法、分層逐步標定法、基于二次曲面的自標定方法等幾種。

4.1、基于主動視覺的自標定法

所謂主動視覺系統(tǒng),是指攝像機被固定在一個可以精確控制的平臺上,且平臺的參數(shù)可以從計算機精確讀出,只需控制攝像機作特殊的運動來獲得多幅圖像,然后利用圖像和已知的攝像機運動參數(shù)來確定攝像機的內(nèi)外參數(shù)。其代表性的方法是馬頌德提出的基于兩組三正交運動的線性方法,后來楊長江,李華等人提出了改進的方案,即分別是基于4組平面正交以及5組平面正交運動并利用圖像中的極點信息來線性標定攝像機參數(shù)。此種自標定方法算法簡單,可以獲得線性解,不足之處在于必須有可以精確控制的攝像機運動平臺。

4.2、基于Kruppa方程的自標定方法

Faugeras,Luong,Maybank等提出的自標定方法是直接基于求解Kruppa方程的一種方法,該方法利用絕對二次曲線像和極線變換的概念推導出Kruppa方程。基于Kxuppa方程的自標定方法不需要對圖像序列做射影重建,而是對兩圖像之間建立方程,這個方法在某些很難將所有圖像統(tǒng)一到一致的射影框架場合會比分層逐步標定法更具優(yōu)勢,但代價是無法保證無窮遠平面在所有圖像對確定的射影空間里的一致性,當圖像序列較長時,基于Kruppa方程的自標定方法可能不穩(wěn)定。且其魯棒性依賴于給定的初值。

4.3、分層逐步標定法

近年來,分層逐步標定法已成為自標定研究中的熱點,并在實際應用中逐漸取代了直接求解Kruppa方程的方法。分層逐步標定法首先要求對圖像序列做射影重建,再通過絕對二次曲線(面)施加約束,最后定出仿射參數(shù)(即無窮遠平面方程)和攝像機內(nèi)參數(shù)。分層逐步標定法的特點是在射影標定的基礎上,以某一幅圖像為基準做射影對齊,從而將未知數(shù)數(shù)量縮減,再通過非線性優(yōu)化算法同時解出所有未知數(shù)。不足之處在于非線性優(yōu)化算法的初值只能通過預估得到,而不能保證其收斂性。由于射影重建時,都是以某參考圖像為基準,所以,參考圖像的選取不同,標定的結果也不同相。

4.4、基于二次曲面的自標定方法

Triggs是最早將絕對二次曲面的概念引入自標定的研究中來的,這種自標定方法與基于Kruppa方程的方法在本質(zhì)上是相同的,它們都利用絕對二次曲線在歐氏變換下的不變性。但在輸入多幅圖像并能得到一致射影重建的情況下,基于二次曲面的自標定方法會更好一些,其根源在于二次曲面包含了無窮遠平面和絕對二次曲線的所有信息,且基于二次曲面的自標定方法又是在對所有圖像做射影重建的基礎上計算二次曲面的,因此,該方法保證了無窮遠平面對所有圖像的一致性。

5、結束語

本文對基于機器視覺的攝像機標定理論與各種方法進行了研究。傳統(tǒng)的攝像機標定需要標定參照物。為了提高計算精度,還需確定非線性畸變校正參數(shù)。而新的比較符合攝像機成像物理模型且又便于分析計算的實用模型是條另辟蹊徑的發(fā)展方向。攝像機自標定相對于傳統(tǒng)方法有更好的靈活性和實用性,通過十多年的不懈努力,理論上的問題已基本解決,目前研究的重點是如何提高標定算法的魯棒性以及如何很好地用這些理論來解決實際視覺問題。為了提高魯棒性,建議更多的使用分層逐步自標定方法,并應對自標定的結果進行線性優(yōu)化

審核編輯:郭婷

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

    關注

    3

    文章

    1564

    瀏覽量

    59831
  • 機器視覺
    +關注

    關注

    161

    文章

    4302

    瀏覽量

    119874

原文標題:機器視覺的攝像機標定方法研究

文章出處:【微信號:www_51qudong_com,微信公眾號:機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    索尼FCB-EV7520超寬動態(tài)攝像機視覺體驗的新標桿

    在當今高科技迅猛發(fā)展的時代,攝像技術已經(jīng)滲透到我們生活的方方面面,從日常的家庭娛樂到專業(yè)的安防監(jiān)控,再到尖端的無人駕駛技術,都離不開高質(zhì)量的攝像機。而索尼FCB-EV7520超寬動態(tài)攝像機,正是這樣一款集高性能、多功能于一體的優(yōu)
    的頭像 發(fā)表于 10-21 11:43 ?111次閱讀

    MS41908M——網(wǎng)絡攝像機·監(jiān)控攝像機用鏡頭驅動芯片

    用于攝像機用鏡頭聚焦、變倍、自動光圈驅動,提供FAE支持
    的頭像 發(fā)表于 10-19 17:00 ?96次閱讀
    MS41908M——網(wǎng)絡<b class='flag-5'>攝像機</b>·監(jiān)控<b class='flag-5'>攝像機</b>用鏡頭驅動芯片

    行為分析智能監(jiān)測攝像機

    行為分析智能監(jiān)測攝像機是一種結合了人工智能和機器學習技術的智能設備,能夠實時監(jiān)測目標區(qū)域內(nèi)的行為動態(tài),并通過分析和識別行為特征來提供安全監(jiān)控和管理。這種攝像機在安防領域、智能交通和智能家居等領域有著
    的頭像 發(fā)表于 08-21 10:14 ?190次閱讀
    行為分析智能監(jiān)測<b class='flag-5'>攝像機</b>

    水位自動識別攝像機

    隨著科技的不斷發(fā)展,水位自動識別攝像機作為一種智能技術產(chǎn)品,正在逐漸應用于各種領域,為監(jiān)測水位提供了更加便捷、準確的方法。這種攝像機可以自動識別水位的高低,實時監(jiān)測水域情況,為防洪排澇
    的頭像 發(fā)表于 07-31 10:34 ?270次閱讀
    水位自動識別<b class='flag-5'>攝像機</b>

    機器視覺的硬件組成有哪些

    圖像采集設備、圖像處理設備、執(zhí)行機構等。 圖像采集設備 圖像采集設備是機器視覺系統(tǒng)的核心部分,負責將實際物體的圖像轉換為數(shù)字信號,供后續(xù)處理和分析。圖像采集設備主要包括以下幾類: 1.1 攝像機
    的頭像 發(fā)表于 07-04 10:51 ?863次閱讀

    高速機器視覺行業(yè)市場分析

    過程轉換為可視的變化過程,并把這個過程記錄下來,然后進行觀察分析和測量。高速機器視覺圖像采集與處理設備的經(jīng)典核心產(chǎn)品為高速攝像機(或稱:高速相機),高速攝像機是指能
    的頭像 發(fā)表于 06-12 11:48 ?271次閱讀
    高速<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>行業(yè)市場分析

    基坑監(jiān)測識別攝像機

    基坑是建筑施工中的一個重要環(huán)節(jié),它對整個建筑工程的安全和穩(wěn)定性起著至關重要的作用。為了監(jiān)測基坑的狀態(tài)和確保施工的安全進行,基坑監(jiān)測識別攝像機被廣泛應用于建筑工程中。這種攝像機可以實時監(jiān)測基坑施工
    的頭像 發(fā)表于 05-16 10:18 ?249次閱讀
    基坑監(jiān)測識別<b class='flag-5'>攝像機</b>

    TIDA-010083-適用于機器視覺攝像機視覺傳感器的高密度隔離式PoE 和 GigE PCB layout 設計

    電子發(fā)燒友網(wǎng)站提供《TIDA-010083-適用于機器視覺攝像機視覺傳感器的高密度隔離式PoE 和 GigE PCB layout 設計.pdf》資料免費下載
    發(fā)表于 05-15 11:29 ?1次下載
    TIDA-010083-適用于<b class='flag-5'>機器</b><b class='flag-5'>視覺</b><b class='flag-5'>攝像機</b>和<b class='flag-5'>視覺</b>傳感器的高密度隔離式PoE 和 GigE  PCB layout 設計

    秸稈焚燒智能監(jiān)測攝像機

    秸稈焚燒是一種常見的農(nóng)業(yè)作業(yè)方式,但其會造成大氣污染,危害環(huán)境和人體健康。為了監(jiān)測和控制秸稈焚燒產(chǎn)生的污染,可以使用秸稈焚燒智能監(jiān)測攝像機。這種設備通過高清攝像頭和智能識別算法,可以實時監(jiān)測秸稈焚燒
    的頭像 發(fā)表于 04-17 10:45 ?351次閱讀
    秸稈焚燒智能監(jiān)測<b class='flag-5'>攝像機</b>

    水尺讀數(shù)監(jiān)測識別攝像機

    監(jiān)測通常需要人工觀測水位,并記錄讀數(shù)。這種方法不僅費時費力,而且容易出現(xiàn)誤差。而利用水尺讀數(shù)監(jiān)測識別攝像機,可以實現(xiàn)自動化監(jiān)測,大大提高了監(jiān)測的效率和準確性。水尺讀
    的頭像 發(fā)表于 04-15 10:12 ?272次閱讀
    水尺讀數(shù)監(jiān)測識別<b class='flag-5'>攝像機</b>

    機器視覺系統(tǒng)中常用攝像機的分類

    攝像機機器視覺系統(tǒng)中的一個關鍵組件,其最本質(zhì)的功能就是將光信號轉變成為有序的電信號。選擇合適的攝像機也是機器
    發(fā)表于 01-19 09:23 ?493次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b>系統(tǒng)中常用<b class='flag-5'>攝像機</b>的分類

    機器人與視覺標定理論詳解

    機器人與視覺標定理論詳解 A(x,y)繞B(rx0,ry0)旋轉a度后的位置為C(x0,y0),則有如下關系式: x0= cos (a) * (x-rx0) – sin (a) * (y-ry0) +rx0 y0= cos (a
    發(fā)表于 01-15 09:40 ?1214次閱讀
    <b class='flag-5'>機器</b>人與<b class='flag-5'>視覺</b><b class='flag-5'>標定理論</b>詳解

    為什么PoE分離器容易燒壞網(wǎng)絡攝像機

    為什么PoE分離器容易燒壞網(wǎng)絡攝像機?為什么部分分離器只能和特定的PSE供電設備搭配使用? PoE分離器容易燒壞網(wǎng)絡攝像機的原因有多個。 首先,PoE分離器的設計和制造質(zhì)量可能不可靠,存在電路設計
    的頭像 發(fā)表于 11-28 15:33 ?3364次閱讀

    影響視覺識別與定位系統(tǒng)的關鍵因素

    依托機器視覺機器人定位系統(tǒng)包含攝像機系統(tǒng)和控制系統(tǒng)。 其中攝像機系統(tǒng)中包括計算機(具有圖像采集卡)、
    發(fā)表于 11-21 11:11 ?453次閱讀
    影響<b class='flag-5'>視覺</b>識別與定位系統(tǒng)的關鍵因素

    機器視覺攝像機標定的目的是什么

    空間物體表面某點的三維幾何位置與其在圖像中對應點之間的相互關系是由攝像機成像的幾何模型決定的,這些幾何模型參數(shù)就是攝像機參數(shù),為了得到這些參數(shù)而進行的實驗與計算的過程稱為攝像機標定。
    發(fā)表于 11-03 11:07 ?1261次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b>中<b class='flag-5'>攝像機</b><b class='flag-5'>標定</b>的目的是什么