How to do face recognition in 2024

I am looking for a good way to recognise faces detected with frigate. I tried also Sycrypted with openvino but I did not like documentation, usage and integration in Home Assistant.

Frigate with Double Take would be great but even the branched version is using face recogniser that look dead like face box (no more private usage), compreface (last update 10 month ago), AWS (to complicated, no tutorials online), deep stack (dead), codeproject.ai (works, gets update but lot of false positives).

I mean it is 2024, is there no open source, updated, free software out there developed from anyone that is possible to be used in Home Assistant? Or something that can be bought or supported with a little charge?

How do you do face recognition?

Via HomeKit works great but the faces can not be used anywhere as sensors. And I need to run my Apple TV whole day. I would like not to have an extra device running 24/7. Only if it would be possible to be used anywhere else.

6 Likes

Compreface with double take and frigate are working perfectly here! Think false positives are less than 2%

Is there a HAOS add on for compreface?

Can you provide a guide? Trying to run same setup but on an independent pi5 with hailo hut

I’ve had a hard time keeping self‑hosted face recognition both current and reliable, so I shifted my expectations a bit. For quick identification outside Home Assistant, something like Find Person Name by Photo can help me double check who’s in a frame without wrestling with broken add‑ons. For HA itself, I just focus on motion or presence events and skip the face matching stress.

Why not use Frigate?