DiamondTouch Applications
The goal for this project is to develop novel applications to provide a shared focus of attention for collaborating users, exploiting DiamondTouch, a novel multi-user input device. (See DiamondTouch Hardware and DiamondTouch SDK for more details on the underlying technology, and DTFlash for a novel authoring environment.) Possible applications include command-and-control rooms, business or technical meetings, and a variety of casual applications (e.g., musical instrument control, home coffee table, games and entertainment, etc).
Background & Objective: To date, most software applications are intended for single users and designed to utilize traditional input devices (a single keyboard and mouse). In contrast, DiamondTouch is well-suited for shared-display groupware applications; it enables many people to simultaneously interact with the surface without interfering with each other. Our multi-user applications are developed with the DiamondTouch SDK.
Technical Discussion: DiamondTouch applications come in a variety of styles. Some exploit DT's multi-user nature, while others may utilize its multi-touch capability -- each user may touch the unit in more than one place. Furthermore, DiamondTouch's ability to provide identification information for each touch (which users are touching where) is critical in many applications. Our efforts this year were focused on providing better backwards compatibility with legacy software by adding new capabilities to DTMouse. DTMouse is an application to provide mouse emulation capabilities for DiamondTouch. In addition to basic mouse operations, it provides a zooming feature for pixel-level precision input. We are exploring alternative methods as well. Other applications include DTMap, a multi-user map application, and a number of entertainment and gaming applications to showcase DiamondTouch. Most recently we have begun to explore multi-display applications (e.g., table plus wall) for DT.
Publications:
|
|
Wigdor, D.; Penn, G.; Ryall, K.; Esenther, A.; Shen, C., "Living with a Tabletop: Analysis and Observations of Long Term Office Use of a Multi-Touch Table", IEEE International Workshop on Horizontal Interactive Human-computer Systems, ISBN: 978-0-7695-2013-1, October 2007 (IEEE Explore, TR2007-076)
|
|
|
Wigdor, D.; Shen, C.; Forlines, C.; Balakrishnan, R., "Perception of Elementary Graphical Elements in Tabletop and Multi-Surface Environments", Conference on Human Factors In Computing Systems (SIGCHI), ISBN: 978-1-59593-593-9, Apirl 2007 (ACM Press, TR2007-054)
|
|
|
Forlines, C.; Wigdor, D.; Shen, C.; Balakrishnan, R., "Direct-touch vs. Mouse Input for Tabletop Displays", ACM Conference on Human Factors in Computer Systems, ISBN: 978-1-50503-503-9, pp. 647-656, April 2007 (ACM Press, TR2007-053)
|
|
|
Ivanov, Y.; Sorokin, A.; Wren, C.; Kaur, I., "Tracking People in Mixed Modality Systems", SPIE Conference on Visual Communications and Image Processing (VCIP), Vol. 6508, January 2007 (SPIE Publications, TR2007-011)
|
|
* |
Tse, E.; Greenberg, S.; Shen, C., "GSI Demo: Multiuser Gesture/Speech Interaction over Digital Tables by Wrapping Single User Applications", International Conference on Multimodal Interfaces (ICMI), ISBN: 1-59593-541-X, pp 76-83, November 2006 (ACM Press, TR2006-085)
|
|
|
Esenther, A.; Ryall, K., "Fluid DTMouse: Better Mouse Support for Touch-Based Interactions", Advanced Visual Interfaces (AVI), May 2006 (AVI 2006, TR2006-001)
|
|
* |
Tse, E.; Greenberg, S.; Shen, C.; Forlines, C., "Multimodal Multiplayer Tabletop Gaming", International Workshop on Pervasive Gaming Applications (PerGames), May 2006 (PerGames 2006, TR2006-009)
|
|
* |
Ryall, K.; Forlines, C.; Shen, C.; Ringel-Morris, M., "Exploring the Effects of Group Size and Table Size on Interactions with Tabletop Shared-Display Groupware", ACM Conference on Computer Supported Cooperative Work (CSCW), ISBN: 1-58113-810-5, pp. 284-293, November 2004 (ACM Press, TR2004-124)
|
|
|
Esenther, A.; Forlines, C.; Ryall, K.; Shipman, S., "DiamondTouch SDK: Support for Multi-User, Multi-Touch Applications", ACM Conference on Computer Supported Cooperative Work (CSCW), November 2002 (CSCW 2002, TR2002-048)
|
|
|
Shen, C.; Lesh, N.B.; Vernier, F.; Forlines, C.; Frost, J., "Building and Sharing Digital Group Histories", ACM Conference on Computer Supported Cooperative Work (CSCW), pp. 3, November 2002 (ACM Press, TR2002-007)
|
|
|
Dietz, P.H.; Leigh, D.L., "DiamondTouch: A Multi-User Touch Technology", ACM Symposium on User Interface Software and Technology (UIST), ISBN: 1-58113-438-X, pps 219-226, November 2001 (Proc ACM Press, TR2003-125)
Technology Area: Off the Desktop Interaction and Display
Modification Date: July 24, 2008
|