亚洲av成人精品日韩一区,97久久久精品综合88久久,玩弄japan白嫩少妇hd,亚洲av片不卡无码久久,玩弄人妻少妇500系列

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

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

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

機(jī)器視覺(jué)-相機(jī)內(nèi)參數(shù)和外參數(shù)

新機(jī)器視覺(jué) ? 來(lái)源:小白學(xué)視覺(jué) ? 2023-01-10 10:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

a2995e38-9012-11ed-bfe3-dac502259ad0.jpg

在圖像測(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ī)標(biāo)定)

相機(jī)標(biāo)定的目的是確定相機(jī)的一些參數(shù)的值。通常,這些參數(shù)可以建立定標(biāo)板確定的三維坐標(biāo)系和相機(jī)圖像坐標(biāo)系的映射關(guān)系,換句話說(shuō),你可以用這些參數(shù)把一個(gè)三維空間中的點(diǎn)映射到圖像空間,或者反過(guò)來(lái)。 相機(jī)需要標(biāo)定的參數(shù)通常分為內(nèi)參和外參兩部分。外參確定了相機(jī)在某個(gè)三維空間中的位置和朝向,至于內(nèi)參,可以說(shuō)是相機(jī)內(nèi)部的參數(shù)(這好像是廢話...笑),我覺(jué)得需要引入一點(diǎn)光學(xué)的東西來(lái)更好地解釋一下。現(xiàn)有的相機(jī)都至少包含一個(gè)光學(xué)鏡頭和一個(gè)光電傳感器(CCD或CMOS)。 通過(guò)鏡頭,一個(gè)三維空間中的物體經(jīng)常會(huì)被映射成一個(gè)倒立縮小的像(當(dāng)然顯微鏡是放大的,不過(guò)常用的相機(jī)都是縮小的),被傳感器感知到。

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

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

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

1).外參數(shù)矩陣。告訴你現(xiàn)實(shí)世界點(diǎn)(世界坐標(biāo))是怎樣經(jīng)過(guò)旋轉(zhuǎn)和平移,然后落到另一個(gè)現(xiàn)實(shí)世界點(diǎn)(攝像機(jī)坐標(biāo))上。 2).內(nèi)參數(shù)矩陣。告訴你上述那個(gè)點(diǎn)在1的基礎(chǔ)上,是如何繼續(xù)經(jīng)過(guò)攝像機(jī)的鏡頭、并通過(guò)針孔成像和電子轉(zhuǎn)化而成為像素點(diǎn)的。 3).畸變矩陣。告訴你為什么上面那個(gè)像素點(diǎn)并沒(méi)有落在理論計(jì)算該落在的位置上,還tm產(chǎn)生了一定的偏移和變形?。?!

2、攝像機(jī)內(nèi)參、外參矩陣

在opencv的3D重建中(opencv中文網(wǎng)站中:照相機(jī)定標(biāo)與三維場(chǎng)景重建),對(duì)攝像機(jī)的內(nèi)參外參有講解:

外參:攝像機(jī)的旋轉(zhuǎn)平移屬于外參,用于描述相機(jī)在靜態(tài)場(chǎng)景下相機(jī)的運(yùn)動(dòng),或者在相機(jī)固定時(shí),運(yùn)動(dòng)物體的剛性運(yùn)動(dòng)。因此,在圖像拼接或者三維重建中,就需要使用外參來(lái)求幾幅圖像之間的相對(duì)運(yùn)動(dòng),從而將其注冊(cè)到同一個(gè)坐標(biāo)系下面來(lái)

內(nèi)參:下面給出了內(nèi)參矩陣,需要注意的是,真實(shí)的鏡頭還會(huì)有徑向和切向畸變,而這些畸變是屬于相機(jī)的內(nèi)參的。 攝像機(jī)內(nèi)參矩陣:

a2ae42a8-9012-11ed-bfe3-dac502259ad0.png

其中,fx,fy為焦距,一般情況下,二者相等,x0、y0為主點(diǎn)坐標(biāo)(相對(duì)于成像平面),s為坐標(biāo)軸傾斜參數(shù),理想情況下為0

攝像機(jī)外參矩陣:包括旋轉(zhuǎn)矩陣和平移矩陣 旋轉(zhuǎn)矩陣和平移矩陣共同描述了如何把點(diǎn)從世界坐標(biāo)系轉(zhuǎn)換到攝像機(jī)坐標(biāo)系

旋轉(zhuǎn)矩陣:描述了世界坐標(biāo)系的坐標(biāo)軸相對(duì)于攝像機(jī)坐標(biāo)軸的方向 平移矩陣:描述了在攝像機(jī)坐標(biāo)系下,空間原點(diǎn)的位置

例:

33

d
7.3582167224957209e+002 0. 1.5950000000000000e+002

