雙攝像頭的應用主要分為:距離相關的應用,光學變焦,暗光補償以及3D拍攝和建模。每種應用的原理都有些不同,我們就分別介紹一下相關的原理:
距離相關應用
人眼是很容易對一個物體的距離進行定位,但當人閉上其中一個眼睛后,定位能力就會下降很多。
雙攝像頭就是模擬人眼的應用。
簡單的說,測距離的話,就是通過算法算出,被拍攝物體與左/右攝像頭的角度θ1和θ2,再加上固定的y值(即兩個攝像頭的中心距),就非常容易算出z值(即物體到Camera的距離)
不過這也很容易推算,若兩個攝像頭中心距過小的話,可計算的物體距離就會很近。若想算出很遠距離,就必須讓左右攝像頭的距離拉遠。
光學變焦
光學變焦主要是左右攝像頭使用不同的FOV(可視角),這樣兩個攝像頭取景不同。當用戶需要廣角照片,則用視角為85度的左攝像頭取景,獲得廣角效果。當用戶需要長焦照片,則用視角為45度的右攝像頭取景,獲得長焦效果。
為了使左右攝像頭拍攝的物體重疊度高,光學變焦的雙攝像頭模組不能像做距離應用的攝像頭的模組那樣距離過大,而是需要將左右攝像頭擺得越近越好。
暗光增強
其實第二篇的時候,小編已經簡單介紹過暗光增強的原理。一般來講,做暗光增強就是將兩個攝像頭一個用RGBG的標準攝像頭,一個用去掉RGBG濾波片的黑白攝像頭。RGBG用來獲得物體的色彩,而黑白攝像頭用來獲得更好的進光量,來判斷被拍物體的光強強度。然后將兩個圖片融合即可獲得更好的暗光增強。
只是一般來說,有兩種融合方法:
1.以黑白圖片為主體,將彩色圖片上獲取的每個像素的顏色貼至黑白圖片上,將兩種圖片融合。
2.以彩色圖片為主體,將黑白圖片上獲取的每個圖像的光亮強度補償到彩色照片上,將兩種圖片融合。
至于哪種方式更合適做融合,可能仁者見仁智者見智,就不在這展開討論了。
同樣,做暗光增強,為了讓左右攝像頭拍攝的物體重疊圖高,此類雙攝像頭模組也是要求越近越好。