CMU logo
Expand Menu
Close Menu

Faculty Projects

  • Memory Support for People With Episodic Memory Impairment

    People with episodic memory impairment (EMI) lack an awareness of the actions, events and experiences of their everyday lives. This often results in confu...

  • Project on Family, Control, and the Smart Home

    Dual-income families face constant challenges as they attempt to address the conflicting repsonsibilities of work, school, family, and enrichment activiti...

  • Quality of Life Technology (QoLT)

    The Quality of Life Technology (QoLT) Center is a National Science Foundation Engineering Research Center (ERC) whose mission is to transform lives in a l...

  • Expanding the 3D Interaction Lexicon

    Much of the research on 3D interaction, particularly for immersive virtual environments, focuses on emulating the real world. Emulating the real world is ...

  • Informedia Digital Video Library

    Informedia is applying automated video and audio indexing and video portal development in support of oral history collections, based on pioneering work re...

  • MOVE: Maps Optimized for Vehicular Environments

    MOVE (Maps Optimized for Vehicular Environments) is an in-car navigation system that provides assistance for drivers who are navigating an unfamiliar rout...

  • Intelligiblity of Context-Aware Applications

    Applications that behave proactively on a user’s behalf, particularly those that react to implicit user context, need to be intelligible to end users, exp...

  • Building Virtual Worlds

    Building Virtual Worlds is not only taught to encourage working with other disciplines, but also is an experience with tools and process. Students use the...

  • End-User Programming of Context-Aware Systems

    Context-aware systems adapt to users’ context of use. We are investigating novel interaction techniques to support end-users in building their own context...

  • Assistment Project

    The ASSISTMENTs project provides students with individualized instructional ASSISTance while performing assessMENT. The research goal is to investigate wh...

  • Five Features for Human-Robot Interaction

    This project explores how gaze, speech and sound, small movements, gesture, and proximity to the user affects the way that we perceive and work with socia...

  • Marmite: End User Programming for the Web

    The goal of Marmite is to make it easy to create "mashups" that combine content from multiple web sites and web services. Marmite lets end-users extract c...

  • Techniques for Interactive Audience Participation

    Systems enabling large audiences to interact offer numerous possibilities for entertainment, education, and team building. We are developing interaction t...

  • Social Ties in the Internet Age

    Project description: Proximity generally increases the likelihood of personal and work relationships, and geographic mobility disrupts them. Is this true ...

  • Creating Peripheral Displays

    People who engage regularly with technology interact with hundreds of visual, auditory, and multimodal displays each day. These displays, which have been ...

  • Lente Design Workshop

    This project focuses on supporting the wakeup routine of dual-income parents. One of the first pieces we are focusing on is an alarm clock that helps keep...

  • IMPACT: Improving and Motivating Physical Activity Through ContexT

    A large percentage of the US population is overweight or obese, and a leading cause of this is lack of physical activity. Early fieldwork has shown that u...

  • Improving Driving Routes Through Learning Driver Preferences

    Most route recommendation systems ignore the context of the driver (e.g. time of day) and the preferences of the driver (e.g. like to avoid highways). Not...

  • Automatically Adapting Interfaces to User Needs

    We are working to create graphical user interfaces (GUIs) that automatically detect a user’s needs in order to automatically adjust the interface to accom...

  • Automatic Sign Detection, Recognition, and Translation

    Signs are everywhere in our lives. They make our lives easier when we understand them, but they can pose problems or even danger when we do not. Automatic...