<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>495608</bug_id>
          
          <creation_ts>2024-10-30 20:10:05 +0000</creation_ts>
          <short_desc>Refine faces capability</short_desc>
          <delta_ts>2025-02-02 13:42:27 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>digikam</product>
          <component>Faces-Workflow</component>
          <version>8.5.0</version>
          <rep_platform>Microsoft Windows</rep_platform>
          <op_sys>Microsoft Windows</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Tom Cunningham">twcunningham627</reporter>
          <assigned_to name="Digikam Developers">digikam-bugs-null</assigned_to>
          <cc>michael_miller</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin>8.6.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2370609</commentid>
    <comment_count>0</comment_count>
    <who name="Tom Cunningham">twcunningham627</who>
    <bug_when>2024-10-30 20:10:05 +0000</bug_when>
    <thetext>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</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2394464</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Miller">michael_miller</who>
    <bug_when>2025-02-02 13:09:33 +0000</bug_when>
    <thetext>Hi Tom,
We&apos;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</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2394473</commentid>
    <comment_count>2</comment_count>
    <who name="Tom Cunningham">twcunningham627</who>
    <bug_when>2025-02-02 13:42:27 +0000</bug_when>
    <thetext>(In reply to Michael Miller from comment #1)
&gt; Hi Tom,
&gt; We&apos;ve introduced a face image quality assessment (FIQA) check in 8.6.0. 
&gt; FIQA checks for blurry, pixelated, and noisy faces, and removes them from
&gt; being used for training, but keeps the tag and rectangle for the end user.
&gt; 
&gt; Cheers,
&gt; Mike

This sounds great, Mike, thanks!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>