DPReview.com is closing April 10th - Find out more

"bullet time" multi-camera photobooth questions

Started Jul 22, 2016 | Discussions
(unknown member) Senior Member • Posts: 2,067
"bullet time" multi-camera photobooth questions

I'm going to post this over in studio and lighting as well as 3d/stereo photography to make sure I gather the right experience, but the DIY forum seemed like the best place to start for these.

Basically I'm planning building a multi-camera photobooth for some upcoming events like this http://gallery.a1array.com/rbmanyc/160514-064451

Have some questions on hardware and software:

1) cameras - considering the gif conversion will downgrade resolution, I'm thinking building this around a 12mp sensor like that in the canon XSi would be plenty. Also, the XSi was well reviewed when it was released about 8 years ago, and can be had for less than a hundred bucks each. Thoughts on this as a camera choice?

2) lens/focal length - I'm thinking 30-35mm would be the max I'd want to go in terms of width to balance between getting a decent amount of people in frame (about 4-6 max) and limiting wide angle distortion. I'll be using studio strobes and shooting at a low enough iso to keep the images nice and sharp so the kit 18-55 set on the wide end would be just about perfect with the 1.6 crop.

3) lighting - trying to decide between continuous vs strobe, but I'll likely stick with strobe because that's what I already own, and will allow a fast enough shutter speed to freeze movement at an acceptable shutter speed and aperture.

4) software - I think this will potentially be the hardest part. There's a company called Breeze Systems that makes software to both control multiple cameras (the XSi is one of the older supported cameras - which is partly why I chose it) as well as photobooth kiosk software that automatically generates animated gifs and creates links. I would rather use software that's pre-made and easily accessible rather than hiring someone to make it for me, but wondering if anyone has other recommendations?

Thanks all!

Nikon AF-P 18-55mm F3.5-5.6G VR
If you believe there are incorrect tags, please send us this post using our feedback form.
ProfHankD
ProfHankD Veteran Member • Posts: 9,147
Re: "bullet time" multi-camera photobooth questions

Sr1racha wrote:

1) cameras - considering the gif conversion will downgrade resolution, I'm thinking building this around a 12mp sensor like that in the canon XSi would be plenty. Also, the XSi was well reviewed when it was released about 8 years ago, and can be had for less than a hundred bucks each. Thoughts on this as a camera choice?

Old camera easily tethered. This isn't a demanding application. I'd use a modern PowerShot, but nothing wrong with your choice.

2) lens/focal length - I'm thinking 30-35mm would be the max I'd want to go in terms of width to balance between getting a decent amount of people in frame (about 4-6 max) and limiting wide angle distortion. I'll be using studio strobes and shooting at a low enough iso to keep the images nice and sharp so the kit 18-55 set on the wide end would be just about perfect with the 1.6 crop.

Ok.

3) lighting - trying to decide between continuous vs strobe, but I'll likely stick with strobe because that's what I already own, and will allow a fast enough shutter speed to freeze movement at an acceptable shutter speed and aperture.

Strobe is a safer bet; keep in mind that lighting a scene for 3D is a little touchy.

4) software - I think this will potentially be the hardest part. There's a company called Breeze Systems that makes software to both control multiple cameras (the XSi is one of the older supported cameras - which is partly why I chose it) as well as photobooth kiosk software that automatically generates animated gifs and creates links. I would rather use software that's pre-made and easily accessible rather than hiring someone to make it for me, but wondering if anyone has other recommendations?

It's pretty easy to hack this sort of thing together, but the Breeze Systems stuff is cheap enough to be a potentially great answer. How would it handle making the animated GIF from multiple cameras?  Would it end-up being the $129 per camera deal? This isn't really hard stuff to write your own script for, but the programming effort is significant if you haven't done this sort of thing before.

Keep in mind there are all sorts of secondary issues. For example, power. The built-in batteries will not last long, so you need to externally power the cameras and control logic.

 ProfHankD's gear list:ProfHankD's gear list
Canon PowerShot SX530 Olympus TG-860 Sony a7R II Canon EOS 5D Mark IV Sony a6500 +32 more
OP (unknown member) Senior Member • Posts: 2,067
Re: "bullet time" multi-camera photobooth questions

Power should be easy, but a little messy for 9 to 11 cameras: https://www.amazon.com/Canon-AC-Adapter-Kit-ACK-E5/dp/B0015WJTTK

