Bayer drizzle

Questions and answers about processing in StarTools and how to accomplish certain tasks.
Mike in Rancho
Posts: 1160
Joined: Sun Jun 20, 2021 10:05 pm
Location: Alta Loma, CA

Re: Bayer drizzle

Post by Mike in Rancho »

I saw this in some thread on CN the other day, pretty cool. He just keeps adding stuff. Now, if only I could ever learn how to use it -- other than running a pre-fab stacking script. Once you learn it (no different than you have to with DSS or ASTAP), WBPP is just so easy to set up complex stacking with its table layout, tabs, and options controls.

He did mention that release of 1.4 is nowhere close to being ready.

I read the included link, and even the link within the link, and stuff does get over my head pretty quickly. Especially his conflation of true drizzle and CFA (or Bayer) drizzle. Though PI may be similar? :confusion-shrug:

My impression has always been that "true" drizzle is essentially an upscaling, but the data rains down onto a finer grid. If you are undersampled, this can produce enhanced resolution when everything is stacked. If you aren't, then there is no recovery of resolution, though I don't know if still provides an "appearance" of being smoother or more rounded off when it comes to things like stars. :think:

True drizzle could certainly be run on OSC data. I though, maybe wrongly, that it was done post-debayering.

Bayer drizzle instead replaces debayering, using the shifts, drift, and dither to fill in the entire grid with actual captured data, in three channels across the entire image dimension. The point being to avoid artifacts inherent in various debayering algorithms, as well as just knowing that everything is a real photon. Absent any error handling that may be needed, of course.

DSS says the concepts are related, but warns that you should not do both. But maybe they are the outlier?

Perhaps it all comes down to implementation, particularly as to star registration because sub-pixel transforms are required (splining, warping?) that have to go beyond simple dX dY and rotation angle. Maybe that's why they would end up conflated or the same? :think:
dx_ron
Posts: 264
Joined: Fri Apr 16, 2021 3:55 pm

Re: Bayer drizzle

Post by dx_ron »

decay wrote: Sun May 05, 2024 7:34 am Thanks for pointing out, Ron. I'm also sure that money will be better invested in new hardware.
Instead of buying PI and supporting their monopoly (just kidding?) you could consider to make a donation to the Siril team or to buy a T-Shirt from their shop ;)

Dietmar.
I did! (make a donation - no T shirt...)
decay
Posts: 456
Joined: Sat Apr 10, 2021 12:28 pm
Location: Germany, NRW

Re: Bayer drizzle

Post by decay »

dx_ron wrote: Tue May 07, 2024 9:30 pm I did! (make a donation - no T shirt...)
:)
haseem495
Posts: 2
Joined: Mon May 20, 2024 11:31 am
Location: India

Re: Bayer drizzle

Post by haseem495 »

Thanks for sharing your progress, dx_ron. It sounds like you're making some headway despite the challenges. Have you considered experimenting with different stacking techniques or adjusting your dithering settings to see if it improves the Bayer drizzle results?
It's great to hear that you're committed to continuing the project despite the setbacks. Good luck with capturing the deer lick group and stephan's quintet, and I hope the clear skies on friday and saturday work out in your favor.
dx_ron
Posts: 264
Joined: Fri Apr 16, 2021 3:55 pm

Re: Bayer drizzle

Post by dx_ron »

Thanks. For now, "progress" on Bayer drizzle consists of me trying to figure out how to build the alpha version of Siril on windows. I've installed Visual Studio and am working my way through the various packages and libraries needed - but I haven't set aside a large block of time so I make a bit of progress, then forget what I was to do next. I'll get there eventually - I hope.
LuckyEddie
Posts: 50
Joined: Wed Apr 14, 2021 12:31 pm

Re: Bayer drizzle

Post by LuckyEddie »

dx_ron, If you only want an alpha build of Siril rather than to work on development yourself, you can just download a package from the CI artifacts on Siril's gitlab. Go into History, select the last commit, then it's pipeline, select the packaging step for win64 and then download the artifact.
dx_ron
Posts: 264
Joined: Fri Apr 16, 2021 3:55 pm

Re: Bayer drizzle

Post by dx_ron »

LuckyEddie wrote: Sun May 26, 2024 12:18 pm dx_ron, If you only want an alpha build of Siril rather than to work on development yourself, you can just download a package from the CI artifacts on Siril's gitlab. Go into History, select the last commit, then it's pipeline, select the packaging step for win64 and then download the artifact.
Thanks. Most of that last sentence was gibberish to me, but I was able to figure out how to follow along.

Unfortunately, I am still too ignorant to make it work. There are zip files named win64-master, siril-win64-master and deps-win64-master. The one with a file structure most like the functioning stable version is the win64-master. I tried unpacking each (separately) into Program Files, but the executable always throws errors about not finding entry points in various dlls.
LuckyEddie
Posts: 50
Joined: Wed Apr 14, 2021 12:31 pm

Re: Bayer drizzle

Post by LuckyEddie »

I think you want the Packaging -> win64 job asset. The current URL is https://gitlab.com/free-astro/siril/-/j ... s/download but this will be overwritten, and therefore become invalid, by the next commit.
Post Reply