Holopainting with Raspberry Pi

We’ve covered 2D light-painting here before. This project takes things a step further: meet 3D holopainting.

Holo_Painting-1

This project’s an unholy mixture of stop-motion, light-painting and hyperlapse from FilmSpektakel, a time-lapse and film production company in Vienna. It was made as part of a university graduation project. (With Raspberry Pis and Raspberry Pi camera boards, natch.)

Getting this footage out was a very labour-intensive process – but the results are stupendous. The subject was filmed by a ring of 24 networked Raspberry Pi cameras working like a 3d scanner, taking pictures around the ring with a delay of 83 milliseconds between each one so that movement could be captured.

Holopainting rig

 

They then cut out all of the resulting images – told you it was labour-intensive – and put them on a black background, then fed that data into a commercial light-painting stick. (If you don’t want to fork out a ton of cash for your own light-painting stick, there are instructions on building one with a Raspberry Pi over at Adafruit.)

A man dressed as a budget ninja walked the stick in front of a series of cameras set up where the original Raspberry Pi cameras had been, to create 3D images hanging in the air.

holopainting ninja

Presto: a holopainting – and the results are tremendous. Here’s a making-of video.

The Invention of #HoloPainting

Holopainting is a combination of the Light Painting, Stop Motion and Hyperlapse technique to create three dimensional light paintings. We didn’t want to use computer generated images, so we built a giant 3D scanner out of 24 Raspberry Pis with their webcams. These cameras took photos from 24 different perspectives of the person in the middle with a delay of 83 milliseconds, so the movement of the person also was recorded.

There’s a comment that often pops up when we describe a project like this: why bother? We’ll head that off right now: because you can. Because nobody’s done it before. Because the end results look phenomenal. We love it, and we’d love to see more projects like this!

14 comments

Avatar

Why…. cause you can… why not… its freaking awesome

(all accepted answers!)

Avatar

Wonderful work.

For an encore could one hide all the Pi cameras behind a plain coloured circular backscene and auto separate the target subject using greenscreen or similar in video editing or computer vision software?.

Avatar

That’s a good idea. I suspect there’s a lot of refinement available here – I have a feeling this won’t be the last project like this we see!

Avatar

Help me Obi-Wan Kenobi… ;-)

I guess the final image-capture would probably also be easier if the DSLR camera was mounted on a circular track?

Avatar

…then again, perhaps using a circular track would make it “too smooth” and remove some of the charming DIY wobbliness of the whole thing :)

Avatar

That’s just awesome. Possibly one of the greatest “because you cans” ever :-)

Avatar

That’s one of the coolest things I’ve seen. This it’s what’s so amazing about the Pi, how it enables creativity. The community around it reminds me of the golden era of the Amiga.

Avatar

Interesting.

The X-Men Danger Room and the Star Trek HoloDeck can’t be that far away!

Avatar

The final image capture consists of lots of separately-taken photos, so it’s non-realtime. Wouldn’t quite work for a holodeck ;)

Avatar

But with programming and further refinement you can create multiple images like in video games and program them to respond to your movements and actions to make a holodeck react in real time. This just shows that it can be done. Not there yet but it is a step closer.

Avatar

Not quite – see 00:59 in the video above to see how each of the final images are captured – long-exposure photos of a single strip of bright LEDs being moved across the scene.

Avatar

I was thinking Star Trek as soon as I saw it, amazing I really love this.

Avatar

I have an idea for commercialising this in a big way.

Avatar

Way to much awesome, super like.

Leave a Comment

Comments are closed