<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Programming Kinect</title>
	<atom:link href="http://www.programmingkinect.com/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.programmingkinect.com</link>
	<description>A Journey to Kinect Programming</description>
	<lastBuildDate>Fri, 04 Jan 2013 02:58:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Leap Motion</title>
		<link>http://www.programmingkinect.com/index.php/leap-motion/</link>
		<comments>http://www.programmingkinect.com/index.php/leap-motion/#comments</comments>
		<pubDate>Fri, 04 Jan 2013 02:58:27 +0000</pubDate>
		<dc:creator>Desirea</dc:creator>
				<category><![CDATA[Leap Motion]]></category>
		<category><![CDATA[leap motion]]></category>

		<guid isPermaLink="false">http://www.programmingkinect.com/?p=63</guid>
		<description><![CDATA[Kinect has a competitor. Leap Motion is putting out a 3d motion sensing technology and has gotten a deal to sell it as part of the Asus PCs both desktop and laptop version. Yes I got blindsided but here it is. http://news.cnet.com/8300-5_3-0.html?keyword=leap+motion http://www.cbsnews.com/8301-205_162-57561922/leap-motions-3d-motion-sensing-tech-coming-to-asus-pcs/ Leap Motion I&#8217;ve applied for the developer program. And I&#8217;ll be ordering [...]]]></description>
				<content:encoded><![CDATA[Kinect has a competitor. Leap Motion is putting out a 3d motion sensing technology and has gotten a deal to sell it as part of the Asus PCs both desktop and laptop version.  
<p>
Yes I got blindsided but here it is.</p>
<a href="http://news.cnet.com/8300-5_3-0.html?keyword=leap+motion">http://news.cnet.com/8300-5_3-0.html?keyword=leap+motion</a>
<p>
<a href="http://www.cbsnews.com/8301-205_162-57561922/leap-motions-3d-motion-sensing-tech-coming-to-asus-pcs/">http://www.cbsnews.com/8301-205_162-57561922/leap-motions-3d-motion-sensing-tech-coming-to-asus-pcs/</a>
</p>
<a href="http://leapmotion.com">Leap Motion</a>

I&#8217;ve applied for the developer program.  And I&#8217;ll be ordering one asap.  WOOHOO.. now 2 different 3d motion sensors to mess around with.. lets&#8217; see what shall we make?
]]></content:encoded>
			<wfw:commentRss>http://www.programmingkinect.com/index.php/leap-motion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Kinect Air Musical Instrument &#8211; Crossing that Barrier</title>
		<link>http://www.programmingkinect.com/index.php/the-kinect-air-musical-instrument-crossing-that-barrier/</link>
		<comments>http://www.programmingkinect.com/index.php/the-kinect-air-musical-instrument-crossing-that-barrier/#comments</comments>
		<pubDate>Mon, 31 Dec 2012 04:56:51 +0000</pubDate>
		<dc:creator>Desirea</dc:creator>
				<category><![CDATA[Available Kinect Software]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://www.programmingkinect.com/?p=58</guid>
		<description><![CDATA[http://spacepalette.com/ This is an interesting use of the Kinect and was used at Burning Man. It was actually converted, prettified and demonstrated/used at Burning Man this year. I&#8217;m downloading the sourcecode now. Curiosity did not kill this cat&#8230; the use of the &#8220;frames&#8221; is pretty inspiring. Distrubtion Files]]></description>
				<content:encoded><![CDATA[<iframe src="http://www.youtube.com/embed/OhanvWL88uc" height="315" width="560" allowfullscreen="" frameborder="0"></iframe>

<p>
<a href="http://spacepalette.com/">http://spacepalette.com/
</a></p><p>

This is an interesting use of the Kinect and was used at Burning Man. It was actually converted, prettified and demonstrated/used at Burning Man this year.  I&#8217;m downloading the sourcecode now. Curiosity did not kill this cat&#8230; the use of the &#8220;frames&#8221; is pretty inspiring.</p>
<a href="http://multimultitouchtouch.com/dist/">Distrubtion Files</a>
]]></content:encoded>
			<wfw:commentRss>http://www.programmingkinect.com/index.php/the-kinect-air-musical-instrument-crossing-that-barrier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Year Kinect KickOff</title>
		<link>http://www.programmingkinect.com/index.php/new-year-kinect-kickoff/</link>
		<comments>http://www.programmingkinect.com/index.php/new-year-kinect-kickoff/#comments</comments>
		<pubDate>Mon, 31 Dec 2012 04:12:18 +0000</pubDate>
		<dc:creator>Desirea</dc:creator>
				<category><![CDATA[Research Papers]]></category>
		<category><![CDATA[research links]]></category>

		<guid isPermaLink="false">http://www.programmingkinect.com/?p=54</guid>
		<description><![CDATA[I got wrapped up in another project but I&#8217;m back. Today I started reading some additional books and doing some research into skeleton recognition with the Kinect. Here&#8217;s a short list: http://research.microsoft.com/pubs/145347/BodyPartRecognition.pdf   The original research done by the Mirosoft Research Team at Cambridge. From the University of Washington in St. Louis, 2 students doing [...]]]></description>
				<content:encoded><![CDATA[I got wrapped up in another project but I&#8217;m back.

<p>Today I started reading some additional books and doing some research into skeleton recognition with the Kinect. Here&#8217;s a short list:
</p><p>
<a href="http://research.microsoft.com/pubs/145347/BodyPartRecognition.pdf">http://research.microsoft.com/pubs/145347/BodyPartRecognition.pdf</a>   The original research done by the Mirosoft Research Team at Cambridge.
</p><p>
From the University of Washington in St. Louis, 2 students doing research on building hand skeletons. The most interesting part of the research is the use of colored gloves to train the database for detecting the parts of the hand and the joints.
</p><p>
<a href="http://cse.wustl.edu/Research/Lists/Technical%20Reports/Attachments/987/Kinect%20Hand%20Recognition%20and%20Tracking.pdf">http://cse.wustl.edu/Research/Lists/Technical%20Reports/Attachments/987/Kinect%20Hand%20Recognition%20and%20Tracking.pdf  </a>
</p><p>
<a href="http://cse.wustl.edu/Research/Lists/Technical%20Reports/Attachments/988/Jackoway_Project.pdf">http://cse.wustl.edu/Research/Lists/Technical%20Reports/Attachments/988/Jackoway_Project.pdf
</a></p><p>
I want this article: <a href="http://dl.acm.org/citation.cfm?id=2382355">http://dl.acm.org/citation.cfm?id=2382355</a>
</p><p>
Some of the MS Researchers pages:
</p><p>
<a href="http://research.microsoft.com/en-us/people/shahrami/">http://research.microsoft.com/en-us/people/shahrami/</a>
</p><p>
<a href="http://research.microsoft.com/en-us/people/jamiesho/">http://research.microsoft.com/en-us/people/jamiesho/</a>
</p><p>
<a href="http://research.microsoft.com/en-us/labs/cambridge/default.aspx">http://research.microsoft.com/en-us/labs/cambridge/default.aspx</a>
</p><p>

Not Kinect Related but interesting and worth further research:</p><p>

<a href="http://www.youtube.com/watch?v=1GhNXHCQGsM">http://www.youtube.com/watch?v=1GhNXHCQGsM</a></p><p>

More on the Predator: http://news.slashdot.org/story/11/04/14/1814238/predator-outdoes-kinect-at-object-recognition</p>
]]></content:encoded>
			<wfw:commentRss>http://www.programmingkinect.com/index.php/new-year-kinect-kickoff/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Test Application Based on Book Code</title>
		<link>http://www.programmingkinect.com/index.php/first-test-application-based-on-book-code/</link>
		<comments>http://www.programmingkinect.com/index.php/first-test-application-based-on-book-code/#comments</comments>
		<pubDate>Sun, 19 Feb 2012 01:44:46 +0000</pubDate>
		<dc:creator>Desirea</dc:creator>
				<category><![CDATA[Learning Kinect: 10,000 Hours To Sucess]]></category>

		<guid isPermaLink="false">http://www.programmingkinect.com/?p=23</guid>
		<description><![CDATA[This is my first test. The code is from the alpha version of the book Beginning Kinect Programming with the Microsoft Kinect SDK. The book started off with some background on Kinect so I wasn&#8217;t quite expecting to actually do something right off the bat but here it is&#8230; It doesn&#8217;t look like much but [...]]]></description>
				<content:encoded><![CDATA[This is my first test. The code is from the alpha version of the book <a title="Beginning Kinect Programming with the Microsoft Kinect SDK " href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;keywords=1430241047&amp;tag=findawebmasterco&amp;index=aps&amp;linkCode=as2&amp;camp=1789&amp;creative=9325" target="_blank">Beginning Kinect Programming with the Microsoft Kinect SDK</a>. The book started off with some background on Kinect so I wasn&#8217;t quite expecting to actually do something right off the bat but here it is&#8230;
<p>
It doesn&#8217;t look like much but this is the depth data that is captured by the Kinect sensor. I did slow down the video to about 25% of the normal speed otherwise you can&#8217;t even see the numbers.</p>


 <iframe width="640" height="480" src="http://www.youtube.com/embed/AYm0s-5C0F4" frameborder="0" allowfullscreen></iframe>]]></content:encoded>
			<wfw:commentRss>http://www.programmingkinect.com/index.php/first-test-application-based-on-book-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NI Mate &#8211; 3D Animator Plugin</title>
		<link>http://www.programmingkinect.com/index.php/ni-mate-3d-animator-plugin/</link>
		<comments>http://www.programmingkinect.com/index.php/ni-mate-3d-animator-plugin/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 16:12:55 +0000</pubDate>
		<dc:creator>Desirea</dc:creator>
				<category><![CDATA[Available Kinect Software]]></category>

		<guid isPermaLink="false">http://www.programmingkinect.com/?p=21</guid>
		<description><![CDATA[When I first saw the Bunny video, I wasn&#8217;t exactly sure what these guys were doing but it became quite clear when I watched their first tutorial on using NI Mate. They&#8217;ve built a plugin for Blender which is a 3d content creation suite. The plugin allows them to map objects &#38; cameras to their [...]]]></description>
				<content:encoded><![CDATA[<p>When I first saw the Bunny video, I wasn&#8217;t exactly sure what these guys were doing but it became quite clear when I watched their first tutorial on using NI Mate. They&#8217;ve built a plugin for Blender which is a 3d content creation suite. The plugin allows them to map objects &amp; cameras to their hands to create a quick animation with an object. It also allows them to map to a humanoid to create animations. While not perfect, I do believe these guys are on to something. I remember messing around with Poser years ago. I created a fight scene between two characters. Creating an animation was a pretty lengthy process. This plugin would have cut the time down considerably. I don&#8217;t know if the plugin would allow 2 people to be linked up to 2 characters but with choreography a scene with 2 character interaction probably could be produced by producing the animations for each separately.
</p><p>
The tutorial video demonstrates a basic animation recording which could then be edited. Following are 2 tutorials, one with the Ni Mate plugin and one without Ni Mate:
</p><p>
This first video is the animation of a character using blender only. It&#8217;s quite lengthy.
</p><p>
<iframe src="http://player.vimeo.com/video/15611117?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="400" height="300"></iframe>
</p><p>
<a href="http://vimeo.com/15611117">Epic Looping Idle Animation in Blender</a> from <a href="http://vimeo.com/cgmasters">CG Masters</a> on <a href="http://vimeo.com">Vimeo</a>.
</p><p>
And now the first tutorial presented by the Delicode team showing the use of the Ni Mate plugin. It&#8217;s a bit crude but for a first tutorial definitely shows how you could speed up 3d animation when mapped to a 3d character. I do think a combination of the animation production procedures without it and with the plugin should help 3d animators speed up their work.
</p><p>
<iframe src="http://www.youtube.com/embed/-nN0neRp444" frameborder="0" width="560" height="315"></iframe>
</p><p>
Of course The Kinected Bunny that the team produced to explain their plugin does a good job showing what is possible with this software.
</p><p>
While I don&#8217;t think that this plugin will eliminate the necessary animation editing capabilities of the software, I do think when used in combination it will speed up the animation process.
</p><p>
<iframe src="http://www.youtube.com/embed/wNSMgX5t1RQ" frameborder="0" width="560" height="315"></iframe>
</p><p>
Julius Tuomisto and Janne Karhu of Delicode have produced the Ni Mate to work with Blender for motion capture. Check them out at <a title="Ni Mate" href="http://www.ni-mate.com/" target="_blank">Ni Mate</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.programmingkinect.com/index.php/ni-mate-3d-animator-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kinect Connections</title>
		<link>http://www.programmingkinect.com/index.php/kinect-connections/</link>
		<comments>http://www.programmingkinect.com/index.php/kinect-connections/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 03:23:09 +0000</pubDate>
		<dc:creator>Desirea</dc:creator>
				<category><![CDATA[Learning Kinect: 10,000 Hours To Sucess]]></category>

		<guid isPermaLink="false">http://www.programmingkinect.com/?p=17</guid>
		<description><![CDATA[When I got my Kinect for Windows, I spent a whole night working to get it connected. It took a bit. I started out plugging it into one of the ports on the back of my computer. Without reading all the extra information, I had the Windows Kinect SDK already installed so I figured I [...]]]></description>
				<content:encoded><![CDATA[<p>When I got my Kinect for Windows, I spent a whole night working to get it connected. It took a bit.
</p><p>
I started out plugging it into one of the ports on the back of my computer. Without reading all the extra information, I had the Windows Kinect SDK already installed so I figured I was good to go. Well, apparently not. The drivers installed but the Kinect Camera came back as &#8220;unplugged&#8221;. I thought WTH? How does one piece of a single plugged in hardware not get plugged in? Well apparently I didn&#8217;t realize that out of my computer&#8217;s 8 USB ports only 2 of them were USB 2.0.  Thanks to my friend Jonathan for recognizing the problem. We are both still somewhat confused as to how I have 8 USB ports and only 2 of them are Enhanced.
</p><p>
This wasn&#8217;t the end of my problems. After I got it plugged into the correct USB port through trial and error, I opened up the sample projects that came with the SDK. Each one I ran either crashed or hung frozen in time after 2 or 3 seconds. I had to go researching.  This time every indication was that my hardware was not good enough to run it. I went hunting for more information. Most reports implied that my graphics card was to blame. The best suggestion came in the form of a driver update for my graphics card.  I spent a little over an hour updating drivers. I tried again one last time Tuesday night. It was still freezing up. I shutdown for the night.
</p><p>
Lo and behold, the next morning I booted up, turned on one of the sample projects to get ready for some more searching. Ta Da everything worked as it was suppose to work. Big sighs of relief on my part. It came down to the following 2 issues:
</p><p>
1. Plug into an enhanced usb (usb 2.0) port.
</p><p>
2. Make sure all drivers are updated on your computer.
</p><p>
Hope you all find that useful.</p>]]></content:encoded>
			<wfw:commentRss>http://www.programmingkinect.com/index.php/kinect-connections/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Kinect Realities : I,Robot, Minority Report and Tron</title>
		<link>http://www.programmingkinect.com/index.php/kinect-realities-irobot-minority-report-and-tron/</link>
		<comments>http://www.programmingkinect.com/index.php/kinect-realities-irobot-minority-report-and-tron/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 00:58:53 +0000</pubDate>
		<dc:creator>Desirea</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[kinected ideas]]></category>

		<guid isPermaLink="false">http://www.programmingkinect.com/?p=8</guid>
		<description><![CDATA[The more I explore the world of Kinect&#8217;s potential uses, the more my jaw drops. I knew a year ago that this was going to be incredible stuff. However, I had individuals in gaming and family members blowing the idea that it was going to do anything.  There&#8217;s been a lot of hacking and experimentation [...]]]></description>
				<content:encoded><![CDATA[The more I explore the world of Kinect&#8217;s potential uses, the more my jaw drops. I knew a year ago that this was going to be incredible stuff. However, I had individuals in gaming and family members blowing the idea that it was going to do anything.  There&#8217;s been a lot of hacking and experimentation since I let it go a year ago.  They&#8217;ve proven my original hypothesis correct. They&#8217;ve also proven that this thing is going beyond what I originally thought.
<p>
These are videos from my research into Kinect:</p>
<p>
<strong>Robotics : Making the machine aware</strong>
</p>
<iframe src="http://www.youtube.com/embed/VuSCErmoYpY" frameborder="0" width="560" height="315"></iframe>
<p>
The JediBot demonstrates the use of the Kinect to give a robotic arm the ability to react to human movement. It is a bit crude and a bit slow but the idea of creating I,Robot won&#8217;t be so unimaginable with this type of experimentation and research. I was definitely impressed.  I&#8217;ve seen others using the Kinect to control a robot in videos but not one that allowed the robot to react appropriately to the outside world.</p>
<p>
<strong>Augmented Reality: Adding to our environment</strong></p>
<p>
<strong>Image Control</strong></p>

<iframe src="http://www.youtube.com/embed/CeQwhujiWVk" frameborder="0" width="560" height="315"></iframe>
<p>
<strong>Projection Mapping:</strong></p>

<iframe src="http://www.youtube.com/embed/4V11V9Peqpc" frameborder="0" width="420" height="315"></iframe>
<p>
These videos clearly show 2 different aspects of the potential of augmented realities. In the first video, the woman is controlling the projected bird while in the second video, the man is clearly interacting with protected spheres. The idea of a 3d light object is the only thing that has not yet been invented. I would also say that whatever it is will have to be developed in a way that we aren&#8217;t all sitting in the dark for our augmented reality. Given what is currently occurring, I&#8217;d say it&#8217;s fair to make the assumption that this is not so far away.  Holodeck here we come.
</p><p>
<strong>NAVI: Navigational Aids for the Visually Impaired</strong>
</p>
<iframe src="http://www.youtube.com/embed/l6QY-eb6NoQ" frameborder="0" width="560" height="315"></iframe>
<p>
I&#8217;m just going to say it. HOORAY!! What better use of any technology can there be than to help someone. Imagine if one day this technology can actually do more than help a blind person become aware of their surroundings via sound.  This has got to be the best use of the technology and truly thinking outside the box.</p>
<p>
<strong>3d Reconstruction Mapping:</strong></p>

<iframe src="http://www.youtube.com/embed/quGhaggn3cQ" frameborder="0" width="560" height="315"></iframe>
<p>
This pretty much shows it all. Amazing reconstruction utilizing a single Kinect then skinning the resultant 3d object. I&#8217;m not sure how much when into programming this type of application. I do have some concerns as to whether or not we&#8217;re putting a whole generation of 3d real modelers back to work in the special effects industry or changing their job descriptions.</p>
<p>
<strong>Gesture Recognition:</strong></p>

<iframe src="http://www.youtube.com/embed/lCuItHQEgEQ" frameborder="0" width="560" height="315"></iframe>
<p>
This is probably the thing the Kinect is most known for- Gesture Recognition. This video showed me something I was not so sure was possible, recognition of finger joints and hands. I did see one complaint about the technology that got me thinking but this finger articulation proves that complaint is without merit. The complaint was that the user would not want to stand up to use their computer. Finger gesture recognition resolves that issue. <a href="http://www.evoluce.com/_win-and-i/en/software/overview/index.php?we_objectID=54">Evoluce&#8217;s Win&amp;I</a> is already in release for the Kinect for Xbox for gesture recognition in Windows. There were some complaints on Amazon regarding the lack of software and drivers with the Kinect. I think they were mostly from end users who are trying to get the cutting edge which right now is the bleeding edge. The product description clearly stated that it came with no software and was released for software developers who will use it to develop new software.</p>
<p>
Lots of innovation going on right now with this technology.  I can&#8217;t wait till I get to plug one my Kinect in and start experimenting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.programmingkinect.com/index.php/kinect-realities-irobot-minority-report-and-tron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taking the Plunge</title>
		<link>http://www.programmingkinect.com/index.php/taking-the-plunge/</link>
		<comments>http://www.programmingkinect.com/index.php/taking-the-plunge/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 22:21:36 +0000</pubDate>
		<dc:creator>Desirea</dc:creator>
				<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://www.programmingkinect.com/?p=5</guid>
		<description><![CDATA[Yesterday I hit the &#8220;Place Your Order&#8221; button on Amazon. I got an email from Amazon and on Feb 14 my Kinect for Windows will arrive at my doorstep.  Hopefully February 14th will mean this is a long term relationship with this technology. I have a lot to learn about it. I bought one of [...]]]></description>
				<content:encoded><![CDATA[Yesterday I hit the &#8220;Place Your Order&#8221; button on Amazon. I got an email from Amazon and on Feb 14 my Kinect for Windows will arrive at my doorstep.  Hopefully February 14th will mean this is a long term relationship with this technology. I have a lot to learn about it. I bought one of the only available books &#8220;Meet The Kinect&#8221; on amazon. It was full of a lot of stuff as I was reading it last night.  The book laid out a lot of history and hardware descriptions as well as some info about the technology stack.  I kept skipping forward to the programming pieces. I&#8217;ll have to slow down and actually read it in full.  The book did make me laugh in sections because the author really has a twisted sense of humor in some spots.

When I first started reading the book, I honestly thought cool, gesture recognition as in Dance Central or the other XBox games.  I was really missing out this year. The broad range of stuff that&#8217;s being done with it is truly amazing. KinectFusion is actually doing 3d reconstruction maps with it and then interacting with the reconstructed map in a virtual manner. This bears a lot of possibilities for videography and editing software. There&#8217;s a researcher at UC Davis who is doing work to seem 2 Kinect streams into a whole 3d picture.  He&#8217;s also done some work to interact virtually in a 3d world.  Some of the ideas out there of using it to step into a virtual world for collaboration and education is truly inspiring.

I can&#8217;t wait for it to get here but in the meantime, I&#8217;ll keep on reading and researching.]]></content:encoded>
			<wfw:commentRss>http://www.programmingkinect.com/index.php/taking-the-plunge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
