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


Groups > rec.photo.digital > #244696

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

From Maria Sophia <mariasophia@comprehension.com>
Newsgroups rec.photo.digital, alt.comp.os.windows-10, comp.lang.python
Subject Re: PSA Using Python Pillow to foil camera image PRNU fingerprinting
Date 2026-07-31 15:13 -0800
Organization BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID <114ja7g$2elo$1@nnrp.usenet.blueworldhosting.com> (permalink)
References (1 earlier) <114f0l7$1is0l$1@dont-email.me> <114frd8$2okp$1@nnrp.usenet.blueworldhosting.com> <pqvtjm-u55.ln1@lazy.lzy> <114j5su$4kq$1@nnrp.usenet.blueworldhosting.com> <114j8pa$34k3s$2@dont-email.me>

Cross-posted to 3 groups.

Show all headers | View raw


Lawrence D'Oliveiro wrote:
>> ... but PRNU isn't random noise.
> 
> It is random noise, but only in the spatial domain; it is not
> time-varying.

Thank you for that correction as all of this is brand new to me.

Regarding my mis-statement of:
 "I never heard of BM3D denoising/renoising until you mentioned itt, so
 looking it up, BM3D denoising + re-noising is apparently wonderful for
 removing random noise, but PRNU isn't random noise."

Taking Lawrence's kind-hearted and correct admonishment into account, what
I perhaps should have said is that PRNU is indeed random noise in the
spatial domain, but it's fixed-pattern noise and time-invariant noise.

Therefore, the same pixel-level gain variations show up in every photo from
that sensor in the spatial coordinates, which is how they correlate images.

That's the distinction I was trying to get at when I implied that my
research seems to indicate that BM3D is excellent at removing time-varying
random noise, but PRNU behaves like a stable multiplicative gain map. 

I think BM3D can reduce some PRNU energy, but it might not reliably break
the correlation the way geometric misalignment or resampling does.

Thanks again to Lawrence and to Piergiorgio for offering useful advice.

Your correction helps me phrase it more accurately as all this is new to
me, so were learning how to protect our images on the Internet together.
-- 
Privacy is a million technical things, of which most people know about 3.

Back to rec.photo.digital | 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 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
      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

csiph-web