Hack the Arts submission pack
Afterimage
A computational artwork that turns verified place photos into an evolving memory-space. This page is the direct handoff for judges: demo, proof reel, source, attribution, and the project story.
Judge Summary
- Creativity: place evidence becomes a living memory-space, not a conventional filter or static gallery.
- Technology: EXIF/GPS confidence, local pixel sampling, color ratios, brush motion, and Canvas rendering generate the artwork.
- Interactivity: judges can run the demo, leave an afterimage, inspect the computation receipt, enter Exhibit mode, and export the final artifact.
Written Project Description
Afterimage is a computational artwork for Hack the Arts. It transforms a folder of Santa Cruz beach photos into a living place-memory by extracting metadata confidence, GPS proximity, timestamps, color palettes, sky, water, sand, warmth, haze, and brush motion. The result is not a filter or a static gallery: the canvas keeps evolving after composition, and the final exhibit label preserves the evidence trail behind the artwork.
The medium is the transformation itself. Photo evidence becomes pixel sampling, pixel sampling becomes a render recipe, user motion becomes residue, and time phase keeps the final scene alive after the judge stops interacting.
Implementation Receipt
- EXIF, GPS, and timestamps become confidence and place evidence.
- Browser pixel sampling becomes sky, water, sand, warmth, haze, and palette ratios.
- Brush motion and time phase keep the Canvas scene evolving after composition.
- Exhibit mode lets judges view the living artwork without the proof dashboard taking over the experience.
Judging Criteria Map
- Creativity & Originality (30%): place evidence becomes an evolving memory-space, not a conventional filter.
- Use of Technology (25%): EXIF/GPS, image sampling, and Canvas rendering create the art system.
- Interactivity & Experience (20%): judges can run the demo, leave an afterimage, inspect the computation receipt, enter Exhibit mode, and export the final artifact.
- Execution (15%): one-click judge demo, hosted proof reel, public source, attribution, responsive layout, and tested flows are packaged together.
- Theme Alignment (10%): the artwork depends on code, metadata, computation, and motion.
Devpost Fields
- Title: Afterimage
- Tagline: Turn verified place photos into an evolving memory-space.
- Demo: https://afterimage-omega.vercel.app/?judge=1
- Source: https://github.com/rushtanu14/afterimage
- Proof reel: hosted MP4 walkthrough
Attribution
- Demo photos are procedural generated assets in
public/demo. -
Cinematic environment plate: one Higgsfield Cinema Studio Image 2.5
generation stored at
public/demo/afterimage-higgsfield-santa-cruz.webp. - Runtime libraries: React, TypeScript, Canvas 2D, exifr, and lucide-react.
- Mapillary, Panoramax, and KartaView are inactive provider adapter slots; no live provider requests run in this build.
- No runtime AI call or paid map API is required for the judge demo; the disclosed generated plate is bundled locally.