<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          計算機視覺-相機內(nèi)參數(shù)和外參數(shù)

          共 2082字,需瀏覽 5分鐘

           ·

          2021-06-03 17:40

          點擊上方小白學(xué)視覺”,選擇加"星標(biāo)"或“置頂

          重磅干貨,第一時間送達(dá)

          本文轉(zhuǎn)自|新機器視覺

          相機內(nèi)參數(shù)是與相機自身特性相關(guān)的參數(shù),比如相機的焦距、像素大小等;

          相機外參數(shù)是在世界坐標(biāo)系中的參數(shù),比如相機的位置、旋轉(zhuǎn)方向等。


          相機標(biāo)定(或攝像機標(biāo)定):


          一句話就是世界坐標(biāo)到像素坐標(biāo)的映射,當(dāng)然這個世界坐標(biāo)是我們?nèi)藶槿ザx的,標(biāo)定就是已知標(biāo)定控制點的世界坐標(biāo)和像素坐標(biāo)我們?nèi)ソ馑氵@個映射關(guān)系,一旦這個關(guān)系解算出來了我們就可以由點的像素坐標(biāo)去反推它的世界坐標(biāo),當(dāng)然有了這個世界坐標(biāo),我們就可以進(jìn)行測量等其他后續(xù)操作了~上述標(biāo)定又被稱作隱參數(shù)標(biāo)定,因為它沒有單獨求出相機的內(nèi)部參數(shù),如相機焦慮,相機畸變系數(shù)等~一般來說如果你僅僅只是利用相機標(biāo)定來進(jìn)行一些比較簡單的視覺測量的話,那么就沒有必要單獨標(biāo)定出相機的內(nèi)部參數(shù)了~至于相機內(nèi)部參數(shù)如何解算,相關(guān)論文講的很多~

          在圖像測量過程以及機器視覺應(yīng)用中,為確定空間物體表面某點的三維幾何位置與其在圖像中對應(yīng)點之間的相互關(guān)系,必須建立相機成像的幾何模型,這些幾何模型參數(shù)就是相機參數(shù)。在大多數(shù)條件下這些參數(shù)必須通過實驗與計算才能得到,這個求解參數(shù)的過程就稱之為相機標(biāo)定(或攝像機標(biāo)定)



          相機標(biāo)定的目的是確定相機的一些參數(shù)的值。通常,這些參數(shù)可以建立定標(biāo)板確定的三維坐標(biāo)系和相機圖像坐標(biāo)系的映射關(guān)系,換句話說,你可以用這些參數(shù)把一個三維空間中的點映射到圖像空間,或者反過來。

          相機需要標(biāo)定的參數(shù)通常分為內(nèi)參和外參兩部分。外參確定了相機在某個三維空間中的位置和朝向,至于內(nèi)參,可以說是相機內(nèi)部的參數(shù)(這好像是廢話...笑),我覺得需要引入一點光學(xué)的東西來更好地解釋一下?,F(xiàn)有的相機都至少包含一個光學(xué)鏡頭和一個光電傳感器(CCD或CMOS)。

          通過鏡頭,一個三維空間中的物體經(jīng)常會被映射成一個倒立縮小的像(當(dāng)然顯微鏡是放大的,不過常用的相機都是縮小的),被傳感器感知到。


          • 理想情況下,鏡頭的光軸(就是通過鏡頭中心垂直于傳感器平面的直線)應(yīng)該是穿過圖像的正中間的,但是,實際由于安裝精度的問題,總是存在誤差,這種誤差需要用內(nèi)參來描述;

          • 理想情況下,相機對x方向和y方向的尺寸的縮小比例是一樣的,但實際上,鏡頭如果不是完美的圓,傳感器上的像素如果不是完美的緊密排列的正方形,都可能會導(dǎo)致這兩個方向的縮小比例不一致。內(nèi)參中包含兩個參數(shù)可以描述這兩個方向的縮放比例,不僅可以將用像素數(shù)量來衡量的長度轉(zhuǎn)換成三維空間中的用其它單位(比如米)來衡量的長度,也可以表示在x和y方向的尺度變換的不一致性;

          • 理想情況下,鏡頭會將一個三維空間中的直線也映射成直線(即射影變換),但實際上,鏡頭無法這么完美,通過鏡頭映射之后,直線會變彎,所以需要相機的畸變參數(shù)來描述這種變形效果。


          1.外參數(shù)矩陣。告訴你現(xiàn)實世界點(世界坐標(biāo))是怎樣經(jīng)過旋轉(zhuǎn)和平移,然后落到另一個現(xiàn)實世界點(攝像機坐標(biāo))上。

          2.內(nèi)參數(shù)矩陣。告訴你上述那個點在1的基礎(chǔ)上,是如何繼續(xù)經(jīng)過攝像機的鏡頭、并通過針孔成像和電子轉(zhuǎn)化而成為像素點的。

          3.畸變矩陣。告訴你為什么上面那個像素點并沒有落在理論計算該落在的位置上,還tm產(chǎn)生了一定的偏移和變形?。?!


          下載1:OpenCV-Contrib擴展模塊中文版教程
          在「小白學(xué)視覺」公眾號后臺回復(fù):擴展模塊中文教程即可下載全網(wǎng)第一份OpenCV擴展模塊教程中文版,涵蓋擴展模塊安裝、SFM算法、立體視覺、目標(biāo)跟蹤、生物視覺、超分辨率處理等二十多章內(nèi)容。

          下載2:Python視覺實戰(zhàn)項目52講
          小白學(xué)視覺公眾號后臺回復(fù):Python視覺實戰(zhàn)項目即可下載包括圖像分割、口罩檢測、車道線檢測、車輛計數(shù)、添加眼線、車牌識別、字符識別、情緒檢測、文本內(nèi)容提取、面部識別等31個視覺實戰(zhàn)項目,助力快速學(xué)校計算機視覺。

          下載3:OpenCV實戰(zhàn)項目20講
          小白學(xué)視覺公眾號后臺回復(fù):OpenCV實戰(zhàn)項目20講,即可下載含有20個基于OpenCV實現(xiàn)20個實戰(zhàn)項目,實現(xiàn)OpenCV學(xué)習(xí)進(jìn)階。

          交流群


          歡迎加入公眾號讀者群一起和同行交流,目前有SLAM、三維視覺、傳感器、自動駕駛、計算攝影、檢測、分割、識別、醫(yī)學(xué)影像、GAN、算法競賽等微信群(以后會逐漸細(xì)分),請掃描下面微信號加群,備注:”昵稱+學(xué)校/公司+研究方向“,例如:”張三 + 上海交大 + 視覺SLAM“。請按照格式備注,否則不予通過。添加成功后會根據(jù)研究方向邀請進(jìn)入相關(guān)微信群。請勿在群內(nèi)發(fā)送廣告,否則會請出群,謝謝理解~


          瀏覽 73
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  狗爷城中村嫖妓视频 | 欧美精品成人三A区二区三区 | 国产真空露出福利视频 | 国产美女日逼 | 午夜精品一区二区三区国产静华液 |