Hey folks, first post here.
I believe it would be advantageous to do demosaicing/debayering after green channel registration and during the stacking process. Is there a way that Siril currently does this? If not, is it on the future feature list?
Some background - all demosaicing options (except just making a super-pixel) attempts to fill in color information through context of the pixels around it. In contrast, algorithms like drizzle attempt to use multiple sub-pixel registered frames to fill in detail data on a denser pixel grid. In the drizzle case, it actually relies on the images being slightly shifted from each-other in order to work properly.
What I’m suggesting is that these concepts should be used in tandem. Instead of guessing at colors first through demosaicing, use the drizzle results in the green frame to properly fill the red/green/blue channels with actual registered data during the stack.
As a close example, my Pentax K-1 has a “pixel shift” feature. It can take 4 “sub-images”, including a normal image, but then moving the sensor (on an electromagnetic platter) 1-pixel-width right, down, and down-right to capture 3 color-pixel shifted images. Then when it computes the final composite image, it fills in the color information on the final image with the values from each subimage. We can/should be doing the same thing for our astro stacking images.
I would do this myself by just using the pixel-shift output of my camera as the input to Siril, but unfortunately my sidereal tracking isn’t perfect, so the output isn’t perfectly aligned.
Cheers for your thoughts!