5647ab4019 #59: Should make split_and_compare_prnus_of_subgroups.py compatible with RAW images
9b2f2281e4 Make merge_single_color_channel_images_according_to_bayer_filter.py more general
5ea0a862c0 Add and use getColorChannel
561ec9d1e0 Add and use escapeFilePath
Compare 2 commits »
b50f013234 Add and use isARawImage
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#59 2024-04-27 20:55:20 +02:00
Make split_and_compare_prnus_of_subgroups.py compatible with RAW images
file test.{jpg,png,tif,arw,nef}
test.jpg: JPEG image data, Exif standard: [TIFF image data, little-endian, direntries=12, description=                               ,…
a0fc38d023 Add and use getRawColorChannel to utils.py
80a33428d6 Make split_and_compare_prnus_of_subgroups.py execution compatible with chaining shell commands
9d8e5ddbec Make split_and_compare_prnus_of_subgroups.py only use 2 images of RAM
Compare 2 commits »
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#59 2024-04-27 19:20:18 +02:00
Make split_and_compare_prnus_of_subgroups.py compatible with RAW images

RMS between estimated PRNU of 2 subgroups of raise flat-field using wavelet denoiser:

![rms_between_estimated_prnu_of_2_subgroups_of_raise_flat_field_using_wavelet_denoiser](/attachments/52c1e48…

Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#59 2024-04-27 18:52:26 +02:00
Make split_and_compare_prnus_of_subgroups.py compatible with RAW images

When will compare 2 devices estimated PRNUs the resolution will matter, could for instance consider only the minimal resolution of both devices. Note that corners may introduce a bias as for one…

4ac75448a6 Correct in theory the range of color values
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#59 2024-04-27 17:55:17 +02:00
Make split_and_compare_prnus_of_subgroups.py compatible with RAW images
def tqdm(x, y = None):
    return x

shows that the program is Killed probably because of insufficient RAM.

643fee9f4a Make split_and_compare_prnus_of_subgroups.py executable from terminal
c8fe71444f #59: Leverage iterativeMean to not suffer of RAM quantity issue
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#59 2024-04-27 16:44:10 +02:00
Make split_and_compare_prnus_of_subgroups.py compatible with RAW images

Avoid precising in b0fa01c6c4e2a6d0afb6cbd096e49c4a522e638d:

help(os.listdir)
Help on built-in function listdir in module posix:

listdir(path=None)
    Return a list…
6f6721da8d Make merge_single_color_channel_images_according_to_bayer_filter.py executable from terminal
b0fa01c6c4 Remove potential chronological bias
e9dc28dc2a Simplify and clean split_and_compare_prnus_of_subgroups.py
Compare 2 commits »
ee7353cfde Correct iterativeMean implementation for images
bd0b9aca94 Correct support for JPG images
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#59 2024-04-27 15:38:13 +02:00
Make split_and_compare_prnus_of_subgroups.py compatible with RAW images

Trying to focus on 23/04/24 Rafael images, verifying that there are 253 as claimed.

Figure_1

3552 - 3294 + 1 = 259.

So a bit more…