MRS noise evaluation should never fail in the next version, except in very strange cases (basically, it can only fail when there is virtually no signal in the image).
Hello Juan,
I like the new concept that noise is now evaluated during debayering and this value is later used in ImageIntegration.
However, I'm still facing the same problems like in 1.7, namely that in the DSLR workflow for some pictures of a stack the noise is evaluated with MRS, and with k-sigma in others. This leads to very different weights during ImageIntegration and less overall quality compared to using the "Don't care (weights=1)" weighting scheme.
open "file:///Z:/PixInsight/Orion_50mm/RGB_1/IMG_8065_c.fit"
Reading 1 file(s):
Z:/PixInsight/Orion_50mm/RGB_1/IMG_8065_c.fit
Reading FITS: 32-bit floating point, 1 channel(s), 4770x3178 pixels: done
Debayer: Processing view: IMG_8065_c
Bilinear debayering: done
MRS noise evaluation: done
Gaussian noise estimates:
s0 = 6.055e-004, n0 = 0.308 (MRS)
s1 = 5.529e-004, n1 = 0.017 (MRS)
s2 = 2.468e-004, n2 = 0.315 (MRS)
29.99 s
open "file:///Z:/PixInsight/Orion_50mm/RGB_1/IMG_8066_c.fit"
Reading 1 file(s):
Z:/PixInsight/Orion_50mm/RGB_1/IMG_8066_c.fit
Reading FITS: 32-bit floating point, 1 channel(s), 4770x3178 pixels: done
Debayer: Processing view: IMG_8066_c
Bilinear debayering: done
MRS noise evaluation: done
Gaussian noise estimates:
s0 = 9.230e-004, n0 = 1.000 (K-Sigma)
s1 = 5.810e-004, n1 = 0.014 (MRS)
s2 = 3.727e-004, n2 = 1.000 (K-Sigma)
30.17 sAlong with this bug, I have added the noise evaluation functionality to the ImageCalibration tool. This fixes the problem that we had in previous versions with noise evaluation on smoothed data due to registration interpolation. IC now evaluates the noise just after calibration, and stores the noise estimates in special FITS header keywords. ImageIntegration detects these keywords and uses them if they are present.
In my DSLR workflow, when using wide angle lenses, I extract the R/G/B channels after debayering and align them separately against the reference frame. This allows compensation of chromatic abberation without the need for first aligning and stacking RGB-frames, than extracting R and B-channels and aligning them against G in a separate step.
But the noise estimates inside the RGB-fits after the debayering stage are lost in the channel extraction process (and the BatchChannelExtraction utliity script), so I can't take advantage from the early noise evaluation. Maybe this is easy to fix.
Besides these minor problems, I'm very happy with the new 1.8 RC3 (installed it yesterday). Fantastic work!
Regards,
Rüdiger