Wiener filter #10
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
https://web.archive.org/web/20240320105334/https://web.stanford.edu/class/ee368/Handouts/Lectures/2014_Spring/8-Linear-Image-Processing/Wiener_Filtering.pdf#page=5
Unclear how to get
Wiener_Filtering-006.png
fromWiener_Filtering-001.png
.Based on https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.wiener.html
Let us try to reproduce:
https://web.archive.org/web/20240320105334/https://web.stanford.edu/class/ee368/Handouts/Lectures/2014_Spring/8-Linear-Image-Processing/Wiener_Filtering.pdf#page=7
Wiener_Filtering-002.png
is the original one,Wiener_Filtering-001.png
the noise one andWiener_Filtering-000.png
the treated one.Similar results as above:
The error is:
While https://stackoverflow.com/a/41020626 looks interesting:
with my image it does not seem to be interesting.
I am able to correctly compute RMS thanks to the Stack Overflow answer 11818358.
Check initial CAI paper for details, also see the end of section IV. C. for details.
https://web.stanford.edu/class/ee368/Handouts/Lectures/Examples/8-Linear-Image-Processing/Wiener_Filtering/
It seems that thanks to #5 can deduce if denoised.
https://ipolcore.ipol.im/api/demoinfo/staticData/demoExtras/77777000278/
With
Brightness
127
andContrast
100
, get:Before Wiener filter:
After Wiener filter:
Taking an example image region:
Before Wiener filter:
After Wiener filter:
The image looks simpler, hence is possibly denoised.
Should try applying on an image where I added Gaussian noise and measure RMS.
Unable to reduce RMS results of denoised https://web.archive.org/web/20240320105334/https://web.stanford.edu/class/ee368/Handouts/Lectures/2014_Spring/8-Linear-Image-Processing/Wiener_Filtering.pdf#page=7 maybe should try with other
Q
values but it would need adapting the code not to have out of bound errors.Related to Benjamin_Loison/PRNU_extraction/issues/1.