TetraTetris and DiamondTouch: A Multi-User Touch Interface at Play INTERACT 2003 Collberg, Kobourov, Kobes, Trush, Smith, and Yee

Slides:



Advertisements
Similar presentations
ISecurity GUI User-Friendly Interface. Features Full support of all green-screen functionality Simultaneous views of multiple iSecurity screens and activities.
Advertisements

Electrical and Computer Engineering UAH System Level Optical Interconnect Optical Fiber Computer Interconnect: The Simultaneous Multiprocessor Exchange.
TANGIBLE USER INTERFACES IN ORDER TO IMPROVE COLLABORATIVE INTERACTIONS AND DECISION MAKING Alessandra Scotta, Henk Scholten, Sisi Zlatanova, Erik van.
KRAD Collections UI Review of UI design challenges – work in progress.
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Basic Computer WORD SPREAD- SHEETS TELECOM- MUNICATIONS.
A Web-based Community Approach to Model Evaluation using AMET Saravanan Arunachalam 1, Nathan Rice 2 and Pradeepa Vennam 1 1 Institute for the Environment.
PlayAnywhere: A Compact Interactive Tabletop Projection-Vision System Professor : Tsai, Lian-Jou Student : Tsai, Yu-Ming PPT Production rate : 100% Date.
Types of Computers & Computer Hardware
CS 275Tidwell Course NotesPage 128 Chapter 8: Builders And Editors Whether providing the user with an application to create and/or edit text, tables,
Types of Computers & Computer Hardware Computer Technology.
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessando (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Preliminary.
Why Does Big-Touch Feel Different than My iPhone/iPad? Closing the performance gap in Interactive Digital Signage Ian Kimball Market Development Manager.
Look Ma, No Keyboard user interface: Tools for music pre-production Current Developments Applying the principles to other music instruments Continuing.
Task 1 Draw a picture of a person using a computer You have 60 seconds.
Tailoring Tabletop Interfaces for Musical Control Liam O'Sullivan Electronic and Electrical Engineering, Trinity College Dublin, Ireland Trinity College.
The Science of Digital Media Microsoft Surface 7May Metropolia University of Applied Sciences Display Technologies Seminar.
Bits-1 AJG 10/2010 The University of Massachusetts Lowell Bits Anthony J. Gabrielson October 5, 2010.
SOUND BOUND Break It Down Rob Brooks Kyle Hashman Letao Jiang.
DO NOT FEED THE ROBOT. The Autonomous Interactive Multimedia Droid (GuideBot) Bradley University Department of Electrical and Computer Engineering EE-452.
The NXT is the brain of a MINDSTORMS® robot. It’s an intelligent, computer-controlled LEGO® brick that lets a MINDSTORMS robot come alive and perform.
M. Guymon Pleasant Grove High Spring 2003 Types of Computers & Computer Hardware Computer Technology Day 1.
1 TOUCH SCREEN PRESENTED BY NAINA Overview Introduction How does touch screen monitor know where you are touching? Basic working Principle.
Standard Normal Distribution
CMSC 104, Version 9/01 1 The Box Problem: Write an interactive program to compute and display the volume and surface area of a box. The program must also.
June 10, 2009 – CMPE 123b Project Presentations Jas Condley Eddie Izumoto Kevin Nelson Matt Thrailkill Zach Walker.
Multiple Criteria Optimisation for Base Station Antenna Arrays in Mobile Communication Systems By Ioannis Chasiotis PhD Student Institute for Communications.
Viking Pump Flow Manager - Phase 2 Senior Design May
HTML Essentials Frames and Frame Tags. Introduction A frame used to be an effective design tool Utilized space effectively by subdividing screen One idea:
TouchIT Board Training.
Computational Biology, Part E Basic Principles of Computer Graphics Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Other Peripherals Cahpter 9. Video Overview video as a subsystem that consists of the monitor, the electronic circuits that send the monitor instructions,
Putting together a complete system Chapter 10. Overview  Design a modest but complete system  A collection of objects work together to solve a problem.
MOBILE GROUPWARE Jason Tsay Advanced User Interface Software - Spring 2013.
NextHome. NextHomePrev NextHomePrev Microsoft Surface - Is it really special? What is so special about Microsoft Tabletop? One can touch a color in.
Types of Computers & Computer Hardware
PRESENTATION TOPIC :- Touch screen technology
1 Creating a Second Web Page This section shows you how to create the Huntington Beach Web site.
Byte (my) A.S.S Production B ryan Aspera A lexandra Larson S tacye Fogel S uzanne Archie.
Floor Plans in Microsoft Excel Models for the 21 st Century Architect/Engineer By: Mrs. Guenther.
Web111a_chapt05.ppt HTM: Section 5 Frames A section of the browser window capable of displaying an entire web page Display multiple web pages on the screen.
Improving the Speed of Virtual Rear Projection: A GPU-Centric Architecture Matthew Flagg, Jay Summet, James M. Rehg GVU Center College of Computing Georgia.
Bringing it together Humans Computers Interaction Paradigms Design HCI in software development Design Rules Implementation Support – to come.
Integrating Active Tangible Devices with a Synthetic Environment for Collaborative Engineering Sandy Ressler Brian Antonishek Qiming Wang Afzal Godil National.
MAC OS – Unit A Page: 2-3, 4-5 Investigating Types of Computer Examining Computer Systems.
® IBM Software Group © 2006 IBM Corporation Individual Cell Coloring – in a JSF dataTable Control You may need to programmatically (using EGL) change the.
Controlling the Behavior of Swarm Systems Zachary Kurtz CMSC 601, 5/4/
MULTI-SEAT COMPUTER SYSTEM WITH AUDIO INTEGRATION Team 4 Manager Webmaster Document Prep Presentation Prep Lab Coordinator Faculty Facilitator David Wilson.
Sept. 5, 2012 Unit 1 UEQ.: Why is it important to know the factors of numbers? Ans.: Skip skip Concept #1 – Arrays and Factor Pairs LEQ: How do I use arrays.
TOUCH SCREEN TECHNOLOGY
Types of Computers & Computer Hardware Computer Technology Day 1.
By Noordiana Kasim. MODERN I/O DEVICES 1. PRINTER 2. MONITOR 3. KEYBOARD 4. AUDIO SPEAKER 5. DVD DRIVE.
Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 2.
Server-Side Solutions Steve Perry
Planar® DirectLight™ LED Video Wall System
Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Finger Detection system Optimal parameter estimation framework Conclusion.
ADOBE INDESIGN CS3 Chapter 9 WORKING WITH TABS AND TABLES.
Output. What is Output?  Input  Processing  Storage  Output Output is data that has been processed into useful form, now called Information.
R. Stewart Fayetteville High School Types of Computers & Computer Hardware Computer Technology.
IS502:M ULTIMEDIA D ESIGN FOR I NFORMATION S YSTEM D IGITAL S TILL I MAGES Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny Winter.
Managed and Operated by National Security Technologies, LLC Nevada National Security Site SurVisTool “SurVisTool” Visualizing and Analyzing Multiple Time.
Gesture Input and Gesture Recognition Algorithms
Binary Notation and Intro to Computer Graphics
Ubiquitous Computing and Augmented Realities
Types of Computers & Computer Hardware
Types of Computers & Computer Hardware
Model Functions Input x 6 = Output Input x 3 = Output
Haptic Pen: A Tactile Feedback Stylus for Touch Screens
Function Rules and Tables.
Principles of Web Design 5th Edition
Copyright © Cengage Learning. All rights reserved.
Presentation transcript:

TetraTetris and DiamondTouch: A Multi-User Touch Interface at Play INTERACT 2003 Collberg, Kobourov, Kobes, Trush, Smith, and Yee

Sept. 3, 2003Interact 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, 2003Interact 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), 14 th Annual ACM Symposium on User Interface Software and Technology. Cheok et. Al, (2002), Personal and Ubiquitous Computing.

