Commit Graph

266 Commits

Author SHA1 Message Date
2bc13c5949
#21: Make a RMS curve depending on the number of images considered for the mean 2024-03-26 01:59:22 +01:00
c2862eaf43
#21: Incorrect mean, as it is a RMS mean, not a mean of images 2024-03-26 01:55:08 +01:00
f181a3498c
Correct Image wuthout PRNU rendering and precise that it is the first image 2024-03-26 01:45:47 +01:00
03f52a5bd1
Finish Matplotlib figure showing PRNU estimation by averaging 2024-03-25 20:45:51 +01:00
2baf9c3000
Add and use rmsDiffNumpy 2024-03-25 20:14:33 +01:00
7c7cbad0ef
Rename rmsdiff to rmsDiffPil 2024-03-25 20:01:51 +01:00
8b0b58953d
WIP: Matplotlib figure showing PRNU estimation by averaging
Committed to showcase
Benjamin_Loison/Pillow#4.
2024-03-25 19:45:46 +01:00
044d25cbaa
Add and use showImageWithMatplotlib 2024-03-25 18:37:09 +01:00
8575da5b1d
WIP: Getting PRNU by averaging on fake dataset 2024-03-25 17:45:01 +01:00
72e37a252a
Add algorithms/distance/rmsdiff.py 2024-03-22 13:59:41 +01:00
cf22ff2694
Add comments 2024-03-22 12:59:52 +01:00
d818714344
CAI over images mean does not seem better 2024-03-22 12:57:24 +01:00
464e43861b
Prefer *mean* over *average* 2024-03-22 12:54:34 +01:00
41926663b7
Correct a typo but PRNU classifier still looking random 2024-03-22 12:51:34 +01:00
36f5b69f5e
First PRNU classifier acting randomly it seems 2024-03-22 12:46:13 +01:00
a9adf2d53d
Compare RMS difference between average images and the average CAI images
#9 (comment)
2024-03-22 12:11:26 +01:00
452dd755fc
First PRNU distance test 2024-03-22 11:58:34 +01:00
92ede944c7
Not satisfying due to zero offset 2024-03-22 11:42:47 +01:00
c287d5f0ef
Add an use toPilImage 2024-03-22 11:39:51 +01:00
674025fa62
First iteration of fake dataset generation 2024-03-22 11:20:07 +01:00
9f34973132
Move into multiple files and functions Context-Adaptative Interpolator (CAI) 2024-03-22 11:11:11 +01:00
876ce96a58
Add datasets/fake/generate_dataset.py 2024-03-22 10:31:47 +01:00
408b7a2ba9
Add flat vision dataset size computation
It is about 8.7 GB.
2024-03-21 17:15:56 +01:00
e23543506a
Correct getPixelIndexesAround missing one pixel 2024-03-21 16:19:40 +01:00
13de984d59
Add articles/Wiener_Filtering/ 2024-03-21 16:18:06 +01:00
f3e96243f3
Fix #10: Implement Wiener filter 2024-03-21 15:11:15 +01:00
739317fa63
WIP: Context-Adaptive Interpolator (CAI) 2024-03-21 13:00:51 +01:00
d43ff5777f
Add articles/Wu_ICIP_2012/ 2024-03-21 13:00:23 +01:00
45726968f2
Fix #12: Use a new image (#15) 2024-03-21 10:53:03 +01:00
668057e261
WIP: Context-Adaptive Interpolator (CAI) 2024-03-21 10:04:05 +01:00
ad961b75fc
Add articles/Cross-correlation - Wikipedia/ 2024-03-20 11:39:42 +01:00
1d94bb61fe
Add articles/Autocorrelation - Wikipedia/ 2024-03-20 11:15:46 +01:00
4720fe5799
Add articles/Stationary process - Wikipedia/ 2024-03-20 11:10:58 +01:00
b125b5a247
Add articles/Transfer function - Wikipedia/ 2024-03-20 11:01:59 +01:00
c9d1c4c1ee
Add articles/Frequency response - Wikipedia/ 2024-03-20 11:00:22 +01:00
a7280a690c
Add articles/Stochastic process - Wikipedia/ 2024-03-20 10:55:04 +01:00
127304fe88
Add Linear time-invariant system - Wikipedia/ 2024-03-20 10:49:37 +01:00
e01003e7e8
Update annotations 2024-03-20 10:39:44 +01:00
f60d3d3555
Update annotations 2024-03-20 10:31:19 +01:00
451166c597
Add rotation 2024-03-20 10:30:39 +01:00
58f02b6c7c
Add articles/Linear filter - Wikipedia/ 2024-03-20 10:28:24 +01:00
955582e0f8
Add algorithms/context-adaptive_interpolator.py 2024-03-19 21:21:45 +01:00
681aff3a38
Update annotations 2024-03-19 11:42:50 +01:00
56ceec7ea9
Update annotations 2024-03-19 11:13:46 +01:00
9368256e14
Add articles/Camera fingerprint/ 2024-03-19 10:28:26 +01:00
5d6346c071
Update annotations 2024-03-19 10:18:55 +01:00
070475c2ef
Update annotations of articles/ 2024-03-08 13:40:45 +01:00
437014168f
Update annotations of articles/ 2024-03-08 11:36:15 +01:00
deba507454
Add articles/White noise - Wikipedia/ 2024-03-08 11:36:10 +01:00
f9c3e2523c
Add articles/Normal distribution - Wikipedia/ 2024-03-08 10:30:13 +01:00