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

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

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

什么是相機(jī)標(biāo)定?常用的相機(jī)標(biāo)定方法

新機(jī)器視覺(jué) ? 來(lái)源:新機(jī)器視覺(jué) ? 2020-08-28 15:18 ? 次閱讀

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

什么是相機(jī)標(biāo)定?

在圖像測(cè)量過(guò)程以及機(jī)器視覺(jué)應(yīng)用中,為確定空間物體表面某點(diǎn)的三維幾何位置與其在圖像中對(duì)應(yīng)點(diǎn)之間的相互關(guān)系,必須建立相機(jī)成像的幾何模型,這些幾何模型參數(shù)就是相機(jī)參數(shù)。

在大多數(shù)條件下這些參數(shù)必須通過(guò)實(shí)驗(yàn)與計(jì)算才能得到,這個(gè)求解參數(shù)的過(guò)程就稱之為相機(jī)標(biāo)定。

計(jì)算機(jī)視覺(jué)的基本任務(wù)之一是依據(jù)相機(jī)獲取的圖像信息計(jì)算三維空間中物體的幾何信息,并由此重建和識(shí)別物體。我們用簡(jiǎn)單的數(shù)學(xué)模型來(lái)表達(dá)復(fù)雜的成像過(guò)程,并且求出成像的反過(guò)程。標(biāo)定之后的雙目相機(jī),可以進(jìn)行三維場(chǎng)景的重建,這是計(jì)算機(jī)視覺(jué)的一大分支。

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

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

相機(jī)標(biāo)定常用到四種坐標(biāo)系,分別為:

●像素坐標(biāo)系(u,v):描述物體成像后的像點(diǎn)在數(shù)字圖像上(相片)的坐標(biāo),單位為個(gè)(像素?cái)?shù)目)。

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

●相機(jī)坐標(biāo)系(xc,yc, zc):原點(diǎn)落在相機(jī)上的三維坐標(biāo)系,單位為m。

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

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

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

圖A

圖B

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

透鏡的畸變

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

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

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

常用的相機(jī)標(biāo)定方法

常用的相機(jī)標(biāo)定方法有:傳統(tǒng)相機(jī)標(biāo)定法、主動(dòng)視覺(jué)相機(jī)標(biāo)定方法、相機(jī)自標(biāo)定法。

●傳統(tǒng)相機(jī)標(biāo)定法

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

●主動(dòng)視覺(jué)相機(jī)標(biāo)定法

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

●相機(jī)自標(biāo)定法

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

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

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

