Dave Drach, Managing Director for Emerging Businesses at Microsoft gave this presentation at my Microsoft Pre-MIX11 event ROCK!
1. Emerging Business Team Mission: Building Opportunity with VC & Startup Communities
2. Microsoft BizSpark: Global program designed to help accelerate the success of early stage startups
3. Building for the Kinect: the XBOX Dev Kit, integrates XBOX with PC Development environment
4. Kinect Sensor: a hybrid device with input devices, space control is done through a tilt monitor
5. XBOX Studio Overview
6. Human Depth Sensing: Object pattern similarity determines disparity
7. Kinect Depth Sensing: IR pattern similarity determines disparity
8. The Kinect Play Space
9. Player Framing
10. Tilting the Playing Field
11. Provided Data: Depth & Segmentation Map
12. Depth Map Format
13. Skeleton Tracking & Depth
14. Comparing Depth Map to Skeleton
15. Gaussian Filtering
16. Audio Overview
17. Kinect Audio Routing
18. Talking to Your Kinect
19. Biometric Data for Player Recognition
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Microsoft Kinect & the Microsoft MIX11 Game Preview
1. Microsoft® Emerging Business Team
Microsoft Kinect & MIX 11 Game Preview
Dave Drach
Managing Director – BizSpark ONE
XBOX & Windows Portfolio
Emerging Business Team
ddrach@microsoft.com
1
2. Emerging Business Team Mission
Building Opportunity with VC and Startup Communities
Evangelize
Microsoft Role in
Startup Success
Connect Start-ups PLATFORM Build
with Microsoft ADOPTION TRUST Relationships
Ecosystem with VCs
Be the Industry Leader
in helping Startups
Realize their potential
Clarify Start-up
SATISFACTION Attracts new
Start-ups to
Opportunities with Microsoft
Microsoft
2
3.
4. Microsoft BizSpark
Microsoft BizSpark is a global program designed to help accelerate
the success of early stage start-ups. Over 35,000 start-ups have
enrolled since November 2008
SOFTWARE
• Development tools and server licenses
SOFTWARE • No cost to join
SUPPORT
VISIBILITY • Community support from 2,000+ network
and hosting partners
SUPPORT
• Professional technical support from
Microsoft
VISIBILITY
• Profile and promotion in BizSpark Connect
4
5. Microsoft BizSpark criteria
building software/software as a service
privately held
in business for less than 3 years
less than US $1 million in annual revenue
www.BizSpark.com
@bizspark
Contact Dave Drach (ddrach@microsoft.com)
10. XBOX Dev Kit – what is it?
Developer must commit to building an XBOX game
• Typically only for studio produced games – but will do BizSpark
• Integrates XBOX with PC Development environment
11. The Kinect Sensor
A hybrid device containing the following input
devices:
• A color (RGB) camera
• A depth sensor
• A microphone array
• A tilt sensor
Play space control is done through a tilt motor
• Pitch +/- 27 degrees
13. Overview of Xbox Studio
Tool for recording and viewing Kinect data
• UI for everyday usage
• API for in-depth control
No instrumentation needed for NUI streams
Record/playback data streams
• NUI data: color/depth/segmentation/skeleton/identity
• Title data: generic data
21. Depth Map Format
320 x 240 resolution
16 bits per pixel
• Upper 13 bits: depth in mm: 800 mm to 4000 mm range
• Lower 3 bits: segmentation mask
Depth value 0 means unknown
• Shadows, low reflectivity, and high reflectivity among the few
reasons
Segmentation index
• 0 – no player
• 1 – skeleton 0
• 2 – skeleton 1
• …
23. Skeleton Tracking + Depth
Most depth titles use skeleton + depth. They don’t go
off the deep end and try to make a game with only the
depth map.
• Skeleton keeps you on the rails
• Provides a starting point with 20 joints
• Provides a segmentation map
• Helps you track people and not objects
• The compound fracture
• Elbow hands
• Popping joints
− Shoulders, head, or elbows
26. Kinect hears very well
Four microphone array
with hardware-based
audio processing
• Multichannel echo cancellation (MEC)
• Sound position tracking
• Other digital signal processing (noise
suppression and reduction)
29. Kinect recognizes you and logs on
Recognizes players by using
biometric data
Maps players to enrollment
indexes
• Like game controllers map players
to port numbers
Associates players with
• Biometric enabled profiles
• Manually signed-in profiles
30. So, how about building some
games?
• MIX 11 sessions – they are online
• XNA Game Studio for Fun, Profit, Danger, Excitement
and Windows Phone 7 Games
• Rob Miles, Apr 12 11:30 AM – 12:30 PM
• Interactive Panel: Kinect and Natural User interfaces
• Kristin Tolle: Apr 14 12:00 PM – 1:00 PM
• Building Windows Phone 7 Applications with the
Windows Azure Platform
• Wade Wegner, Apr 12 11:30 AM – 12:30 PM
• Check out the Game Developers Conference
site
30
31. Do you want to win some money?
• Registration Feb28 – May 17
• Submit games May 17 – June 14
• Links to full XNA Game Studio online
• For more tools:
• DreamSpark.com for students
• BizSpark.com for startups
• Prizes:
• Grand Prize: $40,000, 1st prize: $20,000,
2nd prize $10,000, 3rd prize $5,000
31
32. I’ll see you at MIX 11
I’m going to the all day
HTML5 Canvas Mastery Bootcamp
Lanny McNie and Shawn Blais
Apr 11 1:30 PM – 5:00 PM
Questions
32