My Cart

The Mood Lamp recognizes your facial expressions and turns them into light using ArduinoMay 24, 2013


The Mood Lamp project by Vittorio Cuculo, is a system using interactions to communicate an emotional state to a physical object and receive back a coherent response. In particular, through your facial expression you communicate your emotional state to an RGB color lamp . The lamp, at this point, will respond to the interaction by changing the color of the light emitted in accordance with the emotional state inferred.

The aim of the systems is to remove the mediation between human and machine typical of classic interfaces. Among the modes of natural interaction we usually have gestures, gaze tracking and facial expressions. The latter are particularly relevant because they play a fundamental role in nonverbal communication between human beings.
Regarding the man-machine interaction, the ability to recognize and synthesize facial expressions allows the machine to gain more communication skills, on the one hand by interpreting the emotions on the face of a subject, and on the other by translating their communicative intent through an output, such as movement, sound response or color change.

An IKEA lamp becomes a Natural Interaction system which senses human emotional states through facial expression. It uses OpenCV for image processing and analysis to identify emotional state through the movements of face’s fiducial points. The lamp, made with an Arduino Duemilanove, changes its color to represent the user’s current emotion.
In particular, it receives via serial communication, the values of pleasure, arousal and dominance, following the PAD emotional state model, as inferred from the facial expression and changes accordingly the color of the RGB LEDs.

Via: Arduino Blog, Source: Vittorio Cuculo

Leave a Reply