Bug 392020 - No possible way of knowing which pictures within a regular tag have been face-tagged
Summary: No possible way of knowing which pictures within a regular tag have been face...
Status: RESOLVED DUPLICATE of bug 374180
Alias: None
Product: digikam
Classification: Applications
Component: Faces-Workflow (show other bugs)
Version: 7.0.0
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-18 20:31 UTC by MarcP
Modified: 2021-01-19 06:43 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description MarcP 2018-03-18 20:31:19 UTC
If a face tag and a regular tag share the exact same spelling (e.g. pictures of me tagged with my name, but only a few of them have my face rectangle in it), they all count for the number of pictures in a Tag.

However, when selecting a tag, only a subset of them will contain faces. But it is currently not possible to know which ones of them have been face-tagged and which one haven't.

By going to that person's tag in the "People" panel, the number of face tags for that person will be displayed, so you can infer the difference from those numbers, but still you can't know which ones of them have been face tagged without first opening each picture one by one.
Comment 1 Maik Qualmann 2018-03-19 13:03:10 UTC
If you have duplicate tag names, why not just rename? You will then see if it was used in your previous software as a face tag or keyword. If you are unsure, create a small test collection under a new user account.

Maik
Comment 2 MarcP 2018-03-19 13:43:24 UTC
Well, in my case, the picture library is shared among several family members, where each can use different software to edit and manage the collection, so as long as changes are saved in the metadata and scanned when you first start your picture manager, there should be no problem. (Btw, currently not 100% possible with digikam, because of bug #380876 where the database is not properly updated after a scan)

Now, in pictures where someone appears, they are tagged with that person's name. In addition to that, some face recognition software has also identified people faces and names have been assigned to them and saved in the metadata. These face regions can be named the same way as an existing tag, but that's not a problem since these are two completely separate things and should not interfere.

When I started using digikam a few weeks ago, it scanned the full collection, and as I see, it merged tags and face regions and treated both as the same thing. Both are displayed in the "Tag" panel. Although only face-region pictures are showed in the People tags (this is alright). So in the Tag panel, there's no way to know which is which. They have even the same icon. I don't even know if the name under the face region has been written in the metadata as a regular tag (as names in the regular tag do automatically).

Relevant picture (I posted it before in another bug): https://imgur.com/a/vvPPV . Some of these tags are regular tags, some of these are face regions, and some of them have been fused by digikam. I just don't know which are which.

The workaround you mentioned would be to rename all non-face region tags to something like "John Smith (no face)". But I think this not optimal and would require overwriting hundreds of gigabytes of data, and could be inconvenient to the rest of users.

Simply showing tags and face tags separately, even if they're in the same list with a different icon, would help.
Comment 3 caulier.gilles 2019-12-23 15:21:57 UTC
7.0.0-beta1 is out with new Face Recognition algorithm based on Deep
Learning/Neural Network API from OpenCV

https://download.kde.org/unstable/digikam/

Please test and give us a feedback

Thanks in advance
Gilles Caulier
Comment 4 caulier.gilles 2020-08-04 08:04:29 UTC
digiKam 7.0.0 stable release is now published:

https://www.digikam.org/news/2020-07-19-7.0.0_release_announcement/

We need a fresh feedback on this file using this version.

Best Regards

Gilles Caulier
Comment 5 MarcP 2020-08-04 08:29:16 UTC
This issue is still present. But it will be hard to "solve" due to how digikam understands face tags.
Comment 6 Maik Qualmann 2021-01-19 06:43:10 UTC

*** This bug has been marked as a duplicate of bug 374180 ***