Hi all,
It's been pretty quiet here lately, so just wanted to warm things up a little bit. We have a new tool almost ready for the next 1.8.5 release of PixInsight: FrameAdaptation. This tool performs a local normalization of images based on multiscale robust statistics analysis. Here is a comparison:
Before FrameAdaptation:After FrameAdaptation:What you see here are screenshots of my workstation with a working/testing version of the tool. The final version will be very different. It will work in batch mode just like StarAlignment, and will have a few more parameters. In this example, the reference image is on the left. On the right we have a different image of the same data set, with much less signal and a very strong gradient. Obviously, both images have been previously calibrated and registered.
After FrameAdaptation, background and signal levels have been normalized on a pixel-per-pixel basis. The gradient is completely gone as a result of this local normalization process. FrameAdaptation will be an optional image preprocessing step between registration and integration. It has other interesting applications, such as color correction and automatic gradient modeling/correction, among others. More or less, you can think of FrameAdaptation as a local version of LinearFit, able to work at different dimensional scales.
More warm-ups coming soon, so stay tuned. The next one will probably be a new mosaic blending tool based on... let's keep this secret for now
Just two words to describe it: *seamless* mosaics. I'm working on it.