Thing about downscale blur is that it's nearest-neighborish, so can be addressed with divide+conquer as blur effects stay local. You'd end up with a fairly large combination of potential tiles. Some wouldn't be viable faces, but we have classifiers for that already.
Entire combination trees can be culled that way to make the problem radically smaller, as long as you know it's supposed to be a face, so I don't know how hard it would really be. It's possibly pretty easy to come up with the N possible original faces with enough certainty to then match with potential targets of interest and make N small enough to use.
I’m saying with enough data you could potentially create a more predictive “magic sharpening” algorithm that didn’t strive to match a known original picture, but instead used that matching on divide & conquer subtiles of the original LR image against of a rainbow table of reduced HR tiles to predict a set of plausible HR images.
Basically if you can figure out with whatever context you have that the 4x4 brown smudge is very likely a brown cat, you can replace it with a brown cat. And if you know that, the orange/white/black smudge next to it is probably a calico, so stitch it in.
Of course the source image would have to be bigger than this, so it couldn’t be CSI-enhance icon to landscape, really more like a really good AI upscaler. You’d need a strong way to identify plausible scenes too. We can generate novel faces now, think this fuses the two concepts.
Anyway, if you want scarier panopticon stuff, you should look into gait recognition, which is way harder to censor.
> PINs will also help facilitate new features like addressing that isn’t based exclusively on phone numbers, since the system address book will no longer be a viable way to maintain your network of contacts.
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.“
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.
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.
Security as an accidental quality of a system is not security.
Image blur is not a gaussian process.
I'm legitimately asking. I'm really ignorant about this subject.
A hard 3×3 pixelization would be much more reliable, if less æsthetically pleasing.
Here’s an example of AI being able to identify a blurred face: https://twitter.com/ak92501/status/1267609424597835777
Identifying an individual is not just about a face, but number of factors that are much more complex and very hard to account for in a systematic way.
—-
If Signal is really concerned about allowing individuals to control the information they leak, they need to prioritize releasing the feature that will allow users to use Signal without providing phone numbers; one of their staff recently publicly stated this is finally likely to become a feature. Not to mention stop repeatedly asking for the user to provide their name, access to contacts lists, etc.