A Multi-Layered Display with Water Drops

39
A Multi-Layered Display with Water Drops Peter Barnum Srinivasa Narasimhan Takeo Kanade Robotics Institute, Carnegie Mellon University SIGGRAPH 2010 July 27, 2010

description

A Multi-Layered Display with Water Drops. Peter Barnum Srinivasa Narasimhan Takeo Kanade Robotics Institute, Carnegie Mellon University. SIGGRAPH 2010 July 27, 2010. Types of Displays. 2D with an LCD monitor. 3D with Anaglyph glasses. 3D with an etched glass cube Nayar 2007. - PowerPoint PPT Presentation

Transcript of A Multi-Layered Display with Water Drops

Page 1: A Multi-Layered Display with Water Drops

A Multi-Layered Display with Water DropsPeter Barnum Srinivasa Narasimhan Takeo Kanade

Robotics Institute, Carnegie Mellon University

SIGGRAPH 2010July 27, 2010

Page 2: A Multi-Layered Display with Water Drops

Types of Displays

2

3D with Anaglyph glasses2D with an LCD monitor

3D with an etched glass cubeNayar 2007

3D with auto-stereoscopySony 2009

Page 3: A Multi-Layered Display with Water Drops

Water Drops Displays

3

Pevnick et al. 1979-present Eitoku et al. 2006

Page 4: A Multi-Layered Display with Water Drops

Applications of Water Drop Displays

4

Car show advertising

3D touchable display

Art exhibits

Interactive games

Page 5: A Multi-Layered Display with Water Drops

Water Drop Display 101

5

Page 6: A Multi-Layered Display with Water Drops

Water Drop Display 101

6

Page 7: A Multi-Layered Display with Water Drops

7

Water Drop Display 101

Page 8: A Multi-Layered Display with Water Drops

8

How to Assemble a Water Drop Display

Step 1:Create the drops

Step 2:Find the drops

Step 3:Project on thedrops

Page 9: A Multi-Layered Display with Water Drops

Drop on Demand

9

Page 10: A Multi-Layered Display with Water Drops

Challenges With Drop on Demand

Desired result

Satellite drops

Varyingtiming 10

Page 11: A Multi-Layered Display with Water Drops

Fluid Mechanics of Drop on Demand

1. The emitter diameter: 1 mm

2. The pressure differential: 10 kPa

3. The feed diameter: 19 mmEmitter

Feed

11

Ambravaneswaran et al.2002Munson et al. 2009

Page 12: A Multi-Layered Display with Water Drops

Drop on Demand With a Linear Manifold

12

Page 13: A Multi-Layered Display with Water Drops

13

Refresh hz = 60

Detecting Drop Locations

Drop hz = 30

FPS = 60

Page 14: A Multi-Layered Display with Water Drops

14

Detecting Drop Locations

Drop hz = 30

FPS = 60Refresh hz = 60

Page 15: A Multi-Layered Display with Water Drops

15

Detecting Drop Locations

Drop hz = 30

Refresh hz = 60FPS = 60

Page 16: A Multi-Layered Display with Water Drops

16

How to Illuminate the Layer of Drops

Drop hz = 30

Refresh hz = 60FPS = 60

Page 17: A Multi-Layered Display with Water Drops

17

Illuminating Multiple 2D Layers

Number of layers = MDrop hz = N

Refresh hz ≥ NM

Page 18: A Multi-Layered Display with Water Drops

Control and Data Flow

18

CameraPG Firefly MV

ProjectorSony 3-LCD

Valve controlDuemilanove

ComputerQuad-Xeon

Graphics cardQuadro 4600

Page 19: A Multi-Layered Display with Water Drops

19Camera

Projector

Drop Emitters

Page 20: A Multi-Layered Display with Water Drops

A Single Emitter Manifold

20

Diaphragm valve

Solenoid

50 metal needles

Plastic pipe

Page 21: A Multi-Layered Display with Water Drops

Synchronized Drops, Camera, and Projector

21

Page 22: A Multi-Layered Display with Water Drops

High-Speed Video of the Emitted Drops

22

Page 23: A Multi-Layered Display with Water Drops

High-Speed Video of the Emitted Drops

23

Page 24: A Multi-Layered Display with Water Drops

24

Aquarium Simulator

Page 25: A Multi-Layered Display with Water Drops

25

Red-Green-Blue

Page 26: A Multi-Layered Display with Water Drops

26

Close-up

Page 27: A Multi-Layered Display with Water Drops

27

Wide Viewing-Angle

Page 28: A Multi-Layered Display with Water Drops

28

2.5D Tetris

Page 29: A Multi-Layered Display with Water Drops

Summary and Future Work

2929

Step 1:Create layers of drops

Step 3:Project on the drops

Step 2:Find the drops

Page 30: A Multi-Layered Display with Water Drops

3030

Step 1:Create morelayers of drops

Step 3:Project on the drops

Summary and Future Work

Step 2:Find the drops

Page 31: A Multi-Layered Display with Water Drops

3131

Step 1:Create morelayers of drops

Summary and Future Work

Step 3:Project fasteron the drops

Step 2:Find the drops

Page 32: A Multi-Layered Display with Water Drops

3232

The Dream: Touchable 3D Models

Page 33: A Multi-Layered Display with Water Drops

Acknowledgements

33

Shelley AnnaLarry HayhurstScott SatkinYaser SheikhPrasanna Velagapudi Lynn WalkerLee WeissCMU and Georgia Tech graphics groups

Page 34: A Multi-Layered Display with Water Drops

Drop on Demand

Page 35: A Multi-Layered Display with Water Drops

Drop on Demand

Page 36: A Multi-Layered Display with Water Drops

Drop on Demand

Page 37: A Multi-Layered Display with Water Drops

Water Drop Display 101

Page 38: A Multi-Layered Display with Water Drops

Water Drop Display 101

Page 39: A Multi-Layered Display with Water Drops

Drop on Demand With a Linear Manifold