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

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

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

雙目標(biāo)定是什么?為什么要進(jìn)行雙目標(biāo)定?

新機(jī)器視覺 ? 來源:3D視覺工坊、計(jì)算機(jī)視覺 ? 作者:曹博 ? 2021-07-04 11:04 ? 次閱讀

1 前言

雙目相機(jī)標(biāo)定,從廣義上講,其實(shí)它包含兩個(gè)部分內(nèi)容:

兩臺(tái)相機(jī)各自誤差的標(biāo)定(單目標(biāo)定)

兩臺(tái)相機(jī)之間相互位置的標(biāo)定(狹義,雙目標(biāo)定)

在這里我們所說的雙目標(biāo)定是狹義的,講解理論的時(shí)候僅指兩臺(tái)相機(jī)之間相互位置的標(biāo)定,在代碼實(shí)踐的時(shí)候,我們才說完整的雙目標(biāo)定。 首先來思考一個(gè)問題:為什么要進(jìn)行雙目標(biāo)定?

這是因?yàn)樵谠S多三維重建算法中,我們都要知道兩臺(tái)相機(jī)之間的相對(duì)位置關(guān)系,這樣才能進(jìn)行距離計(jì)算。

基線:兩個(gè)光心的連線稱為基線;

極平面:物點(diǎn)(空間點(diǎn)M)與兩個(gè)光心的連線構(gòu)成的平面稱為極平面;

極線:極平面與成像平面的交線

極點(diǎn):極線的一端,基線與像平面的交點(diǎn)

像點(diǎn):極線的一端,光心與物點(diǎn)連線與像平面的交點(diǎn);

可以看出:

校正前,相機(jī)的光心不是相互平行的

校正后,極點(diǎn)在無窮遠(yuǎn)處,兩個(gè)相機(jī)的光軸平行,像點(diǎn)在左右圖像上的高度一致

標(biāo)定+校正后圖片: 圖1 立體校正后左右相機(jī)圖像發(fā)生一定扭曲這樣的好處是:比如后續(xù)的立體匹配時(shí),只需在同一行上搜索左右像平面的匹配點(diǎn)即可,能使效率大大提高。

注:可以看出來,最重要的,我們要知道右相機(jī)相對(duì)于左相機(jī)的位姿關(guān)系,那我們才可以做校正!

2 單目理論回顧

先來回顧下單目標(biāo)定理論,理想的單目相機(jī)模型可以簡(jiǎn)化為:

poYBAGDhJlaAVC46AABdZd0V1iY493.jpg

而四大坐標(biāo)系,包括世界坐標(biāo)系、相機(jī)坐標(biāo)系、圖像坐標(biāo)系、像素坐標(biāo)系,它們之間的轉(zhuǎn)換關(guān)系如下:

pYYBAGDhJpKAQCRmAABDDeHssVI739.jpg

最終,從理想的相機(jī)模型,從世界坐標(biāo)系到像素坐標(biāo)系的轉(zhuǎn)換關(guān)系:

poYBAGDhJ0GAaHpkAAAiiSrK8eo515.jpg

但由于制造原因,使得成像過程(從相機(jī)坐標(biāo)系到圖像坐標(biāo)系轉(zhuǎn)換過程中)存在著畸變,主要有兩類,徑向畸變和切向畸變,它們可以通過以下公式進(jìn)行修正:

pYYBAGDhJ0iAHw_EAABUm7xIjzo567.jpg

3 雙目標(biāo)定公式推導(dǎo)

pYYBAGDhJ1aAXWD4AABsX6e7qmw706.jpg

圖3 標(biāo)定模型 [2] 記:

poYBAGDhJ2CAeHxAAAC6XAhgbw8993.jpg

另外,右相機(jī)主點(diǎn)相對(duì)于左相機(jī)主點(diǎn),顯然還有: 1d4f7b64-dbc7-11eb-9e57-12bb97331649.png

pYYBAGDhJ2qATSMYAACCy_8-V9k225.jpg

代入上式,因?yàn)榕臄z了多張圖片,利用最小二乘法,也可以是奇異值分解(數(shù)學(xué)的部分比較復(fù)雜,在這里忽略),總而言之,最小化誤差,即可得到我們最佳估計(jì)的 矩陣,有了這兩個(gè)矩陣,我們做個(gè)旋轉(zhuǎn)、平移就可以了。 注:雖然得到了旋轉(zhuǎn)、平移矩陣,也但是極線校正的方法有很多,這個(gè)我們之后講。

