Face Recognition Workflow Improvements
- Mentors
- Maik Qualmann, Trung Dinh, Gilles Caulier
- Organization
- KDE Community
DigiKam is a KDE Desktop Application for Photo Management. At the heart of DigiKam's commendable functionality is the FaceEngine. DigiKam can detect faces in Photos, and recognize faces in new photos based on prior information. This allows for a great personalized experience for the user.
The Face Recognition Algorithm is very well designed. However the User Interface has room for improvement. This project aims to rectify existing issues in the current workflow, as well as introduce new features in an effort to improve the overall user experience. Some of the Proposed Features Include:
- Provide Automatic Categorization of Facial Recognition Results based on Similarity Thresholds.
- Allow Users to Sort Albums based on the Faces Recognized in the Images.
- Perform Caching Optimizations in Sorting Algorithms to minimize the number of Database Read Operations.
- Provide an Ignored Category for Faces that the User doesn't wish to recognize.