Can anyone recommend a source (simple explanation) for what the various convolution and wavelet processes do when they affect our astronomy images.
I found a stacking tutorial that helped my understanding of what's really happening, just need a similar guide to the next stage in the sequence.
Cheers Geoff
Convolution / Wavelets
- marktownley
- Librarian
- Posts: 42639
- Joined: Tue Oct 18, 2011 5:27 pm
- Location: Brierley Hills, UK
- Has thanked: 20948 times
- Been thanked: 10588 times
- Contact:
Re: Convolution / Wavelets
Any software in particular?
http://brierleyhillsolar.blogspot.co.uk/
Solar images, a collection of all the most up to date live solar data on the web, imaging & processing tutorials - please take a look!
-
- Im an EXPERT!
- Posts: 497
- Joined: Wed Feb 27, 2019 2:56 pm
- Location: Aberdeenshire
- Has thanked: 987 times
- Been thanked: 349 times
Re: Convolution / Wavelets
None in particular Mark.
Just interested in what happens at the level of the pixels to understand the underlying mechanics to teach the final images.
I still use imPPG for preference, with recent dabbles in Astrosurface - though that latter one is proving less easy to use at the moment.
Just interested in what happens at the level of the pixels to understand the underlying mechanics to teach the final images.
I still use imPPG for preference, with recent dabbles in Astrosurface - though that latter one is proving less easy to use at the moment.
Last edited by Alto on Thu Jun 09, 2022 8:03 am, edited 1 time in total.
Call me Geoff.
I do what I do because I want to, and because I can....
Doesn't mean I know what I'm doing, though!
I do what I do because I want to, and because I can....
Doesn't mean I know what I'm doing, though!
- Montana
- Librarian
- Posts: 34769
- Joined: Mon Oct 17, 2011 5:25 pm
- Location: Cheshire, UK
- Has thanked: 18105 times
- Been thanked: 8941 times
Re: Convolution / Wavelets
I would guess Filip (Greatattractor) would be the best person to ask about this. Hopefully he might see this post
Alexandra
Alexandra
- GreatAttractor
- Almost There...
- Posts: 966
- Joined: Sat Jun 01, 2013 1:04 pm
- Location: Switzerland
- Has thanked: 749 times
- Been thanked: 757 times
Re: Convolution / Wavelets
I can speak to what ImPPG does: non-blind Lucy-Richardson deconvolution with a Gaussian kernel.
It assumes that the original, sharp image (as would be seen by your telescope placed just outside Earth's atmosphere) has been effectively¹ convolved with a Gaussian kernel. As if someone just applied "Gaussian blur" to it. The L-R method tries its best to undo the blur (while also keeping noise in check). If the input stack is of OK-ish quality, what you get is quite close to the original. The sigma (σ) parameter which you can tune in ImPPG is the standard deviation mentioned in the Wikipedia article, i.e., a measure of the kernel's width.
¹ Due to seeing effects and fuzziness inherent in the stacking process.
It assumes that the original, sharp image (as would be seen by your telescope placed just outside Earth's atmosphere) has been effectively¹ convolved with a Gaussian kernel. As if someone just applied "Gaussian blur" to it. The L-R method tries its best to undo the blur (while also keeping noise in check). If the input stack is of OK-ish quality, what you get is quite close to the original. The sigma (σ) parameter which you can tune in ImPPG is the standard deviation mentioned in the Wikipedia article, i.e., a measure of the kernel's width.
¹ Due to seeing effects and fuzziness inherent in the stacking process.
-
- Im an EXPERT!
- Posts: 497
- Joined: Wed Feb 27, 2019 2:56 pm
- Location: Aberdeenshire
- Has thanked: 987 times
- Been thanked: 349 times
Re: Convolution / Wavelets
Thanks GA.
So the process is effectively making an attempt to remove the earth's atmosphere (the blur) from the telescope image?
It's the how that is intriguing....
So the process is effectively making an attempt to remove the earth's atmosphere (the blur) from the telescope image?
It's the how that is intriguing....
Call me Geoff.
I do what I do because I want to, and because I can....
Doesn't mean I know what I'm doing, though!
I do what I do because I want to, and because I can....
Doesn't mean I know what I'm doing, though!
-
- Im an EXPERT!
- Posts: 497
- Joined: Wed Feb 27, 2019 2:56 pm
- Location: Aberdeenshire
- Has thanked: 987 times
- Been thanked: 349 times
Re: Convolution / Wavelets
Not exactly a simplified explanation, nor helped by somewhat 'poor' subtitling!
https://www.youtube.com/watch?v=3G7dss9_fos
Gives me a clue of sorts, especially as it is related to astronomy images....
https://www.youtube.com/watch?v=3G7dss9_fos
Gives me a clue of sorts, especially as it is related to astronomy images....
Call me Geoff.
I do what I do because I want to, and because I can....
Doesn't mean I know what I'm doing, though!
I do what I do because I want to, and because I can....
Doesn't mean I know what I'm doing, though!
- GreatAttractor
- Almost There...
- Posts: 966
- Joined: Sat Jun 01, 2013 1:04 pm
- Location: Switzerland
- Has thanked: 749 times
- Been thanked: 757 times
Re: Convolution / Wavelets
Thanks, that's a very cool video.
As to the "how" of L-R deconvolution in particular, I didn't ponder it too much - just read the Wikipedia article, and implemented the described operations.
As to the "how" of L-R deconvolution in particular, I didn't ponder it too much - just read the Wikipedia article, and implemented the described operations.
(where uⱼ are the pixel values of the undistorted image.)It has been shown empirically that if this iteration converges, it converges to the maximum likelihood solution for uⱼ.
-
- Im an EXPERT!
- Posts: 497
- Joined: Wed Feb 27, 2019 2:56 pm
- Location: Aberdeenshire
- Has thanked: 987 times
- Been thanked: 349 times
Re: Convolution / Wavelets
With many thanks for your kind patience and assistance. With a plus for the software
Call me Geoff.
I do what I do because I want to, and because I can....
Doesn't mean I know what I'm doing, though!
I do what I do because I want to, and because I can....
Doesn't mean I know what I'm doing, though!