Investigate circles in Fourier domain of the estimated PRNU
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica…#76 2024-05-16 12:56:42 +02:00
Investigate circles in Fourier domain of the estimated PRNU

Could check what circle in image domain results in in Fourier domain and for circle in FFT what it results back in FFT if shifts the image in the image domain.

Redundant Fourier visualization?
b4ab2d7ac6 #77: Add articles/Lens flare - Wikipedia/
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica…#76 2024-05-16 11:30:35 +02:00
Investigate circles in Fourier domain of the estimated PRNU

Crop (of above crop) without small circles:

image

Investigate rays in Fourier domain for the estimated PRNU
99fb31bbd1 Use same color scale
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica…#76 2024-05-16 01:59:34 +02:00
Investigate circles in Fourier domain of the estimated PRNU

Should generare a white image with vignetting and see how the FFT looks like.

Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica…#76 2024-05-16 01:39:56 +02:00
Investigate circles in Fourier domain of the estimated PRNU

Let us consider the FFT considering a centered crop of the estimated PRNU.

da5b19f047 Clean image_to_fourier.py
Investigate circles in Fourier domain of the estimated PRNU
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica…#70 2024-05-16 01:31:39 +02:00
Remove manually in the Fourier domain periodic patterns

I was about to say that I am surprised that the background of the FFT looks having similar values to everything else but we are in logarithmic scale so the colors differ linearly while the actual…

Track matplotlib: Adapt the color scale to leverage it the most when zoom
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica…#74 2024-05-16 00:54:24 +02:00
Compute radial profile

In fact if I use the center he specified (that is (509, 546)) that is not the center of the image (that is (552.5, 528)), then I get:

![answer_21242776_correct_center](/attachments/d3876117-…

Compute radial profile
eb33def18c Add a missing : and imports
Benjamin_Loison commented on issue Benjamin_Loison/Robust_image_source_identifica…#66 2024-05-15 20:17:28 +02:00
Implement correlation

Should execute one more time to see if face negative Pearson correlation with current setup.

f719ff767a #66: Stop execution if Pearson correlation is negative
60a9dfe89c Update forgotten to commit scripts
6e7e06b85c Clean attribute_source_camera.py
e3e3d44ca9 #62: Comment loading images to memory in favor of cropping
Compare 3 commits »
6a9900df91 #66: Add Distance Enum to choose between ROOT_MEAN_SQUARE and PEARSON_CORRELATION