background estimation and threshold detection: not a problem; local peak detection and star-galaxy separation: not a problem...
shape descriptor and define regularity : a little tricky, but still not a problem
noise suppression and determining shape: **WTF**!!!
edge detection is a non-trivial task...