Surface computing

This is an old revision of this page, as edited by GizMogwai (talk | contribs) at 01:23, 22 April 2015 (Included different interaction methods. Surface Computing uses different types of gestural interactions. The Interaction Methods section briefly discusses those interactions.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Surface computing is the use of a specialized computer GUI in which traditional GUI elements are replaced by intuitive, everyday objects. Instead of a keyboard and mouse, the user interacts directly with a touch-sensitive screen. It has been said that this more closely replicates the familiar hands-on experience of everyday object manipulation.[1][2]

Early work in this area was done at the University of Toronto, Alias Research, and MIT.[3] Surface work has included customized solutions from vendors such as LM3LABS or GestureTek, Applied Minds for Northrop Grumman.[4] Major computer vendor platforms are in various stages of release: the iTable by PQLabs,[5] Linux MPX,[6] the Ideum MT-50, interactive bar by spinTOUCH, and Microsoft PixelSense (formerly known as Microsoft Surface).

Technological Components

Interaction Methods

Various methods of interaction exist in surface computing. The most common method of which is touch based, this includes single and multi-touch interactions. Other interactions exist such as freehand 3D interactions that depth-aware cameras can sense.

Two Dimensional Typically, traditional surface types are two-dimensional and only require two-dimensional touch interactions. Depending on the system, multi-touch gestures, such as pinch to zoom, are supported. These gestures allow the user to manipulate what they see on the surface by physically touching it and moving their fingers them across the surface.

Three Dimensional Using depth aware cameras it is possible to make three dimensional gestures. Such gestures allow the user to move in three dimensions of space without having to come into contact with the surface itself, such as the methods used in DepthTouch.[7]

Applications

See also

Notes