小孔相機(jī)參數(shù)學(xué)習(xí)筆記

本博客內(nèi)容來源于網(wǎng)絡(luò)以及其他書籍,結(jié)合自己學(xué)習(xí)的心得進(jìn)行重編輯,因?yàn)榭戳撕芏辔恼虏槐阋灰粯?biāo)注引用,如圖片文字等侵權(quán),請告知?jiǎng)h除。

學(xué)習(xí)筆記目錄----->傳送門 <-----

前言

在最近寫PNP算法的學(xué)習(xí)筆記的時(shí)候,對于對相機(jī)模型比較了解的可以很容易的就看出式子的來源,但是對相機(jī)模型不了解的,就看的很費(fèi)解,所以寫一篇文章,來解釋一下小孔相機(jī)(也可以叫針孔相機(jī))模型的參數(shù),以及我們常用的小孔相機(jī)的一些術(shù)語。

常見的相機(jī)模型

我們在日常生活已經(jīng)工作中接觸到的相機(jī)的鏡頭大概有這些,比如廣角鏡頭,魚眼鏡頭,長焦鏡頭,微距鏡頭等,這些鏡頭的成像模型,基本上可以近似為小孔相機(jī)模型和魚眼相機(jī)模型。注意,這里是近似,相機(jī)模型僅僅是一種真實(shí)相機(jī)的成像過程的近似,甚至于我們可以說這是一種非常粗糙的近似。

下面我們來相機(jī)解釋一下小孔相機(jī)模型GO!GO!GO!

小孔相機(jī)模型參數(shù)解釋

有關(guān)內(nèi)參矩陣

下面這幅圖,我想大家一定不陌生,經(jīng)常出沒在初中和高中的物理課本和習(xí)題中

小孔相機(jī)模型就是理想環(huán)境下的小孔成像的原理。我們來用相對學(xué)術(shù)的語言來描述小孔相機(jī)模型:現(xiàn)實(shí)世界中源于某個(gè)物體的光線穿過此洞,會在攝像機(jī)的底板或圖像平面上形成一幅倒立的圖像。

接下來我們來分析這個(gè)過程,并定義一些變量。廢話不多,先貼圖。

我們把上面的小孔成像進(jìn)行等價(jià)成如上圖,這種等價(jià)的目的,是為了讓所有的計(jì)算符號都是正的。

成像平面與投影原點(diǎn)的距離f ,我們稱之為焦距。圖中Q(X,Y,Z)是在相機(jī)坐標(biāo)系下,物體的空間位置。根據(jù)相似三角形則有:

這里我們要引入一個(gè)概念,叫像素坐標(biāo)系,在相機(jī)中,最終我們得到的是一個(gè)個(gè)像素,這就需要在物理成像平面上(即上圖中的image plane)對像進(jìn)行采樣和量化。 圖像是由一個(gè)個(gè)像素點(diǎn)組成,傳統(tǒng)的像素坐標(biāo)系是這樣定義的:

我們定義像素點(diǎn)的坐標(biāo)為[u,v]
從物理成像平面到像素坐標(biāo)系,它們之間的關(guān)系是縮放和平移。
物理成像平面的x’軸縮放α倍后得到像素坐標(biāo)系的u軸;
物理成像平面的y’軸縮放β倍后得到像素坐標(biāo)系的v軸;
物理成像平面的原點(diǎn)平移cx,cy 后得到像素坐標(biāo)系的原點(diǎn)(因?yàn)楝F(xiàn)實(shí)中鏡頭的成像中心不一定光軸上,所以要進(jìn)行一定偏移);

可以得到以下關(guān)系式:

替換x‘ y’ 的如下式子:

我們定義fx = af,fy = βf 則有如下式子

將其轉(zhuǎn)換到矩陣形勢下,有如下關(guān)系(無畸變):

這里我們稱矩陣K是相機(jī)的內(nèi)參矩陣。

齊次坐標(biāo)形式乘以一個(gè)非零的常數(shù)都是表示一個(gè)點(diǎn)或者向量,那么我們可以把z丟掉,得到如下:

其中Puv是圖像坐標(biāo)系中的點(diǎn),K是相機(jī)的內(nèi)參,Pw 為世界坐標(biāo)系的中的點(diǎn),T為世界坐標(biāo)系到相機(jī)坐標(biāo)系的變換矩陣。

上面等式左邊的Puv 我們看作是像素坐標(biāo)的齊次形式,等號右邊可以看作是位于相機(jī)前面z=1處的平面上的點(diǎn)。 這個(gè)平面就叫做歸一化平面,那么,我們就可以把像素坐標(biāo)[uv]看作是在歸一化平面上的點(diǎn)進(jìn)行量化測量的結(jié)果。

至此,我們描述完畢關(guān)于內(nèi)參矩陣的相關(guān)知識。但是實(shí)際相機(jī)要更復(fù)雜的多,我們只是對其進(jìn)行近似。

除了理想情況下的一種近似,在相機(jī)鏡頭的制作過程中,透鏡并不是完美的,所以會產(chǎn)生畸變,我們簡單描述一下畸變。

相機(jī)畸變

引起畸變的兩個(gè)主要因素(還有很多,暫不介紹):

  1. 透鏡形狀:徑向畸變
  2. 透鏡與成像平面不平行:切向畸變

    我們來看一下鏡像畸變:

切向畸變:

我們簡單的可以將其建模為如下(更復(fù)雜的情況我們這里不談):


其中k1,k2,k3為徑向畸變參數(shù),p1,p2為切向畸變參數(shù)。

