Home People Research Blog Courses Links Search Download
NCHC

Blog

Blog 最新文章

  1. 提供新版 Edge 的 HoloLens 2 Insider Preview
    2021/01/20 08:55
  2. Facebook Oculus Quest 2 開箱文
    2021/01/13 14:19
  3. GitLab 手動執行 pipeline 的預輸入變數
    2021/01/04 11:14

Blog 最新回應

  1. 謝謝你提供的資訊...
    2021/01/17 17:40
  2. MSVC 也是有在進步的 XD...
    2020/12/24 15:55
  3. “如果不想另外定義一個 struct 的........
    2020/12/24 15:49

Keyword 關鍵字

HTC Vive Focus Docker OpenMP Kinect HTC Vive Pro Windows MR 資訊地圖 3D立體 VR Python C++14 Qt MR iFlyover 3d print CUDA Valve Index GitLab OpenCV OpenVR xml WebGL C++14 C++20 Docker 資料視覺化 NiTE2 VR HTC Vive 開放資料 Python PHP Oculus Boost ASUS Xtion OpenNI Oculus Quest 2 Pandas C++17 Java C++ HoloLens 2 javascript 開放資料 OpenGL svn git Pandas C++11 OpenCL Oculus Rift S Vulkan OpenXR OpenNI2 CubeX

類別:技術相關 » 新奇玩意
文章發表|我要回應|RSS訂閱

一些有趣的 Kinect / OpenNI 應用

基本上,這一篇算是來列一些這段期間看到,Heresy 覺得比較特別、或是比較實用的 OpenNI 或 Kinect 的應用了~

實際上,在第一次介紹 Kinect 的時候,Heresy 就有介紹過一些了;而後來也陸續也介紹過一些其他的應用,在這邊先大概彙整一下:

  • 用 FAAST 把 Kinect 當 Windows 鍵盤用!
  • KinectFusion:使用 Kinect 的 3D 重建以及 AR
  • 把 Kinect 當 WebCAM 來用:Kinect Virtual Camera
  • Kinect for Windows 創意應用競賽 決賽得獎作品
  • 超擬真第一人稱視角射擊模擬器!
  • Microsoft TechForum 的三項新專案技術展示

而這一篇,則是再來追加一些比較簡單的介紹了~


《ReconstructMe》

一個透過 OpenNI 來實作的 3D 重建軟體。他可以透過拿著感應器、拍攝物體的各種角度、來完成整個物體的 3D 模型建置。雖然他是要錢的軟體,不過也有免費版可以下載來玩看看~


《Kinetic Space》

一個 OpenNI 的應用,可以用來錄製、並且辨識自己想要的動作~基本上,算是補上了 NITE 的不可自定義的缺點了。(不過 Heresy 還沒用過)


《勝手に入るゴミ箱作った Smart Trashbox》

這段 YouTube 影片,是某位日本高手,透過 OpenNI 和 OpenCV(應該是吧?)所做「自動垃圾桶」!他是把感應器架在牆上,來監視房間的環境,然後控制垃圾桶,自己去追丟出去的垃圾~如此一來,要丟垃圾只要隨手一拋就好了! XD


《BREVUE:漢字当てゲーム》

滿有趣的體感的遊戲概念…他基本上,是把漢字去掉某些筆畫後、顯示出來;然後使用者要擺出各式各樣的姿勢,把這個殘缺的漢字完成。雖然在技術上的難度應該不算高,不過 Heresy 覺得相當地有創意!


《SkiRangerGame》

OpenNI Arena 上的一個小遊戲。他是一個使用 Unreal Development Kit 開發的體感滑雪遊戲,基本上在 Heresy 來看,他是一個完成度相當高的遊戲!


《V-sido x RIC Ninja Master in Google I/O 2012》

一個用體感控制的人形機器人。雖然有點小隻,不過感覺雙手的動作算是相當靈活啊~以後不知道可不可以就這樣透過這種機器人來做格鬥遊戲? :p


《Marco Tempest 如何用魔術說一段魔幻故事?》

基本上,應該算是 3D、體感、AR 技術的一種活用?透過即時的深度擷取、姿勢追蹤,我們現在可以及時地、在顯示的畫面上,加上更有趣的、更炫麗的特效。


《Winscape》

