News for hackers. Stuff that matters.
Re:Blur Tools for Signal by brnt on Thursday June 04, 2020 @10:29AM (#23416975)
What is left to prove about (Gaussian) blurring?
Re:Blur Tools for Signal by billme on Thursday June 04, 2020 @10:42AM (#23417182)
The intent of the blur is to hide the identity of the individual face that has been blurred. Average human sees a blurry face and assumes the person’s identity is safe. Research has repeatedly should this is false, especially when combined with other data.

Here’s another example of such research:

https://www.wired.co.uk/article/facial-recognition-systems-c...

>> “researchers said only 10 fully-visible examples of a person's face were needed to identify a blurred image with 91.5 per cent accuracy.“

Re:Blur Tools for Signal by brnt on Thursday June 04, 2020 @10:47AM (#23417268)
A Guassian blur is not reversable, information is lost. No research shows otherwise, because it's a mathematical property of the Gaussian transform.

Some methods can be used to find one of many solutions to the blur, where certain high frequency information is preferred over others because we know the end results looks like a human face, and not just any solution. But that only means you can get out many possible faces; if your reconstruction tool only gives you want it was simply over-trained.

[edit] You just updated your post. If you have tagged, unblurred photos of the face in your blurred photo, you can (as expected) constrain the end solutions further. WHat's not clear to me from the paper is whether or not the blurred face was tagged as well. Scenario S3 seems most likely the type of scenario encountered in surveillance programs, where the results are nowhere near 91% accurate.

Re:Blur Tools for Signal by jacobolus on Thursday June 04, 2020 @04:03PM (#23421097)
> A Gaussian blur is not reversable

This might be narrowly true (it’s hard to recover precisely the original image), but is not really an accurate summary in this context, if the only goal of reversal here is to recognize the face. Deconvolution will quite effectively undo gaussian blur. https://en.wikipedia.org/wiki/Deconvolution https://en.wikipedia.org/wiki/Richardson–Lucy_deconvolution https://en.wikipedia.org/wiki/Blind_deconvolution

In Photoshop, the deconvolution tool is called “Smart Sharpen”, and has a preset for a gaussian PSF.

Re:Blur Tools for Signal by cochne on Thursday June 04, 2020 @11:46AM (#23418160)
Ironically I think a Gaussian blur is one of the few transforms that should be totally reversible. Since the Fourier transform of a Gaussian kernel is also Gaussian, it is nonzero everywhere, meaning you can in theory just divide the Fourier transform of the image by the Fourier transform of the kernel to get the original back :)
Re:Blur Tools for Signal by nitrogen on Thursday June 04, 2020 @12:07PM (#23418404)
The quantization to the image colorspace and depth is probably the limiting factor, moreso if dithering is used.
Re:Blur Tools for Signal by sitkack on Thursday June 04, 2020 @12:58PM (#23419016)
As the resolution increases, the ability to reconstruct a lower resolution image goes up as well, which will be more than enough for most identification purposes.

Security as an accidental quality of a system is not security.

Re:Blur Tools for Signal by nitrogen on Friday June 05, 2020 @01:13AM (#23425294)
Fair point. Elsewhere in thread it looks like they are using a fixed resolution. I guess at that point it comes down to whether they've left enough mid-frequency content for an algorithm to identify the slightly darker/lighter patches of facial features, and whether that spacing can actually identify a person.
Re:Blur Tools for Signal by pfortuny on Thursday June 04, 2020 @11:07AM (#23417599)
Wait: informations is lost if the blur is truly a gaussian process. The simulation of blur by means of a convolution can perfectly well be reversible.

Image blur is not a gaussian process.

Re:Blur Tools for Signal by young_unixer on Thursday June 04, 2020 @01:15PM (#23419194)
Are you saying that convolution with a gaussian kernel is not real gaussian blur?

I'm legitimately asking. I'm really ignorant about this subject.

Re:Blur Tools for Signal by teenbear on Thursday June 04, 2020 @01:28PM (#23419347)
In theory it is, in reality there is discretization of the signal and noise
Re:Blur Tools for Signal by pfortuny on Thursday June 04, 2020 @01:33PM (#23419397)
No: it is a simulation, because it is a discretization and the map can be injective (or “almost so”).
Re:Blur Tools for Signal by nine_k on Thursday June 04, 2020 @02:39PM (#23420167)
Gaussian blurring does not seem to lose enough information.

A hard 3×3 pixelization would be much more reliable, if less æsthetically pleasing.

Re:Blur Tools for Signal by Robotbeat on Thursday June 04, 2020 @03:47PM (#23420925)
You could make it aesthetically pleasing. Just make sure the data is boiled down to just a handful of bytes first and there won’t be anyway to reverse it.
Re:Blur Tools for Signal by laughinghan on Thursday June 04, 2020 @06:50PM (#23422918)
Just blur the pixelization and it will look similar to the human eye, but with guaranteed information loss. Note that you should also discretize the colors of the pixels, which otherwise have 24 bits of information each; and maybe 2x2 pixelization might be a better idea.