I'm using a monochrome camera with RGB filters and I've been trying to come up with a way to have proper color balance without just "guessing". I normally just expose to have all three histograms at about 60%, then tell AutoStakkert to normalize everything to 75%. That's obviously nowhere near correct, so I have to color balance manually. I went back to my terrestrial photography roots and figured out a white balancing technique. I wanted to see if anyone had any comments/suggestions about it.
In summary:
1. Capture RGB data from a white light source
2. Do some math to get the histogram peaks aligned
3. Apply the same correction to real planetary data
I pointed my camera at a softbox with a good white light, then did some captures through all the filters. Since I was pointed at a white source, the data should be a neutral white/gray (identical histograms for each channel). To make the math easier later, I kept the gain the same and varied the shutter speed. I tried to roughly align the histograms. Using all that data, I calculated the correction factors to have all the histogram peaks in the same place. I found that my manually chosen shutter speeds had the histograms off by a few percent.
For my QHY 178M with ZWO LRGB filters, I found that red was the least sensitive (required longest exposure to get the same histogram). So I normalized green and blue to red. The correction factors I got were about [1.0, 0.30, 0.45]. e.g. to get the same histogram for a 100ms exposure for red, I would need 30ms for green and 45ms for blue.
With red being so far off from green and blue, it didn't feel right. However, after looking at the transmission profiles for the filters and the sensitivity profile of the camera, it seems sane. I applied the corrections to some old Mars and Jupiter data and those also look pretty good. Though, I did have to correct for gain differences in the real data. And since it seems to have worked out, I assume I did so correctly.
Any thoughts on this? I'd be especially interested if someone else has tried it.












