Bug 388498 - Suppress Existing Face Tags When Adding a New Face Tag
Summary: Suppress Existing Face Tags When Adding a New Face Tag
Status: REPORTED
Alias: None
Product: digikam
Classification: Applications
Component: Faces-Workflow (show other bugs)
Version: 5.8.0
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-03 17:19 UTC by hardy.public
Modified: 2019-12-27 19:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Start face tag. (1001.66 KB, image/png)
2018-01-06 16:05 UTC, hardy.public
Details
End face tag. (999.00 KB, image/png)
2018-01-06 16:05 UTC, hardy.public
Details
Screencast (610.98 KB, video/mp4)
2019-12-27 19:47 UTC, hardy.public
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hardy.public 2018-01-03 17:19:44 UTC
When I click the "Add a Face Tag" icon and the cross hairs hover over an existing face region boundary, the existing face region appears.

In other words, if the existing faces are close together, the existing face tags are distracting when trying to add the new face region with elegant proportions and position.


Expected (Wished For) Behaviour
===============================
When "Add a Face Tag" is in progress, disable appearance of existing face tags until the new face tag is completed.


If a user wants the existing tags to show while drawing a new tag, they have the option to press "Show Face Tags" first.
Comment 1 Maik Qualmann 2018-01-04 21:38:49 UTC
I do not really see a problem here. It is still possible to create a new face rectangle, even if it begins within an already existing one. Maybe create a screencast?

Maik
Comment 2 hardy.public 2018-01-06 16:05:15 UTC
For example, in the attached images, I want to add a new face tag for the woman in the green jacket.

An existing tag, Test4, is displayed when I am placing the top right corner of the new tag. See StartDrawingFaceTag.

Furthermore Test4 persists as I leave its region and finish the opposing corner of the new tag. See EndDrawingFaceTag.

For me at least, Test4 is a distraction when all I want to do is focus on drawing the new face tag centred and proportioned to WomanInGreen.

Hence I would simply prefer it that existing face tags are suppressed when I have initiated drawing a new one after clicking the Add A Face Tag button. 

Unless of course there is an argument to display Test4 while I am drawing the new face tag but I cannot think of a reason why this would be useful.
Comment 3 hardy.public 2018-01-06 16:05:36 UTC
Created attachment 109710 [details]
Start face tag.
Comment 4 hardy.public 2018-01-06 16:05:57 UTC
Created attachment 109711 [details]
End face tag.
Comment 5 caulier.gilles 2019-12-23 15:31:32 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 6 hardy.public 2019-12-27 19:47:53 UTC
Created attachment 124746 [details]
Screencast

I attach a screencast of the wished for behaviour. It's not a problem but a matter of preference I suppose but I do not want to see the face regions of Test5 or Test6 after clicking "Add a Face Tag" until I have confirmed the new face region which happens to overlap. It's a distraction, no more than that.