Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #197857

Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting

From Chris <ithinkiam@gmail.com>
Newsgroups alt.comp.os.windows-10, rec.photo.digital, comp.lang.python
Subject Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting
Date 2026-08-02 17:48 +0000
Organization A noiseless patient Spider
Message-ID <114nvta$m7jf$1@dont-email.me> (permalink)
References (3 earlier) <pqvtjm-u55.ln1@lazy.lzy> <114j5su$4kq$1@nnrp.usenet.blueworldhosting.com> <114j8pa$34k3s$2@dont-email.me> <114ja7g$2elo$1@nnrp.usenet.blueworldhosting.com> <lvr0km-235.ln1@lazy.lzy>

Cross-posted to 3 groups.

Show all headers | View raw


Piergiorgio Sartor
<piergiorgio.sartor.this.should.not.be.used@nexgo.REMOVETHIS.de> wrote:
> On 01/08/2026 01.13, Maria Sophia wrote:
> [...]
> 
> I'm under the impression there is some
> confusion here.

To be expected considering who the OP is...

> 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.

The two main issues regarding PRNU that the OP has missed when jumping to
conclusions are: 1) it is probabilitic, 2) it is comparative. 

That means for 1)  there's no guarantee that the noise in your camera
sensor is unique to you. It might be common, or very similar, to all
cameras of that model and batch. The statistical model is based on small
samples of camera sensors so it isn't a globally accurate model. 

For 2) that means it cannot state which device was used to take a photo
without having the device in question in your possession. 

Just like ballistics. Once you have a suspect gun in your possession you
can make some assessment of the probability of whether that gun fired a
particular round. 

Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-07-29 22:22 -0700
  Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-07-30 08:06 +0000
    Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-07-30 07:42 -0800
      Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-07-30 21:03 +0000
        Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-07-31 14:10 -0800
          Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-07-31 14:51 -0800
            Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-07-31 15:02 -0800
      Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Piergiorgio Sartor <piergiorgio.sartor.this.should.not.be.used@nexgo.REMOVETHIS.de> - 2026-07-31 09:35 +0200
        Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-07-31 13:59 -0800
          Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-07-31 22:49 +0000
            Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-07-31 15:13 -0800
              Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Piergiorgio Sartor <piergiorgio.sartor.this.should.not.be.used@nexgo.REMOVETHIS.de> - 2026-08-01 11:48 +0200
                Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-08-01 09:42 -0800
                Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-08-03 09:28 -0800
                Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Chris <ithinkiam@gmail.com> - 2026-08-02 17:48 +0000
                Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-08-02 11:18 -0800
                Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-08-02 22:54 +0000
                Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-08-03 09:20 -0800
                Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Chris <ithinkiam@gmail.com> - 2026-08-03 17:50 +0000
                Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting Maria Sophia <mariasophia@comprehension.com> - 2026-08-20 09:03 -0800
                Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting danny burstein <dannyb@panix.com> - 2026-08-20 17:28 +0000
                How to increase your "Convincingness" [Anthropic AI Text Hacked] (Was: PSA Using Python Pillow to foil camera image PRNU fingerprinting) Mild Shock <janburse@fastmail.fm> - 2026-08-20 19:30 +0200

csiph-web