給想開始學 Kinect/OpenNI 程式開發的人 2016

這篇的主題,是要開始學 Kinect、或是 OpenNI 程式開發前,應該要知道的一些事情;基本上,主要的目的,是壤還搞不清楚狀況的人,知道自己可以使用哪個開發環境,還有該開發環境的狀況。

其實之前都寫在各個文章裡面了,不過由於不時還是有人會弄錯、或是不知道某些東西,所以這邊彙整一下。

基本上,要選擇體感程式、深度感應器的開發環境,主要要取決於你用的是哪個感應器;根據所使用的感應器的不同,能使用的開發環境自然也就不同了。

所以接下來,這邊就是以硬體為導向,開始分類。首先,下面是以表格形式的彙整:

感應器
ASUS Xtion 與其他 PrimeSene 架構感應器
第一代 Kinect
第二代 Kinect
OpenNI 1
可使用
可使用
不可使用
OpenNI 2
可使用
可使用
不建議使用
Kinect for Windows v1
不可使用
可使用
不可使用
Kinect for Windows v2
不可使用
不可使用
可使用

閱讀更多»

201407、OpenNI 現況

在 2013 年底,Apple 正式收購了 OpenNI 的主導廠商、PrimeSense;而到了 2014 年的四月底、OpenNI 的官方網站也正式關閉,其後又過了一段時間後、連 PrimeSense 的官方網站也都停止運作了。而這也看得出來,所謂的 OpenNI 聯盟,其實只是靠 PrimeSense 玩起來的…

那現在,OpenNI 的狀況是怎樣呢?

首先,之前針對 iPad 推出外掛深度感應器「Structure Sensor」的公司 Occipital(官網),已經決定接手繼續維護 OpenNI 2 的 SDK 了!他也為此建立了一個專頁、提供了 OpenNI 2 相關的資源下載;其網址是:

http://structure.io/openni

閱讀更多»

小型化、平板用的深度感應器:Occipital Structure Sensor

從微軟在 2010 年底推出 Kinect 到現在,也已經快三年了。雖然微軟最初並沒有打算把這東西推到 PC 上,但卻還是帶起了這一波深度感應器/體感的熱潮;除了 Kinect 系列 感應器外,ASUSPrimeSense 也各自都推出了採用相同技術的感應器。

除此之外,像是 Intel 和創新未來Duo,或是不算單純深度感應器的 Leap Motion,都有越來越多的廠商,投入這個市場。而除了 PrimeSense 的 Light Coding、或是下一代 Kinect 會使用的 ToF 技術外,其實還有相當多的深度取樣技術;像是以 Heresy 自己所知,目前國內也有數家廠商,都有正在以各種技術、來開發自己的深度感應器。

而這次介紹的「Structure Sensor」這款深度感應器,則是由 Occipital(官網)這家公司所開發,正在 KickStarter 上集資的一款平板專用的深度感應器!他在 KickStarter 上的網頁是:Structure Sensor: Capture the World in 3D

閱讀更多»