How to deal with bad face detection?

Thomas sdktda at gmail.com
Mon Jun 19 14:09:02 BST 2023


Hi,


What is the best way to deal with bad face detection?


These situations happens fairly frequently, and I would like to know 
what is the recommended action in each of them:



*A: Non-face detected as face*

In this situation, DK detects something that is not a face at all as 
being a face. I think what happens is that if you feed the algorithm 
noise, it will sometimes find patterns in that noice. These images are 
effectively "noise" that just get a high enough score it be detected as 
a face.

Examples "faces" detected this way:

Possible actions:

Which of these are the right approach?

1: Click red cross to say "This is not a face" seems like the obvious 
approach. However, I /think/ what happens then is that next time I click 
DETECT FACES, these misdetections will show up again. At least this is 
what I fear. But I hope someone can confirm.

2: Click the minus button to "Ignore this face". I /think/ this would 
cause DK to remember this mismatch and not include it another time. 
However, I am unsure if ending up with a huge "ignored" faces tag would 
make DK slow at some point?

3: Something else I have not thought of?




*B: Drawings and paintings of faces are detected as faces*

While these are technically "faces" they are not faces of persons. Maybe 
this cannot be avoided?

Examples "faces" detected this way:


Possible actions:

Which of these are the right approach?

1: Click red cross to say "This is not a face". Since this is not a 
person, I think this might be the right approach, but I do /not/ want DK 
to show me this as a face again.

2: Click the minus button to "Ignore this face".//Maybe this is a better 
approach. If I have several similar paintings or drawings, would DK then 
figure out to ignore all of them if I mark one of them as ignore? //

3: Something else I have not thought of?



*C: Poor quality images of actual faces*

So in this situation, DK is rightly detecting something is a face. 
However, the images are extremely poor quality. Sometimes I may even be 
able to see who the actual person is. However, accepting such poor 
quality matches might cause DK to make a lot of spurious hits afterwards 
because some blurry blob contains very little actual information and it 
might match a lot of stuff that does not make any sense. At least I 
/think/ this is what happens from observed behavior. But I do not have 
insights into the actual underlying matching algorithm.

Examples "faces" detected this way:


Possible actions:

Which of these are the right approach?

1: Click red cross to say "This is not a face". I would tend to do this 
as I do not want DK to treat this as a face. However, it IS indeed a 
face. And I am not sure if I am going to mess with the matching 
algorithm if I say this is not a face. Also, I do NOT want to see these 
suggestions again , and I am not sure if this option would cause DK to 
suggest it again next time.

2: Click the minus button to "Ignore this face".//Maybe this is a better 
approach. Problem is that if DK has detected a poor blurry image as 
being person X, then clicking IGNORE might cause DK to ignore other good 
quality images of person X?

3: Something else I have not thought of?



*D: Statues, figurines, animals (typically dogs), etc. resembling faces*

This situation is very similar to the one with the drawings and paintings.

Here, it is technically a face that DK detected. However, it is not a 
person.

Examples "faces" detected this way:



Possible actions:

Which of these are the right approach?

1: Click red cross to say "This is not a face". Since this is not a 
person, I think this might be the right approach, but I do /not/ want DK 
to show me this as a face again.

2: Click the minus button to "Ignore this face".//Maybe this is a better 
approach.

3: Something else I have not thought of?



-- 
Mvh
Thomas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DnmhB3p0m8vPCVu9.png
Type: image/png
Size: 26950 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0026.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AQlfUXk1qS2W770L.png
Type: image/png
Size: 40750 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0027.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: i50bytSyMThTlqSr.png
Type: image/png
Size: 16343 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0028.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 5bkhfpwgSrBeLL2H.png
Type: image/png
Size: 34023 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0029.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nMip0W9HHTBJWTPt.png
Type: image/png
Size: 12902 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0030.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 7am0B4VxPgGerU9l.png
Type: image/png
Size: 12016 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0031.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3mHqFhh8Mo0LTNLi.png
Type: image/png
Size: 38939 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0032.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: XrgHvHbah00QSJsd.png
Type: image/png
Size: 48086 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0033.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KQbNzeiz712c6inD.png
Type: image/png
Size: 23356 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0034.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 06HIffHlbDdsHILg.png
Type: image/png
Size: 21751 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0035.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pUktYB0HXCNGoasI.png
Type: image/png
Size: 17597 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0036.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: z5GPXOC5n0nqP77j.png
Type: image/png
Size: 49523 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0037.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AM05twRpVoYVKdjC.png
Type: image/png
Size: 21072 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0038.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: qxZSe3vvg3VeM5qq.png
Type: image/png
Size: 8849 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0039.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Umo0KRBaOhthNEoJ.png
Type: image/png
Size: 21615 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0040.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bFsC5iKQe77mNHAm.png
Type: image/png
Size: 18907 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0041.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3qoS0v8KeYdeI6PB.png
Type: image/png
Size: 19047 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0042.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hn6FwNG0EHqmXip9.png
Type: image/png
Size: 34937 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0043.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 7RcIeJFDk7FqAwW3.png
Type: image/png
Size: 22256 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0044.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 8TwTHZu0t08OkzV0.png
Type: image/png
Size: 11566 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0045.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: IkFoihOzWEuB2GCx.png
Type: image/png
Size: 12491 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0046.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Rt4qtekR6COOQqkL.png
Type: image/png
Size: 73452 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0047.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3F7FXglwDInPISL4.png
Type: image/png
Size: 32206 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0048.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ZysKNmkt0cH0EIc5.png
Type: image/png
Size: 41292 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0049.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1nUSGPKoGIe1ERB0.png
Type: image/png
Size: 39216 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0050.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xx25ckTMoUi03Cty.png
Type: image/png
Size: 84230 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230619/2894d26c/attachment-0051.png>


More information about the Digikam-users mailing list