<?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>Xbox: Project Natal Blog &#187; rampage</title>
	<atom:link href="http://xboxprojectnatalblog.com/tag/rampage/feed/" rel="self" type="application/rss+xml" />
	<link>http://xboxprojectnatalblog.com</link>
	<description>Microsoft Kinect for Xbox 360</description>
	<lastBuildDate>Tue, 15 Jun 2010 12:40:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Project Natal Innovation Journey Parody</title>
		<link>http://xboxprojectnatalblog.com/2010/02/15/project-natal-innovation-journey-parody/</link>
		<comments>http://xboxprojectnatalblog.com/2010/02/15/project-natal-innovation-journey-parody/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 10:31:49 +0000</pubDate>
		<dc:creator>Carl Kenner</dc:creator>
				<category><![CDATA[Project Natal]]></category>
		<category><![CDATA[CES]]></category>
		<category><![CDATA[fighting]]></category>
		<category><![CDATA[Milo]]></category>
		<category><![CDATA[parody]]></category>
		<category><![CDATA[rampage]]></category>
		<category><![CDATA[Ricochet]]></category>
		<category><![CDATA[soccer]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[voice]]></category>

		<guid isPermaLink="false">http://xboxprojectnatalblog.com/?p=107</guid>
		<description><![CDATA[If you watched the video &#8220;Innovation Journey&#8221; from CES 2010 that I posted a while ago, then you might enjoy this parody of it: &#8220;Transformation Journey into  Sameness&#8221; by ScrewAttack. If you haven&#8217;t watched the original CES video, then view Project Natal at CES 2010 first.

I think Project Natal will be great, so don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>If you watched the video &#8220;Innovation Journey&#8221; from CES 2010 that I posted a while ago, then you might enjoy this parody of it: &#8220;Transformation Journey into  Sameness&#8221; by ScrewAttack. If you haven&#8217;t watched the original CES video, then view <a href="http://xboxprojectnatalblog.com/2010/01/28/project-natal-at-ces-2010/">Project Natal at CES 2010</a> first.</p>
<p><object width="425" height="233.75"><param name="movie" value="http://v.giantrealm.com/embed3/pi=MTA=&#038;fi=Y2JmMzI2ZGM1MmIxN2RiZTE2NjljMWRkNjc2NGJiZDQ2ZTZkZDVjZQ==&#038;vu=aHR0cDovL3BsYXkuZ2lhbnRyZWFsbS5jb20vdmlkZW8vY2JmMzI2ZGM1MmIxN2RiZTE2NjljMWRkNjc2NGJiZDQ2ZTZkZDVjZS92aWRlby54bWw/X3Q9MTI2MzQ0MTAzNiZxdWFsaXR5PWxvd3F1YWxpdHk=&#038;vuh=aHR0cDovL3BsYXkuZ2lhbnRyZWFsbS5jb20vdmlkZW8vY2JmMzI2ZGM1MmIxN2RiZTE2NjljMWRkNjc2NGJiZDQ2ZTZkZDVjZS92aWRlby54bWw/X3Q9MTI2MzQ0MTAzNiZxdWFsaXR5PWhpZ2hxdWFsaXR5&#038;cu=aHR0cDovL3NjcmV3YXR0YWNrLmNvbS92aWRlb3MvUHJvamVjdC1OYXRhbC1UcmFuc2Zvcm1hdGlvbi1Kb3VybmV5LWludG8tU2FtZW5lc3M=&#038;tu=aHR0cDovL2kuc2NyZXdhdHRhY2suY29tL2NvbnRlbnQvdmlkZW9zLzMwMDMyXzEyNjM0NDIxODEucG5n&#038;vt=UHJvamVjdCBOYXRhbCAtIFRyYW5zZm9ybWF0aW9uIEpvdXJuZXkgaW50byBTYW1lbmVzcw==&#038;ma=MA==&#038;c_embedding-allowed=MQ==&#038;c_stats-url=" type="application/x-shockwave-flash"></param><param name="allowfullscreen" value="true"></param><param name="allowscriptacess" value="always"></param><param name="wmode" value="transparent"></param><embed src="http://v.giantrealm.com/embed3/pi=MTA=&#038;fi=Y2JmMzI2ZGM1MmIxN2RiZTE2NjljMWRkNjc2NGJiZDQ2ZTZkZDVjZQ==&#038;vu=aHR0cDovL3BsYXkuZ2lhbnRyZWFsbS5jb20vdmlkZW8vY2JmMzI2ZGM1MmIxN2RiZTE2NjljMWRkNjc2NGJiZDQ2ZTZkZDVjZS92aWRlby54bWw/X3Q9MTI2MzQ0MTAzNiZxdWFsaXR5PWxvd3F1YWxpdHk=&#038;vuh=aHR0cDovL3BsYXkuZ2lhbnRyZWFsbS5jb20vdmlkZW8vY2JmMzI2ZGM1MmIxN2RiZTE2NjljMWRkNjc2NGJiZDQ2ZTZkZDVjZS92aWRlby54bWw/X3Q9MTI2MzQ0MTAzNiZxdWFsaXR5PWhpZ2hxdWFsaXR5&#038;cu=aHR0cDovL3NjcmV3YXR0YWNrLmNvbS92aWRlb3MvUHJvamVjdC1OYXRhbC1UcmFuc2Zvcm1hdGlvbi1Kb3VybmV5LWludG8tU2FtZW5lc3M=&#038;tu=aHR0cDovL2kuc2NyZXdhdHRhY2suY29tL2NvbnRlbnQvdmlkZW9zLzMwMDMyXzEyNjM0NDIxODEucG5n&#038;vt=UHJvamVjdCBOYXRhbCAtIFRyYW5zZm9ybWF0aW9uIEpvdXJuZXkgaW50byBTYW1lbmVzcw==&#038;ma=MA==&#038;c_embedding-allowed=MQ==&#038;c_stats-url=" allowscriptaccess="always" type="application/x-shockwave-flash" width="425" height="233.75" allowfullscreen="true" wmode="transparent"></embed></object></p>
<p>I think Project Natal will be great, so don&#8217;t be offended or think I am criticising Natal by posting these parodies.</p>
<p>For more spoof videos about Project Natal, just click on the &#8220;parody&#8221; tag below.</p>
]]></content:encoded>
			<wfw:commentRss>http://xboxprojectnatalblog.com/2010/02/15/project-natal-innovation-journey-parody/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Project Natal Works</title>
		<link>http://xboxprojectnatalblog.com/2010/01/19/how-project-natal-works/</link>
		<comments>http://xboxprojectnatalblog.com/2010/01/19/how-project-natal-works/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 07:20:31 +0000</pubDate>
		<dc:creator>Carl Kenner</dc:creator>
				<category><![CDATA[Project Natal]]></category>
		<category><![CDATA[Milo]]></category>
		<category><![CDATA[multiplayer]]></category>
		<category><![CDATA[rampage]]></category>
		<category><![CDATA[skateboard]]></category>

		<guid isPermaLink="false">http://xboxprojectnatalblog.com/?p=32</guid>
		<description><![CDATA[Project Natal has two input devices:
First is a 3D camera, which can measure both the colour and the distance of every pixel.
Second is a microphone array, which is several directional microphones arranged in a pattern. They can separate out different sound sources and determine where each sound came from, and can thus filter out any [...]]]></description>
			<content:encoded><![CDATA[<p>Project Natal has two input devices:</p>
<p>First is a 3D camera, which can measure both the colour and the distance of every pixel.</p>
<p>Second is a microphone array, which is several directional microphones arranged in a pattern. They can separate out different sound sources and determine where each sound came from, and can thus filter out any noise.</p>
<p>The 3D camera is actually made out of two cameras, one that senses distance using infra-red and one normal one that senses colour. But it helps to think of it as a single camera that can also measure depth.</p>
<p>The 3D camera makes Project Natal much more powerful than a 2D camera like the Eye-toy. It makes it dead easy to filter out background objects, and find only the objects that you are looking for. And it doesn&#8217;t need to rely on colours to recognise things, it can just look at their 3D shape.</p>
<p>It could operate in complete darkness and still see the 3D shape of everything, but knowing the colours would make it easier to recognise hands and faces and other things.</p>
<p>The 3D camera would also allow it to easily scan in any 3D object and convert it into a virtual object in the game. It has only been demonstrated with the 2D image on a skateboard, but there is no reason why Natal couldn&#8217;t scan in any object you showed it, if you showed it from a few different angles.</p>
<p>One downside of the 3D camera is that it relies on line-of-sight and can&#8217;t see behind things. So it can&#8217;t track your hand when it goes behind your back, or when someone stands in front of you. But a Wii Remote, or magnetic 6DOF tracker could still track it.</p>
<p>Another downside is that it could get confused about the distance of transparent or reflective objects, since the IR light that goes back might have first come from somewhere further away.</p>
<p>The microphone array is important for speech recognition, since it can filter out noise, and could separately recognise several speakers talking at once. Especially since the TV will also be making noise. It could also be used to have virtual characters still look at you when you go out of sight of the camera and still talk to it. And in a multiplayer game it helps it know which player is speaking by knowing which sound came from which body that it can see. </p>
<p>It doesn&#8217;t just recognise words though. In games like Milo and Kate it can recognise the emotion of the speaker, and can tell things like whether they are telling a joke. It could also be used for rhythm games by using anything that makes a sound, or by clapping. It&#8217;s not known whether the monster game used the microphone or facial expression tracking to control breathing fire. It would have to be a good quality microphone, because normally speech recognition requires a microphone a few cm from your mouth.</p>
<p>But the most important part of how Project Natal works is the software. Microsoft, with some help from Peter Molyneux, went around to all their different research projects that they&#8217;d been working on for other projects, and collected their software technology and put it all together.</p>
<p>First, there&#8217;s the speech recognition. Microsoft has been working on their own speech recognition engine and API for a long time. You can use the same speech recognition engine as Natal for free in gaming right now if you want. <a href="http://glovepie.org">Download GlovePIE</a>, and train speech recognition in the Speech control panel. If you only have Windows XP, you will need to first either install the speech recognition from Microsoft Office (best way) or download and install the SAPI 5 SDK with speech recognition.</p>
<p>Then there&#8217;s facial recognition. You might have seen this in other Microsoft products, such as Windows Live Photo Gallery, which you can <a href="http://download.live.com/photogallery">download here</a> for free, and start your computer automatically recognising all the faces in your photos.</p>
<p>Peter Molyneux also mentions handwriting recognition, although we haven&#8217;t seen it used yet. But I&#8217;m guessing we will in some games.</p>
<p>And there was no doubt a lot of other code.</p>
<p>Then there&#8217;s a huge amount of new software which Microsoft had to write. It has to find the shapes of people, and from there convert the surface data into 48 skeletal points for each player. It can do that for 4 people at once, 30 times per second. It can even identify individual fingers if they are close enough.</p>
<p>The need for all that software is why Project Natal could only have been made fully by Microsoft, not Nintendo, Sony, or Sega.</p>
]]></content:encoded>
			<wfw:commentRss>http://xboxprojectnatalblog.com/2010/01/19/how-project-natal-works/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Project Natal Video at E3</title>
		<link>http://xboxprojectnatalblog.com/2010/01/18/project-natal-video-at-e3/</link>
		<comments>http://xboxprojectnatalblog.com/2010/01/18/project-natal-video-at-e3/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 13:27:48 +0000</pubDate>
		<dc:creator>Carl Kenner</dc:creator>
				<category><![CDATA[Project Natal]]></category>
		<category><![CDATA[E3]]></category>
		<category><![CDATA[fighting]]></category>
		<category><![CDATA[media player]]></category>
		<category><![CDATA[multiplayer]]></category>
		<category><![CDATA[quiz]]></category>
		<category><![CDATA[racing]]></category>
		<category><![CDATA[rampage]]></category>
		<category><![CDATA[shopping]]></category>
		<category><![CDATA[skateboard]]></category>
		<category><![CDATA[soccer]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video conferencing]]></category>

		<guid isPermaLink="false">http://xboxprojectnatalblog.com/?p=8</guid>
		<description><![CDATA[Microsoft first showed Project Natal to the public at E3 in June 2009. And people were stunned.
First they showed a video that they had prepared earlier, featuring a happy family playing on their XBox 360, using only their bodies, voices, and a real skateboard:

First it demonstrated recognising when a user entered the room, and which [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft first showed Project Natal to the public at E3 in June 2009. And people were stunned.</p>
<p>First they showed a video that they had prepared earlier, featuring a happy family playing on their XBox 360, using only their bodies, voices, and a real skateboard:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/I9tmr8VDqN8&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/I9tmr8VDqN8&amp;hl=en_US&amp;fs=1&amp;rel=0" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p>First it demonstrated recognising when a user entered the room, and which user it was. This is a confirmed feature that Project Natal will be able to do.</p>
<p>And it demonstrates a virtual character maintaining eye contact with the user as they walk around in front of the screen. That is also quite easy for Natal to do.</p>
<p>And it demonstrates the virtual character addressing the user by name in a sentence full of emotion. Which means either Microsoft has made a massive leap in speech synthesis technology; or more likely, that game makers could get their voice actors to record many of the most common names in various contexts, so users can feel personally involved. I&#8217;d like to see this more in games, even if some users with uncommon names miss out.</p>
<p>Then it demonstrates the virtual character responding to spoken dialog like &#8220;Let&#8217;s do it.&#8221; with an appropriate response and doing what it&#8217;s told.</p>
<p>Then it demonstrates how Natal could be used for 1-to-1 fighting games, where real punches, kicks, and blocks are used, and the avatar follows all the users moves perfectly. I can&#8217;t wait to try that kind of game.</p>
<p>Next came car racing with tracked hands steering in the air, and changing gears. I can&#8217;t see how they are controlling acceleration and braking, but Natal could do that by tracking your feet. It allowed multiplayer and didn&#8217;t get confused by others&#8217; hands. And it allowed actual pit-work with 1-to-1 motions. That&#8217;s pretty impressive. But I suspect gamers would rather have a split-screen multiplayer racing option.</p>
<p>As we&#8217;d already seen, there was tracking of all your limbs in a rampage-like game. But this time they went for a mirror view rather than looking at the back of a transparent avatar. The impressive part is the roaring and breathing fire. I don&#8217;t know if that was done with the microphone or the 3D camera, but it looked cool.</p>
<p>Then they showed soccer with full body tracking. I can see that being popular, since sports games have always been successful with innovative but realistic controls. I&#8217;ve never been able to get into sports games much, but it was fun on the Wii.</p>
<p>I really like the part when the XBox 360 scans the appearance of the skateboard, and uses it as an in-game object. Users like being able to customise their game characters, but consoles have never before had an easy enough way to draw or send designs to the program. I doubt Project Natal can really project a flash of visible light onto it, but the video could be showing us the camera view as it&#8217;s displayed on the TV screen.</p>
<p>And the hand gestures to control the menu are good, but could get annoying if you have to go through a long list one item at a time. In real life when you spin something it has momentum, and spinning it harder makes it go faster. Unfortunately there is no haptic feedback, so there is no easy way to measure how hard someone is pushing, only how fast they are pushing.</p>
<p>Skateboarding games could work well, without the need of a Balance board like on the Nintendo Wii.</p>
<p>Then it goes back to facial recognition like at the start of the clip, to log into instant messaging, and voice commands to call someone. Who surprisingly answers the call instantly without complaining about being interrupted in the middle of something.</p>
<p>The video phone system looks good. But I can&#8217;t help noticing the video of your friend is in 2D. Project Natal has a 3D camera. So it wouldn&#8217;t be hard to have the friend extending out in front of the frame, especially when she does the hand gestures. It would look better on a stereoscopic 3D TV, which I really hope XBox 360 will be supporting one day, with or without Project Natal.</p>
<p>Since Project Natal can make a 3D scan of your whole body and use it as an avatar, the dressing up your avatar while online shopping could be useful. You could virtually try it on, and move around in it. But that would require significant effort on the part of clothes shops or manufacturers. Perhaps it would just be used for downloading clothes for your avatars.</p>
<p>The quiz game looks interesting, if it can do the hand tracking accurately enough to tell who pressed their &#8220;buzzer first&#8221;. But the video gets one thing wrong. The host is trying to draw out suspense with &#8220;Millard Filmore is&#8230; &#8221; before saying &#8220;correct&#8221;, and the players are worried. But the fact that the game show host recognised the name and was able to say it back shows that the game makers programmed it in, which they wouldn&#8217;t have done for a random wrong name.</p>
<p>It also shows online play against another family.</p>
<p>And last of all, it shows a media player controlled by gestures and voice commands.</p>
]]></content:encoded>
			<wfw:commentRss>http://xboxprojectnatalblog.com/2010/01/18/project-natal-video-at-e3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

