LeapHop is an interactive experience which invites the user to reveal images in space through moving his finger, just like a scratch-card it gradually reveals the image. It builds an additional level of surprise for the maker, as the image is only revealed when captured on a camera.

The accompanying video is composed of a series of long exposure shots which were stitched together to create a single animation.

How does it work?

The position of the index finger is tracked using LeapMotion and this precise position of the finger is then used for further computation. In Processing, the position of the finger is mapped to the coordinates of an ordinary image to extract the color of that particular point. In turn, an RGB LED attached to the index finger lights up in the extracted color. That way any shape or photograph can be made visible by just drawing the light with the finger, the LED will change the color value accordingly to the current position of the finger in space.

LED fixed to the index finger


A particular inspiration where two image exposure methods I created this week. One is exposing only one random pixel at a time—thus creating more of a point cloud and one exposing only a particular color range, selected by the photographer, both done with Processing.

Selfie with random pixel exposure
Selfie with color selection exposure