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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

照相机的成像变换

發(fā)布時(shí)間:2024/7/23 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 照相机的成像变换 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1 變換過程

照相機(jī)的成像變換過程可以分為3步:世界坐標(biāo)系——>相機(jī)坐標(biāo)系——>圖像坐標(biāo)系——>像素坐標(biāo)系

?

2 世界坐標(biāo)系——>相機(jī)坐標(biāo)系

景物從世界坐標(biāo)系轉(zhuǎn)換到相機(jī)坐標(biāo)系需要使用到剛體變換(物體不發(fā)生變形,對一個(gè)幾何物體做旋轉(zhuǎn)或平移)

剛體變換如下圖所示:

變換的數(shù)學(xué)表達(dá)式為:

簡化:

其中,代表相機(jī)坐標(biāo)系,代表世界坐標(biāo)系,

矩陣代表旋轉(zhuǎn)變換,向量代表平移。稱為相機(jī)的外參數(shù),與相機(jī)無關(guān)。

?

旋轉(zhuǎn)變換由3種變換組成:繞 x 軸旋轉(zhuǎn),繞 y 軸旋轉(zhuǎn)和繞 z?軸旋轉(zhuǎn),用公式表示為:

其中分別表示繞 x 軸旋轉(zhuǎn),繞 y 軸旋轉(zhuǎn)和繞 z?軸旋轉(zhuǎn)的旋轉(zhuǎn)矩陣。

?

3?相機(jī)坐標(biāo)系——>圖像坐標(biāo)

此變換通過小孔成像實(shí)現(xiàn),其原理如下圖所示:

簡化其投影過程,

已知位于相機(jī)坐標(biāo)系的一個(gè)點(diǎn), 投影到圖像的點(diǎn),由相似三角形:

可得:

用矩陣表示:

?

4?圖像坐標(biāo)系——>像素坐標(biāo)系

下方圖像標(biāo)注了兩種坐標(biāo)系:

表示圖像坐標(biāo)系,其坐標(biāo)是連續(xù)的;

代表像素坐標(biāo)系,其坐標(biāo)只能是大于零的整數(shù),中心像素點(diǎn)的坐標(biāo)為,

每一個(gè)像素點(diǎn)的長寬為:dx, dy, 即為感光芯片上像素的實(shí)際大小。

從圖像坐標(biāo)系到像素坐標(biāo)系的變換公式為:

用矩陣表示:

?

5 相機(jī)坐標(biāo)系——>像素坐標(biāo)系

綜合3和4兩部分,隱去圖像坐標(biāo)系,直接求取從相機(jī)坐標(biāo)系到像素坐標(biāo)系的變換矩陣

為了去掉z,轉(zhuǎn)換為其次矩陣

簡化:

其中

K 為相機(jī)的矯正矩陣(calibration matrix)

如果算入圖像的傾斜度K為:

這里的cx,cy即為u0, v0

?

6?世界坐標(biāo)系——>像素坐標(biāo)系

由2和5部分的分析,可得:

簡化:

M 為一個(gè)3*4的矩陣,11個(gè)未知參數(shù),其中

5個(gè)未知參數(shù)來自內(nèi)參矩陣(intrinsic matrix)

3個(gè)來自外參旋轉(zhuǎn)

3個(gè)來自外參平移

?

總結(jié)

以上是生活随笔為你收集整理的照相机的成像变换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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