SixthSense is a gestural interface device comprising a neckworn pendant that contains both a data projector and camera. Headworn versions were also built at MIT Media Lab in 1997 that combined cameras and illumination systems for interactive photographic art, and also included gesture recognition (e.g. finger-tracking using colored tape on the fingers).
SixthSense is a name for extra information supplied by a wearable computer, such as the device called "WuW" (Wear yoUr World) by Pranav Mistry et al., building on the concept of the Telepointer, a neckworn projector and camera combination first proposed and reduced to practice by MIT Media Lab student Steve Mann.
Origin of the "Sixth Sense" name
Sixth Sense technology (camera combined with light source) was developed in 1997 (headworn) and 1998 (neckworn), but the Sixth Sense name for this work was first coined and published in 2001. Mann referred to this wearable computing technology as affording a "Synthetic Synesthesia of the Sixth Sense", i.e. the idea that wearable computing and digital information can act as an additional (i.e. sixth) sense. Ten years later, Pattie Maes (also with MIT Media Lab) also used the term "Sixth Sense" in this same context, in her TED talk.
Construction and workings
The SixthSense technology contains a pocket projector, a mirror and a camera contained in a head-mounted, handheld or pendant-like, wearable device. Both the projector and the camera are connected to a mobile computing device in the user’s pocket. The projector projects visual information enabling surfaces, walls and physical objects around us to be used as interfaces; while the camera recognizes and tracks users' hand gestures and physical objects using computer-vision based techniques. The software program processes the video stream data captured by the camera and tracks the locations of the colored markers (visual tracking fiducials) at the tips of the user’s fingers. The movements and arrangements of these fiducials are interpreted into gestures that act as interaction instructions for the projected application interfaces. SixthSense supports multi-touch and multi-user interaction.
During the TED talk given by Professor Pattie Maes, she showed a video demonstrating a number of applications of the SixthSense system:
- (2:35) Four colored cursors is controlled by four fingers wearing different colored markers in real time. The projector displays video feedback to the user on a vertical wall.
- (3:15) The projector displays a map on the wall, and the user can control the map using zoom and pan gestures.
- (3:20) The user can make a frame gesture to instruct the camera take a picture. It is hinted that the photo will be automatically cropped to remove the user's hands.
- (3:30) The system could project multiple photos on a wall, and the user could sort, resize and organize them with gestures. This application was called Reality Window Manager (RWM) in Mann's headworn implementation of Sixth Sense.
- (4:07) A number pad is projected onto the user's palm, and the user can dial a phone number by touching his palm with a finger. It was hinted that the system is able to pin point the location of the palm. It was also hinted the camera and project is able adjust themselves for surface that is not vertical.
- (5:15) The user can pick up a product in supermarket (e.g. a package of paper towels), and the system could display related information (e.g. the amount of bleach used) back on the product itself.
- (5:55) The system can recognize any book picked up by the user and display Amazon rating on the book cover.
- (6:14) As the user opens a book, the system can display additional information such as reader's comments.
- (6:19) The system is able to recognize individual pages of a book and display annotation by the user's friend. This demo also hinted the system's ability to handle tilted surface.
- (6:35) The system is able to recognize newspaper articles and project the most recent video on the news event on a blank region of the newspaper.
- (6:46) The system is able to recognize people by their appearances and project a word cloud of related information retrieved from the internet on the person's body.
- (7:10) The system is able to recognize a boarding pass and display related information such as flight delay and gate change.
- (7:18) The user can draw a circle on his wrist, and the system will project a clock on it. Note this demo hinted at the ability to accurately detect the location of the wrist.
Despite wearing the device during the presentation, Professor Maes did not give a live demonstration of the technology. During the talk, she had emphasized repeatedly that the SixthSense technology was a work in progress, however it was never clarified whether the video demos were showing real working prototypes or merely made-up examples for illustrating the concept.
Cost and license
SixthSense prototypes cost approximately $350 to build (not including the computer), the main cost being the micro-projector. Mistry had announced in Nov 2009 that the source code will be released with an open source licence. The code for the project was released as open source, and progress has been made porting the source code into Java from C# to allow the developers to make mobile ports.
Although the SixthSense technology achieved wide press coverage in 2009, no commercial product had been released at that time. As of September 2013[update], the open source code published has not been updated since October 2012, and the Java development branch of the project was similarly stalled. With many users encountering difficulties compiling and running the source code, the technology itself has not spread as widely as its media coverage. Pranav Mistry hinted at several reasons for not able to deliver the technology so far, including the need to incorporate newer hardwares and to remove the dependencies on proprietary Microsoft code libraries.
- "WUW - wear Ur world: a wearable gestural interface", Proceedings of CHI EA '09 Extended Abstracts on Human Factors in Computing Systems Pages 4111-4116, ACM New York, NY, USA
- IEEE Computer, Vol. 30, No. 2, February 1997, Wearable Computing: A First Step Toward Personal Imaging, pp25-32
- "IEEE ISWC P. 177" (PDF). Retrieved 2013-10-07.
- "Cyborg: Digital Destiny and Human Possibility in the Age of the Wearable Computer", Steve Mann with Hal Niedzviecki, ISBN 0385658257 (Hardcover), Random House Inc, 304 pages, 2001.
- An Anatomy of the New Bionic Senses [Hardcover], by James Geary, 2002, 214pp
- Intelligent Image Processing, Wiley, 2001
- sixthsense. Pranav Mistry.
- Foo, Juniper (2009-02-09). "CNet News: MIT's 6th Sense device could trump Apple's multitouch". News.cnet.com. Retrieved 2013-09-29.
- New York Times – At TED, Virtual Worlds Collide With Reality
- TEDIndia 2009. "TED Talks – Pranav Mistry: The thrilling potential of SixthSense technology". Ted.com. Retrieved 2013-09-29.
- "sixthsense/sixthsense · GitHub". Github.com. Retrieved 2013-09-29.
- "Poincare/sixthsense 路 GitHub". Github.com. Retrieved 2013-09-29.
- Brown, Jesse (2011-02-25). "Stuck between invention and implementation - Jesse Brown, Science & Technology, Technology". Macleans.ca. Retrieved 2013-09-29.