Extended bracketing control

From PanoTools.org Wiki
(Difference between revisions)
Jump to: navigation, search
(Basic page on shutter releases etc.)
 
m (More)
Line 1: Line 1:
Shooting exposure bracketed gets more and more important for panorama creation, but most cameras still only support three brackets at 2EV steps maximum. External camera control works around this limitation. It supports not only bracketing control but eventually many other features (timelaps, sound or light trigger etc). However, exposure bracketing is the main interest here. This page is about how to extend the camera capabilities. If you look for general HDR information start at the [[HDR]] page.
+
Shooting exposure bracketed gets more and more important for panorama creation, but most cameras still only support three brackets at 2EV steps maximum. But there are possibilities to work around this limitation. Many solutions support not only bracketing control but eventually many other features (timelaps, sound or light trigger etc). However, exposure bracketing is the main interest here.  
  
== PTP bracketing ==
+
This page is about how to extend the camera capabilities. If you look for general HDR information start at the [[HDR]] page.
 +
 
 +
= PTP bracketing =
 
[[w:Picture Transfer Protocol|Picture Transfer Protocol]] (PTP) is built into many cameras and should provide a means of not only transferring pictures over USB but also controlling the camera remotely. PTP is part of the [[w:Windows Image Acquisition|WIA]] architecture on Windows, hence it is fairly easy to build a camera control software using f.e. Visual Basic. For other OS's the [http://gphoto.org/ gphoto] project should provide access to such cameras.
 
[[w:Picture Transfer Protocol|Picture Transfer Protocol]] (PTP) is built into many cameras and should provide a means of not only transferring pictures over USB but also controlling the camera remotely. PTP is part of the [[w:Windows Image Acquisition|WIA]] architecture on Windows, hence it is fairly easy to build a camera control software using f.e. Visual Basic. For other OS's the [http://gphoto.org/ gphoto] project should provide access to such cameras.
  
 
Hence there are many programs to control your camera from a computer but only few that do the same from a portable device. However, availability of cheap USB host circuitry has triggered some do-it-yourself projects and apparently even some smartphones can use USB hosts nowadays.
 
Hence there are many programs to control your camera from a computer but only few that do the same from a portable device. However, availability of cheap USB host circuitry has triggered some do-it-yourself projects and apparently even some smartphones can use USB hosts nowadays.
  
=== Programs ===
+
== Supported cameras ==
 +
Many cameras support PTP but not all of them have implemented all features. Hence it's impossible to tell which cameras can be used for PTP bracketing. The most complete list of cameras supporting PTP or other means of direct control is found in the [http://gphoto.org/proj/libgphoto2/support.php gphoto project] and hence DigiKam should support these cameras. If you intend to use other software you must look on the vendors page.
  
==== Windows ====
+
== Programs ==
 +
 
 +
=== Windows ===
 
