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....