Recursive Emergence

2023

DESCRIPTION

A camera pointed at a white wall sends what it sees to projectors, which cast their image onto that same wall for the camera to see. Out of this simple recursive loop complex self-similar structures emerge and morph from one fractal pattern to another as the projectors move.

This project was in part sponsored by HEC.

To tap into the mesmerizing and thought-provoking properties of video feedback loops and their emergent fractal patterns, I built a contraption that uses multiple projectors pointing on the same screen as a camera which feeds all these projectors with what it sees. The projectors are able to move on three axes as they throw the camera’s view on the screen. The images overlap and influence each other and when all the settings are just right, fractal-like patterns quickly emerge, stabilize, and morph from one shape to another. Stepping in front of this setup you can influence the phenomenon, disturb the fractals by casting shadows, or become part of the projection screen and see yourself propagating down into infinity.

experiments

Between the camera and the projectors is an HDMI splitter to duplicate the camera’s signal, but no unnecessary image processing is performed. I wanted to keep the phenomenon as pure and “analog” as possible. In theory, it should be able to occur with an analog camera feeding into analog projectors, or even purely optically, although I’m not sure if that is feasible. From the HDMI splitter, the signal is fed directly into the projectors, which are connected to servos that can pan them left to right and tilt them up and down. Each servo-projector setup is in a ring that can slowly roll around its axis with a continuous servo motor. The servos get their signal from a microcontroller with a servo shield. The program gives the servos commands to move randomly in a confined way into certain constellations to produce ever-changing new fractal structures.

schematic diagram

Development

Toggle