
Open Frameworks + Kinect + Sound | Ben McChesney's Blog While attending FlITC San Francisco I saw Theo Watson talk about his work with the creative coding libraries known as open frameworks. While I didn’t have very much experience in c++ besides a couple of simple test apps to learn openGL, I thought it would be a good experience to learn a language completely different from actionscript. Below is the result that I after a very productive day of tinkering: Kinect Sound Experiment with Open Frameworks from Ben McChesney on Vimeo What is openframeworks? I think the most accurate term I’ve heard to describe it is “processing on crack”. Download + install xCode for mac Download openframeworks FAT 0061 and unzip it my work folder ( though it will work anywhere ) Compile any example project under openframeworksFolder/apps/examples/ to make things easier for yourself and to get developing quickly. Time to start playing with the Kinect. Running it looked like this : "Looking good Tex" Neat! But what’s next? But what’s next?
OpenKinect Wiki Welcome to OpenNI | www.openni.org Dot Dot Dot - Animated CAVIAR PARIS FaceCube: Copy Real Life with a Kinect and 3D Printer by nrp The process is currently multi-step, but I hope to have it down to one button press in the future. First, run facecube.py, which brings up a psychedelic preview image showing the closest 10 cm of stuff to the Kinect. Use the up and down arrow keys to adjust that distance threshold. Pressing spacebar toggles pausing capture, to make it easier to pick objects. Click on an object in the preview to segment it out. Everything else will disappear; clicking elsewhere will clear the choice. You can then open the PLY file in MeshLab to turn it into a solid STL. You can then open the STL in OpenSCAD or Blender and scale it and modify to your heart’s (or printer’s) content. Since all of the cool kids are apparently doing it, I’ve put this stuff into a GitHub repository. git clone git@github.com:nrpatel/FaceCube.git
Open Kinect Contest: $2000 in prizes I’m starting a contest for people that do cool things with a Kinect. See the details below. Before I joined Google, I was a grad student interested in topics like computer vision, motion self-tracking, laser scanners–basically any neat or unusual sensing device. but you should really watch the whole video to get a feel for what the Kinect is doing. - the Kinect has a 3-axis accelerometer. - the Kinect also has a controllable motor to tilt up and down plus four microphones. What’s even better is that people have figured out how to access data from the Kinect without requiring an Xbox to go with it. First person / group to get RGB out with distance values being used wins, you’re smart – you know what would be useful for the community out there. Sure enough, within a few days, the contest was won by Héctor Martín Cantero, who is actually rolling his reward into tools and devices for fellow white-hat hackers and reverse engineers that he works with, which is a great gesture.
Cargo Cargo Gallery Favorite Sites Featured Artists DevelopersNew Login Open Source credits Terms, Privacy, Copyright © Cargo Collective, Inc. To apply for a Cargo account use the form below. Your email address: Tell us about yourself and your work: — General inquiries: hello@cargocollective.com FaceCube: Copy Real Life with a Kinect and 3D Printer This project is a tangent off of something cool I’ve been hacking on in small pieces over the last few months. I probably would not have gone down this tangent had it not been for the recent publication of Fabricate Yourself. Nothing irks inspires me more than when someone does something cool and then releases only a description and pictures of it. Thus, I’ve written FaceCube, my own open source take on automatic creation of solid models of real life objects using the libfreenect python wrapper, pygame, NumPy, MeshLab, and OpenSCAD. The process is currently multi-step, but I hope to have it down to one button press in the future. You can then open the PLY file in MeshLab to turn it into a solid STL. You can then open the STL in OpenSCAD or Blender and scale it and modify to your heart’s (or printer’s) content. Since all of the cool kids are apparently doing it, I’ve put this stuff into a GitHub repository. Download: git clone git@github.com:nrpatel/FaceCube.gitfacecube.pymeshing.mlx
WE HAVE A WINNER – Open Kinect driver(s) released – Winner will use $3k for more hacking – PLUS an additional $2k goes to the EFF! November 10, 2010 AT 2:51 pm WE HAVE A WINNER – Open Kinect driver(s) released – Winner will use $3k for more hacking – PLUS an additional $2k goes to the EFF! That’s right – We have a winner for the $3k bounty for Open source drivers for the Xbox Kinect. Hector sent us an email, He writes – Here’s my take on the Kinect driver. Supports depth and RGB images and displays them on an OpenGL window. We have verified that it works and have a screenshot from another member in the hacking community (thanks qdot!) Hector has decided to invest this bounty into hacking tools and devices for a group of people he works with closely (e.g. iPhone Dev Team members, Wii hacker team Team Twiizers, and a few others). What’s next? We know this subsidized / commodity hardware can now be used for robotics, art, science, education and more. In addition to the $3k bounty we are ALSO going to donate $2,000 to the EFF ( Sorry, the comment form is closed at this time.
How Motion Detection Works in Xbox Kinect | Gadget Lab The prototype for Microsoft’s Kinect camera and microphone famously cost $30,000. At midnight Thursday morning, you’ll be able to buy it for $150 as an Xbox 360 peripheral. Microsoft is projecting that it will sell 5 million units between now and Christmas. We’ll have more details and a review of the system soon, but for now it’s worth taking some time to think about how it all works. Kinect’s camera is powered by both hardware and software. Older software programs used differences in color and texture to distinguish objects from their backgrounds. Time-of-flight works like sonar: If you know how long the light takes to return, you know how far away an object is. Using an infrared generator also partially solves the problem of ambient light. PrimeSense and Kinect go one step further and encode information in the near-IR light. With this tech, Kinect can distinguish objects’ depth within 1 centimeter and their height and width within 3 mm. Story continues …
The bounty is now $3k – “Software giant says engineer’s linking of camera-based system to Windows 7 PC does not constitute hacking” November 8, 2010 AT 11:01 pm This is silly, so now we’ve made it $3k – “Software giant says engineer’s linking of camera-based system to Windows 7 PC does not constitute hacking“… “Kinect for Xbox 360 has not been hacked–in any way–as the software and hardware that are part of Kinect for Xbox 360 have not been modified. What has happened is someone has created drivers that allow other devices to interface with the Kinect for Xbox 360. The creation of these drivers, and the use of Kinect for Xbox 360 with other devices, is unsupported. We strongly encourage customers to use Kinect for Xbox 360 with their Xbox 360 to get the best experience possible.” Previously: Microsoft does not condone the modification of its products,” a company spokesperson told CNET. Microsoft, the Kinect is going to get “hacked” and “reverse engineered” and a lot of people are going to do cool things you never imagined. Read more about our bounty for Kinect open source drivers here. Related