結構光、立體視覺、ToF三種3D傳感原理


得益於近年來手機產業的快速發展,以及蘋果iPhone X創新式的引用3D攝像頭,讓3D傳感首次大規模進入了消費者的視線當中並得到快速發展。下面介紹3D傳感主流的實現方式及各自原理。

一、結構光

結構光(Structured Light)是通過紅外激光器,將具有一定結構特征的光線投射到被拍攝物體上,再由專門的紅外攝像頭進行采集反射的結構光圖案,根據三角測量原理進行深度信息的計算。

結構光深度相機原理示意圖(注意E端發射的帶圖案的光源)

結構光法不依賴於物體本身的顏色和紋理,采用了主動投影已知圖案的方法來實現快速魯棒的匹配特征點,能夠達到較高的精度,也大大擴展了適用范圍。“結構光的距離和深度以及安全適應都是最佳的,當然它的價位也是最高的,這也就是為何目前只有高端手機選擇結構光的原因。”不過,結構光也有其缺點,比如室強光環境下基本不能使用,測量距離較近,容易受到光滑平面反光的影響等。

 

二、雙目立體視覺

基於雙目立體視覺的深度相機類似人類的雙眼,和基於ToF、結構光原理的深度相機不同,它不對外主動投射光源,完全依靠拍攝的兩張圖片(彩色RGB或者灰度圖)來計算深度,因此有時候也被稱為被動雙目深度相機。

雙目立體視覺是基於視差,由三角法原理進行三維信息的獲取,即由兩個攝像機的圖像平面和被測物體之間構成一個三角形。已知兩個攝像機之間的位置關系,便可以獲得兩攝像機公共視場內物體的三維尺寸及空間物體特征點的三維坐標。所以,雙目視覺系統一般由兩個攝像機構成。

雙目立體視覺三維測量原理

左攝像機像面上的任意一點只要能在右攝像機像面上找到對應的匹配點,就完全可以確定該點的三維坐標。這種方法是點對點的運算,像平面上所有點只要存在相應的匹配點,就可以參與上述運算,從而獲取對應的三維坐標。雙目視覺僅依靠圖像進行特征匹配,在使用雙目視覺相機前必須對雙目中兩個攝像頭的位置進行精確標定。

從目前來看,隨着機器視覺理論的發展,立體視覺在機器視覺研究中發回來看了越來越重要的作用。 “主動立體視覺比較適合覆蓋中等的距離,它的深度圖質量也是比較優良,但是精度沒有結構光好,由於比較簡單,價位比結構光更具有優勢,所以其受到一些客戶的青睞。”

雙目立體視覺因為不需要像ToF和結構光那樣使用特殊的發射器和接收器,使用普通的消費級RGB相機即可。因此對相機硬件要求低,成本也低。另外,由於直接根據環境光采集圖像,所以雙目立體視覺在室內、室外都能使用。當然雙目立體視覺也有其自身缺點,對環境光照非常敏感。雙目立體視覺法依賴環境中的自然光線采集圖像,而由於光照角度變化、光照強度變化等環境因素的影響,拍攝的兩張圖片亮度差別會比較大,這會對匹配算法提出很大的挑戰。

立體視覺(左)和結構光(右)深度相機拍攝的圖像和對應的深度圖

三、ToF

ToF(Time of Flight,飛行時間)的基本原理是通過紅外發射器發射調制過的光脈沖,遇到物體反射后,用接收器接收反射回來的光脈沖,並根據光脈沖的往返時間計算與物體之間的距離。這種調制方式對發射器和接收器的要求較高,光速那么快,對於時間的測量有極高的精度要求。

ToF飛行時間法深度測量基本原理示意圖

由於測量光的飛行時間需要非常高的頻率和精度,早期的ToF設備在體積上一直存在問題,成本也高,所以較多用於工業領域。ToF的小型化極大依賴於近年來集成電路與傳感器技術上的突破,使得在CMOS芯片上對光脈沖相位的測量逐漸變得可行。有芯片上的解決方案,才有小型化和低成本的產品出現。不過“ToF方案比較適合中遠距離應用 ”。

 

四、3D傳感應用

目前3D傳感主要應用在手機前置的臉部識別,諸如設備解鎖、身份認證等,還有一些像面具、替身、VR、AR等應用。

除此以外,還有更廣市場應用,其一,是智能家居和自動化,如在智能家居方面,3D傳感方案被用來檢測人的位置、手勢識別、虛擬影射等;在工業自動化方面,像3D位置傳感、自動化機器人、模式識別。其二,在汽車應用方面,一些汽車廠商也采用了大量3D傳感方案用於駕駛員的身份認證和駕駛員的監控和智能手勢識別等。

來源:https://www.sohu.com/a/310142282_418932


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM