Regarding Implementation for Ignored Faces
Maik Qualmann
metzpinguin at gmail.com
Mon May 11 21:56:00 BST 2020
Hmm, assigning a region to be deleted to a tag is probably not so good. I
don't think users want this region anymore. Use a database browser to look at
the "ImageTagProperties" how regions are saved. we need a "dummy" here. This
"dummy" is not written in metadata and is not displayed as a region on images,
but is used as an existing face in face detection. When deleting all regions
on the images, the "dummy" is also deleted so that a new assignment is
possible. Just an idea...
Maik
Am Montag, 11. Mai 2020, 13:51:46 CEST schrieb Kartik Ramesh:
> Hello all,
>
> I wanted to discuss how I may implement feature for Ignored faces. The main
> idea is to allow the user to "ignore" certain faces detected by the algo.
> which the user doesn't wish to recognize.
> I think that the option to ignore faces should be provided only on Unknown
> faces. Since it doesn't make sense to ignore a face that has been confirmed
> by the user, already.
> One approach is to treat Ignored faces as just another People tag, and when
> the user decides to ignore a particular unknown face, we can just call a
> confirm operation with the ignored person tagId, on that face.
> Another approach could be to treat Ignored similar to Unknown/Unconfirmed,
> that is, to create an Ignored Tag Property, Ignored FaceTagsIface::Type and
> other changes at the low level.
>
> Please let me know which of these seems more sensible.
>
> Thanks
> Kartik.
More information about the Digikam-devel
mailing list