- https://github.com/Benjamin-Loison
- Joined on
2022-10-16
Block a user
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#70
2024-05-14 01:15:13 +02:00
Remove manually in the Fourier domain periodic patterns
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#70
2024-05-14 01:07:21 +02:00
Remove manually in the Fourier domain periodic patterns
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica…
2024-05-14 00:24:04 +02:00
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#69
2024-05-13 23:59:20 +02:00
Use a low-pass filter denoiser
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica…
2024-05-13 23:37:06 +02:00
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#71
2024-05-13 23:35:14 +02:00
Use non-local means denoiser
Benjamin_Loison
opened issue Benjamin_Loison/Robust_image_source_identifica…#73
2024-05-13 22:49:06 +02:00
NameError: name 'minColor' is not defined
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#63
2024-05-13 20:23:51 +02:00
Attribute source camera
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica…
2024-05-13 20:07:11 +02:00
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#62
2024-05-13 18:55:53 +02:00
Optimize execution speed
My tests seem biased due to a cache.
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#62
2024-05-13 18:43:11 +02:00
Optimize execution speed
Saving each color channel in a different file:
OPERATION = <Operation.SAVE: 2>
Image: 100%
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica…
2024-05-13 18:31:02 +02:00
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica…
2024-05-13 18:22:36 +02:00
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#62
2024-05-13 18:21:55 +02:00
Optimize execution speed
Well I was only saving the last color.
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#62
2024-05-13 18:08:23 +02:00
Optimize execution speed
Serializing for all colors on both cameras:
time ./benchmark_load_part_of_images.py
Image: 100%
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#62
2024-05-13 17:56:55 +02:00
Optimize execution speed
Related to Benjamin_Loison/rawpy/issues/2.
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica…
2024-05-13 17:52:53 +02:00
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#62
2024-05-13 17:19:44 +02:00
Optimize execution speed
time ./benchmark_load_part_of_images.py
Image: 100%
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#62
2024-05-13 16:42:56 +02:00
Optimize execution speed
Thought about using benchmark_raw_images_loading.py:
#!/usr/bin/env python
from tqdm import tqdm
IMAGES_CAMERAS_FOLDER = {
'RAISE': 'flat-field/nef',
'Rafael…
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica…#72
2024-05-13 16:41:17 +02:00
Correctly implement iterative mean for camera attribution
class iterativeMean:
mean = None
numberOfElementsInMean = 0
def add(self, element):
if self.mean is None:
self.mean = element
else:
…