Overview of Facial Recognition Feature
masterLychee's facial recognition feature allows users to browse their photo library by the people appearing in them. The system uses a separate Python-based service (running in a container) to detect faces and generate embeddings. Lychee (the PHP/Laravel backend) manages the storage of these results, provides a management UI, and handles privacy settings.
Key capabilities include:
- Browsing photos by person.
- Viewing face overlays on photo details.
- Managing persons (merging, assigning, or unassigning faces).
- Batch face operations (multi-select, unassign, reassign, or uncluster).
- Privacy controls to ensure non-searchable persons are invisible to unauthorized users.