I'm just looking at drizzling for the first time. I just wondered how many on here actually use it? Does it help with mono images? Do I actually need to dither as well?
Any thoughts would be appreciated.
Any thoughts would be appreciated.


David Koslicki:
I drizzle every image I take with my F-7, 714mm scope and 3.69 micron, 12.5mm X 10mm sensor (so pixel scale 1.07"/pixel). Here's why I drizzle: the following is a stack of a recent image I took without drizzle (only stretched and cropped)
And here is the exact same stack but with drizzling set to 2x and droplet size of 1 (which I have determined to be a nice balance between sharpness and noise):
So a touch more noise, but much clearer, sharper results.
As I understand it, you do need to dither but I personally have never experimented with drizzle+no dither. Perhaps my finicky mount and usually bad seeing would be enough, but it really costs nothing to have dithering turned on.

Another question regarding this topic.
cfa drizzle osc images for better color?
seems a few people do that. Is there really a benefit?
David Koslicki:
@Ian Dixon I actually use APP too! In case it helps, I've found that the type of kernel you pick (topHat, point, square, Gauss) doesn't matter too much, as long as you don't pick point. I've tried varying the droplet size and found that smaller droplets = sharper but more fine scale noise. I haven't checked the theory though to see if this is just particular to my setup, or a general fact.
Ruediger:
Drizzling makes only sense for undersampled data. Drizzle should reduce the stepping effect you see on undersampled stars. Drizzle adds no information at all. It is just smothering “gaps” on three combined pixels based on anti-alazing algorithms. Dithering makes no difference.
The closer you work to oversampling drizzling gets conter productive, because in the end you have to downsample again.
to sum up: drizzle does not add any information, it only smoothens undersampled structures.


David Koslicki:
@Ruediger From reading the drizzle paper (https://iopscience.iop.org/article/10.1086/338393/pdf), it's more complicated than a simple anti-aliasing algorithm. While that's the most visible feature (smoothing out the jagged edges), since the shift of the image (dither) is being used to infer what smaller pixels (the drizzle "drops") would have measured, you really are dividing the input from a single pixel between several output pixels (see Section 7 of that paper). So you really are teasing out extra information. To see this in action, find a pair of stars/objects that are really close to each other and notice how the resolution changes. Using a different crop of the image I posted above, note how the faint smudge on the lower right of this star is better resolved when drizzled (hence, more than just smoothing edges):
No drizzle
Drizzle
Also, drizzle will definitely not work if images are not dithered or somehow moved from sub to sub. The algorithm would have nothing to work with then.



David Koslicki:
@Ruediger Fair enough: my interpretation of "information" is the Shannon entropy-esque definition. Hence a single (undrizzled) pixel with normalized value 1 will have entropy 0 while four (drizzled) pixels with, say, normalized values {1/2, 1/3, 2/3, 1/4} will have entropy Log[4], hence more information
Ruediger:David Koslicki:
@Ruediger Fair enough: my interpretation of "information" is the Shannon entropy-esque definition. Hence a single (undrizzled) pixel with normalized value 1 will have entropy 0 while four (drizzled) pixels with, say, normalized values {1/2, 1/3, 2/3, 1/4} will have entropy Log[4], hence more information
Hi David,
I am argumenting based on the same definition based on Shannon Theorem: Since the information comes from a predictable algorithm, the probability=1. Hence information equals zero. You cannot generate more information than contained in the raw data. That would violate the information theory that an information sink contains more information than the source.
But forgive me if I am wrong, my studies of information theory are 30 years in the past. 🫣
Maybe we can agree on an empiric approach? just try it out and do what looks better 🤔