0. 7.3582167224957209e+002 1.1950000000000000e+002

0. 0. 1.

二、 一些疑問(wèn)

Q1:標(biāo)定時(shí)棋盤(pán)格的大小如何設(shè)定,對(duì)最后結(jié)果有沒(méi)有影響?

A:當(dāng)然有。在標(biāo)定時(shí),需要指定一個(gè)棋盤(pán)方格的長(zhǎng)度,這個(gè)長(zhǎng)度(一般以毫米為單位,如果需要更精確可以設(shè)為0.1毫米量級(jí))與實(shí)際長(zhǎng)度相同,標(biāo)定得出的結(jié)果才能用于實(shí)際距離測(cè)量。一般如果尺寸設(shè)定準(zhǔn)確的話,通過(guò)立體標(biāo)定得出的Translation的向量的第一個(gè)分量Tx的絕對(duì)值就是左右攝像頭的中心距。一般可以用這個(gè)來(lái)驗(yàn)證立體標(biāo)定的準(zhǔn)確度。比如我設(shè)定的棋盤(pán)格大小為270 (27mm)???,最終得出的Tx大小就是602.8 (60.28mm),相當(dāng)精確。

Q2:通過(guò)立體標(biāo)定得出的Tx符號(hào)為什么是負(fù)的?

A:這個(gè)其實(shí)我也不是很清楚。個(gè)人的解釋是,立體標(biāo)定得出的T向量指向是從右攝像頭指向左攝像頭(也就是Tx為負(fù)),而在OpenCV坐標(biāo)系中,坐標(biāo)的原點(diǎn)是在左攝像頭的。因此,用作校準(zhǔn)的時(shí)候,要把這個(gè)向量的三個(gè)分量符號(hào)都要換一下,最后求出的距離才會(huì)是正的。

但是這里還有一個(gè)問(wèn)題,就是Learning OpenCV中Q的表達(dá)式,第四行第三列元素是-1/Tx,而在具體實(shí)踐中,求出來(lái)的實(shí)際值是1/Tx。這里我和maxwellsdemon討論下來(lái)的結(jié)果是,估計(jì)書(shū)上Q表達(dá)式里的這個(gè)負(fù)號(hào)就是為了抵消T向量的反方向所設(shè)的,但在實(shí)際寫(xiě)OpenCV代碼的過(guò)程中,那位朋友卻沒(méi)有把這個(gè)負(fù)號(hào)加進(jìn)去。(一家之言,求更詳細(xì)的解釋)

Q3:cvFindStereoCorrespondenceBM的輸出結(jié)果好像不是以像素點(diǎn)為單位的視差?

A:在OpenCV2.0中,BM函數(shù)得出的結(jié)果是以16位符號(hào)數(shù)的形式的存儲(chǔ)的,出于精度需要,所有的視差在輸出時(shí)都擴(kuò)大了16倍(2^4)。其具體代碼表示如下:

dptr[y*dstep] = (short)(((ndisp - mind - 1 + mindisp)*256 + (d != 0 ? (p-n)*128/d : 0) + 15) >> 4);

可以看到,原始視差在左移8位(256)并且加上一個(gè)修正值之后又右移了4位,最終的結(jié)果就是左移4位

因此,在實(shí)際求距離時(shí),cvReprojectTo3D出來(lái)的X/W,Y/W,Z/W都要乘以16 (也就是W除以16),才能得到正確的三維坐標(biāo)信息

Q4:利用雙攝像頭進(jìn)行測(cè)距的時(shí)候世界坐標(biāo)的原點(diǎn)究竟在哪里?

A:世界坐標(biāo)系的原點(diǎn)是左攝像頭凸透鏡的光心。

說(shuō)起這個(gè),就不得不提到針孔模型。如圖3所示,針孔模型是凸透鏡成像的一種簡(jiǎn)化模型。當(dāng)物距足夠遠(yuǎn)時(shí)(遠(yuǎn)大于兩倍焦距),凸透鏡成像可以看作是在焦距處的小孔成像。(ref: http://bak1.beareyes.com.cn/2/lib/200110/04/20011004006.htm)

a2c5464c-9012-11ed-bfe3-dac502259ad0.png

圖3. 針孔模型

在實(shí)際計(jì)算過(guò)程中,為了計(jì)算方便,我們將像平面翻轉(zhuǎn)平移到針孔前,從而得到一種數(shù)學(xué)上更為簡(jiǎn)單的等價(jià)形式(方便相似三角形的計(jì)算),如圖4所示。

a2e73068-9012-11ed-bfe3-dac502259ad0.png

圖4. 針孔模型的數(shù)學(xué)等價(jià)形式

因此,對(duì)應(yīng)圖2就可以知道,世界坐標(biāo)系原點(diǎn)就是左攝像頭針孔模型的針孔,也就是左攝像頭凸透鏡的光心

Q5:f和d的單位是像素,那這個(gè)像素到底表示什么,它與毫米之間又是怎樣換算的?

A:這個(gè)問(wèn)題也與針孔模型相關(guān)。在針孔模型中,光線穿過(guò)針孔(也就是凸透鏡中心)在焦距處上成像,因此,圖3的像平面就是攝像頭的CCD傳感器的表面。每個(gè)CCD傳感器都有一定的尺寸,也有一定的分辨率,這個(gè)就確定了毫米與像素點(diǎn)之間的轉(zhuǎn)換關(guān)系。舉個(gè)例子,CCD的尺寸是8mm X 6mm,分辨率是640X480,那么毫米與像素點(diǎn)之間的轉(zhuǎn)換關(guān)系就是80pixel/mm。

在實(shí)際運(yùn)用中,我們?cè)跀?shù)學(xué)上將這個(gè)像平面等效到小孔前(圖4),這樣就相當(dāng)于將在透鏡中心點(diǎn)之前假設(shè)了一塊虛擬的CCD傳感器。

