¿Cambiar a Español?
Yes

Xmas Gift installation

Tags: wcrs prototype design kinect openni openframeworks creative-tech open-source

Source code

The idea

This project aims to create a little game for Xmas 2012. The app will create the illusion of a frozen window (with the blur effect) that needs to be wiped off by moving the hand in circles. To make it more fun there will be lots of snowflakes that will react to the movement of the hand.

To make the blur disappear, the user has to move the hands only in circles. Soon after a few seconds, the blur will disappear and the background image will be revealed. The image can be easily changed and maybe we can even play a video.

To compensate the user for playing the game, several QR codes (with a link to a gift) will show up and the user will be able to scan them with their Smartphone/tablet. We can extend the game by telling the user to go to the URL to complete another task...

It was all built with OpenFrameworks, Kinect and OpenNI.

Requirements and improvements

  • It has to be installed on the ground floor beside a window.
  • It can use a powerful projector or a big flat screen. The projector can maximize the visual experience and use the glass of the window as the surface where the app will be shown.
  • Further investigation needs to be done regarding the Kinect tracking threshold, and Kinect calibration, and limit the maximum number of skeletons/hands to one.
  • Needs to be tested in the final location in an early stage, not just a couple of days before the start

Instructions

  • Press “space bar” to start again or recalibrate the hand tracking

Initial screen. Snowflakes are moving a little bit randomly
Initial screen. Snowflakes are moving a little bit randomly

Halfway through. The yellow dot represents the movement of the hand
Halfway through. The yellow dot represents the movement of the hand

Development setup. Example of usage with the hand
Development setup. Example of usage with the hand

Final stage. The user scanning the QR code
Final stage. The user scanning the QR code

Before you continue...

By clicking "Accept All", you agree to the storing of cookies on your device to enhance site navigation and analyze site usage.

Languages

¿Cambiar a Español?