Bug 495608 - Refine faces capability
Summary: Refine faces capability
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Faces-Workflow (other bugs)
Version First Reported In: 8.5.0
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-30 20:10 UTC by Tom Cunningham
Modified: 2025-02-02 13:42 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 8.6.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Cunningham 2024-10-30 20:10:05 UTC
SUMMARY
A feature to revisit faces and, for any faces that do not meet a percentage of recognizability, remove the face rectangle but retain the corresponding People tag.

STEPS TO REPRODUCE
1. Scan all faces to find the best baseline for each face (algorithmically determined).
2. Scan faces again and compare to baseline. Given a predetermined setting for percentage of recognizability using the baseline, if any face falls below the percentage, remove the rectangle identifying the face, but retain the corresponding People tag for that face (the person is still in the photo, but with no recognizable face, e.g. back turned).
3. Presumably then, the percentage of recognizability for face refinement will be the same as the setting for automatic face recognition.

OBSERVED RESULT


EXPECTED RESULT
Should only need to be run when a) the percentage of recognizability changes for automatic face recognition or b) when face tags have been used instead of People tags.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Michael Miller 2025-02-02 13:09:33 UTC
Hi Tom,
We've introduced a face image quality assessment (FIQA) check in 8.6.0.  FIQA checks for blurry, pixelated, and noisy faces, and removes them from being used for training, but keeps the tag and rectangle for the end user.

Cheers,
Mike
Comment 2 Tom Cunningham 2025-02-02 13:42:27 UTC
(In reply to Michael Miller from comment #1)
> Hi Tom,
> We've introduced a face image quality assessment (FIQA) check in 8.6.0. 
> FIQA checks for blurry, pixelated, and noisy faces, and removes them from
> being used for training, but keeps the tag and rectangle for the end user.
> 
> Cheers,
> Mike

This sounds great, Mike, thanks!