Introducing Reenact: an app for reenacting photos

Here’s an idea that I’ve been thinking about for a long time: a camera app for your phone that helps you reenact old photos, like those seen in Ze Frank’s “Young Me Now Me” project. For example, this picture that my wife took with her brother, sister, and childhood friend:

IMG_8943

Reenacting photographs from your youth, taking pregnancy belly progression pictures, saving a daily selfie to show off your beard growth: all of these are situations where you want to match angles and positions with an old photo. A specialized camera app could be of considerable assistance, so I’ve developed one for Firefox OS. It’s called Reenact.

The app’s opening screen is simply a launchpad for choosing your original photo.

intro

The photo picker in this case is handled by any apps that have registered themselves as able to provide a photo, so these screens come from whichever app the user chooses to use for browsing their photos.

pick

gallery

The camera screen of the app begins by showing the original photo at full opacity.

capture-init

The photo then will continually fade out and back in, allowing you to match up your current pose to the old photo.

capture

Take your shot and then compare the two photos before saving. The thumbs-up icon saves the shot, or you can go back and try again.

confirm

Reenact can either save your new photo as its own file or create a side-by-side composite of the original and new photos.

save-type

And finally, you get a choice to either share this photo or reenact another shot.

share

Voila!

youngmeyoungson

If you’re running Firefox OS 2.5 or later, you can install Reenact from the Firefox OS Marketplace, and the source is available on GitHub. I used Firefox OS as a proving ground for the concept, but now that I’ve seen that the idea works, I’ll be investigating writing Android and iOS versions as well.

What do you think? Let me know in the comments.


by

Tags:

Comments

12 responses to “Introducing Reenact: an app for reenacting photos”

  1. Richard Avatar
    Richard

    Genius! Are they any other apps out there for the same thing? If not, prepare to be the talk of the town Techcrunch!

    1. Christopher Finke Avatar

      Thanks! The closest thing I’ve found is a pregnancy app that has a feature that allows women to organize their belly progression pictures, but nothing that actually helps when you’re taking the pictures.

  2. JB Avatar
    JB

    If this app doesn’t exist it needs to exist. Yes, develop on ios and Android.

  3. Valerie Avatar
    Valerie

    This is fantastic! Looking forward to to the Android version.

    1. Kelly Avatar
      Kelly

      Very cool. Vine has a ghost feature that is very similar. You could just steal that :)

      https://youtu.be/K6cDh-MgyzQ?t=52s

      1. Christopher Finke Avatar

        What’s that saying… “There is nothing new under the sun”?

  4. […] I released Reenact (an app for reenacting photos) last week, Joen Asmussen graciously offered to provide some […]

  5. […] increased the audience for Reenact (an app for reenacting photos) by 100,000% by porting it from Firefox OS to […]

  6. […] as a Web app — no app store needed — so I spent a few evenings polishing the code from the original Firefox OS version of Reenact, adding all of the features I put in the iOS and Android versions. If your browser supports camera […]

  7. Morigan Avatar
    Morigan

    I like it. You should really be in a book that tells people how to make new websites like this and much more.

    1. Christopher Finke Avatar

      You’re too kind.

Leave a Reply

Your email address will not be published. Required fields are marked *

Google+