[digiKam-users] Using face recognition

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[digiKam-users] Using face recognition

Uwe Haider
A Happy New Year to All of You!!!

I use this days to sort and clean my collections. So I do face
recognition for pictures of 2019. I need a few answers for the following
questions:

- the tag structure for face tagging is persons/name. Is it possible to
make a step between in this structure like person/family/name or
person/friends/name? Is DK able to handle this?

- some name tags are named with wrong spelling. I can correct this in
attributes. But how can I merge the corrected tag with a corresponding
tag without spelling error? I can*t change the attribute when the tag
with the correct spelling exits....

- A couple of faces are wrong tagged in my collection. What is the best
way to correct this? Do I have to change all by hand? Or can I re-search
this faces somehow?

- All the wrong tagged faces mess up my faces-db. So every new search
and detection must be controlled and verified. Is there a way to build
the faces db new after correcting all wrong face tags? Perhaps mmove the
wrong tagged faces to unknown and try again to recognize them?

I use DK 6.3.0 on Gentoo
KDE Frameworks 5.64.0
Qt 5.13.2 (kompiliert gegen 5.13.2)
Das xcb Fenstersystem

I like DK - it's my most often used piece of software....

Best regards

--
Uwe Haider
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Using face recognition

Dougie Nisbet
On 05/01/2020 13:03, Uwe Haider wrote:
- the tag structure for face tagging is persons/name. Is it possible to
make a step between in this structure like person/family/name or
person/friends/name? Is DK able to handle this?

I'm not sure if this answers your question but I think you can make *any* tag a face tag, as long as you specify its full tagname if it's not part of your default 'people' hierarchy.

For example, I have the following tag for one of my cats:

    Taxa/Animalia/Chordata/Mammalia/Carnivora/Felidae/Felis/Felis silvestris (domestic cat)/Felis silvestris (domestic cat) 'Mr Mittens'

and I can allocate him to a face as long as I provide:

    Felis silvestris (domestic cat) 'Mr Mittens'

as the tag name.

Hopefully someone will correct me if I've misunderstood. I tried this after reading

    "Ensure that the given tag is a person tag. If not, it will be converted. Optionally, pass the full name. (tag name is not changed)"

from

    https://www.digikam.org/api/classDigikam_1_1FaceTags.html

and it seems to work fine.

Dougie


Reply | Threaded
Open this post in threaded view
|

Re: Using face recognition

Dougie Nisbet
In reply to this post by Uwe Haider
On 05/01/2020 13:03, Uwe Haider wrote:
make a step between in this structure like person/family/name

I've just tried this and it seems to work. I created a new tag:

    People/running

and moved all my running people tags into it and seems to be working fine.

Dougie

Reply | Threaded
Open this post in threaded view
|

Re: Using face recognition

woenx
In reply to this post by Uwe Haider
Let's see,

Uwe Haider wrote
> - the tag structure for face tagging is persons/name. Is it possible to
> make a step between in this structure like person/family/name or
> person/friends/name? Is DK able to handle this?

Yes, it should be possible. I use a similar tag tree and it works just fine.


Uwe Haider wrote
> - some name tags are named with wrong spelling. I can correct this in
> attributes. But how can I merge the corrected tag with a corresponding
> tag without spelling error? I can*t change the attribute when the tag
> with the correct spelling exits....

You can simply drag and drop the wrong name over the correct one, and you
can merge the two tags.


Uwe Haider wrote
> - A couple of faces are wrong tagged in my collection. What is the best
> way to correct this? Do I have to change all by hand? Or can I re-search
> this faces somehow?

Probably by hand. Just click on the name over the face, and write the
correct person. I don't think it can be done in groups.


Uwe Haider wrote
> - All the wrong tagged faces mess up my faces-db. So every new search
> and detection must be controlled and verified. Is there a way to build
> the faces db new after correcting all wrong face tags? Perhaps mmove the
> wrong tagged faces to unknown and try again to recognize them?

I would just delete the faces from the pictures where they do not belong and
try and run the face recognizer again. Or correct them manually if there is
not a lot of them.


Uwe Haider wrote
> I use DK 6.3.0 on Gentoo
> KDE Frameworks 5.64.0
> Qt 5.13.2 (kompiliert gegen 5.13.2)
> Das xcb Fenstersystem

I would try to use a newer version of digikam. The 7.0.0 beta has introduced
some improvements related to face recognition, so it may make things easier
for you.

Anyway, happy new year!



--
Sent from: http://digikam.1695700.n4.nabble.com/digikam-users-f1735189.html