News for hackers. Stuff that matters.
Re:Apple plans to scan US iPhones for child abuse imagery by Retric on Thursday August 05, 2021 @04:40PM (#28079444)
They are using AI techniques as part of perceptual hashing. In other words it’s trying to match files with specific images rather than abstract concepts.
Re:Apple plans to scan US iPhones for child abuse imagery by headShrinker on Thursday August 05, 2021 @06:24PM (#28080809)
I’m pretty sure you don’t know what you’re talking about. Perceptual matching is not image matching.

Perceptual matching is used to sort categories of images. A quick DuckDuckGo will turn up many results. No stretch of the imagination will turn this into a bit for a bit comparison. This is a machine learning algorithm used to categorize images. https://www.ibm.com/blogs/research/2019/10/learning-implicit...

Matthew Green is tweeting about this: https://twitter.com/matthew_d_green/status/14230711866160005... and mentions that it is "preceptial hashing”

9 to 5 Mac article, in which they restate that it is not a classical bit-by-bit hash:

https://9to5mac.com/2021/08/05/scanning-for-child-abuse-imag...

Re:Apple plans to scan US iPhones for child abuse imagery by Retric on Thursday August 05, 2021 @07:13PM (#28081291)
Perceptual hashing has a very specific meaning. It’s for verifying one file is directly related to a different file not an overall classification.

“Perceptual hashing is the use of an algorithm that produces a snippet or fingerprint of various forms of multimedia.[1][2] A perceptual hash is a type of locality-sensitive hash, which is analogous if features of the multimedia are similar.”

https://en.wikipedia.org/wiki/Perceptual_hashing

The goal is to verify a black and white copy of an image is identical to a colored original. Search algorithms want a similar thing so they can validate an image contains a blue car. However, a perceptual hashing algorithm must differentiate between different images containing a blue car while matching a photoshopped copy of the same image.