虛擬的窗戶。當你移動的時候,看到的畫面也會隨著改變,就好像看真正的窗戶一樣。如此一來,就可以讓家裡的牆上更多元化了~他有提供下載可以使用,不過很可惜,Mac OS X only…


《Best Examples of Natural Interaction》

一段別人彙整好,15 個 OpenNI 的應用;有的算是滿知名的,但是有的也是 Heresy 第一次看到。可惜的是,他大部分都沒有列出來源…

張貼者:heresy於2012/07/23 09:23 上午有12則回應,瀏覽次數:3,200次
chao 於 2014/04/30 14:14 下午 回應:
heresy大大,你的openni文章都仔细看过了,看了上面的一些实际应用之后,十分激动,就是问一下,如果要开发出上面的
那些应用还需要学什么,麻烦您详细推荐一些资料,拜谢了。。。。
作者作者heresy 於 2014/04/30 15:57 下午 回應:
to chao

不知道你指的是哪一項?
基本上,OpenNI 提供的只是深度和人體骨架基本資料,你要撰寫互動哦話,就需要了解怎麼去分析骨架做判斷;而如果是要做 3D 建模的話,則就是要學習 3D 重建的概念。
在沒有明確方向的情況下,基本上是沒辦法列的。建議你自己先規劃一下自己想做什麼,並試著到網路去找看看。
chao 於 2014/04/30 19:40 下午 回應:
谢谢heresy大大的热心回答,目前对互动这一块比较感兴趣,也到网路上查找过一些,发现分析骨架做判断的资料偏少,也找过一
些论文,但是没什么价值,希望大大能在互动这方面指导一下,再次拜谢了!!!
作者作者heresy 於 2014/05/01 08:52 上午 回應:
to chao

如果是座骨架判斷的部分,最基本的方法,就是單純判斷骨架個關節點的位置、進而來做其他控制。
這部分基本上就是知道基本的空間座標轉換就可以做到了。

而如果要比較複雜的動作,大多還要牽涉到 machine learning 的部分,門檻就比較高了。
chao 於 2014/05/20 11:09 上午 回應:
heresy大大,这几天把您的部落格文章又温习了一遍,不知道您对用openni做SLAM是否有研究?有劳您指点一下很高興
作者作者heresy 於 2014/05/20 16:17 下午 回應:
to chao

如果你的 SLAM 是 Simultaneous localization and mapping 的話,很抱歉,Heresy 沒有研究。
chao 於 2014/05/20 17:38 下午 回應:
Heresy大大,如果要将openni获得的点云数据转换成某个平面上的深度信息该怎么做啊?
作者作者heresy 於 2014/05/21 10:49 上午 回應:
to chao

抱歉,不瞭解你的問題。
OpenNI 拿到的原始資料,本身就是一張深度圖;點雲的資料是經過轉換後的結果。
chao 於 2014/06/08 22:27 下午 回應:
哈哈,heresy大大,您好,好久不见了,不知道您有没有涉及过三维重建,现在研究的slam涉及到三维重建来构建地图,涉及
到PCL点云库,不知道PCL和OpenGL有什么区别,用哪个比较好
作者作者heresy 於 2014/06/09 10:21 上午 回應:
to chao

PCL 和 OpenGL 算是完全不同面向的軟體。
OpenGL 僅提供 3D 繪圖的功能,PCL 才有 point cloud 處理的能力。
chao 於 2014/06/16 16:34 下午 回應:
hello,heresy大大,现在需要对传感器读出的RGB图和深度图的每两帧进行处理,请问如何处理啊?
作者作者heresy 於 2014/06/16 16:54 下午 回應:
to chao

抱歉,這個問題有點太含糊了。
要怎麼處理基本上是看你要做什麼事、要用什麼函式庫了。
如果是 PCL,Heresy 也不熟,應該幫不上忙。

-- TOP --

我要回應
* 身份  訪客 (暱稱:)
 本篇文章作者 (帳號:密碼:)
* 內容      
很高興 悲傷 震驚 疑惑 大笑 發瘋 傷心
* 留言密碼 (請輸入下方圖片中去除前、後位數的數字,共五碼。)
說明 1. * 表示必填欄位。
2. 不支援HTML Tag。
   

-- TOP --

© Visualization and Interactive Media Laboratory of NCHC, 2007 - 2021, All Rights Reserved. Contact E-mail