StereoData Maker


Please Note !
If you have any comments or queries regarding SDM, please ask on the Yahoo SDM Group and not via email.
Click on the 'StereoDataMaker' box to the left.
French...
StereoData Maker(SDM) provides on-screen stereo-shooting aids for certain Canon compact cameras.
All stereo data may be saved with each image as an XML or CSV file.
It can synchronise twinned cameras up to 1/16,000sec and synch flash at shutter-speeds up to 1/1000 sec


"Fancy Jumps" courtesy of Duke Hunter. Click for larger images..

Enable JavaScript and click on above to see example images taken by Masuji SUTO.
I don't have time to read all of this .. what does it do?
SDM allows you take highly synchronised stereo photos using certain Canon compact cameras.
It also provides you with lots of on-screen information and alignment-aids that take the guesswork out of shooting a scene.
You are provided with stereo-deviation information and/or alignment lines that indicate if the scene has excessive depth.
The cost of additional items that you will require for synchronised-shooting is negligible.
Basically, a switch and battery connected to a pair of USB leads.
You can make the switch-unit yourself or buy it for 20 Euro's or less.
For slightly more, you can buy the Ricoh CA-1 switch.
You can use the cameras internal flash, both preflashes determine white-balance but only one main flash fires on full-power to avoid double shadows.
You may use external flash and it is likely a commercial device will be available that triggers your existing flash-units.
It looks complicated .... how do I install it ?
From the links below, you download the ZIP file for your camera model.
You copy the downloaded files to a blank SD card using a card-reader, insert the card into the camera and turn-on the camera.
The procedure for preparing the cards is more complicated for the newer cameras but is fully described.
The camera can be made to automatically load SDM every time you turn-on the camera and it remembers your old settings.
There is more than one file for my camera ... which one do I use ?
Just download all of them and start with the highest numbered.
If your camera 'hangs-up' just remove the batteries and try another version .. no harm will be done.
Does USB-remote work on all supported cameras ?
The only ones not supported at present are the ixus700/SD500, s2is and s3is..
The ixus65/SD630 has not yet been tested.
Which cameras have been synch-tested?
ixus70/SD1000,ixus800/SD700,ixus860/SD870, ixus960/SD950,A460,A560,A570,A620,A630,A640,A650,A720, TX1 and G7.
Why is my camera not supported ?
First, someone has to do the initial port to CHDK.
Then we have to get USB-remote working.
Ideally, someone then needs to test synch with two cameras.
Check here to see which cameras have been ported.
Do both cameras have to be the same model ?
That is obviously preferred as the zooms, colour-balance, synchronisation, etc will be more closely matched.
However, if you can measure the synch-difference using the CRT test you can 'dial-in' a compensating delay on the faster camera.
Users have reported a resulting synch-error of less than 1msec using this method.
OK what then ... there seem to be a lot of features.
There are and you will have to read the documentation for detailed information on the stereo aids.
To take synchronised photos, you plug your switch unit into the camera's USB sockets, turn-on the cameras and press the switch.
The Ricoh CA-1 focuses on half-press, pauses on full-press and takes highly-synchronised images on releasing the switch.
Ordinary switches are pressed on/off to focus.
You have up to ten seconds to release the button so you would follow action using the viewfinder and release the button at the required moment
.
Are you seriously saying that a switch and battery can replace expensive hardware or labour associated with current synchronisation methods ?
For still cameras ..... yes.
The first time you boot a 'clean' installation of SDM, no on-screen displays (OSD) are visible.
To browse the OSD's, enter <ALT> mode and press the multicontroller left or right buttons.
For convenience, the first OSD to the left is blank but any displayed OSD can be toggled on/off with shutter half-press and multicontroller right button.
Based on the 'Canon-hack development kit' (CHDK),
the software is only loaded
on power-up and does not alter the camera's own firmware in any
way.
By selecting a particular menu option and write-protecting
the SD card, the software can automatically load on power-up.
For
further general information check the WIKI.
Many people have contributed to the development of CHDK.
In particular, we would like to thank VitalyB and GrAnd for the 'solid base' upon which others build.
We also thank Ewavr/Zosim, Fingalo, Rossig, MX3 and others who have contributed via their public CHDK builds and/or by personal communication.
Thanks to all those who tested the camera-synchronisation feature and those who have ported cameras to the basic CHDK.
Ver 1.72 -> 1.73
SDM 1.73 has a number of minor changes to provide a more user-friendly interface for the novice user.
The on-screen displays (OSD's) are hidden and for synchronised flash simply choose a shooting-mode that allows you to set the flash (on both cameras) to ON.
For advanced users, Dave Mitchell has provided a very nice editor for the configuration files.
The editor may be used with Windows or Mac computers.
For convenience, the parameters are arranged in the same order as they appear in the menus and submenus and the SDM version number is displayed at the bottom of the listing.
Language files are automatically detected and used if they are present.
Be sure to read 'Getting Started', 'Image and Video Capture', 'Setting Working Parameters' and Using 'StereoData Maker' for General Photography information on the rest of this website.
Download:
Help File (6.05 MB)
A450/100d
A460/100d
A530/100a
A540/100b
A550/100c
A560/100a
A570/101a
A570/100e
A610/100e
A610/100f
A620/100f
A630/100c
A640/100b
A650/100d
A700/100b
A710/100a
A720/100c
G7/100e
G7/100g
G7/100i
G7/100j
IXUS55/SD450/IXY60/100b
IXUS55/SD450/IXY60/100c
IXUS55/SD450/IXY60/100d
IXUS65/SD630/IXY80/100a
IXUS70/SD1000/IXY10/101b
IXUS70/SD1000/IXY10/102a
IXUS700/SD500/IXY600/101a
IXUS700/SD500/IXY600/101b
IXUS800/SD700/IXY800IS/100b
IXUS800/SD700/IXY800IS/101b
IXUS850/SD800/IXY900IS/100e
IXUS860/SD870/IXY910IS/100c
IXUS950/SD850/IXY810IS/100c
IXUS960/SD950/IXY2000/100d
s2is/100e
s2is/100f
s2is/100g
s3is/100a
s5is/101a
s5is/101b
tx1/100g
tx1/101b
Source
Quick Links
Getting started.
Damir's Links for USB right-angle connectors, cables and adapters.
Setting working parameters
Using 'StereoData Maker' for General Photography
Image and Video Capture
Stereo images with a single camera
'StereoData Maker' Grids, Masks and Deviation Indicators
Dave Mitchell's Configuration Editor
Measuring Synchronisation with a CRT display
Results of Synchronisation Testing
Synchronised shooting using scripts (deprecated)
Continuous-shooting synchronised-flash PCB
Ricoh CA-1 Cable Switch
'StereoData Maker' Scripting Commands
Motion-detection feature by 'MX3'
Canon-hack development kit (CHDK)
For information on Exposure-bracketing for HDR images and acquiring image-stacks for extended depth-of-field, see text of 'Image and Video Capture'.
Camera models
supported

A610, Fw: 1.00D, use the 1.00E
version of SDM.
A620, Fw: 1.00F ( 1.00E is not
compatible. You must upgrade
to 1.00F)
S2 IS, Fw: 1.00L, use 1.00G
version of SDM.