photonixapp / photonix

A modern, web-based photo management server. Run it on your home server and it will let you find the right photo from your collection on any device. Smart filtering is made possible by object recognition, face recognition, location awareness, color analysis and other ML algorithms.
https://photonix.org/
GNU Affero General Public License v3.0
1.85k stars 125 forks source link

Suggestion: Edit face recognition clusters manually #297

Open Felix-Franz opened 3 years ago

Felix-Franz commented 3 years ago

Is your feature request related to a problem? Please describe.

Sometimes a face is wrongly assigned to a cluster (e.g. person B is recognized as person A).

Describe the solution you'd like

Since a 100% correct recognition is not feasible, I propose a manual possibility to add or remove faces to persons.

Concrete examples:

Describe alternatives you've considered

To prevent similar faces from being assigned to the same person, it would be possible to increase the sensitivity of face recognition (clustered faces need to be closer to each other).

Additional context Maybe also include different pictures of the same person to the demo to demonstrate that face recognition works cross-images.

deviantintegral commented 3 years ago

This is a particularly important feature when indexing a library of family photos. Siblings, or photos of different people but at the same age can be easily classified as the same person. As is, there's no way to either remove the incorrect face on a photo, or to split it into "this is a new or different face".

nickbreen commented 2 months ago

I'm experiencing the opposite effect.

With a few 10k's of family photos and I have a huge list of "Unknown person 123456" which are all the same few people.

It would be useful to configure the clustering to be slightly more aggressive.