Hacker News new | ask | show | jobs
by wh33zle 1192 days ago
Not sure if it has been mentioned already but photoprism added face recognition a few releases ago and it is working well for me: https://github.com/photoprism/photoprism

The quality of this software is overall extremely good. It is a solo-developer as well so you might want to consider sponsoring them if you end up using it.

I am not affiliated, just a happy user :)

3 comments

Seconding photoprism. The face recognition was pretty meh when it was first introduced, more of a gimmick than anything. But (I assume) a recent update pushed it into "wow, this is actually really good" territory.
Thirding photoprism, got it hosted on a raspberry pi and made it accessible outside of my home via Tailscale. Seems to work fairly well... though I could probably make it faster with an SSD vs an HDD over USB.
To photoprism users: do you know how well it handles identifying photos of kids over the span of years?

Google photos absolutely blows me away with its ~1% false positive rate (that is, given a photo, correctly identifying with kid(s) are in it) identifying each of my kids, nieces, and nephews. I don’t really know what its false negative rate (a false negative would be an uploaded photo of John but that doesn’t get tagged as having John in it) is, though.

I can search for each of my kids and see photos of them going back to their birth.

Don't have any data on that unfortunately.
Photoprism is absolutely amazing. It was the quickest donation I’ve ever made to an OSS project.

I have a Photoprism instance running on my home server backed by a raidz1 ZFS pool (1st backup). Photos are periodically synced to a Backblaze bucket with versioning enabled (2nd backup). The source of most photos is an iOS device with iCloud enabled (main copy). I rely on PhotoSync to periodically sync from the iOS device to Photoprism.