Frozen Pi — An Affordable Bullet Time Recorder

What happens when you strap 48 Raspberry Pi cameras together with nearly half a kilometer of network cables? You get your own bullet time capture rig.

Originally inspired by the unique film effect of the  Matrix and an old BBC documentary called Supernatural: The Unseen Powers of Animals, the owner of PiFace decided to try re-creating the bullet time effect himself.

To create the rig they’ve taken 48 Raspberry Pis, each with a PiFace controller board and the standard camera. The controller board allows the Raspberry Pi to be used without a keyboard or mouse, so all the network cables have to do is send a simple code to each pi in order to take the pictures. A simple laser cut wood profile is used to snap them all together into a giant ring.

While 48 Raspberry Pis is a lot, they think this is a reasonable project for a classroom environment — besides, how cool would it be to go to school and film your own bullet time stunts?

Of course we have seen lots of bullet time rigs before, but it looks like this one will give a bit better of an effect. If you don’t have the cash for that many cameras — how about a single GoPro and a ceiling fan? Hackaday Alum [Caleb] even managed to do one with a lazy susan!

[Via Adafruit]

31 thoughts on “Frozen Pi — An Affordable Bullet Time Recorder

    1. Why rent when you can own? Besides, there are far more things you can do with a bunch of Raspberry Pis than a bunch of GoPros…So buying a bunch of Raspberry Pis would be a great idea, especially in that type of setting (school/classroom)…

  1. I can understand needing multiple Pis and multiple Pi cameras. As you physically can’t do it without them but having an interface for each and every camera seems needless. I mean they are all networked… At most one of them would need the PiFace and you code that as command and control for the rest.

    Still an interesting project tho :)

    1. I’m pretty sure I saw IR receivers on all of those. If so, you could just select an offset for each one (which the little scroll-wheel they added does) and trigger it with an LED or mirror on the ceiling?

    1. That to me looks like the cameras are not all pointing at the middle, and are not all level – some are pointing slightly up and some down. It is a calibration issue that could be sorted out iteratively by calibrating each camera module. Or even fixed in post by reducing the image size to clip the images to make them all fit as they should.

  2. That’s a lot of cabling. I bet the same could be done with a bunch of cheap, linux smartphones over wifi. Best of all, you could just resell the phones if it didn’t work. :)

      1. Actually with tomorrow being the day it is, they totally should have held this and released it with that header and the title “Man builds working HO scale particle accelerator” :P

    1. I didn’t give that a second thought, I just assumed that they where using a 48 port network switch.

      I’m just now wondering why I have heard them always called 48 port switches when in fact most 48 port switches normally have 2 additional fibre ports for primary and secondary redundant links to the network backbone, so technically they should be called 50 port switches.

  3. Not my idea of affordable (Looks like about $3300 from my sources, though I’m sure the parts can be had cheaper with some hunting), but still less costly than 48 GoPros.

    Nice hack, though.

  4. Can you not attach multiple cameras per pi? Even if you have to go the usb webcam route?

    I like the bullet time effect, I saw a gopro video similar to this the other day. The only problem is the amount of time it takes it editing. In the sample Youtube video you’ll notice they’ve just mashed together the images one after another, with no movement of the actor.

  5. Pi’s are great and this is definitely an interesting project, to all the go pro’ers I say no one would really buy a gopro when you could have an sj4000 right? Well not on my budget anyway

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s