SUMMARY Assignment of 'ignored' tag to recognized faces (both confirmed and unconfirmed) fails (no effect). STEPS TO REPRODUCE 1. Select recognized face (either unconfirmed, or face tag in preview) 2. Select "ignored" from list 3. OBSERVED RESULT Unconfirmed face: Face is removed from the previously assigned person. It is moved back to "unrecognized". The face will be reassigned to a person during next recognition run. Confirmed face: Tag seems to be assigned,. After closing the preview, the face still shows up in for the previously assigned person. Reopening the preview shows that person's name again. EXPECTED RESULT The face is moved to 'ignored' tag and does not show up in future recognition runs. SOFTWARE/OS VERSIONS Windows: Windows 10,digikam 7.2.0 beta 2 macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION Assignment to 'ignored' (only) works when assigned to 'unrecognized' faces
The "ignored" tag is virtual, you can assign it, but it doesn't do anything, entirely by design. In the People view you can turn an unknown face into an ignored face by clicking on "-". This is the intended way. A confirmed face must first be made unknown again and then ignored. Maik
I see. I will try that. However, ignoring faces from a large list of some thousand unknown faces is a lot more tedious than assigning the tag while checking assignments anyway. So if I reject a face tag, the photo is basically lost in the large sea of unrecognized faces, so it's difficult to go back to that face and ignore it. Only "feasible" to completely reject the image as a face, but that's seems to be a rather harsh workaround to me.
I understand the described workflow but i have the same issue like Johannes "So if I reject a face tag, the photo is basically lost in the large sea of unrecognized faces, so it's difficult to go back to that face and ignore it." Together with für tickets that the recognition success rate is limited (link to be added) this makes it difficult to handle a big no. Of faces. Can there be a split of the workflow? 1)unkown --> ignored (for the "overview" view) 2) select "ignored" Form list (for the "single picture view")
I don't understand your problem. If you ignore a face, you will find the face under the virtual "ignored" tag in the People view. Maik
Created attachment 136022 [details] Screenshot - select ignored See attached screenshot (unfortunately in German). In single picture view -> drop down menu for the face tagging -> select "ignored" doesn't work
In dieser Ansicht kannst Du kein Gesicht ignorieren, dass zuweisen des virtuellen "Ignorieren" Stichworts bewirkt nichts. Nur in der People Ansicht, wenn Du das Stichwort "Unbekannt" auswählst, kannst Du im Overlay Dialog über dem Thumbnail den "-" Button drücken, um ein Gesicht zu ignorieren. Das ist der vorgesehene Weg. In this view you cannot ignore a face; assigning the virtual "Ignore" tag does nothing. Only in the people view, if you select the tag "Unknown", you can press the "-" button above the thumbnail in the overlay dialog to ignore a face. That is the intended way. Maik
*** Bug 434468 has been marked as a duplicate of this bug. ***
*** Bug 442303 has been marked as a duplicate of this bug. ***
Adding to this bug because mine was marked as duplicate. The feature works as described, but the "Ignored" tag is confusing. It should not appear as a dropdown selection option if it cannot be assigned that way. But in this case it should also be available as a third button while viewing the image with its face rectangles to make the user experience consistent. So we have buttons for "add", "ignore" and "delete" a face rectangle. Also, the "Ignored" tag in the left sidebar should be "special (maybe by default in a different color, or with a custom icon, or not be deletable, or ...).
Hi everbody, I would like to underline Jens comment (comment from 2021-09-11 16:18:46 UTC ). I guess: The mentioned behaviour is not a bug but the desired feature. Unfortuanetly, this makes the overall worklow for users difficult. Worklow now: (1) "Detect faces" (2) "Recognise faces" (3) While you check the proposed faces for a person it can happen that a person you would like to set as "ignore" is proposed for a person in your DB. The proposed worklow is now to decline the recognized face, it will appear under "unknown" and you can there "ignore" it. While you are checking the faces anyway it would be much easier for user to "ignore" it directly. In the current worklow you are checking images twice. In addition, it think the worklow would be further simplified if you can select "Ignored" as face tag in any condition or environment in Digkikam. The proposed worklow from Jens ("add", "ignore" and "delete") makes a lot of sense! Thank you for your comments and work on Digikam! Best, gouvi
Fixed with this merge: https://invent.kde.org/graphics/digikam/-/merge_requests/149 Maik