1.6.388; new Decon module!

General discussion about StarTools.
User avatar
admin
Site Admin
Posts: 3367
Joined: Thu Dec 02, 2010 10:51 pm
Location: Melbourne
Contact:

1.6.388; new Decon module!

Post by admin »

Hi all,

1.6.388 has a new Decon module, which takes things one step further again in terms of quality. :twisted:
Again, the improvements rely heavily on the signal evolution Tracking data; a new regularization algorithm that continuously backward and forward propagates is now available for those who have systems that can handle it.
New is also the ability to sample and shape a suitable star as a Point Spread Function (PSF), and the ability to choose different PSFs to model an atmosphere (or no atmosphere).
To top it off, the Decon module is even capable of taking into account how your star sample is affected by each deconvolution iteration, tracking, re-sampling and re-shaping it as the image gets progressively deconvolved.
The docs (which can now also be launched in your web browser directly from StarTools by using the help button) have been updated, but a new video may be in order to demonstrate all the new features.
Even with all this new power, the module is still very easy to use. And if you were totally happy with the Decon module as it was, you can completely ignore all the new goodies (except for some renaming) and just keep using it the way you're used to (e.g. with a Gaussian).

Give the new version a spin and let me know if you find any issues. Thank you! :bow-yellow:
Ivo Jager
StarTools creator and astronomy enthusiast
almcl
Posts: 263
Joined: Wed Jan 21, 2015 7:15 pm
Location: Shropshire. UK

Re: 1.6.388; new Decon module!

Post by almcl »

Ivo
Thank you so much for this latest release. Been having a play and finding more detail in previously processed images. Great!

One observation, if I may?

In previous versions, where Decon came before Sharp, the very useful Autogenerate mask function could be used to create an inverse star mask for both Decon and Sharp. Now, however, Sharp comes first in the work flow and that handy mask generation feature is not available until afterwards. Lazy, I know, but could it be made available in the sharp module, as well/instead?
Skywatcher 190MN, ASI 2600 or astro modded Canon 700d, guided by OAG, ASI120, PHD2
User avatar
AndyBooth
Posts: 94
Joined: Mon Jan 07, 2013 12:48 pm
Location: NEWARK ON TRENT - ENGLAND

Re: 1.6.388; new Decon module!

Post by AndyBooth »

Fantastic work Ivo and team.
I asked about psf use in the module a very long time ago,
But it was not possible then.
It really makes a difference.
Also the new noise reduction features work great as well
:thumbsup: :thumbsup: :thumbsup: :)
User avatar
admin
Site Admin
Posts: 3367
Joined: Thu Dec 02, 2010 10:51 pm
Location: Melbourne
Contact:

Re: 1.6.388; new Decon module!

Post by admin »

almcl wrote:Ivo
One observation, if I may? In previous versions, where Decon came before Sharp, the very useful Autogenerate mask function could be used to create an inverse star mask for both Decon and Sharp. Now, however, Sharp comes first in the work flow and that handy mask generation feature is not available until afterwards. Lazy, I know, but could it be made available in the sharp module, as well/instead?
You raise a good point!
The way masks are used internally, have changed a little for both modules.
For the Sharp module it is best to create a mask that contains all (currently visible) stars.
For the Decon module it is best to create a mask that contains only over-exposing parts (such as fat stars); you will notice it is no longer referred to as a star mask in the docs, but rather a "Defect and singularity mask". The de-ringing code has had an upgrade as well in the Decon module. This means that, for the Decon module, you may even get away with not having a mask at all (use of the "Bright Response" slider may help here as well).

I need to think about what the most convenient/useful solution is here... :think:
Ivo Jager
StarTools creator and astronomy enthusiast
User avatar
admin
Site Admin
Posts: 3367
Joined: Thu Dec 02, 2010 10:51 pm
Location: Melbourne
Contact:

Re: 1.6.388; new Decon module!

Post by admin »

