ucsb talk - march 6 th, 2009 andy wilson & hrvoje benko microsoft research

43
RIFFING ON SURFACE UCSB Talk - March 6 th , 2009 Andy Wilson & Hrvoje Benko Microsoft Research

Upload: arlene-patrick

Post on 16-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

RIFFING ON SURFACE

UCSB Talk - March 6th, 2009

Andy Wilson & Hrvoje BenkoMicrosoft Research

Page 2: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

Overview Surface-like stuff (Andy)

PlayAnywhere LaserTouch Pinching TouchLight (maybe)

Devices on the table (Andy) Work by Alex

New Form Factors (Benko) 4x6 Sphere Dome

Surface Physics (Andy) ShapeTouch (maybe)

DepthCam Interactions (Andy) (maybe) MicroMotoCross BeachBall DepthTouch pptPlex + 3DV

Page 3: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

3

FourBySix: Integrating Digital and Physical Worlds

Bjoern HartmannHrvoje BenkoMerrie MorrisAndy Wilson

Page 4: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

4

Facilitating Design Brainstorming

Multiple designers (no master user) Enable rapid capture, retrieval, annotation,

and collection of visual material Easy transition between physical and digital

mediums Work with found, drawn, and captured

imagery Organize images into functional collections Record meeting histories

Page 5: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research
Page 6: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

6

Page 7: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

7

Hardware

Total cost: ~$6000

Page 8: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

8

Page 9: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

9

View From the Top (4272x2848 pixels, 60dpi)

Page 10: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

11

Video: Capture + Annotate

Page 11: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

12

Supporting Multiple Input Devices

Device-referenced display Context-sensitive device

configuration

Page 12: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

13

Video: Keyboard + Search

Page 13: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

14

Video: Mice

Page 14: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

15

Video: Croupier-Style Interactions

Page 15: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

16

Video: Rapid Prototyping Scenario

Page 16: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

17

Video: Session Record from the Top

Page 17: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

Interacting on Curved Surfaces Projects:

Sphere Dome

Enabling the projection and interaction on a curved omni-directional display

Page 18: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

19

Video: Sphere

Page 19: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

UIST '08 20

Sphere Video

Page 20: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

21

Page 21: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

22

Page 22: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

23

Reusing the Optical Path

Page 23: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

24

Video: Touch-Sensing

Page 24: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

UIST '08 25

Touch-Sensing Software Pipeline

Page 25: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

26

Video: Projection Distortions

Page 26: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

UIST '08 27

Projection Distortions

Page 27: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

28

Video: Sphere Interactions

Page 28: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

UIST '08 29

Sphere Multi-Touch Interactions

Page 29: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

UIST '08 30

Sphere Paint & Pong

Page 30: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

Video: MiniSphere

Page 31: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

UIST '08 32

Page 32: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

UIST '08 33

Page 33: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research
Page 34: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research
Page 35: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

“Pinch the Sky” Dome OmniDirectional Content:

WorldWideTelescope RoundTable 360 deg. camera 3D social network graph

TechFest video

© New York Times 3/2/09

Page 36: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

Above-the-surface Interaction New cameras give depth map + color: RGBZ Improves understanding of physical objects

on surface Can compute ‘world coordinates’ directly

Pulsed infrared lasersInfrared camera + GaAs solid state shutter

RGB camera

Page 37: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

Example: time of flight (3DV)

Page 38: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

39

DepthTouch Hardware Setup

Page 39: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

Above-the-surface Videos

DepthTouch pptPlex BeachBall MicroMotoCross

Page 40: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

Cursors considered harmful Multi-touch systems are still typically rooted in the “standard cursor model”

Interactions

In processing

Page 41: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

Cursors considered harmful Pulling out discrete contact points is

an ill-posed problem Leads to all sorts of mayhem!

1 2

3

1 or 2 ?

3

Page 42: UCSB Talk - March 6 th, 2009 Andy Wilson & Hrvoje Benko Microsoft Research

Shape and Physics Interactions

ShapeTouch SurfacePhysics