I'm looking for a technical answer, ideally from an engineer that actually works on the cameras or someone who's reverse engineered the firmware. I'm a graphics programmer so don't hold back the tech.

On pretty much every digital camera I've owned, whatever speed I set the exposure too to the camera takes that much time to process the image after it's stopped capturing data. In other words if I take 15" exposure the camera will take 30" total, 15 for capturing the image and another 15 for processing. If I take a 30 second exposure it will take 30 seconds for capturing the image and 30 more for processing.

So, what's really happening? I can imagine the camera is actually capturing multiple images and merging them. But if that's the case how many images is it capturing? At what frame rate? If I use BULB and do a 8 minute exposure there's no way the camera has enough memory to capture that many frames. What happens then?

To state the question again, what is the camera doing when "processing" a long exposure photo?


1 Answer 1


It is taking a "black" exposure and then using it to subtract hot pixels from your long exposure image. Taking of this dark frame takes as long as was your original exposure time. So your camera is not actually processing anything there, it is just taking another image after your original image, only taking it with a closed shutter as to get an image of a warmed up sensor. Processing of these two exposures takes place after the dark frame is captured.

Setting in your camera menu is "Long Exposure Noise Reduction" or something like that. It is not "High ISO noise reduction".

Check: Why storing a long exposure photo takes almost as long as... and Does "long exposure noise reduction" option make any difference when shooting RAW? and the rest of questions mentioning LENR.

  • \$\begingroup\$ Just be aware that this answer to one of the linked questions isn't really valid since he's trying to measure Signal to Noise Ratio with the lens cap on which means ZERO SIGNAL is reaching the sensor. photo.stackexchange.com/a/2705/15871 \$\endgroup\$
    – Michael C
    Commented Oct 12, 2013 at 19:17

Not the answer you're looking for? Browse other questions tagged or ask your own question.