kinect for windows an update for researchers - microsoft.com · 2 kinect for windows –an update...

52
1

Upload: others

Post on 04-Sep-2019

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

1

Page 2: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

2

Kinect for Windows – An Update for Researchers

Stewart Tansley, PhDMicrosoft Research Connections

Special thanks:

Prof. Patrick Baudisch, Hasso Plattner Institute

and Kinect for Windows product group

Page 3: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

What's New in NUIWhere Are We, and Where Might We Go?

Page 4: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

What's New in NUIWhere Are We, and Where Might We Go?

Page 5: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:
Page 6: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:
Page 7: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

What's New in NUIWhere Are We, and Where Might We Go?

Page 8: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

For me…

Page 9: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

What’s your perspective?

Page 10: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

If you had to build an interactive systemfor 1-year oldsWhat would be your design objectives?

Page 11: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

What's New in NUIWhere Are We, and Where Might We Go?

Page 12: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

Quiz

Page 13: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

We are still living in 1968

Page 14: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

We are still living in 1968

Page 15: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

We are still living in 1968

Page 16: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

But the world is changing…

Page 17: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

[image: benko wilson]

Computers seeing & hearing us, as we see & hear, via: cameras, mics

"NUI"

Page 18: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

Design Influences

don’t so much come from the workplace today,

but from…

Page 19: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

film,animation,

games,…

Page 20: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

Steve Mann:"metaphor-free computing"

[wikipedia]

Page 21: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

in the 70s, it seemed fair to assumethat users had worked in an office

Page 22: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

2012: the office assumption has failed

Page 23: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

800 million PCs

5 billion

mobile devices

Page 24: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

So what can we rely on her knowing?

Page 25: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

The physical world around us

Page 26: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

…touching, pointing, distancesinertia, spatial memory, ballistics= very few rules & highly consistent

Page 27: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

…distances, angles, translation, rotation

Euclid

Page 28: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

1. objects stay at rest / in motion2. objects accelerate when you apply force3. you can bump stuff…

Newton

Page 29: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

An interface a "1-year-old" can operate

#1 NUI: (good)

Page 30: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

An interface that a user can operatewho only knows Euclid & Newton

#2 NUI: (better)

Page 31: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

The screen connects virtual with physical

Page 32: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

Natural = user and objects form one space

Page 33: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

(ideally) a single Euclidian/Newtonian space that includes display(s) and user

#3 NUI: (best?)

Page 34: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

Basic NUI principles:

Page 35: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

What's New in NUIWhere Are We, and Where Might We Go?

Page 36: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

What's New in NUIWhere Are We, and Where Might We Go?

Page 37: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

http://research.microsoft.com/en-us/um/redmond/groups/cue/skinput/

Skinput Project

Joint work with CMU

Page 38: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

http://research.microsoft.com/en-us/um/redmond/groups/cue/humantenna/

Humantenna Project

Joint work with UW

Page 39: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

http://research.microsoft.com/en-us/groups/sendev/

Sensors & Devices Group

Joint work with (multiple, EU)

Page 40: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

http://research.microsoft.com/en-us/groups/natural/

Natural Interaction Group

Joint work with (multiple, e.g. CMU, UMD, Cornell, UIUC, UCLA, TU Lisbon, RWTH Aachen, HPI, Newcastle…)

Page 41: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

http://research.microsoft.com/en-us/groups/vision/

Computer Vision Group

Joint work with (multiple, EU)

Page 42: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

What's New in NUIWhere Are We, and Where Might We Go?

Page 43: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:
Page 44: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:
Page 45: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

45

Kinect for Windows v1.6

Released October 8, 2012

Wider availability China! Next: Chile, Colombia,

Czech Republic, Greece, Hungary, Poland, Puerto Rico

38 markets by end of year

New features: Extended sensor data access Improved developer tools Greater support for operating systems

Page 46: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

46

Kinect for Windows v1.6 Features - 1

Extended sensor data access

Data from sensor's 3-axis accelerometer now exposed Enables detection of sensor's orientation

Extended-range depth data beyond 4m Lower accuracy, but extends usage scenarios

Color camera settings Brightness and exposure, to tune sensor to environment

Infrared stream now exposed Many scenarios, such as calibrating other color cameras to the

depth sensor or capturing grayscale images in low-light

Faster toggling of IR to support multiple overlapping sensors

Page 47: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

47

Kinect for Windows v1.6 Features - 2

Improved developer tools

Kinect Studio updated to support all new sensordata features

German speech recognition language pack

Skeletal tracking now supported on multiplesensors within a single application

New samples How to use all the new SDK features

New sample demonstrates a best-in-class UI based on the Kinect for Windows Human Interface Guidelines

“Basic Interactions – WPF sample”

Page 48: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

48

Kinect for Windows v1.6 Features - 3

Greater support for operating systems Windows 8 desktop compatibility

Development with Visual Studio 2012 and Microsoft .NET Framework 4.5

Virtual Machine support Works on Windows running in a VM Tested: Microsoft Hyper-V, VMWare, Parallels

Remember: all new features are supported on theKinect for Windows sensor Not the Xbox 360 sensor! See www.kinectforwindows.com for availability

Page 49: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

What's New in NUIWhere Are We, and Where Might We Go?

Page 50: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

Digital Physical

NUI

Page 51: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

[email protected]://research.microsoft.com/~stansley @dswtan #KinectWindows

Resources

Page 52: Kinect for Windows An Update for Researchers - microsoft.com · 2 Kinect for Windows –An Update for Researchers Stewart Tansley, PhD Microsoft Research Connections Special thanks:

Thank you!