AndyBooth wrote:Fantastic work Ivo and team.
I asked about psf use in the module a very long time ago,
But it was not possible then.
It really makes a difference.
Also the new noise reduction features work great as well
:thumbsup: :thumbsup: :thumbsup: :)
Thank you! I've thought long and hard about how to design a module that can use (useful) custom PSFs while still being effective and and easy to use. Besides the deconvolution regularization and algorithm, generating a suitable PSF is an art in itself. The modulating of the custom("secondary") PSF by the primary really helps with quickly finding the sweetspot in terms of "customness" and synthetic/theory-based atmospheric (or lens) modeling. :)
Ivo Jager
StarTools creator and astronomy enthusiast
elpajare
Posts: 147
Joined: Tue Jun 12, 2018 6:13 pm

Re: 1.6.388; new Decon module!

Post by elpajare »

Although it is offtopic, this version is faster than the stable one.

Congratulations
User avatar
admin
Site Admin
Posts: 3367
Joined: Thu Dec 02, 2010 10:51 pm
Location: Melbourne
Contact:

Re: 1.6.388; new Decon module!

Post by admin »

elpajare wrote:Although it is offtopic, this version is faster than the stable one.

Congratulations
Thank you! A great number of optimizations went into 1.6. Most efforts went into Improved CPU data cache usage, improved muli-threading and reducing disk access during Tracking. The usage of AVX2 instructions may also help performance. :thumbsup:
Ivo Jager
StarTools creator and astronomy enthusiast
alacant
Posts: 211
Joined: Mon Jan 25, 2016 7:03 am

Re: 1.6.388; new Decon module!

Post by alacant »

Hi everyone
For the Sharp module it is best to create a mask that contains all (currently visible) stars.
For Contrast too?

Great work with the Decon; a few examples of 'Primary PSF' and 'Secondary PSF' and where to use which would be ideal.
Cheers,
Steve
User avatar
AndyBooth
Posts: 94
Joined: Mon Jan 07, 2013 12:48 pm
Location: NEWARK ON TRENT - ENGLAND

Re: 1.6.388; new Decon module!

Post by AndyBooth »

Great for lunar shots too!
C11 EdgeHD mounted on a Skywatcher AZ-EQ6, close ups with 2x Barlow, Altair Astro GPCAM2 AR0130, with red filter.
Firecapture, Astrostakkert! 3, Startools.
Attachments
CBA2D58F-38A5-4AA0-88E7-526C922C2774.jpeg
CBA2D58F-38A5-4AA0-88E7-526C922C2774.jpeg (125.33 KiB) Viewed 5395 times
8DD6763B-2C16-49A1-8E99-16B0D0EB78AB.jpeg
8DD6763B-2C16-49A1-8E99-16B0D0EB78AB.jpeg (134.14 KiB) Viewed 5395 times
User avatar
admin
Site Admin
Posts: 3367
Joined: Thu Dec 02, 2010 10:51 pm
Location: Melbourne
Contact:

Re: 1.6.388; new Decon module!

Post by admin »

AndyBooth wrote:Great for lunar shots too!
C11 EdgeHD mounted on a Skywatcher AZ-EQ6, close ups with 2x Barlow, Altair Astro GPCAM2 AR0130, with red filter.
Firecapture, Astrostakkert! 3, Startools.
Nice results! I've been getting very, very good results by modelling atmospheric turbulence using the synthetic Moffat PSF as proposed by Trujillo et al. It seems to produce the most consistent results (with least amount of ringing) across a wide range of test images - deep sky, lunar, solar and planetary.
I've been looking for some nice lunar, solar and planetary data for the documentation, so if you (or anyone else), would like to donate (with full credits of course), please let me know! :)
alacant wrote:
For the Sharp module it is best to create a mask that contains all (currently visible) stars.
For Contrast too?
Great work with the Decon; a few examples of 'Primary PSF' and 'Secondary PSF' and where to use which would be ideal.
The Contrast module does not use masks (it operates on medium to large scale detail) and is not easily influenced by stars.
For some pointers regarding primary and secondary point spread function, how they work and what to look out for, please consult the docs.
Ivo Jager
StarTools creator and astronomy enthusiast
Post Reply