Epsilon — Real-Time AI Carnival Booth, MAD//Fest 2025

// services
Interactive Installation
Experiential Design
Real-Time Visuals
Real-time AI carnival mirror Solarflare built for Epsilon at MAD//Fest 2025. StreamDiffusion and TouchDesigner transform your reflection live. Queue-forming brand activation.
A mirror that thinks
Epsilon wanted something that would stop people at MAD//Fest 2025 and keep them there. The festival floor is competitive: every stand is fighting for the same attention from the same media and marketing crowd. We built a real-time AI carnival mirror that transforms your reflection live as you stand in front of it, drawing on StreamDiffusion and TouchDesigner to apply generative AI image transformation at a speed that felt immediate rather than loading.The carnival mirror concept gave us a frame that people already understand: you step up, you look, you look different. What changes is the scale and the strangeness of the transformation, and the fact that it is responding to you specifically, not playing a preset loop.
StreamDiffusion at event speed
The technical constraint was latency. Most AI image generation is built around batch processing, which introduces delays that break the illusion when you are standing in front of a mirror. StreamDiffusion runs continuous frame-by-frame diffusion, which let us bring the update rate close enough to real time that visitors saw themselves transforming as they moved.We ran the full pipeline on on-site GPU hardware, no cloud dependency, because a dropped connection at a live event with a queue waiting is not acceptable. The system ran across both days of the festival without a failure.
Queue-forming technology
The activation did what it was built to do: it formed a queue. At a B2B marketing festival where most stands are fighting to pull people in, a queue is a clear signal that something is working. More useful for Epsilon than the footfall was the conversation it generated. The piece made a data and marketing technology company feel surprising and playful without losing the sense that they know how to build things properly.Visitors left with a generated image of themselves. Every share of that image carried the Epsilon name.