Docstoc

DiamondTouch Technology

Document Sample
DiamondTouch Technology Powered By Docstoc
					  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
      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               2 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           3 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         4 of 17
                Questions
• What are the quirks / limitations of the
  DiamondTouch table?
• Possible applications?




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




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



Sept. 3, 2003         Interact 2003   7 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   8 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                   9 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          10 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           11 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   12 of 17
        Areas for Improvement
• Precision control / Rotational ambiguity
• Cost of setup
• Electrical interference




Sept. 3, 2003     Interact 2003       13 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                14 of 17
                     Links
• TetraTetris Homepage
  – http://tetratetris.cs.arizona.edu
• MERL DiamondTouch Page
  – http://www.merl.com/projects/DiamondTouch




Sept. 3, 2003        Interact 2003      15 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                 16 of 17
Sept. 3, 2003   Interact 2003   17 of 17
Sept. 3, 2003   Interact 2003   18 of 17
Sept. 3, 2003   Interact 2003   19 of 17
      Goals of DiamondTouch:
                            •   Multipoint
                            •   Identifying
                            •   Debris Tolerant
                            •   Durable
                            •   Unencumbering
                            •   Inexpensive




Sept. 3, 2003   Interact 2003              20 of 17