* [http://www.breezesys.com/DSLRRemotePro/ DSLR remote pro] (commercial)
 
* [http://www.breezesys.com/DSLRRemotePro/ DSLR remote pro] (commercial)
 
* [http://www.photoremote.de/en PhotoRemote] (free for non commercial use)
 
* [http://www.photoremote.de/en PhotoRemote] (free for non commercial use)
* [http://www.digikam.org/ DigiKam] (open source)
+
* [http://www.digikam.org/ DigiKam] (open source) Should "use gphoto for capture" according [http://gphoto.org/proj/ gphoto page]
  
==== Linux ====
+
=== Linux ===
* [http://www.digikam.org/ DigiKam] (open source)
+
* [http://www.digikam.org/ DigiKam] (open source) Should "use gphoto for capture" according [http://gphoto.org/proj/ gphoto page]
  
==== Mac OSX ====
+
=== Mac OSX ===
* [http://www.digikam.org/ DigiKam] (open source)
+
* [http://www.digikam.org/ DigiKam] (open source) Should "use gphoto for capture" according [http://gphoto.org/proj/ gphoto page]
  
=== Devices ===
+
== Devices ==
 
* [http://www.promotesystems.com/ Promote control] (commercial)
 
* [http://www.promotesystems.com/ Promote control] (commercial)
 
* [http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics Digital camera control using Arduino USB Host Shield] (DIY / open source)
 
* [http://www.circuitsathome.com/camera-control/digital-camera-control-using-arduino-usb-host-shield-part-1-basics Digital camera control using Arduino USB Host Shield] (DIY / open source)
* [http://dslrcontroller.com DSLR controller for android] App with live view needs additional USB host cable
+
* [http://dslrcontroller.com DSLR controller for android] App with live view that uses USB host mode
* [http://xeqo.de/camcap-dslr-controller/ CamCap – DSLR Controller] Android tablet 3.1 app with live view  
+
* [http://xeqo.de/camcap-dslr-controller/ CamCap – DSLR Controller] Android tablet 3.1 app with live view that uses USB host mode
  
=== Mixed ===
+
== Mixed ==
 
* [http://www.ononesoftware.com/products/dslr-camera-remote/ DSLR camera remote] A smartphone app and a program running on a PC connected to the camera.  
 
* [http://www.ononesoftware.com/products/dslr-camera-remote/ DSLR camera remote] A smartphone app and a program running on a PC connected to the camera.  
  
  
== Bulb mode bracketing ==
+
= Bulb mode bracketing =
A much cheaper way to control a camera is using bulb mode and controlling the shutter directly by cable or infrared. Unfortunately no short exposure times are possible since for fast times the second shutter curtain starts to close already while the first one is still not fully open. Hence bulb mode bracketing is limited times slower than 1/120s to 1/60s depending on the camera. Great for night time HDR but nothing for daylight use where fast speeds are needed. There are lot's of DIY projects and many smartphone apps in this category.
+
A much cheaper way to control a camera shutter is using bulb mode and opening and closing the shutter directly by cable or infrared. Unfortunately no short exposure times are possible since for fast times the second shutter curtain starts to close already while the first one is still not fully open. Hence bulb mode bracketing is limited to times slower than 1/120s to 1/4s depending on the camera, with fastest possible times getting unreliable. Great for night time HDR but nothing for daylight use where fast speeds are needed. There are lot's of DIY projects and many smartphone apps in this category.
  
=== Do-it-yourself ===  
+
== Supported cameras ==
 +
Any camera that has a cable or infrared release and that supports bulb mode should work.
 +
 
 +
== Do-it-yourself ==
 
* [http://www.doc-diy.net/photo/hdr-jack/ HDR Jack] probably the smallest bracketing controller ever.
 
* [http://www.doc-diy.net/photo/hdr-jack/ HDR Jack] probably the smallest bracketing controller ever.
 
* [http://www.doc-diy.net/photo/hdr-jack2/ HDR jack 2] improve version build into a standard cable release. There are other solutions with even more features on that page, too.
 
* [http://www.doc-diy.net/photo/hdr-jack2/ HDR jack 2] improve version build into a standard cable release. There are other solutions with even more features on that page, too.
 
* [http://www.hdrlabs.com/occ/index.html Open Camera Controller ] controlled by a Nintendo DS and build into a game cartridge, many features.
 
* [http://www.hdrlabs.com/occ/index.html Open Camera Controller ] controlled by a Nintendo DS and build into a game cartridge, many features.
 
* [http://www.wegroo.com/photoirmote/ PhotoIRemote] controlled by smartphone using audio out using either a self modified cable or a self mad IR transmitter
 
* [http://www.wegroo.com/photoirmote/ PhotoIRemote] controlled by smartphone using audio out using either a self modified cable or a self mad IR transmitter
 +
* [http://newyorkpanorama.com/2009/01/21/long-exposure-night-hdr-photography-with-arduino/ Bracketmeister] Arduino project by Joergen Geerds
  
=== Smartphone apps ===
+
 
 +
== Smartphone apps ==
 
* [https://triggertrap.com/ TriggerTrap] i-devices app with bulb mode bracketing
 
* [https://triggertrap.com/ TriggerTrap] i-devices app with bulb mode bracketing
 
* [http://www.dslrbot.com/ DSLR.bot] i-devices app with infrared bulb mode bracketing
 
* [http://www.dslrbot.com/ DSLR.bot] i-devices app with infrared bulb mode bracketing
  
== Camera software hacks ==
+
= Camera software hacks =
 
In-camera bracketing limits are mostly artificial. Where the camera software can be extended or replaced better functionality can be retrofitted.
 
In-camera bracketing limits are mostly artificial. Where the camera software can be extended or replaced better functionality can be retrofitted.
  
 
* [http://chdk.wikia.com/wiki/CHDK CHDK] The Canon Hack Development Kit extends the firmware of Canon powershot cameras by many useful features among which is extended exposure bracketing.  
 
* [http://chdk.wikia.com/wiki/CHDK CHDK] The Canon Hack Development Kit extends the firmware of Canon powershot cameras by many useful features among which is extended exposure bracketing.  
 
* [http://www.magiclantern.fm/ MagicLantern] A firmware hack for some Canon DSLRs providing not only bracketing but mainly extended video functionality.
 
* [http://www.magiclantern.fm/ MagicLantern] A firmware hack for some Canon DSLRs providing not only bracketing but mainly extended video functionality.
 +
 +
= Other possibilities =
 +
* Another idea of doc-diy is to [http://www.doc-diy.net/photo/battery_grip/ butcher a battery grip] and emulate the dial wheel by a micro controller. This way exposure could be controlled simply and direct.

Revision as of 22:19, 8 July 2012

Shooting exposure bracketed gets more and more important for panorama creation, but most cameras still only support three brackets at 2EV steps maximum. But there are possibilities to work around this limitation. Many solutions support not only bracketing control but eventually many other features (timelaps, sound or light trigger etc). However, exposure bracketing is the main interest here.

This page is about how to extend the camera capabilities. If you look for general HDR information start at the HDR page.

Contents

PTP bracketing

Picture Transfer Protocol (PTP) is built into many cameras and should provide a means of not only transferring pictures over USB but also controlling the camera remotely. PTP is part of the WIA architecture on Windows, hence it is fairly easy to build a camera control software using f.e. Visual Basic. For other OS's the gphoto project should provide access to such cameras.

Hence there are many programs to control your camera from a computer but only few that do the same from a portable device. However, availability of cheap USB host circuitry has triggered some do-it-yourself projects and apparently even some smartphones can use USB hosts nowadays.

Supported cameras

Many cameras support PTP but not all of them have implemented all features. Hence it's impossible to tell which cameras can be used for PTP bracketing. The most complete list of cameras supporting PTP or other means of direct control is found in the gphoto project and hence DigiKam should support these cameras. If you intend to use other software you must look on the vendors page.

Programs

Windows

Linux

Mac OSX

Devices

Mixed

  • DSLR camera remote A smartphone app and a program running on a PC connected to the camera.


Bulb mode bracketing

A much cheaper way to control a camera shutter is using bulb mode and opening and closing the shutter directly by cable or infrared. Unfortunately no short exposure times are possible since for fast times the second shutter curtain starts to close already while the first one is still not fully open. Hence bulb mode bracketing is limited to times slower than 1/120s to 1/4s depending on the camera, with fastest possible times getting unreliable. Great for night time HDR but nothing for daylight use where fast speeds are needed. There are lot's of DIY projects and many smartphone apps in this category.

Supported cameras

Any camera that has a cable or infrared release and that supports bulb mode should work.

Do-it-yourself

  • HDR Jack probably the smallest bracketing controller ever.
  • HDR jack 2 improve version build into a standard cable release. There are other solutions with even more features on that page, too.
  • Open Camera Controller controlled by a Nintendo DS and build into a game cartridge, many features.
  • PhotoIRemote controlled by smartphone using audio out using either a self modified cable or a self mad IR transmitter
  • Bracketmeister Arduino project by Joergen Geerds


Smartphone apps

  • TriggerTrap i-devices app with bulb mode bracketing
  • DSLR.bot i-devices app with infrared bulb mode bracketing

Camera software hacks

In-camera bracketing limits are mostly artificial. Where the camera software can be extended or replaced better functionality can be retrofitted.

  • CHDK The Canon Hack Development Kit extends the firmware of Canon powershot cameras by many useful features among which is extended exposure bracketing.
  • MagicLantern A firmware hack for some Canon DSLRs providing not only bracketing but mainly extended video functionality.

Other possibilities

  • Another idea of doc-diy is to butcher a battery grip and emulate the dial wheel by a micro controller. This way exposure could be controlled simply and direct.
Personal tools
Namespaces

Variants
Actions
Navigation
tools
Tools