Kinect UI Design Considerations
description
Transcript of Kinect UI Design Considerations
![Page 1: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/1.jpg)
Kinect UI Design ConsiderationsJay KapurPrincipal Lead Program Manager, Kinect for WindowsKinect Design Considerations2-029
![Page 2: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/2.jpg)
Spheres of interaction/every input is best and worst at somethingWhat Kinect is great forWhat Kinect is notWhat problems we are addressing with K4W interactionsDesign methodologyDemos
Agenda
![Page 3: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/3.jpg)
![Page 4: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/4.jpg)
![Page 5: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/5.jpg)
![Page 6: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/6.jpg)
Kinect UI is in
the early stages of evolution and progression
We’re still learning how to augment interfaces with Kinect inputSome advancement will come through providing standard methods of Kinect interactionOther advancements will come through improved technology that can more closely identify human actions
![Page 7: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/7.jpg)
Inputs impact the design of interfaces
![Page 8: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/8.jpg)
Inputs impact the design of interfaces
![Page 9: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/9.jpg)
Inputs impact the design of interfaces
![Page 10: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/10.jpg)
Inputs impact the design of interfaces
?
![Page 11: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/11.jpg)
We see interactions that are effortless, transparent, and contextual We see fluid communication between users and technologyOne to one, one to many, many to manyWith seamless ease, we see vision, voice, gesture, and touch togetherWe see interactions that are as natural as human beings themselves
![Page 12: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/12.jpg)
![Page 13: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/13.jpg)
![Page 14: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/14.jpg)
Kinect UI needs to consider a range of modes of interaction
SEATED
STANDING
LOOKING AWAY
FAR
GESTURES
TACTILE
VOICE
A/V
SMALL
GESTURES
VOICE
A/V
LARGEGESTURES
TACTILE
VOICE
A/V
SMALL
VOICE
AUDIO
![Page 15: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/15.jpg)
ENGAGED
ENGAGED NOT ENGAGED
NOT ENGAGED
ENGAGED
TRACKING
Kinect UI needs to determine user intent when there isn’t an explicit interface
![Page 16: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/16.jpg)
What we want to do with Kinect for WindowsProvide common Kinect UI interactions to developers so that they can easily build Kinect appsSolve the most common app tasks and UI requirementsE.g., engagement, targeting and selection, X/Y navigation
Ensure that K4W interactions and controls are intuitive and delightful for end usersAdvance the capabilities of Kinect Show progression!
![Page 17: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/17.jpg)
Demo
Kinect interactionsKinect for Windows Prototype controls
![Page 18: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/18.jpg)
Related Session3-055 Kinect for Windows Programming Deep Dive
November 1, 8:30, B92 Trident/Thunder
![Page 19: Kinect UI Design Considerations](https://reader034.fdocuments.net/reader034/viewer/2022051316/56815d4f550346895dcb5888/html5/thumbnails/19.jpg)
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.