Bug 415604 - Allow changing a face tag from a person to another
Summary: Allow changing a face tag from a person to another
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Faces-Workflow (show other bugs)
Version: 7.0.0
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-27 10:49 UTC by Alexandre Belz
Modified: 2020-09-03 20:59 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.2.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Belz 2019-12-27 10:49:37 UTC
SUMMARY
in the People Area, Once a face is tagged to a person, there's no easy way to allocate it to another person.

STEPS TO REPRODUCE
1. Scan for faces
2. Tag a face
3. Go to People Area.
4. Observe the thumbnail ; 

OBSERVED RESULT
The name is displayed in read-only. No possibility to change the person name.

EXPECTED RESULT
As with automatic recognition & DNN there could be some mistakes, we need the possibility to reallocate a face to the right person. Could be done by 
- right click / change person tag
- move (drag & drop) the face thumbnail to the right person folder in the people tree.

SOFTWARE/OS VERSIONS
Windows: 10
Comment 1 Maik Qualmann 2019-12-27 11:32:03 UTC
Face recognition only makes a suggestion, the name can be changed without any problems. Only when you confirm the name will it be accepted.

Maik
Comment 2 Alexandre Belz 2019-12-27 13:17:06 UTC
Ok, 
so for strange reasons it seems i made a mistake on confirming some faces tagging.

Anyway, once a mistake is done, how to change the person name / allocation ?

Alex
Comment 3 Maik Qualmann 2019-12-27 20:31:11 UTC
Click on the face thumbnail to open the image in the preview. Click on the name label, you are in the edit mode again.

Maik
Comment 4 Alexandre Belz 2019-12-27 20:44:29 UTC
Ok, thank you Maik.

i hoped there was a possible correction method while staying in the people area, to save time and stay people-focused.

-> I've changed this ticket to WishList.

Best regards, and thank you so much for your work on digikam !
Comment 5 Alexandre Belz 2019-12-27 20:53:10 UTC
... hum, not sure if already configured this ticket  as wishlist... can't find where to check/modify... severity field is not displayed once the ticket is created ... maybe only admins can do.
Sorry for this hesitation. I'm still ramping up on Bugzilla.
Comment 6 Alexandre Belz 2020-01-01 11:04:47 UTC
@Maik, please can you requalify this ticket to wish list ?
else you can close this one and I'll open a dedicated wish ticket.
Comment 7 Maik Qualmann 2020-01-01 11:21:22 UTC
Done...

Maik
Comment 8 Alexandre Belz 2020-01-01 12:11:17 UTC
Thanks !
Comment 9 Maik Qualmann 2020-01-04 21:27:47 UTC
*** Bug 415880 has been marked as a duplicate of this bug. ***
Comment 10 Kartik 2020-08-01 18:15:32 UTC
Leaving this here for future reference. I have implemented a function FaceTagsEditor::changeTag()(https://invent.kde.org/graphics/digikam/-/blob/gsoc20-facesengine-workflow/core/libs/database/tags/facetagseditor.cpp#L495), that can change the assigned Face Tag of a person.
All that's needed is to plug it into the GUI.

Kartik