Wiener filter #10
Labels
No Label
bug
Context-Adaptive Interpolator
duplicate
enhancement
epic
help wanted
high priority
invalid
left for future work
low priority
medium
medium priority
meta
question
quick
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Benjamin_Loison/Robust_image_source_identification_on_modern_smartphones#10
Loading…
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.