日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

摄像机投射投影模型_综述及详解

發(fā)布時間:2025/3/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 摄像机投射投影模型_综述及详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.寫在前面的話

攝像機(jī)通過成像透鏡將三維場景投影到攝像機(jī)二維像平面上,這個投影可以用成像變換進(jìn)行表示,也就是我們平常說的攝像機(jī)投影模型。攝像機(jī)成像模型有不同的描述方式。這里僅僅總結(jié)了機(jī)器視覺中常用的坐標(biāo)系,然后主要分析了攝像機(jī)的線性模型和非線性模型。

2.坐標(biāo)系描述:圖像坐標(biāo)系、攝像機(jī)坐標(biāo)系、世界坐標(biāo)系

攝像機(jī)采集的圖像以標(biāo)準(zhǔn)的電視信號的形式經(jīng)高速圖像采集系統(tǒng)變換為數(shù)字圖像,并輸入計算機(jī)。每幅圖像都是M*N數(shù)組,M行N列的圖像中的每一個元素(也就是像素)的數(shù)值就是圖像點的亮度(也就是圖像灰度)。如下圖所示:


(u,v)就是一像素為單位的圖像坐標(biāo)系坐標(biāo)。由于(u,v)只表示像素位于數(shù)組中的列數(shù)和行數(shù),并沒有用物理單位表示出該像素在圖像中的位置。因此,需要在建立以物理單位(如毫米)表示的圖像坐標(biāo)系,也就是我們圖中所表示的XOY坐標(biāo)系。在X.Y坐標(biāo)系中,原點O通常定義為攝像機(jī)光軸與圖像平面的交點,該店一般就位于圖像中心處,但由于一些原因,也會發(fā)生偏離。二維攝像機(jī)坐標(biāo)系到圖像坐標(biāo)系的變換可以用下面的矩陣進(jìn)行刻畫:


那么,攝像機(jī)的成像幾何關(guān)系就可以用下圖來刻畫:


其中,O點稱為攝像機(jī)光心,x軸和y軸與圖像的X軸、Y軸平行,z軸為攝像機(jī)光軸,他與圖像平面垂直。光軸與圖像平面的焦點即為圖像坐標(biāo)系的原點,由點O與x、y、z軸構(gòu)成的直角坐標(biāo)系稱為攝像機(jī)坐標(biāo)系。OO1為攝像機(jī)焦距

世界坐標(biāo)系的選取具有任意性。但是我們能夠肯定的就是攝像機(jī)坐標(biāo)系到世界坐標(biāo)系的變換是一個3D-3D的變換過程,他們的關(guān)系就能夠用旋轉(zhuǎn)矩陣R和平移向量t進(jìn)行完美的刻畫。即存在如下關(guān)系:


3.針孔成像模型(線性攝像機(jī)模型)

針孔成像模型又稱為線性計算機(jī)模型。空間任何一點P在圖像中的成像位置可以用針孔成像模型近似表示,即任何點P在圖像中的投影位置p,為光心O與P點的連線OP與圖像平面的交點。這種關(guān)系也被稱為中心射影(也就是我們平時說的透射投影 perspective projection)。參考上圖模型,比例關(guān)系可以確定如下:


(X,Y)為p點的圖像坐標(biāo);(x,y,z)為空間點P在攝像機(jī)坐標(biāo)系下的坐標(biāo),f為xy平面與圖像平面的距離(大多數(shù)的時候我們把f稱為攝像機(jī)的焦距),上面的關(guān)系我們?nèi)阅軌蛴靡粋€矩陣表示:


其中,s是一個比例因子,P就是我們最為關(guān)心的透視投影矩陣。

那么,通過上面的總結(jié),我們就能夠很輕易地得到世界坐標(biāo)系表示下的P點與其在圖像坐標(biāo)系下的p點的坐標(biāo)變換關(guān)系。具體如下所示:


ax=f/dX:u軸上的尺度因子(平時我們叫u軸上歸一化焦距);ay=f/dY:為v軸上的尺度因子(平時我們稱v軸上歸一化焦距)。M是投影矩陣;M1由ax,ay,u0,v0四個參數(shù)決定(這些參數(shù)可是僅僅跟攝像機(jī)內(nèi)部參數(shù)有關(guān),所以我們叫攝像機(jī)內(nèi)部參數(shù))。M2由攝像機(jī)相對于世界坐標(biāo)系的方位決定,稱為攝像機(jī)外部參數(shù)。確定某一攝像機(jī)的內(nèi)外參數(shù),稱為攝像機(jī)的標(biāo)定

通過上式,我們還能發(fā)現(xiàn)一個事兒,如果我們得到了攝像機(jī)的內(nèi)外參數(shù),就拿到了投影矩陣M,這是對于任何空間點P,如果我們知道他在世界坐標(biāo)系下的坐標(biāo)Cw=(Xw,Yw,Zw),就可以準(zhǔn)確定位他在圖像中的投影位置。但是,反過來這是不成立的,這就是攝像機(jī)成像損失了成像深度的理論來源(這也是很多科研工作者進(jìn)行機(jī)器視覺的研究意義)。

4.非線性模型

然而!實際上,由于真實的鏡頭并不是理想的透視成像,而是帶有不同程度的畸變!使得空間點所成的像并不在線性模型所描述的位置(X,Y),而是在受到鏡頭失真影響而偏移實際像平面坐標(biāo)(X',Y'):


其中,δx和δy是非線畸變值!他與圖像點在圖像中的位置相關(guān)。理論上鏡頭會同時存在徑向畸變和切向畸變。但是一般來講切向畸變變化很小,而徑向畸變的修正由距圖像中心的徑向距離的偶次冪多項式模型來表示:


其中,(u0,v0)是主點位置的精確值。而:


上式也說明了一個道理,X方向和Y方向的畸變相對值(δx/X,δy/Y)與徑向半徑平方成正比,即在圖像邊緣處畸變較大。對于非精密的機(jī)器視覺而言,一屆的徑向畸變已經(jīng)足夠描述非線性畸變,那么上式就可以簡寫為:


那么,此時的非線性模型攝像機(jī)內(nèi)參數(shù)就包括:線性模型參數(shù)(ax,ay,u0,v0)+非線性畸變參數(shù)(k1,k2)

總結(jié)

以上是生活随笔為你收集整理的摄像机投射投影模型_综述及详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。