Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

今日からはじめるKinect Hack

9,367 views

Published on

Kinect勉強会 Vol1での発表資料 (At Feb. 23, 2011)

Published in: Technology
  • Dating for everyone is here: ❶❶❶ http://bit.ly/36cXjBY ❶❶❶
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating direct: ♥♥♥ http://bit.ly/36cXjBY ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

今日からはじめるKinect Hack

  1. 1. Kinect Hack hagino3000Feb. 23, 2011 Kinect Vol.1 1
  2. 2. @hagino3000 ? 2
  3. 3. Twitter 3
  4. 4. 4
  5. 5. About me✴ Web Developer✴ JavaScript✴✴ java-ja.js✴ Kinect 5
  6. 6. (Jun. 2011) 6
  7. 7. Agenda✴ Introduction✴ Drivers for Kinect✴ openFrameworks✴ Live coding with Xcode and C++✴ Kinect with Browser 7
  8. 8. 8
  9. 9. Hack Kinect No 40 Yes 46 9
  10. 10. Hack Yes 11 No 35 10
  11. 11. Introduction 11
  12. 12. 12
  13. 13. Buy it!! 13
  14. 14. Kinect Hack✴ 11 Kinect 2,000✴ Hector Martin libfreenect✴ Kinect 14
  15. 15. http://www.youtube.com/watch?v=rKhW-cvpkks 15
  16. 16. libfreenect✴ Windows/MacOS/Linux✴ C++/Python✴ 16
  17. 17. Natural Interaction www.openni.org 17
  18. 18. OpenNI✴ Natural Interaction✴ Kinect PrimeSence✴ Natural Interaction 18
  19. 19. Natural Interaction✴ Speech and command recognition, where devices receive instructions via vocal commands.✴ Hand gestures, where pre-defined hand gestures are recognized and interpreted to activate and control devices.✴ Body Motion Tracking, where full body motion is tracked, analyzed and interpreted for gaming purposes. 19
  20. 20. <="" p=""/> http://www.openni.org/documentation 20
  21. 21. NITEMiddle ware 21
  22. 22. MS 22
  23. 23. XBOX 23
  24. 24. Kinect for Windows SDKhttp://blogs.technet.com/b/microsoft_blog/archive/2011/02/21/kinect- for-windows-sdk-to-arrive-spring-2011.aspx 24
  25. 25. OpenNI +PrimeSensor Module(MacOS ) 25
  26. 26. Many Hacks✴ Media Art✴ Computer Interface✴ Sex Game Controller 26
  27. 27. ✴✴✴ 27
  28. 28. http://www.kinect-hacks.com/openni 28
  29. 29. openFrameworks 29
  30. 30. http://www.openframeworks.cc/ 30
  31. 31. openFrameworks✴✴ C++✴ Kinect addon (ofxKinect / ofxOpenNI)✴ 31
  32. 32. Demo 32
  33. 33. Web 33
  34. 34. Socket node.js Tornade WebSocket 34
  35. 35. var http = require(http), io = require(socket.io), zmq = require(zeromq);var server = http.createServer();server.listen(9876);// Setupvar webSocket = io.listen(server);webSocket.on(connection, function(client) { // do something});// C++ Program ==> node.js ==> Browservar zsocket = zmq.createSocket(sub);zsocket.on(message, function(event, data) { webSocket.broadcast(data);});zsocket.connect(tcp://127.0.0.1:14444);zsocket.subscribe(event); 35
  36. 36. Question? 36
  37. 37. Thank you 37

×