相機(jī)術(shù)語

這里我們介紹一下,進(jìn)行視覺學(xué)習(xí)中用到的和相機(jī)相關(guān)的一些概念或者術(shù)語。

成像平面(焦平面):

一般是指成像材料所在的平面。光經(jīng)過鏡頭聚集在成像平面上,從而形成清晰的照片。

焦距:

是指鏡頭距底片的距離。如果焦距合適,景物反射的光通過鏡頭能夠聚集在成像平面上,成為一個(gè)點(diǎn),如果焦距不合適,則成為一個(gè)圓,從而導(dǎo)致照片發(fā)虛。

曝光:

快門打開時(shí),光線透過鏡頭,經(jīng)過光圈,進(jìn)入暗室,最后照在成像材料上,這個(gè)過程稱為曝光

曝光量:

曝光量是指一次曝光中光線的多少。如果曝光量過低會使得照片顏色發(fā)暗,如果曝光量過高會使照片顏色發(fā)白,過低或過高都會使照片中的細(xì)節(jié)丟失。曝光量通常是由光圈值和快門速度共同決定的。

光圈值:

是指暗室窗口的大小,光圈值越低,窗口越大,則透進(jìn)的光越多,使得曝光量增加,反之亦然。

快門速度:

是指快門打開的時(shí)間,如果快門速度越慢,打開的時(shí)間越長,光透進(jìn)的越多,使得曝光量增加,反之亦然。如果被攝物是移動的物體,則需要較快的快門速度。

景深:

指照片中景物都能清晰顯示的前后距離,在風(fēng)景照片中要求景深大,較小的焦距能獲得較大的景深。

變焦:

數(shù)碼相機(jī)之變焦分為光學(xué)與數(shù)位兩種。光學(xué)變焦是通過鏡片移動來放大與縮小需要拍攝的景物;數(shù)碼變焦是簡單地將CCD所截取之影像加以裁剪。

感光度

感光度表示的是底片或感光器件對光線的敏感度,常稱為ISO(國際標(biāo)準(zhǔn)),對光線的敏感度也可理解為感光速度,感光度可以配合進(jìn)光量來控制照片的曝光,比如光線不足時(shí)可以提高感光度以獲得亮度足夠的照片,但感光度越高,照片中的噪點(diǎn)也會相應(yīng)增加,取決于器件的工藝質(zhì)量。

標(biāo)定:

一般我們說的普通的相機(jī)的標(biāo)定,一般就是通過各種標(biāo)定板,標(biāo)定出內(nèi)參矩陣以及畸變參數(shù)(當(dāng)然需要固定焦距)。


本文關(guān)于相機(jī)參數(shù)就介紹這么多,如果學(xué)習(xí)到新的知識再進(jìn)行整理!明天就七夕節(jié)了,娜美桑跟大家說一句七夕節(jié)快樂


七夕節(jié)快樂

重要的事情說三遍:

如果您看到我的文章對您有所幫助,那就點(diǎn)個(gè)贊唄 ( * ^ __ ^ * )

如果您看到我的文章對您有所幫助,那就點(diǎn)個(gè)贊唄( * ^ __ ^ * )

如果您看到我的文章對您有所幫助,那就點(diǎn)個(gè)贊唄( * ^ __ ^ * )

傳統(tǒng)2D計(jì)算機(jī)視覺學(xué)習(xí)筆記目錄傳送門
傳統(tǒng)3D計(jì)算機(jī)視覺學(xué)習(xí)筆記目錄傳送門

任何人或團(tuán)體、機(jī)構(gòu)全部轉(zhuǎn)載或者部分轉(zhuǎn)載、摘錄,請保留本博客鏈接或標(biāo)注來源。博客地址:開飛機(jī)的喬巴

作者簡介:開飛機(jī)的喬巴(WeChat:zhangzheng-thu),現(xiàn)主要從事機(jī)器人抓取視覺系統(tǒng)以及三維重建等3D視覺相關(guān)方面,另外對slam以及深度學(xué)習(xí)技術(shù)也頗感興趣,歡迎加我微信或留言交流相關(guān)工作。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 相機(jī)基礎(chǔ)及標(biāo)定 1.學(xué)習(xí)目標(biāo) 這堂課,我們主要學(xué)習(xí)相機(jī)的工作原理,光源,相機(jī)參數(shù)與標(biāo)定等 能夠理解相機(jī)和鏡頭的關(guān)系...
    送分童子笑嘻嘻閱讀 1,270評論 0 0
  • 0. 寫在前面 在3dmm中,重要的一步是對3d模型進(jìn)行拍照。 這里引出問題:怎么給3d模型拍照? 下面先解決這個(gè)...
    霞客環(huán)肥閱讀 2,169評論 1 1
  • 話不多說,直接上干貨。 1. 點(diǎn)贊收益最大化的原理 根據(jù)薛兆豐老師在《經(jīng)濟(jì)學(xué)通識》所述,人類至少面臨四項(xiàng)普遍約束:...
    童_剛閱讀 1,387評論 0 5
  • 嗯 從不想面對一些事 更多的是想要逃避。但是 你可以騙得了自己的眼睛 但是沒法控制自己的心。 大概是懶了或是累了,...
    Ttttxxmm閱讀 149評論 0 1
  • 高山流水無恒音, 小橋流水好醉聲。 生當(dāng)草莽慕英雄, 半飾流寇半飾仙。 流寇無家常移居, 仙人無居天下居。 淡看九...
    無羨愛詩詩閱讀 262評論 0 6

友情鏈接更多精彩內(nèi)容