文章出處:【微信號(hào):vision263com,微信公眾號(hào):新機(jī)器視覺(jué)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于DCC和張氏標(biāo)定相機(jī)鏡頭畸變校正

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

    技術(shù)指南丨深視智能3D相機(jī)上下對(duì)射測(cè)厚操作流程

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

    C#之Delta并聯(lián)機(jī)械手的視覺(jué)相機(jī)標(biāo)定與形狀匹配

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

    相機(jī)標(biāo)定技術(shù)的性能分析與工具比較

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

    康謀技術(shù) |深入探討:自動(dòng)駕駛中的相機(jī)標(biāo)定技術(shù)

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

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

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

    機(jī)器人手眼標(biāo)定技術(shù)你真的懂嗎?

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

    相機(jī)標(biāo)定中的坐標(biāo)變換原理難點(diǎn)分析

    相機(jī)標(biāo)定中的基本坐標(biāo)系有:像素坐標(biāo)系、圖像坐標(biāo)系、相機(jī)坐標(biāo)系、世界坐標(biāo)系,這些坐標(biāo)系之間都有一定的轉(zhuǎn)換關(guān)系,若這些轉(zhuǎn)換關(guān)系已知,就可以得到世界坐標(biāo)(棋盤上的點(diǎn))和像素坐標(biāo)之間的關(guān)系。
    發(fā)表于 12-19 10:42 ?880次閱讀
    <b class='flag-5'>相機(jī)</b><b class='flag-5'>標(biāo)定</b>中的坐標(biāo)變換原理難點(diǎn)分析

    采集激光雷達(dá)和相機(jī)的初始標(biāo)定數(shù)據(jù)

    ROS功能包:livox_camera_lidar_calibration提供了一個(gè)手動(dòng)校準(zhǔn)Livox雷達(dá)和相機(jī)之間外參的方法,已經(jīng)在Mid-40,Horizon和Tele-15上進(jìn)行了驗(yàn)證。 其中
    的頭像 發(fā)表于 11-28 11:09 ?422次閱讀
    采集激光雷達(dá)和<b class='flag-5'>相機(jī)</b>的初始<b class='flag-5'>標(biāo)定</b>數(shù)據(jù)

    相機(jī)標(biāo)定中各種標(biāo)定板介紹以及優(yōu)缺點(diǎn)分析

    在選擇標(biāo)定板時(shí),一個(gè)重要的考慮因素是它的物理尺寸。這最終關(guān)系到最終應(yīng)用的測(cè)量視場(chǎng)(FOV)。這是因?yàn)?b class='flag-5'>相機(jī)需要聚焦在特定的距離上標(biāo)定。改變焦距長(zhǎng)度會(huì)輕微地影響對(duì)焦距離,這會(huì)影響之前的標(biāo)定
    的頭像 發(fā)表于 11-25 14:36 ?828次閱讀
    <b class='flag-5'>相機(jī)</b><b class='flag-5'>標(biāo)定</b>中各種<b class='flag-5'>標(biāo)定</b>板介紹以及優(yōu)缺點(diǎn)分析

    相機(jī)標(biāo)定究竟在標(biāo)定什么?

    這個(gè)逼近的過(guò)程就是「相機(jī)標(biāo)定」,我們用簡(jiǎn)單的數(shù)學(xué)模型來(lái)表達(dá)復(fù)雜的成像過(guò)程,并且求出成像的反過(guò)程。標(biāo)定之后的相機(jī),可以進(jìn)行三維場(chǎng)景的重建,即深度的感知,這是計(jì)算機(jī)視覺(jué)的一大分支。
    的頭像 發(fā)表于 10-18 17:00 ?852次閱讀
    <b class='flag-5'>相機(jī)</b><b class='flag-5'>標(biāo)定</b>究竟在<b class='flag-5'>標(biāo)定</b>什么?

    機(jī)器視覺(jué)的攝像機(jī)標(biāo)定技術(shù)你知道多少?

    利用本質(zhì)矩陣和基本矩陣的攝像機(jī)標(biāo)定方法;利用主動(dòng)系統(tǒng)控制攝像機(jī)作特定運(yùn)動(dòng)的自標(biāo)定方法(主動(dòng)視覺(jué)標(biāo)定方法
    發(fā)表于 10-16 11:42 ?620次閱讀
    機(jī)器視覺(jué)的攝像機(jī)<b class='flag-5'>標(biāo)定</b>技術(shù)你知道多少?

    工業(yè)相機(jī)常用相機(jī)標(biāo)定方法

    焦距是從鏡頭的中心點(diǎn)到膠平面上所形成的清晰影像之間的距離。焦距的大小決定著視角的大小, 焦距數(shù)值小,視角大,所觀察的范圍也大;焦距數(shù)值大,視角小,觀察范圍小。根據(jù)焦距能否調(diào)節(jié),可分為定焦鏡頭和變焦鏡頭兩大類。
    發(fā)表于 10-13 11:27 ?2118次閱讀
    工業(yè)<b class='flag-5'>相機(jī)</b><b class='flag-5'>常用</b>的<b class='flag-5'>相機(jī)</b><b class='flag-5'>標(biāo)定</b><b class='flag-5'>方法</b>

    基于激光雷達(dá)相機(jī)的在線外部標(biāo)定算法

    本文提出了一種自動(dòng)在線激光雷達(dá)相機(jī)標(biāo)定方法CFNet。CFNet是全自動(dòng)的,不需要特定的校準(zhǔn)場(chǎng)景、校準(zhǔn)目標(biāo)和初始校準(zhǔn)參數(shù)。我們定義一個(gè)校準(zhǔn)流來(lái)表示初始投影點(diǎn)的位置與地面真值之間的偏差。
    發(fā)表于 10-10 11:44 ?815次閱讀
    基于激光雷達(dá)<b class='flag-5'>相機(jī)</b>的在線外部<b class='flag-5'>標(biāo)定</b>算法

    常用視覺(jué)的三種相機(jī)標(biāo)定總結(jié)

    選中Export Camera Parameters按鈕,將計(jì)算得到的相關(guān)參數(shù)導(dǎo)入到Matlab中;若要進(jìn)行更精確的標(biāo)定,可在標(biāo)定時(shí)考慮畸變誤差或采用雙目相機(jī)標(biāo)定
    發(fā)表于 10-09 10:51 ?1474次閱讀
    <b class='flag-5'>常用</b>視覺(jué)的三種<b class='flag-5'>相機(jī)</b><b class='flag-5'>標(biāo)定</b>總結(jié)