您的位置:首頁(yè) > 資訊 > 行業(yè)動(dòng)態(tài) > 正文

機(jī)器人無(wú)人車無(wú)人機(jī)AR都離不開(kāi)它,什么這么管用

2017-02-27 06:55 性質(zhì):轉(zhuǎn)載 作者:極客公園(北京) 來(lái)源:極客公園(北京)
免責(zé)聲明:中叉網(wǎng)(m21363.cn)尊重合法版權(quán),反對(duì)侵權(quán)盜版。(凡是我網(wǎng)所轉(zhuǎn)載之文章,文中所有文字內(nèi)容和圖片視頻之知識(shí)產(chǎn)權(quán)均系原作者和機(jī)構(gòu)所有。文章內(nèi)容觀點(diǎn),與本網(wǎng)無(wú)關(guān)。如有需要?jiǎng)h除,敬請(qǐng)來(lái)電商榷?。?/div>

  按照攝像頭的數(shù)量和種類分,視覺(jué) SLAM 分 3 個(gè)子方向:?jiǎn)文俊㈦p目(或多目)、RGBD。此外,還有魚眼、全景等特殊攝像頭,但是都屬于少數(shù)。
  單目相機(jī) SLAM 只需要一個(gè)普通的 2D 攝像頭,成本優(yōu)勢(shì)大。但普通 2D 攝像頭沒(méi)法獲取深度信息,它捕獲的僅僅是一張 2D 圖像。深度信息缺失有什么影響?引用知乎用戶「半閑居士」的一個(gè)回答:
  沒(méi)有距離信息,我們不知道一個(gè)東西的遠(yuǎn)近——所以也不知道它的大小。它可能是一個(gè)近處但很小的東西,也可能是一個(gè)遠(yuǎn)處但很大的東西。只有一張圖像時(shí),你沒(méi)法知道物體的實(shí)際大?。⊿cale)。
  

  另一方面,單目相機(jī)也無(wú)法依靠一張圖像獲得圖像中物體離自己的相對(duì)距離。
  但這兩個(gè)問(wèn)題都有對(duì)應(yīng)的解決辦法。比如,通過(guò)借助 GPU 和 IMU(Inertial Measurement Unit,慣性測(cè)量器件)確定物體的大小,依靠運(yùn)動(dòng)中的三角測(cè)量,來(lái)求解相機(jī)運(yùn)動(dòng)并估計(jì)像素的空間位置。
  雙目 SLAM 消除了單目的很多麻煩。雙目視覺(jué)和人眼類似,通過(guò)左右眼圖像的差異來(lái)計(jì)算距離——也就是所謂的立體視覺(jué)(Stereo)。
  但雙目 SLAM 的計(jì)算量非常大,通常需要用到可編程門陣列 FPGA。而且其其深度量程也受雙目的基線與分辨率限制。
  RGBD SLAM 的傳感器是深度攝像頭,能直接記錄深度信息。深度攝像頭通過(guò)把光投射到物體表面,再測(cè)量反射的信息來(lái)計(jì)算距離,具體原理有兩種:結(jié)構(gòu)光或 Time-of-Flight。它比傳統(tǒng)相機(jī)能夠提供更豐富的信息,也不必像單目或雙目那樣費(fèi)時(shí)費(fèi)力地計(jì)算深度。Kinect 就是一種比較常見(jiàn)的深度攝像頭。不過(guò),現(xiàn)在多數(shù) RGBD 相機(jī)還存在測(cè)量范圍窄、噪聲大、視野小等諸多問(wèn)題。
  總的來(lái)說(shuō),SLAM 的實(shí)現(xiàn)方法多種多樣,應(yīng)用場(chǎng)景也不斷打開(kāi)。但「由于產(chǎn)品和硬件高度差異化,而 SLAM 相關(guān)技術(shù)的整合和優(yōu)化又很復(fù)雜,導(dǎo)致算法和軟件高度碎片化,所以市場(chǎng)上目前還沒(méi)有一套通用普適的解決方案,在短時(shí)間內(nèi)也不會(huì)有」。
白鑫 本文來(lái)源:極客公園 責(zé)任編輯:白鑫_NT4464

 

1234下一頁(yè)

網(wǎng)友評(píng)論
文明上網(wǎng),理性發(fā)言,拒絕廣告

相關(guān)資訊

關(guān)注官方微信

手機(jī)掃碼看新聞