Kinect成像原理

2021-06-28 10:30:45 字數 1241 閱讀 9494

幀率:30fps,深度/rgb資料;

幀解析度:深度資料qvga320x240,rgb資料vga640x480;

作用範圍:1.2-3.5公尺,深度/rgb資料。

值得一提的是,primesense官網上給出的reference design的規格要高出許多,可以看出kinect主要追求的是經濟效益。我們注意到kinect的電源和usb是同乙個介面,而僅連線pc後kinect的led會點亮,但還不能執行主要功能。只有再接入電源後才能正式啟動(kinect的功率達到了12w,而普通usb一般是2.5w)。

那麼關鍵問題就是,primesense是如何獲取這些深度資料呢?

截至目前,最精確可行的光學測距方法可能就是tof(time of flight),例如ldm雷射測距、idm紅外測距等等具體技術已經實現了產品化;另一方面,如今許多三維掃瞄器都採用了三角測距法,特別是對手持式掃瞄裝置而言。然而上述這些技術都不太適用於kinect這種家用裝置:首先是測量環境的限制,其次還要考慮成本因素。

primesense的測距技術類似一部分結構光技術,「結構光」指一些具有特定模式的光,其pattern的圖案可以是線、點、麵等多種圖形。結構光掃瞄法的原理是首先將結構光投射至物體表面,再使用攝像機接收該物體表面反射的結構光圖案,由於接收圖案必會因物體的立體形狀而發生變形,那麼就可以試圖通過該圖案在攝像機上的位置和形變程度來計算物體表面的空間資訊。普通的結構光方法仍然是部分採用了三角測距原理進行深度計算。

primesense將其深度測量技術命名為light coding,與結構光法不同的是,light coding的光源被稱為「雷射散斑(laser speckle)」,是當雷射照射到粗糙物體或穿透毛玻璃後形成的隨機衍射斑點。這些散斑具有高度的隨機性,而且會隨著距離的不同變換圖案。也就是說空間中任意兩處的散斑圖案都是不同的。只要在空間中打上這樣的結構光,整個空間就都被做了標記,把乙個物體放進這個空間,只要看看物體上面的散斑圖案,就可以知道這個物體在什麼位置了。

當然,在這之前要把整個空間的散斑圖案都記錄下來,所以要先做一次光源的標定。在primesense的專利上,標定的方法是這樣的:每隔一段距離,取乙個參考平面,把參考平面上的散斑圖案記錄下來。假設natal規定的使用者活動空間是距離電視機1公尺到4公尺的範圍,每隔10cm取乙個參考平面,那麼標定下來我們就已經儲存了30幅散斑影象。需要進行測量的時候,拍攝一副待測場景的散斑影象,將這幅影象和我們儲存下來的30幅參考影象依次做互相關運算,這樣我們會得到30幅相關度影象,而空間中有物體存在的位置,在相關度影象上就會顯示出峰值。把這些峰值一層層疊在一起,再經過一些插值,就會得到整個場景的三維形狀了。

透鏡成像原理,眼球成像原理,小孔成像原理

規律1 當物距大於2倍 焦距時,則像距在1 倍焦距和 2倍焦距之間,成倒立 縮小的實像。此時像距小於物距,像比物小,物像異側。應用 照相機 攝像機。規律2 當物距等於 2倍焦距時,則像距也在 2倍焦距,成倒立 等大的實像。此時物距等於像距,像與物大小相等,物像異側。規律3 當物距小於 2倍焦距 大於...

相機成像原理

相機成像原理分為透鏡成像原理和小孔成像原理。現代相機有很多分類,且分類標準不統一。在這裡簡單分類為可更換鏡頭相機和不可更換鏡頭相機兩種。對於可更換鏡頭而言。例如單反,單鏡頭反光照相機,鏡頭只是整個系統的乙個部件,他的作用是獲得我們想要的成像效果,但是鏡頭並不是成像的必要部件,把鏡頭取下,依然可以獲得...

單反成像原理

初中的物理我們都學過小孔成像 物體的光線通過乙個小孔,會倒映到黑盒中後方的投影版上,然後就可以在投影版上看到影象的倒影了。這個技術很好地被應用在了 上。開始的科學家們想到,既然通過小孔成像能把影像投射到投影板上,那麼我如果開發一種感光材料放在投影板上,感光材料通過光的影響,會發生化學變化,然後當光關...