Sept. 3, 2003Interact of 17 How Does it Work? Table surface is an array of antennas Capacitive Circuit: –table  user  receiver pad  table  pc 1cm

Sept. 3, 2003Interact of 17 Questions What are the quirks / limitations of the DiamondTouch table? Possible applications?

Sept. 3, 2003Interact of 17 TetraTetris –Multi-user –Simultaneous input –Hand-gestures –Intuitive –Fun Design Goals:

Sept. 3, 2003Interact of 17 TetraTetris: Rules Based off Tetris Orig. Designed for 4 Touch-take Objective: Symmetrical compounds

Sept. 3, 2003Interact 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, 2003Interact of 17 Bounding Box, Cont. Takes outer-most rows and columns Can be used like a ‘lasso’ Rotational ambiguity Box Width Increase  Turn RightBox Height Increase  Turn Left

Sept. 3, 2003Interact of 17 Observations No physical separation of input from output Fast manipulation of large regions Support for multiple, simultaneous users

Sept. 3, 2003Interact 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, 2003Interact of 17 Usefulness Direct touch and drag Collaborative use of the same application Manipulating several objects using the ‘bounding-box’

Sept. 3, 2003Interact of 17 Areas for Improvement Precision control / Rotational ambiguity Cost of setup Electrical interference

Sept. 3, 2003Interact 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, 2003Interact of 17 Links TetraTetris Homepage – MERL DiamondTouch Page –

Sept. 3, 2003Interact of 17 Acknowledgements Darren Leigh, Paul Dietz, Ubicomp 2002 Workshop on Collaboration and Interactive Walls and Tables, Mitsubishi Electronic Research Laboratories, ftp.merl.com 2002.

Sept. 3, 2003Interact of 17

Sept. 3, 2003Interact of 17

Sept. 3, 2003Interact of 17

Sept. 3, 2003Interact of 17 Goals of DiamondTouch: Multipoint Identifying Debris Tolerant Durable Unencumbering Inexpensive