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

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

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

什么是相機標定?常用的相機標定方法

新機器視覺 ? 來源:新機器視覺 ? 2020-08-28 15:18 ? 次閱讀

無論是在圖像測量或者機器視覺應用中,相機參數(shù)的標定都是非常關鍵的環(huán)節(jié),其標定結(jié)果的精度及算法的穩(wěn)定性直接影響相機工作產(chǎn)生結(jié)果的準確與穩(wěn)定。

什么是相機標定?

在圖像測量過程以及機器視覺應用中,為確定空間物體表面某點的三維幾何位置與其在圖像中對應點之間的相互關系,必須建立相機成像的幾何模型,這些幾何模型參數(shù)就是相機參數(shù)。

在大多數(shù)條件下這些參數(shù)必須通過實驗與計算才能得到,這個求解參數(shù)的過程就稱之為相機標定。

計算機視覺的基本任務之一是依據(jù)相機獲取的圖像信息計算三維空間中物體的幾何信息,并由此重建和識別物體。我們用簡單的數(shù)學模型來表達復雜的成像過程,并且求出成像的反過程。標定之后的雙目相機,可以進行三維場景的重建,這是計算機視覺的一大分支。

經(jīng)典的針孔相機模型

小孔成像的實驗大家都很熟悉,如上圖,依據(jù)這個實驗也可以抽象出一個經(jīng)典的針孔相機模型,如下圖:

相機標定常用到四種坐標系,分別為:

●像素坐標系(u,v):描述物體成像后的像點在數(shù)字圖像上(相片)的坐標,單位為個(像素數(shù)目)。

●成像平面坐標系(x,y):描述成像過程中物體從相機坐標系到圖像坐標系的投影透射關系,單位為m。

●相機坐標系(xc,yc, zc):原點落在相機上的三維坐標系,單位為m。

●世界坐標系(xw,yw, zw):用戶定義的三維世界的坐標系,為了描述目標物在真實世界里的位置而被引入,單位為m。

世界坐標系到相機坐標系的轉(zhuǎn)換關系今天暫不討論,我們把重點放在相機坐標系到成像平面坐標系的轉(zhuǎn)換關系上。

上文中小孔成像實驗的成像過程可以描述為一點通過針孔相機模型的示意圖(如圖A)。為了在數(shù)學上更方便描述,我們將相機坐標系和圖像坐標系位置對調(diào),變成圖B所示的布置方式:

圖A

圖B

經(jīng)過一系列推導,我們就可以得到一個結(jié)果轉(zhuǎn)化公式:

透鏡的畸變

透鏡的畸變主要分為徑向畸變和切向畸變:

徑向畸變就是沿著透鏡半徑方向分布的畸變,產(chǎn)生原因是光線在遠離透鏡中心的地方比靠近中心的地方更加彎曲,徑向畸變主要包括桶形畸變和枕形畸變兩種。以下分別是枕形和桶形畸變示意圖。

切向畸變是由于透鏡本身與圖像平面不平行而產(chǎn)生的,這種情況多是由于透鏡被粘貼到鏡頭模組上的安裝偏差導致。

常用的相機標定方法

常用的相機標定方法有:傳統(tǒng)相機標定法、主動視覺相機標定方法、相機自標定法。

●傳統(tǒng)相機標定法

傳統(tǒng)相機標定法需要使用尺寸已知的標定物,通過建立標定物上坐標已知的點與其圖像點之間的對應,利用一定的算法獲得相機模型的內(nèi)外參數(shù)。根據(jù)標定物的不同可分為三維標定物和平面型標定物。傳統(tǒng)相機標定法在標定過程中始終需要標定物,且標定物的制作精度會影響標定結(jié)果。

●主動視覺相機標定法

基于主動視覺的相機標定法是指已知相機的某些運動信息對相機進行標定。該方法不需要標定物,但需要控制相機做某些特殊運動,利用這種運動的特殊性可以計算出相機內(nèi)部參數(shù)?;谥鲃右曈X的相機標定法的優(yōu)點是算法簡單,往往能夠獲得線性解,故魯棒性較高,缺點是系統(tǒng)的成本高、實驗設備昂貴、實驗條件要求高,而且不適合于運動參數(shù)未知或無法控制的場合。

●相機自標定法

相機自標定算法主要是利用場景中的一些平行或者正交的信息。其中空間平行線在相機圖像平面上的交點被稱為消失點,它是射影幾何中一個非常重要的特征,所以很多學者研究了基于消失點的相機自標定方法。自標定方法靈活性強,可對相機進行在線定標。但由于它是基于絕對二次曲線或曲面的方法,其算法魯棒性差。

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

    關注

    4

    文章

    1360

    瀏覽量

    53784
  • 機器視覺
    +關注

    關注

    162

    文章

    4400

    瀏覽量

    120530
  • 計算機視覺
    +關注

    關注

    8

    文章

    1699

    瀏覽量

    46057

