https://bugs.kde.org/show_bug.cgi?id=444394

            Bug ID: 444394
           Summary: Rejected face suggestions reappear for the same person
                    the next time recognition is run
           Product: digikam
           Version: 7.3.0
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Faces-Recognition
          Assignee: digikam-bugs-n...@kde.org
          Reporter: griffiths_a...@icloud.com
  Target Milestone: ---

SUMMARY
If a group of faces are rejected (not ignored) as not being a particular
person, then the next time the recognition is run, they appear again as
suggestions for that same particular person, and again have to be tediously
rejected.

They are other people, who may in time get their own face tag, or may already
have one, but the effort to chop and change the name would be too much while
trying to concentrate on one particular person. Because of this it would be
incorrect to 'ignore' the rejections.

I'm aware of the solution offered in #392023 but I feel it is not a good
approach.If I were to ignore faces instead I would have to un-ignore them each
time before hoping they get picked up as a different face once more training
data has been processed.  It would be inevitable they would be categorised yet
again as persons I have already rejected. 

I would expect the application to maintain a relationship between detected
faces and the face tags which it has been confirmed it is NOT a match with. But
this appears not to be implemented otherwise the same false positives would not
reappear.

STEPS TO REPRODUCE
1. Run face recognition
2. Reject the false suggestions for a particular person
3. Rerun face detection, the same false suggestions reappear.

OBSERVED RESULT
On rerunning recognise faces. rejected faces reappear for the same person I
have just rejected them from

EXPECTED RESULT
Rejected faces remain in the 'Unknown' category, unless a newer match has been
made for them. This would be implemented by a database relationship indicating
a negative match between person and detected face whenever a suggestion is
rejected.


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version:  
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to