Hi,
The dark optimization works by looking for a minimum noise value in the resulting image after subtracting the scaled dark frame. This works because the dark is a fixed pattern noise. Thus we take the best of the signal and noise properties of the dark frame:
- The correct dark signal subtraction will be in a minimum in terms of noise because the dark pattern will disappear.
- The random distribution of this pattern allow us to analyze it as it were noise.
Said this, the test made by Rüdiger is not valid at all in one aspect: our noise analysis is performed only in the first wavelet layer. Thus, a smooth "dark" gradient is not being analyzed at all. On the other hand, this test is also valid to show that a very poor dark frame won't work with this method: a low quality dark will have a large amount of read noise, thus the scaling value will be seriously affected.
Regards,
Vicent.