The Fluid Interfaces research group is radically rethinking the ways we interact with digital information and services. We design interfaces that are more intuitive and intelligent, and better integrated in our daily physical lives. We investigate ways to augment the everyday objects and spaces around us, making them responsive to our attention and actions. The resulting augmented environments offer opportunities for learning and interaction and ultimately for enriching our lives.
Research Projects
Augmented Product Counter
Natan Linder and Pattie MaesWe have created an augmented reality (AR) based product display counter that transforms any surface or object into an interactive surface, blending digital media and information with physical space. This system enables shoppers to conduct research in the store, learn about product features, and talk to a virtual expert to get advice via built-in video conferencing. The Augmented Product Counter is based on LuminAR technology, which can transform any standard product counter, enabling shoppers to get detailed information on products as well as web access to read unbiased reviews, compare pricing, and conduct research while they interact with real products. This system delivers an innovative in-store shopping experience combining live product interactions in a physical environment with the vast amount of information available on the web in an engaging and interactive manner.
Blossom
Pattie Maes and Sajid SadiBlossom is a multiperson awareness system that uses ioMaterials-based techniques to connect distant friends and family. It provides an awareness medium that does not rely on the attention- and reciprocity-demanding interfaces that are provided by digital communication media such as mobile phones, SMS, and email. Combining touch-based input with visual, haptic, and motile feedback, Blossoms are created as pairs that can communicate over the network, echoing the conditions of each other and forming an implicit, always-there link that physically express awareness, while retaining the instantaneous capabilities that define digital communication.
Community Data Portrait
Pattie Maes and Doug FritzAs research communities grow, it is becoming increasingly difficult to understand the dynamics of the community; their history and the varying perspective with which they are interpreted. As our information becomes more digital, the histories and artifacts of community become increasingly hidden. The purpose here is to show a given researcher how they fit into the background of a larger community, hopefully strengthening weak ties and understanding. At a high level this project is intended to have real impact by allowing the Media Lab community to reflect on what things it has been working on over the past 25 years and where it should be heading next. On a more individual level this is intended to help researchers within the community situate themselves by better understanding the research directions and interests of their collaborators.
Cornucopia: Digital Gastronomy
Marcelo CoelhoCornucopia is a concept design for a personal food factory, bringing the versatility of the digital world to the realm of cooking. In essence, it is a 3D printer for food that works by storing, precisely mixing, depositing, and cooking layers of ingredients. Cornucopia's cooking process starts with an array of food canisters that refrigerate and store a user's favorite ingredients. These are piped into a mixer and extruder head that can accurately deposit elaborate combinations of food; while this takes place, the food is heated or cooled. This fabrication process not only allows for the creation of flavors and textures that would be completely unimaginable through other cooking techniques, but it also allows the user to have ultimate control over the origin, quality, nutritional value, and taste of every meal.
Defuse
Aaron Zinman, Judith Donath and Pattie MaesDefuse is a commenting platform that rethinks the medium's basic interactions. In a world where a single article in The New York Times can achieve 3,000 comments, the original design of public asynchronous text systems has reached its limit; it needs more than social convention. Defuse uses context to change the basics of navigation and message posting. It uses a combination of machine learning, visualization, and structural changes to achieve this goal.
DepthJS
Pattie Maes, Henry Holtzman, Aaron Zinman, Doug Fritz, Greg Elliott and Roy ShilkrotDepthJS is a framework that allows any web page to interact with Microsoft Kinect via Javascript. Navigating the web is only one application of the framework - we envision all sorts of applications that run in the browser, from games to specific utilities for specific sites. Using DepthJS, web developers who specialize in Javascript can work with Kinect without having to learn any special languages or code. We hope this will allow a new set of interactions beyond what was first developed.
EyeRing: A compact, intelligent vision system on a ring
Suranga Nanayakkara, Roy ShilkrotEyeRing is a wearable intuitive interface that allows a person to point at an object to see or hear more information about it. We came up with the idea of a micro camera worn as a ring on the index finger with a button on the side, which can be pushed with the thumb to take a picture or a video that is then sent wirelessly to a mobile phone to be analyzed. The user receives information about the object in either auditory or visual form. Future versions of our proposed system may include more sensors to allow non-visual data capture and analysis. This finger-worn configuration of sensors opens up a myriad of possible applications for the visually impaired as well as the sighted.
FlexDisplays
Stacie SlotnickWe believe that in the near future many portable devices will have resizable displays. This will allow for devices with a very compact form factor, which can unfold into a large display when needed. In this project, we design and study novel interaction techniques for devices with flexible, rollable, and foldable displays. We explore a number of scenarios, including personal and collaborative uses.
Hyperego
Aaron ZinmanWhen we meet new people in real life, we assess them using a multitude of signals relevant to our upbringing, society, and our experiences and disposition. When we encounter a new individual virtually, usually we are looking at a single communication instance in bodiless form. How can we gain a deeper understanding of this individual without the cues we have in real life? Hyperego aggregates information across various online services to provide a more uniform data portrait of the individual. These portraits are at the user's control, allowing specific data to be hidden, revealed, or grouped in aggregate using an innovative privacy model.
Inktuitive: An Intuitive Physical Design Workspace
Pranav Mistry and Kayato SekiyaDespite the advances and advantages of computer-aided design tools, the traditional pencil and paper continue to exist as the most important tools in the early stages of design. Inktuitive is an intuitive physical design workspace that aims to bring together conventional design tools such as paper and pencil with the power and convenience of digital tools for design. Inktuitive also extends the natural work-practice of using physical paper by giving the pen the ability to control the design in physical, 3-D, freeing it from its tie to the paper. The intuition of pen and paper are still present, but lines are captured and translated into shapes in the digital world. The physical paper is augmented with overlaid digital strokes. Furthermore, the platform provides a novel interaction mechanism for drawing and designing using above the surface pen movements.
InterPlay: Full-Body Interaction Platform
Pattie Maes, Seth Hunter and Pol Pla i ConesaInterPlay is a platform for designers to create dynamic social simulations that transform public spaces into immersive environments where people become the central agents. It uses computer vision and projection to facilitate full-body interaction with digital content. The physical world is augmented to create shared experiences that encourage active play, negotiation, and creative composition.
ioMaterials
Pattie Maes, Sajid Sadi and Amir MikhakioMaterials is a project encompassing a variety of collocated sensing-actuation platforms. The project explores various aspects of dense sensing for humane communication, memory, and remote awareness. Using dense collocated sensing actuation and sensing, we can change common objects into an interface capable of hiding unobtrusively in plain sight. Relational Pillow and Blossom are instantiations of this ideal.
Konbit
Greg Elliott, Aaron Zinman, Henry Holtzman and Pattie MaesKonbit is a service that helps communities rebuild themselves after a crisis by indexing the skillsets of local residents, allowing NGOs to find and employ them. Haitians, their diaspora, and the international community can volunteer their skills via phone, SMS, or Web. Skills can then be searched in real time and location by NGOs such as the American Red Cross and Partners-in-Health. Konbit is language and medium neutral, where Kreyol voice and text messages may be translated into other languages through the Konbit phone, text, or Web interface.
Liberated Pixels
Susanne SeitingerWe are experimenting with systems that blur the boundary between urban lighting and digital displays in public spaces. These systems consist of liberated pixels, which are not confined to rigid frames as are typical urban screens. Liberated pixels can be applied to existing horizontal and vertical surfaces in any configuration, and communicate with each other to enable a different repertoire of lighting and display patterns. We have developed Urban Pixels a wireless infrastructure for liberated pixels. Composed of autonomous units, the system presents a programmable and distributed interface that is flexible and easy to deploy. Each unit includes an on-board battery, RF transceiver unit, and microprocessor. The goal is to incorporate renewable energy sources in future versions.
Light.Bodies
Susanne Seitinger, Alex S. Taylor and Microsoft Research“Light bodies” are mobile and portable, hand-held lights that respond to audio and vibration input. The motivation to build these devices is grounded in a historical reinterpretation of street lighting. Before fixed infrastructure illuminated cities at night, people carried lanterns with them to make their presence known. Using this as our starting point, we asked how we might engage people in more actively shaping the lightscapes which surround them. A first iteration of responsive, LED-based colored lights were designed for use in three different settings including a choreographed dance performance, an outdoor public installation and an audio-visual event.
LuminAR
Natan Linder and Pattie MaesLuminAR reinvents the traditional incandescent bulb and desk lamp, evolving them into a new category of robotic, digital information devices. The LuminAR Bulb combines a Pico-projector, camera, and wireless computer in a compact form factor. This self-contained system enables users with just-in-time projected information and a gestural user interface, and it can be screwed into standard light fixtures everywhere. The LuminAR Lamp is an articulated robotic arm, designed to interface with the LuminAR Bulb. Both LuminAR form factors dynamically augment their environments with media and information, while seamlessly connecting with laptops, mobile phones, and other electronic devices. LuminAR transforms surfaces and objects into interactive spaces that blend digital media and information with the physical space. The project radically rethinks the design of traditional lighting objects, and explores how we can endow them with novel augmented-reality interfaces.
MemTable
Pattie Maes, Seth Hunter, Alexandre Milouchev and Emily ZhaoMemTable is a table with a contextual memory. The goal of the system is to facilitate reflection on the long-term collaborative work practices of a small group by designing an interface that supports meeting annotation, process documentation, and visualization of group work patterns. The project introduces a tabletop designed both to remember how it is used and to provide an interface for contextual retrieval of information. MemTable examines how an interface that embodies the history of its use can be incorporated into our daily lives in more ergonomic and meaningful contexts.
Mouseless
Pranav Mistry and Pattie MaesMouseless is an invisible computer mouse that provides the familiarity of interaction of a physical mouse without actually needing a real hardware mouse. Despite the advances in computing hardware technologies, the two-button computer mouse has remained the predominant means to interact with a computer. Mouseless removes the requirement of having a physical mouse altogether, but still provides the intuitive interaction of a physical mouse with which users are familiar.
Moving Portraits
Pattie MaesMoving portrait is a framed portrait that is aware of and reacts to viewers’ presence and body movements. A portrait represents a part of our lives and reflects our feelings, but it is completely oblivious to the events that occur around it or to the people who view it. By making a portrait interactive, we create a different and more engaging relationship between it and the viewer.
MTM "Little John"
Natan LinderMTM "Little John" is a multi-purpose, mid-size, rapid prototyping machine with the goal of being a personal fabricator capable of performing a variety of tasks (3D printing, milling, scanning, vinyl cutting) at a price point in the hundreds rather than thousands of dollars. The machine was designed and built in collaboration with the MTM—Machines that Make Project at MIT Center for Bits and Atoms.
PalimPost
Li Bian, Roy Shilkrot, Pattie Maes and Henry HoltzmanPalimPost is a converged system for storing, searching, and sharing digital and physical world information using sticky notes and mobile devices. PalimPost extracts contextual cues from a user’s physical environment and activities, connects them to the user’s digital world research, and subsequently presents to the user systematically categorized, relevant, and JIT information. Whether a user is writing down a shopping list on a sticky note after surfing the internet at home, or checking out hundreds of products at hand in a physical store, whether a user is preparing a list of dinner ingredients in the kitchen or buying food outside in the market, PalimPost integrates information from different time and location to form a seamlessly connected experiences for the user.
PoCoMo
Pattie Maes, Seth Hunter and Roy ShilkrotPoCoMo is an implementation of a vision in future-projected social interfaces. In this project we try to capture the playfulness of collaborative gaming and apply it to projected interfaces. The maturing of handheld micro-projector technology, in conjunction with advanced mobile environments, enable this novel type of interaction. Our system is made of a micro-projector mobile device with a specially designed case that turns it into a first-of-a-kind handheld mini-projector-camera system. Computer Vision algorithms support collaborative interaction between multiple users of the system. Through PoCoMo, we wish to explore the social nature of projected interfaces. To accommodate this we designed the projection to be of human cartoon-like characters that play out a personal interaction. Following their human controllers, they recognize each other, wave hello, shake hands, and exchange presents.
PreCursor
Pranav Mistry and Pattie Maes'PreCursor' is an invisible layer that hovers in front of the screen and enables novel interaction that reaches beyond the current touchscreens. Using a computer mouse provides two levels of depth when interacting with content on a screen. One can just hover or can click. Hover allows receiving short descriptions, while click selects or performs an action. PreCursor provides this missing sense of interaction to touchscreens. PreCursor technology has the potential to expand beyond a basic computer screen. It can also be applied to mobile touchscreens to objects in the real world, or can be the launching pad for creating a 3D space for interaction.
Pulp-Based Computing: A Framework for Building Computers Out of Paper
Marcelo Coelho, Pattie Maes, Joanna Berzowska and Lyndl HallPulp-Based Computing is a series of explorations that combine smart materials, papermaking, and printing. By integrating electrically active inks and fibers during the papermaking process, it is possible to create sensors and actuators that behave, look, and feel like paper. These composite materials not only leverage the physical and tactile qualities of paper, but can also convey digital information, spawning new and unexpected application domains in ubiquitous and pervasive computing at extremely affordable costs.
Quickies: Intelligent Sticky Notes
Pranav Mistry and Pattie MaesThe goal of Quickies is to bring one of the most useful inventions of the twentieth century into the digital age: the ubiquitous sticky note. Quickies enriches the experience of using sticky notes by linking hand-written sticky notes to mobile phones, digital calendars, task-lists, email, and instant messaging clients. By augmenting the familiar, ubiquitous sticky note, Quickies leverages existing patterns of behavior, merging paper-based sticky note usage with the user's informational experience. The project explores how the use of artificial intelligence (AI), natural language processing (NLP), RFID, and ink-recognition technologies can make it possible to create intelligent sticky notes that can be searched, located, can send reminders and messages, and more broadly, can act as an I/O interface to the digital information world.
ReflectOns: Mental Prostheses for Self-Reflection
Pattie Maes and Sajid SadiReflectOns are objects that help people think about their actions and change their behavior based on subtle, ambient nudges delivered at the moment of action. Certain tasks—such as figuring out the number of calories consumed, or amount of money spent eating out—are generally difficult for the human mind to grapple with. By using in-place sensing combined with gentle feedback and understanding of users' goals, we can recognize behaviors and trends, and provide a reflection of their own actions tailored to enable both better understanding of the repercussions of those actions, and changes to their behaviors to help them better match their own goals.
Remnant: Handwriting Memory Card
Pattie Maes and Sajid SadiRemnant is a greeting card that merges the affordances of physical materials with the temporal malleability of digital systems to create, enshrine, and reinforce the very thing that makes a greeting personal: that hand of the sender. The card records both the timing and the form of the sender's handwriting when it is first used. At a later time, collocated output recreates the handwriting, allowing the invisible, memorized hand of the sender to write his or her message directly in front of the recipient.
Sensei: A Mobile Tool for Language Learning
Pattie Maes, Suranga Nanayakkara and Roy ShilkrotSensei is a mobile interface for language learning (words, sentences, pronunciation). It combines techniques from computer vision, augmented reality, speech recognition, and commonsense knowledge. In the current prototype, the user points his cell phone at an object and then sees the word and hears it pronounced in the language of his choice. The system also shows more information pulled from a commonsense knowledge base. The interface is primarily designed to be used as an interactive and fun language-learning tool for children. Future versions will be applied to other contexts such as real-time language translation for face-to-face communication and assistance to travelers for reading information displays in foreign languages; in addition, future versions will provide feedback to users about whether they are pronouncing words correctly. The project is implemented on a Samsung Galaxy phone running Android, donated by Samsung Corporation.
Shutters: A Permeable Surface for Environmental Control and Communication
Marcelo Coelho and Pattie MaesShutters is a permeable kinetic surface for environmental control and communication. It is composed of actuated louvers (or shutters) that can be individually addressed for precise control of ventilation, daylight incidence, and information display. By combining smart materials, textiles, and computation, Shutters builds upon other facade systems to create living environments and work spaces that are more energy efficient, while being aesthetically pleasing and considerate of their inhabitants' activities.
Siftables: Physical Interaction with Digital Media
David Merrill and Pattie MaesSiftables are compact electronic devices with motion sensing, graphical display, and wireless communication. One or more Siftables may be physically manipulated to interact with digital information and media. A group of Siftables can thus act in concert to form a physical, distributed, gesture-sensitive, human-computer interface. Each Siftable object is stand-alone (battery-powered and wireless); Siftables do not require installed infrastructure such as large displays, instrumented tables, or cameras in order to be used. Siftables' key innovation is to give direct physical embodiment to information items and digital media content, allowing people to use their hands and bodies to manipulate these data instead of relying on virtual cursors and windows. By leveraging people’s ability to manipulate physical objects, Siftables radically simplify the way we interact with information and media.
Six-Forty by Four-Eighty: An Interactive Lighting System
Marcelo Coelho and Jamie ZigelbaumSix-Forty by Four-Eighty is an interactive lighting system composed of an array of magnetic physical pixels. Individually, pixel-tiles change their color in response to touch and communicate their state to each other by using a person's body as the conduit for information. When grouped together, the pixel-tiles create patterns and animations that can serve as a tool for customizing our physical spaces. By transposing the pixel from the confines of the screen and into the physical world, focus is drawn to the materiality of computation and new forms for design emerge.
SixthSense
Pranav MistryInformation is often confined to paper or computer screens. SixthSense frees data from these confines and seamlessly integrates information and reality. With the miniaturization of computing devices, we are always connected to the digital world, but there is no link between our interactions with these digital devices and our interactions with the physical world. SixthSense bridges this gap by augmenting the physical world with digital information, bringing intangible information into the tangible world. Using a projector and camera worn as a pendant around the neck, SixthSense sees what you see and visually augments surfaces or objects with which you interact. It projects information onto any surface or object, and allows users to interact with the information through natural hand gestures, arm movements, or with the object itself. SixthSense makes the entire world your computer.
SPARSH
Pranav Mistry, Suranga Nanayakkara, and Pattie MaesSPARSH explores a novel interaction method to seamlessly transfer data among multiple users and devices in a fun and intuitive way. A user touches a data item to be copied from a device, conceptually saving the item in his or her body. Next, the user touches the other device to which he or she wants to paste/pass the saved content. SPARSH uses touch-based interactions as indications for what to copy and where to pass it. Technically, the actual transfer of media happens via the information cloud.
Spotlight
Pattie Maes and Sajid SadiSpotlight is about an artist's ability to create a new meaning using the combination of interactive portraits and diptych or polyptych layouts. The mere placement of two or more portraits near each other is a known technique to create a new meaning in the viewer's mind. Spotlight takes this concept into the interactive domain, creating interactive portraits that are aware of each other's state and gesture. So not only the visual layout, but also the interaction with others creates a new meaning for the viewer. Using a combination of interaction techniques, Spotlight engages the viewer at two levels. At the group level, the viewer influences the portrait's "social dynamics." At the individual level, a portrait's "temporal gestures" expose much about the subject's personality.
Sprout I/O: A Texturally Rich Interface
Marcelo Coelho and Pattie MaesSprout I/O is a kinetic fur that can capture, mediate, and replay the physical impressions we leave in our environment. It combines embedded electronic actuators with a texturally rich substrate that is soft, fuzzy, and pliable to create a dynamic structure where every fur strand can sense physical touch and be individually moved. By developing a composite material that collocates kinetic I/O, while preserving the expectations that we normally have from interacting with physical things, we can more seamlessly embed and harness the power of computation in our surrounding environments to create more meaningful interfaces for our personal and social activities.
Surflex: A Shape-Changing Surface
Marcelo Coelho and Pattie MaesSurflex is a programmable surface for the design and visualization of physical objects and spaces. It combines the different memory and elasticity states of its materials to deform and gain new shapes, providing a novel alternative for 3-D fabrication and the design of physically adaptable interfaces.
Swÿp
Natan Linder and Alexander ListWith Swÿp you can transfer any file from any app to any app on any device: simply with a swipe of a finger. Swÿp is a framework facilitating cross-app, cross-device data exchange using physical "swipe" gestures. Our framework allows any number of touch-sensing and collocated devices to establish file-exchange and communications with no pairing other than a physical gesture. With this inherent physical paradigm, users can immediately grasp the concepts behind device-to-device communications. Our prototypes application Postcards explore touch-enabled mobile devices connected to the LuminAR augmented surface interface. Postcards allows users to collaborate and create a digital postcards using Swÿp interactions. We demonstrate how Swÿp enabled interfaces can support new generation of interactive workspaces possible by allowing pair-free gesture-based communications to and from collocated devices.
TaPuMa: Tangible Public Map
Pranav Mistry and Tsuyoshi KurokiTaPuMa is a digital, tangible, public map that allows people to use everyday objects they carry to access relevant, just-in-time information and to find locations of places or people. TaPuMa envisions that conventional maps can be augmented with the unique identities and affordances of the objects. TaPuMa uses an environment where map and dynamic content is projected on a tabletop. A camera mounted above the table identifies and tracks the locations of the objects on the surface, and a software program identifies and registers the location of objects. After identifying the objects, the software provides relevant information visualizations directly on the table. The projector augments both object and table with projected digital information. TaPuMa explores a novel interaction mechanism where physical objects are used as interfaces to digital information. It allows users to acquire information through tangible media, the things they carry.
Textura
Pattie Maes, Marcelo Coelho and Pol Pla i ConesaTextura is an exploration of how to enhance white objects with textures. By projecting onto any white surface, we can simulate different textures and materials. We envision this technology to have great potential for customization and personalization, and to be applicable to areas such as industrial design, the game industry, and retail scenarios.
thirdEye
Pranav Mistry and Pattie MaesthirdEye is a new technique that enables multiple viewers to see different things on a same display screen at the same time. With thirdEye: a public sign board can show a Japanese tourist instructions in Japanese and an American in English; games won't need a split screen anymore—each player can see his or her personal view of the game on the screen; two people watching TV can watch their favorite channel on a single screen; a public display can show secret messages or patterns; and in the same movie theater, people can see different ends of a suspense movie.
Transitive Materials: Towards an Integrated Approach to Material Technology
Pattie Maes, Marcelo Coelho, Neri Oxman, Sajid Sadi, Amit Zoran and Amir MikhakTransitive Materials is an umbrella project encompassing novel materials, fabrication technologies, and traditional craft techniques that can operate in unison to create objects and spaces that realize truly omnipresent interactivity. We are developing interactive textiles, ubiquitous displays, and responsive spaces that seamlessly couple input, output, processing, communication, and power distribution, while preserving the uniqueness and emotional value of physical materials and traditional craft. Life in a Comic, Physical Heart in a Virtual Body, Augmented Pillows, Flexible Urban Display, Shutters, Sprout I/O, and Pulp-Based Computing are current instantiations of these technologies.
VisionPlay
Seth HunterVisionPlay is a framework to support the development of augmented play experiences for children. We are interested in exploring mixed reality applications enabled by web cameras, computer vision techniques, and animation that are more socially oriented and physically engaging. These include using physical toys to control digital characters, augmenting physical play environments with projection, and merging representations of the physical world with virtual play spaces.
Watt Watcher
Pattie Maes, Sajid Sadi and Eban KunzEnergy is the backbone of our technological society, yet we have great difficulty understanding where and how much of it is used. Watt Watcher is a project that provides in-place feedback on aggregate energy use per device in a format that is easy to understand and intuitively compare. Energy is inherently invisible, and its use is often sporadic and difficult to gauge. How much energy does your laptop use compared to your lamp? Or perhaps your toaster? By giving users some intuition regarding these basic questions, this ReflectOn allows users both to understand their use patterns and form new, more informed habits.