News for hackers. Stuff that matters.
Re:The Problem with Perceptual Hashes by Wowfunhappy on Saturday August 07, 2021 @11:47AM (#28099471)
> At my company, we use “perceptual hashes” to find copies of an image where each copy has been slightly altered.

Kind of off topic, does anyone happen to know of some good software for doing this on a local collection of images? A common sequence of events at my company:

1. We're designing a website for some client. They send us a collection of a zillion photos to pull from. For the page about elephants, we select the perfect elephant photo, which we crop, lightly recolor, compress, and upload.

2. Ten years later, this client sends us a screenshot of the elephant page, and asks if we still have a copy of the original photo.

Obviously, absolutely no one at this point remembers the name of the original photo, and we need to either spend hours searching for it or (depending on our current relationship) nicely explain that we can't help. It would be really great if we could do something like a reverse Google image search, but for a local collection. I know it's possible to license e.g. TinEye, but it's not practical for us as a tiny company. What I really want is an open source solution I can set up myself.

We used Digicam for a while, and there were a couple of times it was useful. However, for whatever reason it seemed to be extremely crash-prone, and it frequently couldn't find things it really should have been able to find.

Re:The Problem with Perceptual Hashes by xioren00 on Saturday August 07, 2021 @12:26PM (#28099792)
Re:The Problem with Perceptual Hashes by Wowfunhappy on Saturday August 07, 2021 @06:23PM (#28102429)
Thank you!