Go Back   IceInSpace > Equipment > Software and Computers
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average.
  #1  
Old 07-10-2014, 01:55 AM
Ken Crawford's Avatar
Ken Crawford (KenC)
Ken Crawford

Ken Crawford is offline
 
Join Date: Jan 2010
Location: Camino, Ca USA
Posts: 212
Controlling Star Profiles with Star Shrink

We all have many different ways to control the color, size, and profiles of stars in our astro-images. For several years I have been using a prototype of a Photoshop plugin filter written by Russ Croman (Author of GradientX) called Star Shrink. I thought I would share a tutorial I just completed on the basics of using this amazing but easy to use filter. I believe you may find this interesting . . . .

http://www.rc-astro.com/resources/St.../tutorial.html

Kindest Regards,

Ken Crawford
Reply With Quote
  #2  
Old 07-10-2014, 09:01 AM
multiweb's Avatar
multiweb (Marc)
ze frogginator

multiweb is offline
 
Join Date: Oct 2007
Location: Sydney
Posts: 22,080
I was sold after watching your vimeo tut Ken but on first real world use it seems to target a lot of nebulosity unrelated to stars. How does it detect star? See distortion in flame and hh. Masks are a necessity but then it defeats the purpose a little for rich star fields.
Attached Thumbnails
Click for full-size image (HH_starshrink.gif)
172.3 KB57 views
Reply With Quote
  #3  
Old 07-10-2014, 12:55 PM
rcroman
Registered User

rcroman is offline
 
Join Date: Oct 2014
Location: Austin, Texas, USA
Posts: 3
Quote:
Originally Posted by multiweb View Post
I was sold after watching your vimeo tut Ken but on first real world use it seems to target a lot of nebulosity unrelated to stars. How does it detect star? See distortion in flame and hh. Masks are a necessity but then it defeats the purpose a little for rich star fields.
Hi Marc,

StarShrink tries to detect stars by looking for sharp changes in brightness. It generally does a pretty good job, since stars are generally where the sharpest changes in brightness in an image are. But it can pick up on non-stellar objects as well, especially areas of high contrast, and especially at higher radius settings. Alas, there's no such thing as a perfect filter. The aim with this one was to enable a mostly-automatic method of tightening star profiles in a way that was previously quite labor-intensive and difficult to get consistent results.

Ken's tutorial shows some easy ways to control which parts of the image are affected.

Best,

Russ
Reply With Quote
  #4  
Old 07-10-2014, 01:01 PM
multiweb's Avatar
multiweb (Marc)
ze frogginator

multiweb is offline
 
Join Date: Oct 2007
Location: Sydney
Posts: 22,080
Quote:
Originally Posted by rcroman View Post
Hi Marc,

StarShrink tries to detect stars by looking for sharp changes in brightness. It generally does a pretty good job, since stars are generally where the sharpest changes in brightness in an image are. But it can pick up on non-stellar objects as well, especially areas of high contrast, and especially at higher radius settings. Alas, there's no such thing as a perfect filter. The aim with this one was to enable a mostly-automatic method of tightening star profiles in a way that was previously quite labor-intensive and difficult to get consistent results.

Ken's tutorial shows some easy ways to control which parts of the image are affected.

Best,

Russ
Hi Russel, thanks for the clarification. So the trigger for selection is any sharp boundary between bright and dark? Probably why it selected the dark ridge inside the flame. Will play with the settings again and be mindful to use a mask as not to affect any other part of the photo I'm working on.
Reply With Quote
  #5  
Old 07-10-2014, 01:32 PM
rcroman
Registered User

rcroman is offline
 
Join Date: Oct 2014
Location: Austin, Texas, USA
Posts: 3
Quote:
Originally Posted by multiweb View Post
So the trigger for selection is any sharp boundary between bright and dark?
That's correct... any sharp boundary will tend to be picked up a bit by the filter. It's more pronounced at higher radius settings.

One day I hope to come up with the perfect star-selection algorithm, but it's a tricky problem. Even the professional astronomer's image processing software mistakes non-stellar objects for stars sometimes.
Reply With Quote
  #6  
Old 07-10-2014, 02:08 PM
multiweb's Avatar
multiweb (Marc)
ze frogginator

multiweb is offline
 
Join Date: Oct 2007
Location: Sydney
Posts: 22,080
Quote:
Originally Posted by rcroman View Post
That's correct... any sharp boundary will tend to be picked up a bit by the filter. It's more pronounced at higher radius settings.
Anything within the radius setting gets 'pinched' towards the centre of the selection like a warp. Would there be a way to identify a star as a sharp change in luminosity but in a closed looped edge rather than a linear boundary? What I'm getting at is possibly generating a temporary mask across the whole picture as to not affect all edges, stars only.
Reply With Quote
  #7  
Old 07-10-2014, 02:10 PM
rcroman
Registered User

rcroman is offline
 
Join Date: Oct 2014
Location: Austin, Texas, USA
Posts: 3
Quote:
Originally Posted by multiweb View Post
Anything within the radius setting gets 'pinched' towards the centre of the selection like a warp. Would there be a way to identify a star as a sharp change in luminosity but in a closed looped edge rather than a linear boundary? What I'm getting at is possibly generating a temporary mask across the whole picture as to not affect all edges, stars only.
Perhaps. I've played around with various approaches... none so far have been effective enough to be better than the usual masking techniques.
Reply With Quote
  #8  
Old 07-10-2014, 02:11 PM
multiweb's Avatar
multiweb (Marc)
ze frogginator

multiweb is offline
 
Join Date: Oct 2007
Location: Sydney
Posts: 22,080
Quote:
Originally Posted by rcroman View Post
Perhaps. I've played around with various approaches... none so far have been effective enough to be better than the usual masking techniques.
Fair enough.
Reply With Quote
  #9  
Old 08-10-2014, 02:20 PM
Ken Crawford's Avatar
Ken Crawford (KenC)
Ken Crawford

Ken Crawford is offline
 
Join Date: Jan 2010
Location: Camino, Ca USA
Posts: 212
Quote:
Originally Posted by multiweb View Post
Fair enough.
For complex images a good star mask really makes it work well . .

I was able to use Shrink on this 3 panel mosaic with lots of nebula around with an a star mask. I use the same star mask to control stretching around the stars, color, and in this case applied OIII - SII - Ha to an LRGB without adding that data to the stars.

http://www.imagingdeepsky.com/Nebula...00/NGC7000.htm

Kindest Regards,
Reply With Quote
  #10  
Old 13-10-2014, 10:44 PM
NightCal's Avatar
NightCal
Registered User

NightCal is offline
 
Join Date: Oct 2005
Location: Worcester, England
Posts: 57
I've just started using the trial version and so far I'm impressed.
I was wondering at what stage in the image processing cycle would it be best to apply this plug-in? Given that the star recognition algorthimn is looking for sharp transitions, would I correct in assuming that (in order to reduce the risk of it selecting non-stellar object) it would be best to apply the plug-in after any noise reduction, but before any sharpening techniques?
Reply With Quote
  #11  
Old 26-11-2014, 07:03 AM
bilgebay (Sedat)
Registered User

bilgebay is offline
 
Join Date: Apr 2010
Location: Turkey - Istanbul and Marmaris
Posts: 3
A great tool for sure! Thank you Russ... and thank you Ken for the tutorial. How does Starshrink compare to Pixinsight's Morphological Transformation tool ?

Clear skies

Sedat
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +10. The time is now 11:34 PM.

Powered by vBulletin Version 3.8.7 | Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Advertisement
Bintel
Advertisement
Astrophotography Prize
Advertisement