- https://github.com/Benjamin-Loison
- Joined on
2022-10-16
Block a user
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#57
2024-04-27 14:57:43 +02:00
Use mean as denoiser
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-27 14:55:14 +02:00
5baabae99d
Make
mean
initialization more general in iterativeMean
1ea1bde910
Leverage
iterativeMean
in extract_noise.py
674f87d480
Remove unnecessary
iterativeMean
parentheses and rename addElement
to add
7af96d6bf6
Add
iterativeMean
to utils
7684e1408d
Remove unused
import
s in split_and_compare_prnus_of_subgroups.py
Benjamin_Loison
opened issue Benjamin_Loison/Robust_image_source_identifica...#59
2024-04-27 14:34:14 +02:00
Make split_and_compare_prnus_of_subgroups.py
compatible with RAW images
Why making
PIL.Image.getexif
so complex?
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#39
2024-04-27 00:02:22 +02:00
Download part of Dropbox folder
Above script seems limited to 500 entries. To download all Dropbox files can use:
https://censored.dl.dropboxusercontent.com/zip_download_get/CENSORED
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#57
2024-04-24 14:20:08 +02:00
Use mean as denoiser
Current issue is that in theory extracting noise by substracting the average image removes the PRNU, but as shown above we still observe patterns looking like unique artifacts. To avoid removing…
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-24 14:13:18 +02:00
a78dcd6f99
Clean
extract_noise.py
Benjamin_Loison
opened issue Benjamin_Loison/Robust_image_source_identifica...#58
2024-04-23 14:59:19 +02:00
Consider smartphone images
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-23 05:01:24 +02:00
c65b3642d8
Precise
multiple_colors.png
file name
Benjamin_Loison
opened issue Benjamin_Loison/Robust_image_source_identifica...#57
2024-04-23 04:50:30 +02:00
Use mean as denoiser
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-23 04:39:40 +02:00
be9d4f8f4b
Add
denoiser
mean
possibility
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-23 04:38:49 +02:00
a15b356e16
Add and use
getImageNpArray
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-23 04:38:04 +02:00
809aa7fb43
Correct Rafael images filtering
Benjamin_Loison
opened issue Benjamin_Loison/Robust_image_source_identifica...#56
2024-04-23 04:20:09 +02:00
Track: Real time mean computation tool?
Benjamin_Loison
opened issue Benjamin_Loison/Robust_image_source_identifica...#55
2024-04-23 03:59:59 +02:00
Use an enumeration for denoiser
in extract_noise.py
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-23 03:57:48 +02:00
e3bbb2c63d
Precise possibilities for
denoiser
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-23 03:52:03 +02:00
fc0cc8808a
Add the missing
import numpy as np
in merge_single_color_channel_images_according_to_bayer_filter.py
Benjamin_Loison
opened issue Benjamin_Loison/Robust_image_source_identifica...#54
2024-04-23 03:06:54 +02:00
Use Debian instead of Ubuntu on Pegasus
Investigate Debian default programs