Nitty-Gritty on Program Exposure Settings

An exposure automation program used in many cameras, digital or not, uses an algorithm adjusting the shutter speed and aperture depending on scene luminance (brightness). Out of many possible such algorithms, one of the simplest and most predictable is the 45-degree scheme used, I believe, in most cameras.

The principle of this algorithm is simple. Starting from the lowest luminance (EV value) and progressing towards higher values, the exposure parameters are adjusted as follows:

  1. At lowest light levels the aperture stays fully open (at the minimum F-number a1), and only the shutter speed is being adjusted. As the luminance increases, so does the shutter speed, until it reaches some pre-defined value, s1 (this value may depend on the lens focal length, and often is set to the slowest handholdable shutter speed at that length).
  2. At that point, further increase in luminance causes both the aperture and shutter speed to be adjusted in equal amounts; i.e., each 1 EV (doubling) of the scene brightness leads to the aperture being closed down by 1/2 of a stop (0.5 EV) and the shutter speed faster by the same amount. This continues until the aperture reaches another predefined value, a2. (For some cameras, especially film ones, this may be the maximum F-number; for digital it may be lower, being the value at which the image starts suffering degradation due to diffraction effects). This is the 45° part of the program.
  3. From that point on, the camera responds to further increase in luminosity by increasing shutter speeds up to the highest one availablele, s2.
  4. When that happens, the system starts closing the aperture down until the maximum F-number, a2 is reached. (If a2=a3, this point is not applied and the program runs out adjustment capacity in [3].)

To compute shutter speeds and apertures set by a 45-degree exposure automation program, you need five data items:

  • a1 — the lowest F-number of the lens aperture;
  • a2 — the F-number at which the program
  • a3 — its highest F-number;
  • s1 — the lowest handholdable shutter speed denominator;
  • s2 — the highest shutter speed (denominator, again).

The first step will be to compute the three transition points of the program curve as EV values. Let us denote these as v1-2, v2-3, v3-4. The program will use aperture a1 for light values below v1, on the other extreme it will use a2 above v2, adjusting both shutter speed and aperture between v1 and v2.

The value of v1 can be computed as

v1 = log2 (s1a12)

where log2 stands for logarithm base two; if your calculator does not offer this option (mine does), you may compute log2x as log x/log 2, with log being either decimal or natural logarithm.

In a similar way, v2 will be

v1 = log2 (s1a24/a12)

For a given EV value, v, the program-selected aperture and shutter values are given in one of four ways:

  • For v ≤ v1:

    a = a1     and     s = 2v/a12

  • For v ≥ v2:

    a = a2     and     s = 2v/a22

  • For v1 ≤ v ≤ v2 (this is where the program mode becomes really something different that aperture priority at the lens fully open or closed):

    a = (2va12/s1)1/4     and     s = (2vs1/a12)1/2

where a is the F-number value and s — the shutter speed denominator (so that s=125 means 1/125 s).


Home: wrotniak.net | Search this site | Change font size

Photo News | The Gallery


Posted xxx Copyright © xxx by J. Andrzej Wrotniak