原文標題:如何保證工業(yè)相機工作的精準與穩(wěn)定?

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    用高速相機看世界,揭秘肥皂泡與Marangoni效應#高速相機 #深視智能

    相機
    深視智能科技
    發(fā)布于 :2024年10月15日 17:17:21

    傳感器靜態(tài)標定的主要步驟是什么

    傳感器靜態(tài)標定的主要步驟通常包括以下幾個方面: 一、準備階段 確定標定范圍 :首先,需要明確傳感器的全量程(即測量范圍),這是標定工作的基礎。 準備標準設備 :利用標準儀器或設備產(chǎn)生已知的非電量(如
    的頭像 發(fā)表于 09-19 17:02 ?1556次閱讀

    使用基于模型的標定提高開發(fā)效率

    嵌入式系統(tǒng)中往往包含大量的可標定參數(shù),這些參數(shù)通常以單值、曲線(1 維表格)、MAP 圖(2 維表格)的形式存在。最終產(chǎn)品的質(zhì)量不僅取決于算法的設計,也取決于這些可標定參數(shù)的值設置是否達到最優(yōu)。
    的頭像 發(fā)表于 09-05 09:54 ?308次閱讀
    使用基于模型的<b class='flag-5'>標定</b>提高開發(fā)效率

    基于CW32的儀表精度測量實現(xiàn)(三):標定與校準

    標定的概念 標定是一種校準過程,它通過與已知的標準或參考值進行比較來確保測量設備、儀器或系統(tǒng)的準確性和可靠性。這個過程涉及調(diào)整設備,以消除系統(tǒng)誤差和提高測量結(jié)果與真實值的一致性,從而確保數(shù)據(jù)的精確度
    的頭像 發(fā)表于 09-02 10:07 ?377次閱讀
    基于CW32的儀表精度測量實現(xiàn)(三):<b class='flag-5'>標定</b>與校準

    基于DCC和張氏標定相機鏡頭畸變校正

    電子發(fā)燒友網(wǎng)站提供《基于DCC和張氏標定相機鏡頭畸變校正.pdf》資料免費下載
    發(fā)表于 08-29 10:37 ?0次下載
    基于DCC和張氏<b class='flag-5'>標定</b>的<b class='flag-5'>相機</b>鏡頭畸變校正

    工業(yè)相機測長儀的組成部分

    的環(huán)節(jié)。 藍鵬測量軟件系統(tǒng)支持離線(提前拍攝標定圖像)和在線(從相機實時獲取標定圖像)兩種標定方式,而且兼容以“圓點”、“網(wǎng)格”或“棋盤格”為特征的
    發(fā)表于 08-27 17:45

    技術指南丨深視智能3D相機上下對射測厚操作流程

    深視智能激光三維輪廓測量儀上下對射測厚操作流程說明旨在協(xié)助用戶更加全面地了解我們的傳感器設備。①帶圓孔定位上下測厚標定:基本流程:安裝好相機,掃描標定塊。在做完3D標定以后,
    的頭像 發(fā)表于 08-12 08:37 ?583次閱讀
    技術指南丨深視智能3D<b class='flag-5'>相機</b>上下對射測厚操作流程

    C#之Delta并聯(lián)機械手的視覺相機標定與形狀匹配

    本文主要介紹如何通過正運動VPLC711視覺接口來實現(xiàn)相機標定和形狀匹配功能。
    的頭像 發(fā)表于 06-26 15:11 ?931次閱讀
    C#之Delta并聯(lián)機械手的視覺<b class='flag-5'>相機</b><b class='flag-5'>標定</b>與形狀匹配

    相機標定技術的性能分析與工具比較

    相機在從遙感、測繪、機器人技術到內(nèi)窺鏡等一系列應用中都是不可或缺的。這些應用通常需要了解相機中真實世界點和它們在圖像中的幾何關系。
    發(fā)表于 04-30 09:28 ?1030次閱讀
    <b class='flag-5'>相機</b><b class='flag-5'>標定</b>技術的性能分析與工具比較

    康謀技術 |深入探討:自動駕駛中的相機標定技術

    隨著自動駕駛技術的快速發(fā)展,多傳感器的數(shù)據(jù)采集和融合可以顯著提高系統(tǒng)的冗余度和容錯性,進而保證決策的快速性和正確性。在項目開發(fā)迭代過程中,傳感器標定扮演著至關重要的角色,它位于數(shù)據(jù)采集平臺與感知融合
    的頭像 發(fā)表于 04-17 17:08 ?934次閱讀
    康謀技術 |深入探討:自動駕駛中的<b class='flag-5'>相機</b><b class='flag-5'>標定</b>技術

    3D視覺相機模型與標定詳解

    P為相機坐標系下的一點,經(jīng)過小孔O投影之后,落在物理成像平面O′-x′-y′上,成像點為P′,并且設物理成像平面到小孔的距離為f(焦距)。
    發(fā)表于 04-09 14:26 ?3535次閱讀
    3D視覺<b class='flag-5'>相機</b>模型與<b class='flag-5'>標定</b>詳解

    工業(yè)相機單目和雙目的區(qū)別

    工業(yè)相機標定方法根據(jù)工業(yè)相機的數(shù)目可分為單目標定、雙目標定Q以及多目
    的頭像 發(fā)表于 03-26 16:26 ?2034次閱讀
    工業(yè)<b class='flag-5'>相機</b>單目和雙目的區(qū)別

    機器人知識:2D相機三維補正設置技巧

    3臺相機的三維補正中,推薦采用在機器人上安裝點陣板進行標定。標定時有如下需要注意的地方。
    發(fā)表于 03-26 14:16 ?329次閱讀
    機器人知識:2D<b class='flag-5'>相機</b>三維補正設置技巧

    TSMaster如何同時記錄標定變量和DBC信號至BLF文件

    客戶在使用TSMaster軟件標定功能時,有如下使用場景:將DBC文件中的信號與A2L文件中的標定變量同時記錄在一個記錄文件。針對此應用場景,TSMaster軟件提供了一種方法來滿足此需求。今天重點
    的頭像 發(fā)表于 03-25 08:20 ?801次閱讀
    TSMaster如何同時記錄<b class='flag-5'>標定</b>變量和DBC信號至BLF文件

    機器人手眼標定技術你真的懂嗎?

    相機知道的是像素坐標,機械手是空間坐標系,所以手眼標定就是得到像素坐標系和空間機械手坐標系的坐標轉(zhuǎn)化關系。
    發(fā)表于 03-18 09:44 ?1103次閱讀
    機器人手眼<b class='flag-5'>標定</b>技術你真的懂嗎?