logoalt Hacker News

AlienRobotyesterday at 10:58 AM2 repliesview on HN

Do you understand how image hashing works? You don't need machine learning just to check if two images are potentially identical.


Replies

selcukatoday at 2:06 AM

Face hashing is different than generic image hashing. Methods like dividing the photo into smaller rectangles and storing the average colour for each rectangle won't work.

It should be able to detect and hash facial features so that it can compare it to a future (potentially taken from a different angle) photo of the same person. You need some type of machine learning algorithm.

show 1 reply
itakeyesterday at 1:42 PM

yes, I've worked on face recognition databases with 150m and 40m faces for banking and safety.

The models are not perfect. Humans should still be in the loop to verify, especially when the consequences of being wrong really suck for the user: losing access to their bank account, getting fired from their job.

If you're referring to algorithms like phash (Where they are using the same core image, but just add a filter), they wont work well, because everyone's ID card mostly looks the same. There will be too many FPs.

show 1 reply