Content deleted Content added
m WP:CHECKWIKI error fix. Section heading problem. Violates WP:MOSHEAD. |
m Removed invisible unicode characters + other fixes, replaced: → (2) using AWB (10903) |
||
Line 8:
=== Flat ===
Flat surface types refer to two-dimensional surfaces such as tabletops. This is the most common form of Surface Computing in the commercial space as seen by products like Microsoft’s PixelSense and
=== Non-Flat ===
While most work with Surface Computing has been done with flat surfaces, non-flat surfaces have become an interest with researchers. The eventual goal of Surface Computing itself is tied to the notion of [[Ubiquitous Computing]] “where everyday surfaces in our environment are made interactive”.<ref name=":1" /> These everyday surfaces are often non-flat, so researchers have begun exploring curved and three-dimensional modes. Some of these include spherical, cylindrical and parabolic surfaces. Including a third dimension to Surface Computing presents both benefits and challenges. One of these benefits is an extra dimension of interaction. Unlike flat surfaces, three dimensional surfaces allow for a sense of depth and are thus classified as “depth-aware” surfaces. This allows for more diverse gestural interactions. However, one of the main challenges
==Technological Components==
Line 31:
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 across the surface. For sufficiently large surfaces, multi-touch gestures can extend to both hands, and even multiple sets of hands in multi-user applications.
•'''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]].<ref name=":1">[http://research.microsoft.com/en-us/um/people/benko/publications/2009/benko_mm09bnt236.pdf Beyond Flat Surface Computing: Challenges of Depth-Aware and Curved Interfaces]</ref> DepthTouch makes use of a depth-sensing camera, a projector, desktop computer, and a vertical screen for the user to interact with. Instead of physically touching the screen, the user can manipulate the objects he or she sees displayed onto it by making freehand gestures in mid-air. The depth-aware camera can then detect the user's gestures and the computer processes them to show what the user is doing on the display.
|