_gaq.push(['_trackPageview']); _gaq.push(['_trackPageLoadTime']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();

A guy named Yan has used the Kinect to track a wooden stick and made it glow on the screen.  He says the  next step would be to add a flying droid that shoots lasers, a blind fold, etc. Surely augmented reality is going to be a big thing on the kinect in the future.Watch this really fun video.

0 Real time lightsaber tracking and rendering on the Kinect

Related posts:

  1. First Kinect Head Tracking Test
 
  • Pingback: Tweets that mention Real time lightsaber tracking and rendering on the Kinect - KinectHacks.net -- Topsy.com

  • http://twitter.com/Roboteernat Nathaniel Poate

    !Wow! this is very nice! congrats! Gizmodo will be proud

  • Christopher

    Cool

  • erken2x

    This is really cool! But I’m wondering, why isn’t he moving the lighstaber faster? If only slow movements are supported then there’s still some work to do ;)

    • http://twitter.com/jfm429 Justin Mrkva

      To be fair, it’s not like this is necessarily a “final” version. Plus there are limitations on how well a Kinect can track a very thin moving object’s sweeping motion. Making this work smoothly on a fast stroke would require several hundred frames per second on the ranging sensor to track the stick’s entire sweep, something that I don’t think is quite possible with the Kinect hardware. If you’ve ever done lightsaber rotoscoping in After Effects like I have, you know how difficult it can be to determine the edges of the sweep. The Kinect is best for either static readings, or periodic (well under 100 fps, I think) instantaneous readings. Nowhere near enough to do something that smooth. A rough approximation at best.

      That said, it might still be possible in a limited way, and I’m sure we’ll be seeing some really cool stuff in the future with some innovative ways of “encouraging” the Kinect to do things we can’t do at the moment. Right now our research group is considering using the Kinect in some robotics projects; it’s a very affordable alternative to a laser scanner and other expensive localization hardware. It’ll be very neat to see what this is able to do in the future.

  • Pingback: Weekly Linkfest « Games Alfresco

  • Marcos Alcantara

    Just a suggestion, maybe if you tracked two colored dots sticked right on top of you hand and one just below it? Is that possible? :)

    • http://www.facebook.com/profile.php?id=658262616 Chelfyn Baxter

      that would be under the kinects’ resolution. It’s a wide angle lens, and it’s only 640×480, so it’s just not equipped for5 the job at that scale. A shorter stick could easily be used though.

  • http://weheartgames.com Anonymous

    He doesn’t move it behind anything, I wonder if that was on purpose… would it render correctly behind on-screen objects? VERY cool tech demo though, definitely impressive.

  • Pingback: 赞,Kinect让木棍变光剑【视频】 » TC中文

  • Anonymous

    ummmm, it’s really not safe to put a light saber down while it’s still active.

  • Phil

    Super cool! A step in the right direction. Good work to all involved!

  • Anonymous

    counting the days until someone cuts their virtual junk off with this thing

  • Pingback: 赞,Kinect让木棍变光剑【视频】 | itechdot

  • http://twitter.com/ukznmcl ukznmcl

    Awesome!!

  • Pingback: Kinect hack plus broomstick puts working lightsaber in your hands @ Debtloanweb.info

  • Pingback: Microsoft Kinect Hacked to Create Lightsaber Tracking

  • Pingback: Kinect Lightsaber transforma você num Jedi | Technocean

  • Pingback: Microsoft Kinect Hacked to Create Lightsaber Tracking

  • Pingback: Tweets that mention Real time lightsaber tracking and rendering on the Kinect - KinectHacks.net -- Topsy.com

  • Pingback: 赞,Kinect让木棍变光剑【视频】 » 36氪

  • Pingback: 12 BEST Kinect HACKS | XBOX 360

  • Tassak Osman

    why doesnt he publish it ?
    there are people who would pay for this…

  • http://biffcom.com Biffer

    can you release the code?

  • Sky

    I think he should not bother with the blade and just use a handle
    he could just program it so that it would read the green tape and register that, then just extend out a blade x times larger than the handle or x length.
    it makes you far less likely to hit anything and would technically mimic the movement of a lightsaber much more accurately

  • http://www.facebook.com/profile.php?id=502291155 Samarth Bharadwaj

    wait a min.. How is the depth information used here?
    It looks like a similar effect can be made using a simple webcam rite?

    • http://www.facebook.com/profile.php?id=658262616 Chelfyn Baxter

      the depth information is used to easily separate the stick from the background. A webcam would only be able to do it if the stick were painted a bright, even colour (a reverse greenscreen) and lit well on all sides.

      Using a kinect it can be done independant of the colour of the stick and under lighting conditions.

      having depth information means you no longer need a greenscreen.

  • http://www.facebook.com/profile.php?id=100000089144214 Muhd Syahmi

    wow nive job

  • MASTER260

    The ideal use for that dusty old toy lightsaber you got as a kid.

  • Selvec

    Hmmm. The slow movements suggest the tracking isn’t very good. Notice how deliberate his movements are? I imagine this is because if you moved faster, the glow would clip and show the wooden stick instead.

  • Burrowbvr
  • Tommy_99

    where can I download some hack? please help me