Having never used Python Pillow, and while I was already writing
code, I decided to try to use it to foil camera sensor PRNU
fingerprinting.
With respect to the Pillow imaging tools, the part I'm experimenting
with is how best to easily break that PRNU fingerprint with image manipulation.
Right now, the PRNU-scrubbing script pipeline is running two fullHave you tried to de-noise first, with
destructive passes, each intended to disrupt PRNU by performing
a. blur
b. rotate
c. crop
d. resize
e. inject noise
But that doubly scrubbed image is a bit to destroyed to be usable.
... but PRNU isn't random noise.
On 01/08/2026 01.13, Maria Sophia wrote:
[...]
I'm under the impression there is some
confusion here.
On the other hand, PRNU will have some
spatial statistical properties, even if
it is fixed for a given sensor.
Now, assuming we have some PRNU from some
unrelated sensor (meaning we can generate
a spatial noise with same statistical
properties), it would be possible to
consider to apply this noise ("apply", not
"add") to a given image.
This means the effective PRNU will be the
combination ("combination", not "sum") of
two PRNUs, resulting in a new fingerprint,
different from the original one.
So, de-noising is not really needed, but it
might be helpful to reduce / remove / modify
the original PRNU, so that the applied one
will be more evident.
I'm curious, Chris, why you always feel so desperate to try to
insult me?
Chris wrote:
I'm under the impression there is some
confusion here.
To be expected considering who the OP is...
I'm curious, Chris, why you always feel so desperate to try to insult me?
Somewhat related to AI watermarking is this recent article in the news.
*What does it mean to put a watermark on AI text?* <https://edition.cnn.com/2026/08/20/us/word-of-the-week-ai-watermark-cec>
Which references:
*How Claude's text watermark works* <https://www.anthropic.com/news/claude-text-watermark>
*How AI text watermarking works*
<https://declaude.org/watermarking/>
Where apparently there is an EU law which requires watermarking...
<https://edition.cnn.com/2026/08/11/business/video/invisible-watermarks-coming-claudes-ai-written-text-digvid-vrtc>
There's also this referenced, but it's behind a paywall.
*Technology that can detect text written by AI with 99.9% certainty* <https://www.wsj.com/tech/ai/openai-tool-chatgpt-cheating-writing-135b755a>
| Sysop: | Jacob Catayoc |
|---|---|
| Location: | Pasay City, Metro Manila, Philippines |
| Users: | 4 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 497100:53:02 |
| Calls: | 182 |
| Files: | 744 |
| D/L today: |
39 files (5,932K bytes) |
| Messages: | 73,594 |