相機校準,通常稱為相機切除,是一種檢查圖像或視頻,并推斷圖像拍攝時相機狀況的方法。相機校準主要用于機器人應用,以及根據實際輸入對場景進行建模時。傳統上,攝像機校準是一個困難而乏味的過程,但現代軟件應用使得它很容易...
相機校準,通常稱為相機切除,是一種檢查圖像或視頻,并推斷圖像拍攝時相機狀況的方法。相機校準主要用于機器人應用,以及根據實際輸入對場景進行建模時。傳統上,攝像機校準是一個困難而乏味的過程,但現代軟件應用使得它很容易實現,即使是家庭用戶。

持光盤的女性
相機校準的主要用途之一是找出相機與照片中場景的關系。假設您拍攝了一個帶有網格的大房間的照片地板,在那個房間里你放了一把椅子和一張桌子。然后你將圖像輸入到一個建模程序中,并圍繞場景構建了一個三維模型。然后,你可以在該場景中放置任意數量的其他虛擬對象,如與場景交互的建模角色或其他道具。
然而,渲染程序也使用相機,盡管是虛擬的。為了使建模對象與作為照片拍攝的對象正確交互,我們需要確保我們的虛擬攝像機和我們拍攝初始照片時的真實攝像機處于相同的位置。攝像機校準通過使用公式來實現這一點,基本上是反向工作的,并扣除真實相機相對于場景的位置。
相機校準也可用于計算相機相對于場景的其他方面。例如,使用公式我們可以計算出場景拍攝時的焦距。我們還可以計算出圖像的傾斜因子,以及任何鏡頭變形可能已經被引入,產生了擠壓效應我們還可以計算出實際的相機像素是否為正方形,以及像素的水平和垂直縮放因子可能是什么。
還可以使用相機校準或重切來拍攝發送到計算機的圖像,找出各種坐標在現實世界中的位置。這種推斷對機器人的功能至關重要,機器人的功能是與物理世界進行視覺交互。然后,這些機器人可以使用攝影或視頻輸入,設備和校準,以便從實際距離和矢量的角度找出它所看到的物體在現實世界中的實際位置。
這是機器人學的主要研究領域之一,因為更快、更精確的切割方法可以讓機器人以更復雜的方式與世界交互。能力較差的機器人辨別物體的距離在很大程度上要依靠反復試驗才能在地形上移動或操縱物體,而一個能夠準確地模擬自己在世界上相對于其他物體的位置的人,則能夠在世界上無縫流暢地移動。