tetratetris and diamondtouch: a multi-user touch interface at play interact 2003 collberg, kobourov,...

Post on 20-Dec-2015

214 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TetraTetris and DiamondTouch: A Multi-User Touch Interface at Play

INTERACT 2003

Collberg, Kobourov, Kobes, Trush, Smith, and Yee{collberg,kobourov,kobes,strush,bsmith,gyee}@cs.arizona.edu

Sept. 3, 2003 Interact 2003 2 of 17

What is a DiamondTouch Table?

• Looks and feels like a table• A Multi-User Interface

– Developed at Mitsubishi Electric Research Laboratories (MERL) in 2001

– Size of Entire Table (36 x 24in / 91.4 x 60.96cm)

Sept. 3, 2003 Interact 2003 3 of 17

Related Work

• Brown et. Al, (1990), Interact.• Sears et. Al, (1990), ACM annual conference on

Cooperation.• LeeTiernan, S., & Grudin, J., (2001), Interact.• Dietz, P., & Leigh, D., (2001), 14th Annual ACM

Symposium on User Interface Software and Technology.

• Cheok et. Al, (2002), Personal and Ubiquitous Computing.

Sept. 3, 2003 Interact 2003 4 of 17

How Does it Work?

• Table surface is an array of antennas• Capacitive Circuit:

– table user receiver pad table pc

1cm

Sept. 3, 2003 Interact 2003 5 of 17

Questions

• What are the quirks / limitations of the DiamondTouch table?

• Possible applications?

Sept. 3, 2003 Interact 2003 6 of 17

TetraTetris

– Multi-user– Simultaneous

input– Hand-gestures– Intuitive– Fun

• Design Goals:

Sept. 3, 2003 Interact 2003 7 of 17

TetraTetris: Rules

• Based off Tetris• Orig. Designed

for 4• Touch-take• Objective:

Symmetrical compounds

Sept. 3, 2003 Interact 2003 8 of 17

Implementation Issues

• Finicky electronics– Electrical interference

• Row / col matching– Table does not match rows

with columns– Does NOT distinguish what

pair of corners is touched– Our solution: “The bounding

box”

Sept. 3, 2003 Interact 2003 9 of 17

Bounding Box, Cont.

• Takes outer-most rows and columns• Can be used like a ‘lasso’• Rotational ambiguity

Box Width Increase Turn Right Box Height Increase Turn Left

Sept. 3, 2003 Interact 2003 10 of 17

Observations

• No physical separation of input from output• Fast manipulation of large regions• Support for multiple, simultaneous users

Sept. 3, 2003 Interact 2003 11 of 17

Challenges• Size of touch surface

– 33 x 20 inches (84 x 51 cm)

• Precision control– Table resolution (160x96)– After weighted interpolation (2560x1536)– Finger >> pixel

• Lack of ability to display output – 7 minute solution: lots of duct tape

Sept. 3, 2003 Interact 2003 12 of 17

Usefulness

• Direct touch and drag

• Collaborative use of the same application

• Manipulating several objects using the ‘bounding-box’

Sept. 3, 2003 Interact 2003 13 of 17

Areas for Improvement

• Precision control / Rotational ambiguity• Cost of setup• Electrical interference

Sept. 3, 2003 Interact 2003 14 of 17

The Future?

• Current improvements from MERL– Less electrical interference– Now fits standard 4:3 aspect ratio (orig. 5:3) – Maturing Software Development Kit

• Possible applications – Cooperative architecture design– Collaborative musical composition– Coordinated disaster relief planning

Sept. 3, 2003 Interact 2003 15 of 17

Links• TetraTetris Homepage

– http://tetratetris.cs.arizona.edu

• MERL DiamondTouch Page– http://www.merl.com/projects/DiamondTouch

Sept. 3, 2003 Interact 2003 16 of 17

Acknowledgements

• Darren Leigh, Paul Dietz, Ubicomp 2002 Workshop on Collaboration and Interactive Walls and Tables, 2002.

• Mitsubishi Electronic Research Laboratories, www.merl.com, ftp.merl.com 2002.

Sept. 3, 2003 Interact 2003 17 of 17

Sept. 3, 2003 Interact 2003 18 of 17

Sept. 3, 2003 Interact 2003 19 of 17

Sept. 3, 2003 Interact 2003 20 of 17

Goals of DiamondTouch:

• Multipoint• Identifying• Debris Tolerant• Durable• Unencumbering• Inexpensive

top related