|
|
Line 13: |
Line 13: |
| * http://live4d.de/index.php?/XBox-360-Kinect-Sensor-Hacks-Blog/Kinect-Sensor-Hacks-News/ - German site | | * http://live4d.de/index.php?/XBox-360-Kinect-Sensor-Hacks-Blog/Kinect-Sensor-Hacks-News/ - German site |
| | | |
− | ==Demos== | + | == Demos - Page 1 == |
| + | |
| === 3D Depth Sculpting using copies of my own body and other objects === | | === 3D Depth Sculpting using copies of my own body and other objects === |
| | | |
Line 254: |
Line 255: |
| |} | | |} |
| | | |
− | === Zappadoc / URBI Implementation === | + | == Demos - Page 2 == |
− | | + | [[Gallery_2|Next Page]] |
− | * URBI/Urbiscript implementation http://www.urbiforge.org/index.php/Modules/UKinect
| |
− | | |
− | === netpro2k / Dominick D'Aniello ===
| |
− | | |
− | {|
| |
− | |{{#ev:vimeo|17023522|320}}
| |
− | |valign="top"|
| |
− | *Quick background removal and parallax demo http://vimeo.com/17023522
| |
− | |-
| |
− | |{{#ev:vimeo|17045326|320}}
| |
− | |valign="top"|
| |
− | *3D object manipulation http://vimeo.com/17045326
| |
− | |-
| |
− | |{{#ev:vimeo|17075573|320}}
| |
− | |valign="top"|
| |
− | *Kinect Kart http://vimeo.com/17075573
| |
− | |}
| |
− | | |
− | === evoluce ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|M-wLOfjVfVc|320}}
| |
− | |valign="top"|
| |
− | * Controlling Windows 7 applications with Kinect http://www.youtube.com/watch?v=M-wLOfjVfVc
| |
− | |}
| |
− | | |
− | === [[User:marcan|marcan]] ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|rKhW-cvpkks|320}}
| |
− | |valign="top"|
| |
− | * http://www.youtube.com/watch?v=rKhW-cvpkks The video that started it all.
| |
− | |-
| |
− | |{{#ev:youtube|Q1heqFVrQGU|320}}
| |
− | |valign="top"|
| |
− | * http://www.youtube.com/watch?v=Q1heqFVrQGU Laser projection on a moving surface in perspective, using the Kinect for tracking.
| |
− | |}
| |
− | | |
− | === [[User:imekinox|imekinox]] ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|_9sDY6WO4mY|320}}
| |
− | |valign="top"|
| |
− | * "AS3 first communication" http://www.youtube.com/watch?v=_9sDY6WO4mY
| |
− | |-
| |
− | |{{#ev:youtube|SvfDvGaY348|320}}
| |
− | |valign="top"|
| |
− | * "AS3 second phase, motor & accelerometers" http://www.youtube.com/watch?v=SvfDvGaY348
| |
− | |-
| |
− | |{{#ev:youtube|yFy_NYcWDMk|320}}
| |
− | |valign="top"|
| |
− | * "AS3 Very simple hand tracking" http://www.youtube.com/watch?v=yFy_NYcWDMk
| |
− | |-
| |
− | |{{#ev:youtube|HWIRSQuuqm0|320}}
| |
− | |valign="top"|
| |
− | * "AS3 Multiple hand tracking" http://www.youtube.com/watch?v=HWIRSQuuqm0
| |
− | |}
| |
− | | |
− | === Eric Gradman (egradman) ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|uaci4dcZxYE|320}}
| |
− | |valign="top"|
| |
− | * "Standard gravity" art project using libfreenect and python http://www.youtube.com/watch?v=uaci4dcZxYE
| |
− | |}
| |
− | | |
− | === Scott Byrns ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|oIyTCvi-XSI|320}}
| |
− | |valign="top"|
| |
− | * Point Cloud in Java. http://www.youtube.com/watch?v=oIyTCvi-XSI
| |
− | |}
| |
− | | |
− | * Poor-mans Object Tracking in Java. http://www.screencast.com/users/mscottb/folders/Jing/media/fca9fb5e-2053-4614-b1f6-047ebbd4a8ad
| |
− | | |
− | === [[User:benxtan|Ben X Tan]] ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|z1Wp0HEYxSg|320}}
| |
− | |valign="top"|
| |
− | * Actually...this isn't using OpenKinect. I'm using CL NUI at the moment which is in C#, but I will switch over to libfreenect c++ version on Mac soon...
| |
− | * Midi Controller
| |
− | ** v0.1 - http://www.youtube.com/watch?v=z1Wp0HEYxSg
| |
− | *** Midi controlling notes on the X and Y axis
| |
− | *** http://www.youtube.com/watch?v=-3-TA6URf9M - l14m333 using my code as a mouse controller
| |
− | *** http://www.youtube.com/watch?v=OilcNuX404o - TIM885885 using my program to play chinese music. Actually sounds musical!
| |
− | ** v0.2 - http://www.youtube.com/watch?v=fCQwNLKJlCU
| |
− | *** Now shows heat map and plays the C major scale in a 2 octave range. Will be configurable later
| |
− | ** v0.3 - No video yet, but I just got it to talk to Ableton Live!
| |
− | |-
| |
− | |{{#ev:youtube|OilcNuX404o|320}}
| |
− | |
| |
− | |-
| |
− | |{{#ev:youtube|fCQwNLKJlCU|320}}
| |
− | |
| |
− | |}
| |
− | | |
− | === [[User:jmpelletier|Jean-Marc Pelletier]] - Nenad Popov - Andrew Roth ===
| |
− | | |
− | * jit.freenect.grab: A Max/Jitter external to grab data from the Kinect. http://jmpelletier.com/freenect/ https://github.com/jmpelletier/jit.freenect.grab
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|WIJA46ocia0|320}}
| |
− | |valign="top"|
| |
− | * http://www.youtube.com/watch?v=WIJA46ocia0
| |
− | |-
| |
− | |{{#ev:youtube|wS8wyIYn77w|320}}
| |
− | |valign="top"|
| |
− | * http://www.youtube.com/watch?v=wS8wyIYn77w
| |
− | |}
| |
− | | |
− | === Phillipp Robbel ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|dRPEns8MS2o|320}}
| |
− | |valign="top"|
| |
− | * Early experiments with a Microsoft Kinect depth camera on a mobile robot base. http://www.youtube.com/watch?v=dRPEns8MS2o
| |
− | |}
| |
− | | |
− | === Jasper Brekelmans ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|bZi-1NmQAGM|320}}
| |
− | |valign="top"|
| |
− | * Kinect 3D PointCloud Scanner. http://www.youtube.com/watch?v=bZi-1NmQAGM&feature=player_embedded
| |
− | |}
| |
− | === Thomas Hansen ===
| |
− | | |
− | {|
| |
− | |{{#ev:vimeo|17085043|320}}
| |
− | |valign="top"|
| |
− | * Segmenting point cloud pixels based on depth ranges. http://vimeo.com/17085043
| |
− | |}
| |
− | | |
− | === Preston Holmes (ptone) ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|Kg0Rvj-Seto|320}}
| |
− | |valign="top"|
| |
− | * Control of DMX based lighting via Kinect. http://www.youtube.com/watch?v=Kg0Rvj-Seto
| |
− | |-
| |
− | |{{#ev:youtube|u2-e9YMdadE|320}}
| |
− | |valign="top"|
| |
− | * Controlling GarageBand: http://www.youtube.com/watch?v=u2-e9YMdadE
| |
− | |}
| |
− | | |
− | === Peter Nash (pedronash) ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|2lF8OJoWogY|320}}
| |
− | |valign="top"|
| |
− | * Playing around with Processing and Java - seeing what's fun. My experience so far is mostly in smart calibration. http://www.youtube.com/watch?v=2lF8OJoWogY
| |
− | |}
| |
− | | |
− | === Willow Garage ===
| |
− | | |
− | {|
| |
− | |{{#ev:youtube|rYUFu64VXkg|320}}
| |
− | |valign="top"|
| |
− | * Several projects including multiple kinect integration and teleoperation of robots. Read more at http://www.willowgarage.com/blog/2010/11/22/kinect-ros-moving-forward-quickly video: http://www.youtube.com/watch?v=rYUFu64VXkg
| |
− | |}
| |
− | | |
− | === Henry Chu ===
| |
− | {|
| |
− | |{{#ev:vimeo|16959492|320}}
| |
− | |valign="top"|
| |
− | * Reflection - art exhibit. http://vimeo.com/16959492
| |
− | |-
| |
− | |{{#ev:vimeo|17040999|320}}
| |
− | |valign="top"|
| |
− | * Interacting with a three-second delayed shadow of yourself. http://vimeo.com/17040999
| |
− | |}
| |
− | | |
− | === [[User:pkmital|Parag K Mital]] ===
| |
− | {|
| |
− | |{{#ev:vimeo|16964263|320}}
| |
− | |valign="top"|
| |
− | * Sound modulating point clouds: http://vimeo.com/16964263
| |
− | |}
| |
− | | |
− | === [[User:CADET|CADET]] ===
| |
− | {|
| |
− | |{{#ev:vimeo|17135419|320}}
| |
− | |valign="top"|
| |
− | * Making opensource engine 2Real for fullbody interaction and mixed reality applications. Kinect Generative Game Prototype http://www.vimeo.com/17135419
| |
− | |-
| |
− | |{{#ev:vimeo|17220351|320}}
| |
− | |valign="top"|
| |
− | * Kinect skeleton library first baby steps http://www.vimeo.com/17220351 (we just started). Center for Advances in Digital Entertainment Technologies http://www.cadet.at
| |
− | |}
| |
− | | |
− | === Achim Kern ===
| |
− | {|
| |
− | |{{#ev:vimeo|17211596|320}}
| |
− | |valign="top"|
| |
− | * Quick test using Kinect to control a digital pin-board in TouchDesigner. http://vimeo.com/17211596
| |
− | |}
| |
− | | |
− | === [[User:nzjrs|John Stowers]] ===
| |
− | {|
| |
− | |{{#ev:youtube|4EGQZsu-kkk|320}}
| |
− | |}
| |
− | | |
− | === Dongchul Kim ([[User:t9t9|T9T9]]) ===
| |
− | {|
| |
− | |{{#ev:youtube|_rIV3FMbekM|320}}
| |
− | |valign="top"|
| |
− | * OpenKinect group in Korea, http://openKinect.co.kr. 3D Cube Clouds http://www.youtube.com/watch?v=_rIV3FMbekM
| |
− | |-
| |
− | |{{#ev:youtube|9XwPpTOPY8k|320}}
| |
− | |valign="top"|
| |
− | * Hand Printing http://www.youtube.com/watch?v=9XwPpTOPY8k
| |
− | |}
| |
− | | |
− | === Integration in MRPT: Very simple visual SLAM ===
| |
− | {|
| |
− | |{{#ev:youtube|GLaPwKbrbIM|320}}
| |
− | |valign="top"|
| |
− | * '''Part 1''': Example code for how to grab Kinect observations, do multi-threading, convert range data to a 3D point cloud and render in real-time. More info [http://www.mrpt.org/Kinect_and_MRPT here].
| |
− | |-
| |
− | |{{#ev:youtube|dGVnPvgqu3M|320}}
| |
− | |valign="top"|
| |
− | * '''Part 2''': Very simple demonstration of how to grab Kinect observations, perform visual feature tracking and build a 3D map (SLAM). More info [http://www.mrpt.org/Kinect_and_MRPT here].
| |
− | |} | |
− | | |
− | === Kinect running a website ===
| |
− | {|
| |
− | |{{#ev:youtube|1QjYIrNWxks|320}}
| |
− | |valign="top"|
| |
− | * First Kinect compatible website http://www.youtube.com/watch?v=1QjYIrNWxks
| |
− | |}
| |
− | | |
− | === Martin Kaltenbrunner ===
| |
− | {|
| |
− | |{{#ev:youtube|vZSEEnMP6pg|320}}
| |
− | |valign="top"|
| |
− | * TuioKinect tracks simple hand gestures using the Kinect controller and sends control data based on the [http://tuio.org/ TUIO] protocol. This is a preliminary proof of concept implementation, which still needs several improvements to become fully usable. Nevertheless it should work out of the box with most TUIO client applications. You can download the source code and a mac binary from its [http://code.google.com/?/?uiokinect/?project page]
| |
− | |-
| |
− | |{{#ev:youtube|DUCZ5L5Y578|320}}
| |
− | |valign="top"|
| |
− | * The Therenect is a virtual Theremin, which defines two virtual antenna points that allow controlling the pitch and volume of a simple oscillator. The distance to these points can be controlled by freely moving the hand in three dimensions or by reshaping the hand, which allows gestures that should be quite similar to playing an actual Theremin.
| |
− | |}
| |
− | | |
− | === Switch On The Code ===
| |
− | * Kinect getting started tutorial using libfreenect and the C# wrapper.
| |
− | * Demonstrates how to display the RBG data and depth data as a grayscale depth map.
| |
− | | |
− | http://www.switchonthecode.com/tutorials/kinect-tutorial-hacking-101
| |
− | | |
− | === RGBDemo: 3D Scene Reconstruction and people tracking/height estimation ===
| |
− | {|
| |
− | |{{#ev:youtube|2ml8GiUPTao|320}}
| |
− | |valign="top"|
| |
− | * Freehand scanning of a room using image-based relative pose estimation.
| |
− | |-
| |
− | |{{#ev:youtube|nnCDOKLuu0g|320}}
| |
− | |valign="top"|
| |
− | * People detection with height estimation: http://www.youtube.com/watch?v=nnCDOKLuu0g
| |
− | |}
| |
− | | |
− | Software available at http://nicolas.burrus.name/index.php/Research/KinectRgbDemoV4
| |
− | | |
− | === GeckoSystems Mobile Robot ===
| |
− | {|
| |
− | |{{#ev:youtube|kn93BS44Das|320}}
| |
− | |valign="top"|
| |
− | * A GeckoSystems Carebot(tm) has been retrofitted with a pair of Kinects to improve data acquisition for it's autonomous navigation software GeckoNav.
| |
− | |}
| |
− | | |
− | === 3D Body Scan Using Multiple Kinects - Data and Interference Analysis ===
| |
− | {|
| |
− | |{{#ev:youtube|9MwS_nk9n2A|320}}
| |
− | |valign="top"|
| |
− | * We simulated a full body scanner using data from 4 views. http://www.youtube.com/watch?v=9MwS_nk9n2A
| |
− | |}
| |
− | | |
− | === MikuMikuDance ===
| |
− | {|
| |
− | |{{#ev:youtube|JQvLt7DQhaI|320}}
| |
− | |valign="top"|
| |
− | * MikuMikuDance is a free dance simulator that uses takes its own file format for 3d human characters, and performs a dance with it by editing the position of "bones" inside the model, frame by frame
| |
− | * It is a companion program to a nonfree singing text-to-speech program called Vocaloid
| |
− | * The later versions can match the 3d animated character's position to Kinect motion data
| |
− | |}
| |
− | | |
− | === Gestural Interaction for Training Simulations ===
| |
− | {|
| |
− | |{{#ev:youtube|-lLCu22INT8|320}}
| |
− | |valign="top"|
| |
− | * We used the Microsoft Kinect to create a simple free-handed interface for navigating a 3D world and performing triage.
| |
− | * We also developed a walking system for physical exertion.
| |
− | * We actually use the OpenNI software with the driver package provided by avin and the Unity wrapper provided by tinkerer.
| |
− | ** http://www.youtube.com/watch?v=-lLCu22INT8
| |
− | |}
| |