T3: Rapid Prototyping of High-Resolution and Mixed-Presence Tabletop Applications

Multi-person tabletop applications that require a high display resolution, such as collaborative web-browsing, are currently very difficult to create. Tabletop systems that support mixed-presence collaboration, where some collaborators are remote, are also hard to build. As a consequence, investigation of some important tabletop applications has been rather limited. In this paper, we present T3, a software toolkit that addresses these challenges. T3 allows researchers to rapidly create high-resolution multi-person tabletop applications for co-located or remote collaborators. It uses multiple projectors to create a single seamless high-re solution tabletop display, and allows multiple table- tops to be connected together to support mixed-presence collaboration. This engineering is hidden behind a simple, flexible API. T3 also supports existing user interface components, including buttons and spreadsheets, allowing the rapid creation of complex tabletop applications.

[1]  Meredith Ringel Morris,et al.  Informing the Design of Direct-Touch Tabletops , 2006, IEEE Computer Graphics and Applications.

[2]  Wendy E. Mackay,et al.  Information visualization and interaction techniques for collaboration across multiple displays , 2006, CHI EA '06.

[3]  Regan L. Mandryk,et al.  System Guidelines for Co-located, Collaborative Work on a Tabletop Display , 2003, ECSCW.

[4]  Meredith Ringel Morris,et al.  DiamondSpin: an extensible toolkit for around-the-table interaction , 2004, CHI.

[5]  M. Sheelagh T. Carpendale,et al.  Territoriality in collaborative tabletop workspaces , 2004, CSCW.

[6]  François Coldefy,et al.  DigiTable: an interactive multiuser table for collocated and remote collaboration enabling remote gesture visualization , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[7]  Michael Boyle,et al.  Understanding and Mitigating Display and Presence Disparity in Mixed Presence Groupware , 2005, J. Res. Pract. Inf. Technol..

[8]  Bruce H. Thomas,et al.  Supporting mixed presence groupware in tabletop applications , 2006, First IEEE International Workshop on Horizontal Interactive Human-Computer Systems (TABLETOP '06).

[9]  M. Sheelagh T. Carpendale,et al.  Interface Currents: Supporting Fluent Collaboration on Tabletop Displays , 2005, Smart Graphics.

[10]  Saul Greenberg,et al.  Building real-time groupware with GroupKit, a groupware toolkit , 1996, TCHI.

[11]  Daniel C. Robbins,et al.  PlayTogether: Playing Games across Multiple Interactive Tabletops , 2006 .

[12]  Mark Ashdown,et al.  A flexible projector-camera system for multi-planar displays , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[13]  M. Sheelagh T. Carpendale,et al.  Storage bins: mobile storage for collaborative tabletop displays , 2005, IEEE Computer Graphics and Applications.

[14]  M. Sheelagh T. Carpendale,et al.  Fluid integration of rotation and translation , 2005, CHI.

[15]  Ruigang Yang,et al.  PixelFlex: a reconfigurable multi-projector display system , 2001, Proceedings Visualization, 2001. VIS '01..

[16]  Carl Gutwin,et al.  Improving interpretation of remote gestures with telepointer traces , 2002, CSCW '02.

[17]  Tobias Isenberg,et al.  A Buffer Framework for Supporting Responsive Interaction in Information Visualization Interfaces , 2006, Fourth International Conference on Creating, Connecting and Collaborating through Computing (C5'06).

[18]  Alan Esenther,et al.  RemoteDT: Support for Multi-Site Table Collaboration , 2006 .

[19]  Adam Finkelstein,et al.  Building and Using A Scalable Display Wall System , 2000, IEEE Computer Graphics and Applications.

[20]  Anoop Gupta,et al.  Tools and applications for large-scale display walls , 2005, IEEE Computer Graphics and Applications.

[21]  Hiroshi Ishii,et al.  Tangible interfaces for remote collaboration and communication , 1998, CSCW '98.