Continuing the discussion from Help understanding Darktable's non-local means algorithm:
Since this topic is diverging from the initial subject (which is basically solved), I decided to start a new one to better follow the discussion.
I have a rather old Nikon D300, an excellent camera that however suffers from a rather large noise at high-ISO (compared to more modern models).
The Nikon software, Capture-NXD, is really a pain to use, but nonetheless does an really good job in getting out the details from noisy NEF files.
The fact is that, event with noise reduction disabled, the processed images look really clean, particularly in terms of chroma noise.
Below I have put a sample of the individual RGB channels, for the same NEF file processed in either NX-D and NR off, and PhotoFlow with LMMSE and 4 false color correction steps (no additional NR applied).
Green channel (left: NX-D, right: PhF):
Red channel (left: NX-D, right: PhF):
Blue channel (left: NX-D, right: PhF):
I’m putting here the NEF file and the NX-D output in TIFF format, in case anyone wants to experiment.
Any idea of what could be the math behind those NX-D results?