4 極線校正理論推導(dǎo)

雙目標(biāo)定后,我們得到了右相機(jī)相對(duì)于左相機(jī)的位姿關(guān)系,也就是R、T矩陣,下面一步即做極線校正。校正好處是之后做立體匹配搜索的時(shí)候,只需要在同高度附近進(jìn)行搜索,大幅提升效率。根據(jù)前文的推導(dǎo),在獲取了R、T矩陣后,我們就要進(jìn)行極線校正(立體校正),使兩部相機(jī)光軸平行,如下所示:

poYBAGDhJ5KARfJpAADS9LRDIEA812.jpg

圖4(a) 立體校正前 [2]圖4(b) 立體校正后 [2]

但是平行的方法有很多,可以:

左相機(jī)不動(dòng),右相機(jī)動(dòng)。

也可以兩部相機(jī)旋轉(zhuǎn)到中間等等。

最常見的校正方法就是Bouguet極線校正方法。

Bouguet極線校正方法:左右相機(jī)成像平面各旋轉(zhuǎn)一半,使得左右圖像重投影造成的誤差最小,左右視圖的共同面積最大。

具體步驟(這塊理論推導(dǎo)可以去看論文,這里只給出結(jié)論,看不懂沒關(guān)系,不妨礙我們使用它):

得到這兩個(gè)變換矩陣,左、右相機(jī)分別乘以這兩個(gè)矩陣即可完成變換,其中已經(jīng)包含了平移信息!

再計(jì)算重投影矩陣,其實(shí)現(xiàn)了像素坐標(biāo)系(左相機(jī))到世界坐標(biāo)系之間的轉(zhuǎn)換:

校正后,可以根據(jù)需要對(duì)圖像進(jìn)行裁剪,需重新選擇一個(gè)圖像中心,和圖像邊緣從而讓左、右疊加部分最大。

責(zé)任編輯:lq6

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

    關(guān)注

    1

    文章

    489

    瀏覽量

    28923
  • 雙目標(biāo)定
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    1293

