2011-04-07 70 views
14

我已經開始研究OpenKinect的開發,並開始嘗試找出如何查找某人完成的某些手勢。如何檢測OpenKinect中的手勢(使用python包裝)

有沒有關於如何做到這一點的任何教程?或者什麼是一個好的開始?例如,我只是想做一些事情,比如當一個人把手轉向另一個方向時。儘管如此,我當然會很感激任何幫助!

更新:從我所知道的情況來看,除了ONIPY Python包裝外,我將最有可能使用OpenNI/NITE框架。所以除非有更好的框架,否則我只需要弄清楚如何製作自己的手勢。

+3

?檢查[實施](http://www.csmonitor.com/Innovation/Latest-News-Wires/2011/0405/Kinect-hack-makes-Gmail-s-April-Fools-prank-real):p – 2011-04-07 22:58:50

+0

哈哈不完全,我想要簡單的事情,比如向前或向後轉。我不是在尋找全身手勢(至少現在不是這樣),儘管我會很感激任何形式的幫助!另外,這些人沒有提供任何資源,所以儘管看起來很有趣,但它並沒有幫助我找出任何可能的結果 – Parker 2011-04-08 01:19:16

+2

有一個較老的圖書館,我似乎在2008年被稱爲EHCI,現在已經演示 - 它可以爲手工或使用簡單的webcan在Python中進行面部跟蹤(無需運動) – jsbueno 2011-04-08 04:15:00

回答

3

我不確定它會如你所願,但我的兄弟已經使用OpenNI/NITE庫來識別使用Ruby的Kinect上的一些手勢。我看到了一個演示,我的兄弟在計算機認出他給計算機一個波的地方。

該庫的Python綁定與onipy project,但我沒有親自使用它。我懷疑它仍然可能需要一些工作,但我一定會研究它。您可能還想閱讀OpenNI website的一些文檔。試圖執行[gmail運動](http://mail.google.com/mail/help/motion.html)的

+0

謝謝賈斯汀!我玩過OpenNI的東西,我知道NITE的其中一個程序包括跟蹤手和揮手等等。我試圖得到手勢,就像我一手或另一手扭動我的手? (想想你如何擰下瓶蓋,我想知道手轉動的方式)。但我一定會查看文檔。 – Parker 2011-04-08 20:26:29

+0

請參閱我對該問題的評論。 – 2011-12-20 13:24:47

+0

Openni超鏈接重定向到Apple。 – 2016-02-11 19:49:35