The license is per computer installed, not per camera thankfully.

The app does automate creation of animated gifs thankfully, and also has a photobooth function - so really a pretty good deal for around $200.

If it ends up being a profitable enough experiment I'd prob just pay a friend to code something up custom and snazzy looking, but right now it's more about getting the basic components and technique down.

Looks like the T3 is another good option, so I'll prob just mix and match the XSi and T3.

What I'll likely end up doing exposure-wise is doing a slightly longer exposure than needed to give all of the cameras enough time to acquire pre-focus, and then do rear-curtain sync and let the strobe freeze motion (rather than trying to freeze motion with a fast shutter speed). This is also because apparently the multi-camera sync typically works best under 1/100 SS which is not quite fast enough to reduce motion blur

Ian Wright New Member • Posts: 3
Re: "bullet time" multi-camera photobooth questions

Hi There
The licence fee with breeze is per camera, not per computer, so it is $129 X 12 (or however many cameras you are using). There is no photo booth print option in breeze multi camera.

If it is going to be used at events, and there is a lot of light about, you won't be able to use long exposure as the camera will pick that up and make a blur.

Breeze crashes constantly, has little to no support, he takes days or weeks to reply to any question... Which is why we moved away from him.

Once you have the gif image, what will you do with it?

The cameras we use are all identical, we actually buy them from canon in sequential serial number to make sure they are as calibrated as possible, but they still have differences in colours and brightness etc, so as you flick through the sequence of images you see them flicker. You need software to stop this.

Also how are you going to align the cameras? If they aren't perfectly aligned you see the cameras moving about hugely.

We created an full software suite with an alignment system, it is so complicated that we sent tenders to 20 of the best software companies in the UK, and all except one replied "out of our scope". We ended up paying over £50K for bespoke software, which works perfect, but don't think it's the type of thing a "friend" can do on an evening.

I hope this helps

Ian
NewWorlddDesigns.co.uk

ProfHankD
ProfHankD Veteran Member • Posts: 9,147
Re: "bullet time" multi-camera photobooth questions

Sr1racha wrote:

Looks like the T3 is another good option, so I'll prob just mix and match the XSi and T3.

What I'll likely end up doing exposure-wise is doing a slightly longer exposure than needed to give all of the cameras enough time to acquire pre-focus, and then do rear-curtain sync and let the strobe freeze motion (rather than trying to freeze motion with a fast shutter speed). This is also because apparently the multi-camera sync typically works best under 1/100 SS which is not quite fast enough to reduce motion blur

I don't think you have a deep enough understanding of what you're trying to do. You need to make the images as consistent as possible to facilitate alignment of the merged result (careful mechanical alignment helps a lot). Mixing cameras is likely to be a nightmare... zoom lenses aren't a great idea either unless you carefully fix the zooms at the same focal length, and even the tiny movements that happen on cameras with IS (even when it is turned off) can break mechanical alignment at the pixel level. You haven't said what resolution you're targeting, but I'd say anything much above 1MP is going to be touchy on the alignment. You do NOT want autofocus because you need the cameras to agree on the focus point -- in fact, you want them to have enough depth of field to cover the all subjects for the pseudo-3D merge. And of course, you want really good sync -- firing most DSLRs via remote USB control gives quite inconsistent timing; dumb wired-remote shutter firing is often a little better.

Fleets of Canon PowerShots under CHDK have been used for this type of capture many times before, including some very well-known sequences. In my research group, we've been controlling and reprogramming Canon PowerShots using CHDK for a decade or so. At least it is easy to sync CHDK PowerShots relatively precisely (for example, our FourSee multicamera does this). If you think about it, for carefully-controlled favorable exposure circumstances, you'll also realize that the image quality out of $100 new PowerShots is actually much better than you'd get out of the old Canon DSLRs -- and not much different from their current DSLRs (especially if you use lousy kit zooms on the DSLRs). There's even the obvious advantage that you can make the inter-lens spacing closer with PowerShot cameras because they're much smaller than the DSLRs, thus giving smoother depth perception as you sequence between views (computationally deriving intermediate frames to smooth the transitions is possible, but very hard to do well).