Q6:為什么cvStereoRectify求出的Q矩陣cx, cy, f都與原來(lái)的不同?

A:這個(gè)在前文有提到過(guò)。在實(shí)際測(cè)量中,由于攝像頭擺放的關(guān)系,左右攝像頭的f, cx, cy都是不相同的。而為了使左右視圖達(dá)到完全平行對(duì)準(zhǔn)的理想形式從而達(dá)到數(shù)學(xué)上運(yùn)算的方便,立體 校準(zhǔn)所做的工作事實(shí)上就是在左右像重合區(qū)域最大的情況下,讓兩個(gè)攝像頭光軸的前向平行,并且讓左右攝像頭的f, cx, cy相同。因此,Q矩陣中的值與兩個(gè)instrinsic矩陣的值不一樣就可以理解了。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 攝像機(jī)
    +關(guān)注

    關(guān)注

    3

    文章

    1703

    瀏覽量

    61396
  • 相機(jī)
    +關(guān)注

    關(guān)注

    4

    文章

    1464

    瀏覽量

    54680
  • 機(jī)器視覺(jué)
    +關(guān)注

    關(guān)注

    163

    文章

    4595

    瀏覽量

    122881
  • 參數(shù)
    +關(guān)注

    關(guān)注

    11

    文章

    1867

    瀏覽量

    33077