原文標(biāo)題:一文詳解雙目相機(jī)標(biāo)定理論

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

    使用ina219測(cè)電流時(shí),進(jìn)行標(biāo)定嗎?

    使用ina219測(cè)電流時(shí),進(jìn)行標(biāo)定嗎?還有校準(zhǔn)寄存器如何使用?謝謝
    發(fā)表于 09-05 06:09

    基于CW32的儀表精度測(cè)量實(shí)現(xiàn)(三):標(biāo)定與校準(zhǔn)

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

    以色列人工智能目標(biāo)定位系統(tǒng)實(shí)力如何

    2019年,以色列政府宣布成立“目標(biāo)定位局”,旨在為以色列國防軍(IDF),特別是以色列空軍(IAF)生成打擊目標(biāo)。
    的頭像 發(fā)表于 04-16 11:13 ?352次閱讀

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

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

    TC377的DSADC標(biāo)定結(jié)果不穩(wěn)定是什么原因?

    大家好!按手冊(cè)中的要求,每次復(fù)位后必須對(duì)DSADC進(jìn)行標(biāo)定,但實(shí)測(cè)發(fā)現(xiàn),每次標(biāo)定得到的系數(shù)都不一樣,對(duì)于同一個(gè)正弦波信號(hào),采樣得到的結(jié)果也不一樣,輸入的正弦波為3.27V,每次復(fù)位采樣得到的電壓都不
    發(fā)表于 02-02 14:02

    什么是電機(jī)電控標(biāo)定?到底標(biāo)的啥?

    什么是電機(jī)電控標(biāo)定?到底標(biāo)的啥? 電機(jī)電控標(biāo)定是指對(duì)電機(jī)和電控系統(tǒng)進(jìn)行精確的參數(shù)設(shè)定和校準(zhǔn)的過程。這個(gè)過程旨在確保電機(jī)和電控系統(tǒng)能夠以準(zhǔn)確可靠的方式工作,并實(shí)現(xiàn)所需的性能和功能。標(biāo)定
    的頭像 發(fā)表于 12-25 11:47 ?3639次閱讀

    LabVIEW開發(fā)自動(dòng)駕駛的雙目測(cè)距系統(tǒng)

    基于LabVIEW的雙目測(cè)距系統(tǒng)。LabVIEW是NI公司的可視化編程軟件,它具有強(qiáng)大的數(shù)據(jù)處理和圖像分析能力,能夠?qū)崿F(xiàn)高效的圖像處理和匹配算法。 該系統(tǒng)通過灰度值金字塔算法進(jìn)行圖像匹配,使用歸一化相關(guān)
    發(fā)表于 12-19 18:02

    ADC自身噪聲怎么進(jìn)行標(biāo)定

    請(qǐng)問一下,ADC自身噪聲怎么進(jìn)行標(biāo)定?可以通過簡(jiǎn)單將輸入短接進(jìn)行噪聲計(jì)算嗎?或者使用信號(hào)源進(jìn)行不同輸入下的噪聲分析?謝謝了
    發(fā)表于 12-07 07:30

    雙目測(cè)寬儀高質(zhì)量生產(chǎn)利器 測(cè)寬儀價(jià)格

    雙目測(cè)寬儀是基于機(jī)器視覺原理及模擬人的雙眼進(jìn)行寬度尺寸自動(dòng)測(cè)量的儀器,是一種高度自動(dòng)化的工業(yè)實(shí)時(shí)在線寬度檢測(cè)儀表。 雙目測(cè)寬儀是一種智能化的全自動(dòng)工業(yè)在線實(shí)時(shí)寬度檢測(cè)設(shè)備,兩個(gè)工業(yè)相機(jī)就像人的雙眼
    發(fā)表于 12-04 17:10

    機(jī)器視覺雙目測(cè)寬儀具體有什么優(yōu)勢(shì)?

    雙目測(cè)寬儀是機(jī)器視覺原來制造而成的智能寬度檢測(cè)設(shè)備,廣泛應(yīng)用于板材類產(chǎn)品的寬度檢測(cè)。通過測(cè)寬儀的使用,實(shí)時(shí)了解產(chǎn)品寬度品質(zhì),進(jìn)行超差提示,減少廢品的生產(chǎn)。 雙目測(cè)寬儀優(yōu)勢(shì) 測(cè)量軟件界面顯示:產(chǎn)品規(guī)格
    發(fā)表于 11-28 17:13

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

    包含了計(jì)算相機(jī)內(nèi)參,獲得標(biāo)定數(shù)據(jù),優(yōu)化計(jì)算外參和雷達(dá)相機(jī)融合應(yīng)用相關(guān)的代碼。 本方案中使用了標(biāo)定板角點(diǎn)作為標(biāo)定目標(biāo)物,由于Livox雷達(dá)非重復(fù)性掃描的特點(diǎn),點(diǎn)云的密度較大,比較易于找到
    的頭像 發(fā)表于 11-28 11:09 ?497次閱讀
    采集激光雷達(dá)和相機(jī)的初始<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)橄鄼C(jī)需要聚焦在特定的距離上標(biāo)定。改變焦距長度會(huì)輕微地影響對(duì)焦距離,這會(huì)影響之前的標(biāo)定。即使是光圈的改變通常也會(huì)對(duì)
    的頭像 發(fā)表于 11-25 14:36 ?936次閱讀
    相機(jī)<b class='flag-5'>標(biāo)定</b>中各種<b class='flag-5'>標(biāo)定</b>板介紹以及優(yōu)缺點(diǎn)分析

    新品雙目測(cè)寬儀測(cè)量原理 寬厚板材在線檢測(cè)

    寬厚板材在線測(cè)寬,可采用雙目測(cè)寬儀,如果采用平行光檢測(cè)法,有可能會(huì)因?yàn)閮A斜導(dǎo)致測(cè)量不準(zhǔn),因此采用雙目測(cè)寬儀進(jìn)行寬度尺寸的檢測(cè)。 雙目測(cè)寬儀測(cè)量原理 在利用相機(jī)測(cè)量寬度時(shí),由于單個(gè)相機(jī)在
    發(fā)表于 11-20 17:25

    淺析傳感器的外參標(biāo)定和在線標(biāo)定問題

    作為無人車以及智能機(jī)器人而言,在裝配過程中各個(gè)傳感器之間的外參標(biāo)定一直是比較頭疼的問題。這里作者也系統(tǒng)的學(xué)習(xí)了一下,傳感器的外參標(biāo)定和在線標(biāo)定問題。
    發(fā)表于 11-20 15:45 ?721次閱讀
    淺析傳感器的外參<b class='flag-5'>標(biāo)定</b>和在線<b class='flag-5'>標(biāo)定</b>問題