The bottom line is that I think it would take my group the better part of a week to hack something together that automatically and unattended (i.e., as a photo booth) did what you want with good quality. Tweaking and making the system look pretty probably would take months.

PS: At modest resolutions, multiple webcams or GoPros would be fairly easy ways to build this too. Apparently, sync of GoPros is also easy. There are also Raspberry Pis with camera modules, etc.

 ProfHankD's gear list:ProfHankD's gear list
Canon PowerShot SX530 Olympus TG-860 Sony a7R II Canon EOS 5D Mark IV Sony a6500 +32 more
OP (unknown member) Senior Member • Posts: 2,067
Re: "bullet time" multi-camera photobooth questions

Ian Wright wrote:

Hi There
The licence fee with breeze is per camera, not per computer, so it is $129 X 12 (or however many cameras you are using). There is no photo booth print option in breeze multi camera.

If it is going to be used at events, and there is a lot of light about, you won't be able to use long exposure as the camera will pick that up and make a blur.

Breeze crashes constantly, has little to no support, he takes days or weeks to reply to any question... Which is why we moved away from him.

Once you have the gif image, what will you do with it?

The cameras we use are all identical, we actually buy them from canon in sequential serial number to make sure they are as calibrated as possible, but they still have differences in colours and brightness etc, so as you flick through the sequence of images you see them flicker. You need software to stop this.

Also how are you going to align the cameras? If they aren't perfectly aligned you see the cameras moving about hugely.

We created an full software suite with an alignment system, it is so complicated that we sent tenders to 20 of the best software companies in the UK, and all except one replied "out of our scope". We ended up paying over £50K for bespoke software, which works perfect, but don't think it's the type of thing a "friend" can do on an evening.

I hope this helps

Ian
NewWorlddDesigns.co.uk

Ahh thank you. The breeze website sucks so it took a little digging to see that it is a per cam license.

The goal is to use this rig as a lower cost alternative to similar photobooths.

Totally get that the software is going to be the hardest and most time intensive/expensive part of this, which is why I was hoping there was something that could be licenses/purchased at a moderate cost.

This is why I'm starting with a small rig of 3-4 cameras to just experiment with and have fun with.

The reason why I like the canon DSLRs over the powershot is because they have full manual control and it's really easy to sync and control an off camera flash with them. One thing that is helpful with a manual camera is that you can control for brightness variances with setting cameras with slight differences in iso or aperture.

These questions and experienced are very helpful. I don't plan on rushing forward without doing some prototypes that aren't the whole 9-11 cam array that would make sense for my purposes.

OP (unknown member) Senior Member • Posts: 2,067
Re: "bullet time" multi-camera photobooth questions

