- https://github.com/Benjamin-Loison
- Joined on
2022-10-16
Block a user
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-16 02:52:55 +02:00
RAW image processing
Are raw values bounded?
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-16 01:40:15 +02:00
RAW image processing
Could consider the channel having the most variance on the considered set of images.
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-16 01:16:20 +02:00
RAW image processing
import rawpy
import numpy as np
from tqdm import tqdm
import matplotlib.pyplot as plt
filename = 'ra2c888f8t.NEF'
colors = {
'R': (255, 0, 0),
'G': (0, 255, 0),
'B':…
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-16 01:14:29 +02:00
RAW image processing
ra2c888f8t
was done with Nikon D7000.
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-16 01:11:51 +02:00
RAW image processing
Would be nice to not have to assert
raw.raw_pattern
.
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-16 01:07:54 +02:00
90df8a7cb9
Verify
raw.raw_pattern
as raw.color_desc
does not seem enough
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-16 00:48:50 +02:00
RAW image processing
Related to Benjamin_Loison/vpv/issues/3.
How to open whole
.nef
?
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-16 00:42:10 +02:00
RAW image processing
help(rawpy.RawPy.raw_pattern)
Help on getset descriptor rawpy._rawpy.RawPy.raw_pattern:
raw_pattern
The smallest possible Bayer pattern of this image.
:rtype:…
Benjamin_Loison
opened issue Benjamin_Loison/Robust_image_source_identifica...#51
2024-04-15 23:41:12 +02:00
Move to Codeberg
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-15 23:40:50 +02:00
RAW image processing
Related to Benjamin_Loison/rawpy/issues/1.
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-15 23:39:49 +02:00
120eaf563f
WIP: Add
.nef
support
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-15 23:17:26 +02:00
a0b366e98a
Use shebang compatible with venv
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-15 21:38:21 +02:00
RAW image processing
Can verify the consistency of the subset of pixels by verifying areas using as most as possible a single color channel.
from PIL import Image
with Image.open('r01b6aed6t.png') as…
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-15 20:34:52 +02:00
RAW image processing
Let us give a try with red as above red image looks easier to understand than the blue one.
Benjamin_Loison
opened issue Benjamin_Loison/Robust_image_source_identifica...#50
2024-04-15 20:26:27 +02:00
What precisely generates the PRNU? The sensor, the Bayer filter...?
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#49
2024-04-15 20:04:58 +02:00
RAW image processing
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-15 16:16:30 +02:00
bddfa4c8d5
Clean
datasets/raise/extract_noise.py
Benjamin_Loison
commented on issue Benjamin_Loison/Robust_image_source_identifica...#29
2024-04-15 16:14:53 +02:00
Estimate PRNU on easy real images
Tried estimating PRNU on not flat-field PNG from NEF images but I get the following for Nikon D7000
4946x3278 4,651 images:
100%
Benjamin_Loison
pushed to master at Benjamin_Loison/Robust_image_source_identifica...
2024-04-15 16:14:19 +02:00
9a7f68b1b7
Clean
datasets/raise/extract_noise.py