原文標(biāo)題:機(jī)器視覺(jué)-相機(jī)內(nèi)參數(shù)和外參數(shù)

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于主動(dòng)視覺(jué)相機(jī)標(biāo)定法知識(shí)整理

    相機(jī)標(biāo)定中所要確定的幾何模型參數(shù)分為內(nèi)參參兩種類型。相機(jī)內(nèi)參的作用是確定相機(jī)從三維空間到二維
    發(fā)表于 10-12 16:04 ?3205次閱讀

    #硬聲創(chuàng)作季 機(jī)器視覺(jué)技術(shù)與應(yīng)用:工業(yè)相機(jī)及主要參數(shù)

    相機(jī)機(jī)器視覺(jué)工業(yè)相機(jī)
    Mr_haohao
    發(fā)布于 :2022年10月26日 14:54:46

    工業(yè)相機(jī)鏡頭常用參數(shù)選型教程3 #工業(yè)相機(jī)選型 #工業(yè)鏡頭選型 #機(jī)器視覺(jué)檢測(cè)

    光源相機(jī)機(jī)器視覺(jué)
    志強(qiáng)視覺(jué)科技
    發(fā)布于 :2023年09月27日 14:39:10

    工業(yè)相機(jī)鏡頭常用參數(shù)選型教程4 #工業(yè)相機(jī)選型 #工業(yè)鏡頭選型 #機(jī)器視覺(jué)檢測(cè)

    機(jī)器視覺(jué)工業(yè)相機(jī)
    志強(qiáng)視覺(jué)科技
    發(fā)布于 :2023年10月13日 13:30:45

    labview相機(jī)標(biāo)定

    最近在做視覺(jué),需要用labview做相機(jī)的標(biāo)定,通過(guò)空間轉(zhuǎn)換確定空間位置。視覺(jué)助手的標(biāo)定只能標(biāo)定內(nèi)參數(shù),沒(méi)有辦法做內(nèi)外參數(shù)的標(biāo)定,哪位大神給
    發(fā)表于 04-24 16:08

    湖南機(jī)器視覺(jué)系統(tǒng)中的鏡頭參數(shù)如何設(shè)置?

    鏡頭是機(jī)器視覺(jué)系統(tǒng)中的重要組件,對(duì)視覺(jué)檢測(cè)的成像質(zhì)量起著關(guān)鍵性的作用。其主要參數(shù)包括:焦距、光圈系數(shù)、視場(chǎng)、工作距離、景深等。下面四元數(shù)數(shù)控就來(lái)介紹一些
    發(fā)表于 05-26 10:33

    深圳機(jī)器視覺(jué)相機(jī)USB3.0數(shù)字相機(jī)及千兆網(wǎng)口相機(jī)有什么特點(diǎn)?

    四元數(shù)機(jī)器視覺(jué)相機(jī)的目的是將通過(guò)鏡頭投影到傳感器的圖像傳送到能夠儲(chǔ)存、分析和(或者)顯示的機(jī)器設(shè)備上。那么深圳機(jī)器
    發(fā)表于 10-27 14:14

    負(fù)反饋放大電路內(nèi)參數(shù)“應(yīng)變”分析

    負(fù)反饋放大電路內(nèi)參數(shù)
    發(fā)表于 01-06 16:48 ?54次下載

    怎樣進(jìn)行機(jī)器視覺(jué)的像素校準(zhǔn)?

    描述了一種機(jī)器視覺(jué)校準(zhǔn)的方法。在基于小孔成像相機(jī)模型的基礎(chǔ)上,使用平板拍取若干張照片進(jìn)行校驗(yàn)。采用幾何坐標(biāo)變換,并且結(jié)合齊次圖形學(xué),考慮相機(jī)鏡頭畸變的情況下,計(jì)算出
    發(fā)表于 11-17 08:05 ?4226次閱讀

    機(jī)器視覺(jué)入門(mén)課程(光源選型、鏡頭選型、相機(jī)選型、打光方式分析)

    機(jī)器視覺(jué)入門(mén)課程包括了機(jī)器視覺(jué)光源的選擇\機(jī)器視覺(jué)光源選型等方面。主講
    發(fā)表于 12-15 16:05 ?0次下載

    遺傳算法的單目相機(jī)標(biāo)定

    針對(duì)張正友標(biāo)定方法中相機(jī)內(nèi)參數(shù)的求解可能陷入局部最優(yōu)解的問(wèn)題,考慮鏡頭的三階徑向畸變和二階離心畸變,提出一種基于改進(jìn)遺傳算法的單目相機(jī)內(nèi)參數(shù)優(yōu)化標(biāo)定方案。該方法可顯著提高相機(jī)標(biāo)定中內(nèi)參數(shù)
    發(fā)表于 01-05 16:11 ?2次下載

    機(jī)器視覺(jué)相機(jī)是什么,機(jī)器視覺(jué)又有哪些作用

    視覺(jué)檢測(cè)設(shè)備主要是通過(guò)機(jī)器視覺(jué)相機(jī)圖像數(shù)據(jù),來(lái)展現(xiàn)在我們面前的,這也是為什么圖片看上去沒(méi)有手機(jī)上的好看,機(jī)器
    發(fā)表于 09-22 15:16 ?2335次閱讀

    機(jī)器視覺(jué)工業(yè)鏡頭參數(shù)的介紹

    機(jī)器視覺(jué)系統(tǒng)中,鏡頭作為機(jī)器的眼睛,其主要作用是將目標(biāo)物體的圖像聚焦在圖像傳感器(相機(jī))的光敏器件上。數(shù)據(jù)系統(tǒng)所處理的所有圖像信息均需要通過(guò)鏡頭得到,鏡頭的質(zhì)量直接影響到
    的頭像 發(fā)表于 11-27 10:19 ?3347次閱讀

    工業(yè)相機(jī)參數(shù)之幀率相關(guān)知識(shí)詳解

    工業(yè)相機(jī)機(jī)器視覺(jué)系統(tǒng)的重要組成部分之一,在機(jī)器視覺(jué)系統(tǒng)中有著非常重要的作用。工業(yè)相機(jī)已經(jīng)被廣泛
    的頭像 發(fā)表于 06-25 10:09 ?4037次閱讀
    工業(yè)<b class='flag-5'>相機(jī)</b><b class='flag-5'>參數(shù)</b>之幀率相關(guān)知識(shí)詳解

    相機(jī)內(nèi)參數(shù)參數(shù)的區(qū)別(機(jī)器視覺(jué)技術(shù))

    在圖像測(cè)量過(guò)程以及機(jī)器視覺(jué)應(yīng)用中,為確定空間物體表面某點(diǎn)的三維幾何位置與其在圖像中對(duì)應(yīng)點(diǎn)之間的相互關(guān)系,必須建立相機(jī)成像的幾何模型,這些幾何模型參數(shù)就是
    發(fā)表于 07-21 12:51 ?3009次閱讀
    <b class='flag-5'>相機(jī)內(nèi)參數(shù)</b>和<b class='flag-5'>外</b><b class='flag-5'>參數(shù)</b>的區(qū)別(<b class='flag-5'>機(jī)器</b><b class='flag-5'>視覺(jué)</b>技術(shù))