The problem with most powershots that I know of (granted I haven't done any research on ones that do or do not) is that they don't have full manual exposure control - and even if there are, they are likely at a price point that wouldn't make sense for this prototype or aren't designed to easily change exposure like with a DSLR.

The kit 18-55 canon IS lens is actually a pretty solid optically. It's not a Zeiss but stopped down to f10-f14 and an iso around 200 will produce great and sharp images. Also the much larger APSC sensor will have better dynamic range. Also as I've mentioned, it's very easy to sync off camera flash with them through either wired or RF, and the great point brought up previously about slight variances in exposure due to lens and body differences could in theory be controlled with slight differences in exposure.

The problem with point and shoots, go-pros etc is that of course they are not designed to sync with off camera flash.

I don't have a resolution goal, but this will be viewed primarily on social media which will downgrade and compress images anyways, and primarily on mobile devices so 12mp images combined into a reasonably sized animated gif should be a great start. I've used 12mp images for professional work with an A7S (primarily because it was extremely low ambient light) and though I wouldn't blow them up for print use, 12mp is plenty for fun shots.

Will check out other sync software you mentioned. Thanks for the reco - I'd read about it, but Breeze was by far the most mentioned (even though I had my doubts considering how basic the website is).

OP (unknown member) Senior Member • Posts: 2,067
Re: "bullet time" multi-camera photobooth questions

So correct me if I'm wrong but CHDK is primarily just to hack powershot cameras in such a way to enable features that are built in on DSLRs?

Can it so multi-camera syncing as well?

ProfHankD
ProfHankD Veteran Member • Posts: 9,147
CHDK camera attributes
1

Sr1racha wrote:

The problem with most powershots that I know of (granted I haven't done any research on ones that do or do not) is that they don't have full manual exposure control - and even if there are, they are likely at a price point that wouldn't make sense for this prototype or aren't designed to easily change exposure like with a DSLR.

100% wrong. Even on an $80 PowerShot (e.g., I have a fleet of sub-$100 A4000 and ELPH 115), CHDK gives control well beyond what any DSLR normally provides; you can even do things like set shutter speeds well out of normal range (e.g., many can do mechanical shuttering to 1/30000s!). The only thing close is Magic Lantern on Canon DSLRs (ML started as a fork of CHDK).

There are issues in that you can't get shallow DoF with the PowerShots because their lenses are pretty much at the diffraction limit wide open (hence, there is no mechanical aperture on many), but your application doesn't want shallow DoF.

The kit 18-55 canon IS lens is actually a pretty solid optically. It's not a Zeiss but stopped down to f10-f14 and an iso around 200 will produce great and sharp images.

Ever since I tested the S70 vs. Digital Rebel (and I'm not the only one ), my tests have consistently shown the Canon kit zoom to be slightly outresolved by most PowerShots. You should never use above base ISO on the PowerShots (they are completely ISO-less, or as DPReview calls it, ISO invariant) and there is more manufacturing sample variation in the lenses on the cheaper PowerShots, but the old Canon APS-C DSLRs really are fighting a losing battle in peak IQ against modern sub-$100 PowerShots. The old Canon DSLRs only win in IQ with more awkward lighting and/or better lenses.

You might get a kick out of the overview pages I have posted on two CHDK-supported sub-$100 PowerShots that I've had students use in my Cameras as Computing Systems course: A4000 IS and ELPH 115 IS . For example, here are three versions of the same exposure from an ELPH 115 IS:

Out-of-camera JPEG capture

Completely uncorrected raw from the same capture (CHDK DNG converted to JPEG)

Minimally corrected raw from the same capture (CHDK DNG converted to JPEG)

PS: Take a look at the EXIF info. Note that Canon actually lies about the ISO... the OOC JPEG says ISO 100, but the internals show it's really 93. There are a lot of little details that CHDK makes visible, which might have something to do with why Canon doesn't officially support CHDK nor ML.  

Also the much larger APSC sensor will have better dynamic range.

Peak DR on Canon APS-C and FF DSLRs, before the new sensor tech was introduced with the 80D, is pretty mediocre (about 10.5-12EV). I measure at least 10EV from sub-$100 CHDK PowerShot raws. In fact, according to DxO, before the new sensor tech, the highest DR in a Canon, including all their FF bodies, is the PowerShot G7 X at 12.7EV... which uses a 1" Sony sensor (most Sonys are now 13-14EV). BTW, most PowerShots still use CCDs, not CMOS sensors, which actually helps on DR at the sacrifice of readout speed (no 1080 video capture on the CCDs).

Of course, at anything other than base ISO, the newest larger sensors do win... but that's not relevant for your application. Beyond that, for your application, scene DR should be way less than any of these cameras can handle... and you're talking about mapping things into animated GIFs, where representable DR is a very bad joke indeed!

Also as I've mentioned, it's very easy to sync off camera flash with them through either wired or RF, and the great point brought up previously about slight variances in exposure due to lens and body differences could in theory be controlled with slight differences in exposure.

You mean it is easy to sync a flash with ONE camera. With CHDK, you easily can sync flash and an entire fleet of cameras. In fact, I believe you could even use an external flash (with redeye-reduction preflash) to trigger a fleet of cameras to capture the main flash exposure using CHDK motion detect.

The problem with point and shoots, go-pros etc is that of course they are not designed to sync with off camera flash.

Again, you clearly just don't understand how multiple cameras sync.

I don't have a resolution goal, but this will be viewed primarily on social media which will downgrade and compress images anyways, and primarily on mobile devices so 12mp images combined into a reasonably sized animated gif should be a great start. I've used 12mp images for professional work with an A7S (primarily because it was extremely low ambient light) and though I wouldn't blow them up for print use, 12mp is plenty for fun shots.

An A7S outclasses any of the cameras we've mentioned by a huge margin... in most IQ attributes, so does my original NEX-5. A camera having a 12MP sensor does not imply you'll get a smooth 3D animated GIF by simply sequencing 12MP images from multiple cameras: they need to be aligned. You can get about 1MP alignment quality pretty easily, but much more will take some work. There are various free image stitching tools that might suffice for automatic alignment (try looking at Hugin and related tools); there's also plenty of matlab code floating around (which I'd avoid) and OpenCV.

Will check out other sync software you mentioned. Thanks for the reco - I'd read about it, but Breeze was by far the most mentioned (even though I had my doubts considering how basic the website is).

You have A LOT of homework to do....

BTW, there is something terrible about CHDK: most brand-new PowerShots are not supported for a year or so. It takes that long for the open source developer community, which gets no help from Canon at all, to port to a new model. You have to be very careful to get a camera that is supported by CHDK or you might have a very long wait for support....

 ProfHankD's gear list:ProfHankD's gear list
Canon PowerShot SX530 Olympus TG-860 Sony a7R II Canon EOS 5D Mark IV Sony a6500 +32 more
OP (unknown member) Senior Member • Posts: 2,067
Thanks

No offense, but your snarky tone is kinda not very helpful.

I appreciate your experience but I'm not acting like this is easy. I'm posting this because I know it'll be hard, and I figure at least a few people have tried the various options and have some success and failures to share.

I've read through all of the hacks people are using to make powershots work with CHDK and some of them are solving for issues that problems that don't exist with a DSLR body - from turning every camera body on at once, to triggering, to downloading files (most entry level DSLRs have a dedicated port for triggering, separate from a USB port for downloading files). Also you're talking about cameras that were never really designed to adjust in full manual mode.

I won't need a fast shutter speed for this. Short flash durations in modern studio strobes will freeze motion effectively. An optimal exposure setting for this kind of shot would be I'm guessing around 1/50th or 1/100 SS and a pretty small aperture, prob close to f14-f16 to get everyone in frame in focus. I'm not saying literally using a "long exposure" I mean just longer than typical for a studio environment (where I'd typically be at least at 1/200).

-- hide signature --

See my work and gear blog at http://www.sungparkphotography.com

ProfHankD
ProfHankD Veteran Member • Posts: 9,147
Re: Thanks

Sr1racha wrote:

No offense, but your snarky tone is kinda not very helpful.

Sorry. I just get really annoyed when I put effort into answering a question and then the person I was helping responds in a way that makes it clear they didn't actually read my answer.

... I've read through all of the hacks people are using to make powershots work with CHDK and some of them are solving for issues that problems that don't exist with a DSLR body - from turning every camera body on at once, to triggering, to downloading files (most entry level DSLRs have a dedicated port for triggering, separate from a USB port for downloading files).

DSLRs were never designed for fully automatic operation -- which most compacts are. For example, most DSLRs have no way to control lens zoom from the body. Neither DSLRs nor compacts were designed to run an automated photo booth... but compacts are a much closer match -- especially since that's very much the kind of thing CHDK has been widely used for. You can do this easier with industrial cameras, but cost gets really high quite easily... webcams and GoPros aren't too bad a fit either, but they have more lens and image quality issues.

Basically, what you want to do is photographically speaking easy, with the following hard points:

  1. Sync of N cameras and flash
  2. Physical/computational alignment of the images
  3. Automatically doing everything without an operator

The camera IQ, exposure settings to use, construction of an animated GIF, etc. are utterly simple issues with obvious good solutions. #1 is easy using CHDK, touchy with most other approaches (for example, just because you close the wired remote contacts on several identical DSLRs simultaneously does not mean they fire simultaneously -- or necessarily close enough to catch the same flash... and the USB triggering used by most software is even less predictable). #2 is a pain to get right, and it's the real limit on 3D animated GIF quality (making the animated GIFs themselves is trivial with free software like GIMP or ImageMagick once you have aligned images). #3 is the money pit -- you can spend months or years tweaking the user interface.

 ProfHankD's gear list:ProfHankD's gear list
Canon PowerShot SX530 Olympus TG-860 Sony a7R II Canon EOS 5D Mark IV Sony a6500 +32 more
D Cox Forum Pro • Posts: 32,980
Re: "bullet time" multi-camera photobooth questions

The Raspberry Pi camera, using an 8 Megapixel Sony sensor, should be considered, as the system is designed to be programmed by users. The Canon cameras are not.

https://www.raspberrypi.org/blog/new-8-megapixel-camera-board-sale-25/

 D Cox's gear list:D Cox's gear list
Sigma fp
ProfHankD
ProfHankD Veteran Member • Posts: 9,147
The Pi option

D Cox wrote:

The Raspberry Pi camera, using an 8 Megapixel Sony sensor, should be considered, as the system is designed to be programmed by users. The Canon cameras are not.

https://www.raspberrypi.org/blog/new-8-megapixel-camera-board-sale-25/

The new 8MP board seems a viable choice in many ways, but it is basically a webcam interface with a very cheap PC-board lens... which is why I listed it as the last option in my post above. Sync of Pis is quite easy, although I'm not sure that would actually sync the cameras (e.g., this on flash sync ). It certainly could be a fun thing to play with....

 ProfHankD's gear list:ProfHankD's gear list
Canon PowerShot SX530 Olympus TG-860 Sony a7R II Canon EOS 5D Mark IV Sony a6500 +32 more
JoannSot New Member • Posts: 9
Re: "bullet time" multi-camera photobooth questions

I agree with you. Some social media may compress photos, and some even ruins original photos a bit.. And I prefer downsize and compress JPG first on my own, then share online.

BobORama
BobORama Senior Member • Posts: 2,842
Re: "bullet time" multi-camera photobooth questions

I was looking at something like this a while back...  my approach was a single camera on a rail ( think a roller coaster for your camera ) using a high speed shooting mode and the PC socket on the camera to trigger the strobe.

The camera is released on an angled section of tube, picks up momentum, then follows a horizontal section of the arc with approximately constant velocity.   A mechanical normally open switch is closed as the camera starts the pass - this triggers continuous shooting.  The first shot is blocked by a fixture that blocks the subject with chromakey green.   This initial image is a marker for the software to know "this is the first frame in the series."

That was the plan.  No need for multiple cameras.   The only limits are on the flash, and the continuous shooting rate of the camera.   Its also simple.   And lends itself to instant processing using an eye-fi card.

OK, so that's the mechanical portion.

On the software side was a linux laptop with an eye-fi target on it.   So the series is shot and is staged on the laptop.

The rest is script magic.

A script uses Image Magick to look for the chromakey frame.   when the script find TWO of these marker frames, it moves the first marker file and the rest of that series to a folder - that's your job.

Once the job is built, a script renumbers the images ( except the marker ) to sequential numbers, e.g 000.jpg, 001.jpg, 002.jpg, ....

Image Magick can be used to convert that to an animaged GIF, or use ffmpeg to create a video clip.

This process basically happens in real time.

I would probably use some cloud service to host these, using the REST API's these offer to obtain a direct URL.   Then dump that into a QR code you display on the laptop.   The "guests" just need to snap a photo of the QR code and they can get to their clip.

For in the field data access, get a wireless tethering 4G phone - this can serve as the hotspot in the field for the EyeFi and your laptop.

Its different from Bullet Time in that it is not multiple simultaneous shots - but its probably good enough to give a similar effect.

Similarly, a camera capable of high speed video ( short shutter "sports" video ) perhaps in 4K would do the same - in that case the speed of the camera travel could be much faster.   Then its more of a video processing effort.

It just a different approach.   There was a guy on Vimeo who did a bullet time video using a suspended 2x4 that rotated the camera around the subject.   It was VERY good.  This is just a more safe version of that.

 BobORama's gear list:BobORama's gear list
Pentax K-5 Pentax K-1 Sigma 10mm F2.8 EX DC HSM Diagonal Fisheye Pentax smc DA 18-55mm F3.5-5.6 AL WR Samyang 14mm F2.8 ED AS IF UMC +9 more
DJJG4242 New Member • Posts: 1
Re: "bullet time" multi-camera photobooth questions

You guys are really overthinking all of this. Breeze is one of the good options for a bullet time system. All the instructions are available on his website. The only missing piece is the animation processing portion, this can achieved thru the use of adobe software, which can correct any misalignment between cameras, and process the animation output quickly and in multiple formats (gif, mp4) , with graphics, and audio if necessary.

BobORama wrote:

I was looking at something like this a while back... my approach was a single camera on a rail ( think a roller coaster for your camera ) using a high speed shooting mode and the PC socket on the camera to trigger the strobe.

The camera is released on an angled section of tube, picks up momentum, then follows a horizontal section of the arc with approximately constant velocity. A mechanical normally open switch is closed as the camera starts the pass - this triggers continuous shooting. The first shot is blocked by a fixture that blocks the subject with chromakey green. This initial image is a marker for the software to know "this is the first frame in the series."

That was the plan. No need for multiple cameras. The only limits are on the flash, and the continuous shooting rate of the camera. Its also simple. And lends itself to instant processing using an eye-fi card.

OK, so that's the mechanical portion.

On the software side was a linux laptop with an eye-fi target on it. So the series is shot and is staged on the laptop.

The rest is script magic.

A script uses Image Magick to look for the chromakey frame. when the script find TWO of these marker frames, it moves the first marker file and the rest of that series to a folder - that's your job.

Once the job is built, a script renumbers the images ( except the marker ) to sequential numbers, e.g 000.jpg, 001.jpg, 002.jpg, ....

Image Magick can be used to convert that to an animaged GIF, or use ffmpeg to create a video clip.

This process basically happens in real time.

I would probably use some cloud service to host these, using the REST API's these offer to obtain a direct URL. Then dump that into a QR code you display on the laptop. The "guests" just need to snap a photo of the QR code and they can get to their clip.

For in the field data access, get a wireless tethering 4G phone - this can serve as the hotspot in the field for the EyeFi and your laptop.

Its different from Bullet Time in that it is not multiple simultaneous shots - but its probably good enough to give a similar effect.

Similarly, a camera capable of high speed video ( short shutter "sports" video ) perhaps in 4K would do the same - in that case the speed of the camera travel could be much faster. Then its more of a video processing effort.

It just a different approach. There was a guy on Vimeo who did a bullet time video using a suspended 2x4 that rotated the camera around the subject. It was VERY good. This is just a more safe version of that.

photoboothguru New Member • Posts: 2
Re: "bullet time" multi-camera photobooth questions

I've been googling trying to find a tutorial on how to turn all the still images into a movie/gif file using adobe after effects but haven't found a single one. Does anyone know how it's done? and if it can be done quickly for events where you have to do about 20 to 30 groups per hour?

shutterdeck New Member • Posts: 9
Re: "bullet time" multi-camera photobooth questions

Maybe I'm late on this, but you should check out FFMpeg http://ffmpeg.org

It's command line software that can do what you're trying to do.

 shutterdeck's gear list:shutterdeck's gear list
Nikon D610
cor2tect New Member • Posts: 3
Re: "bullet time" multi-camera photobooth questions

Right, breeze software crashes.

But i am not agree with the full alignment system software which could cost £50K. It is too much in 2017. We have developed and it costs only $4K to $5K including camera control.

Anybody is interested knock!

Thanks.

Ian Wright wrote:

Hi There
The licence fee with breeze is per camera, not per computer, so it is $129 X 12 (or however many cameras you are using). There is no photo booth print option in breeze multi camera.

If it is going to be used at events, and there is a lot of light about, you won't be able to use long exposure as the camera will pick that up and make a blur.

Breeze crashes constantly, has little to no support, he takes days or weeks to reply to any question... Which is why we moved away from him.

Once you have the gif image, what will you do with it?

The cameras we use are all identical, we actually buy them from canon in sequential serial number to make sure they are as calibrated as possible, but they still have differences in colours and brightness etc, so as you flick through the sequence of images you see them flicker. You need software to stop this.

Also how are you going to align the cameras? If they aren't perfectly aligned you see the cameras moving about hugely.

We created an full software suite with an alignment system, it is so complicated that we sent tenders to 20 of the best software companies in the UK, and all except one replied "out of our scope". We ended up paying over £50K for bespoke software, which works perfect, but don't think it's the type of thing a "friend" can do on an evening.

I hope this helps

Ian
NewWorlddDesigns.co.uk

cor2tect New Member • Posts: 3
Re: "bullet time" multi-camera photobooth questions

photoboothguru wrote:

I've been googling trying to find a tutorial on how to turn all the still images into a movie/gif file using adobe after effects but haven't found a single one. Does anyone know how it's done? and if it can be done quickly for events where you have to do about 20 to 30 groups per hour?

Looking for bullet timeslice software which can produce gif/mp4 output from images?

Keyboard shortcuts:
FForum MMy threads