Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#63 2024-05-03 13:36:49 +02:00
Attribute source camera

Example for a given pixel: RAISE: -1 Rafael: 1 Noise: 0.1 RMS: Rafael Correlation: -0.1 according to signal.correlate2d

>>> signal.correlate2d([[1]], [[0.1]])
array([[0.1]])

…
Implement correlation
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#63 2024-05-03 04:29:13 +02:00
Attribute source camera

Allowing using correct camera training set mean seems fine as it is quite easy to check what scene, hence dataset it is in the case of flat-field images.

Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#63 2024-05-03 04:12:07 +02:00
Attribute source camera

Well as quite expected:

RAISE,Rafael 23_04_24_mean_accuracy_of_camera_source_attribution

Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#63 2024-05-03 04:01:24 +02:00
Attribute source camera

Note that if Denoiser.MEAN works fine, later on or even right now we will be interested in not using it as it requires identical scene images.

612f4119fd Determine the mean of camera images only on the training set
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#55 2024-05-03 03:52:23 +02:00
Use an enumeration for denoiser in extract_noise.py

d7f7728211

Verified exhaustiveness thanks to:

Use an enumeration for denoiser in extract_noise.py
d7f7728211 Add Denoiser Enum
9fd44debf5 Remove implicit getColorMeans denoiser argument
Compare 2 commits »
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#63 2024-05-03 03:24:38 +02:00
Attribute source camera

Complexity analysis between tests of all training iterations and only the last one.

Complexity of tests of all training iterations: TESTS * TRAINING_ITERATIONS Complexity of the last…

Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#63 2024-05-03 03:21:59 +02:00
Attribute source camera

RAISE,Rafael 23_04_24_mean_accuracy_of_camera_source_attribution

Rafael:

![RAISE,Rafael 23_04_24_mean_estimated_prnu_camera_Rafael…

0c429aa4d6 Add and use getImageCrop
fd6a9868fe Add mean DENOISER support
Compare 2 commits »
9d33abcea3 Add necessary denoiser argument
82b14a8724 Uppercase constants
4bea5e3a97 Move getImageNpArray to utils.py
790c0d6da4 Add and use getImageFilePath
514413e1dd Add and use getColorMeans
01d18a4943 Rename means to colorMeans
Compare 2 commits »
d8c7b8b0ef Add and use getImagePrnuEstimatedNpArray
878cff9aa2 Add and use getSingleColorChannelImages
77b0b6dc6e Make getMultipleColorsImage also return singleColorChannelImages
591d7dc74a Make getImageFilePath call implicit
d696edeb3f Add and use getMultipleColorsImage
Compare 5 commits »
fcbccb3b5c Add and use getImageFilePath
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica...#63 2024-05-03 01:33:43 +02:00
Attribute source camera
cameraTestingImageIndex=43 camera='RAISE' actualCamera='RAISE' distance=0.008670542635320987
cameraTestingImageIndex=43 camera='Rafael 23/04/24' actualCamera='RAISE' distance=0.00863394830078…