I've conducted an experiment to evaluate the behavior and patterns of PHD2's dithering algorithms using a script in the Voyager. For this test, each sequence consisted of 400 dithering operations with a maximum displacement setting of 3 pixels in Voyager, magnified by a 5x scale factor in PHD2, resulting in a maximum displacement of 15 pixels. To track the movements, I made a temporary modification in PHD2 to mark each new lock position with a bookmark.
The findings highlighted a few issues with both dithering methods:
1. Neither method confined the scatter points within a reasonable distance from the start, allowing for significant drift.
2. The "random" method occasionally placed points too close together, creating a pattern similar to Brownian motion. This lacked uniform distribution across x/y directions and did not form a cohesive pattern that could be optimal for reducing noise for stacked images.
3. Contrary to expectations, the "spiral" method strictly followed a square spiral path with a constant step size and no randomness. This could inadvertently introduce repetitive patterns into stacked images, but I cannot be certain if this is really the case without running more extensive and complex tests.
Overall, these observations suggest that there is certain room for enhancing PHD2's dithering algorithms. I welcome any thoughts or experiences you might have had with PHD2 dithering. Do you think we need a new dithering pattern?
Thanks,
Leo