<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi,</p>
<p><br>
</p>
<p>What is the best way to deal with bad face detection?</p>
<p><br>
</p>
<p>These situations happens fairly frequently, and I would like to
know what is the recommended action in each of them:</p>
<p><br>
</p>
<p><br>
</p>
<p><b>A: Non-face detected as face</b></p>
<p>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.<br>
</p>
<p>Examples "faces" detected this way:<br>
<img src="cid:part1.rG40z6Ip.vr2jZD2v@gmail.com" alt=""><img
src="cid:part2.9DF1DMnw.IDf89jO2@gmail.com" alt=""><img
src="cid:part3.ApVrC70U.2AebbDIq@gmail.com" alt=""><img
src="cid:part4.U2XQbTF0.FsLaYq84@gmail.com" alt=""><img
src="cid:part5.nhVBOFMU.jmiGDl3f@gmail.com" alt=""><img
src="cid:part6.BP9ex4eX.ZDqE7qjO@gmail.com" alt=""><img
src="cid:part7.Pwg0TYDl.20EmglLD@gmail.com" alt=""></p>
<p> </p>
<p>Possible actions:</p>
<p>Which of these are the right approach?<br>
</p>
<p>1: Click red cross to say "This is not a face" seems like the
obvious approach. However, I <i>think</i> 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.</p>
<p>2: Click the minus button to "Ignore this face". I <i>think</i>
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?</p>
<p>3: Something else I have not thought of?</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><b>B: Drawings and paintings of faces are detected as faces</b></p>
<p>While these are technically "faces" they are not faces of
persons. Maybe this cannot be avoided?</p>
<p>Examples "faces" detected this way:</p>
<p><img src="cid:part8.bzMjMK5s.Jw2fHTT8@gmail.com" alt=""><img
src="cid:part9.UUbDMn0t.ctFqmIpE@gmail.com" alt=""><img
src="cid:part10.T6BEbAax.NRAv80xq@gmail.com" alt=""><img
src="cid:part11.hkwZ0Od2.PYCWOMO3@gmail.com" alt=""><img
src="cid:part12.miDP2vSB.0eINdZx3@gmail.com" alt=""></p>
<p><br>
</p>
<p>Possible actions:</p>
<p>Which of these are the right approach?</p>
<p>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 <i>not</i>
want DK to show me this as a face again.<br>
</p>
<p>2: Click the minus button to "Ignore this face".<i> </i>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? <i></i></p>
<p>3: Something else I have not thought of?</p>
<p></p>
<p></p>
<p><br>
</p>
<p><br>
</p>
<p><b>C: Poor quality images of actual faces</b><br>
</p>
<p>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 <i>think</i> this is what
happens from observed behavior. But I do not have insights into
the actual underlying matching algorithm.</p>
<p>Examples "faces" detected this way:</p>
<p><img src="cid:part13.Z3mRv9Bg.lTq1hava@gmail.com" alt=""><img
src="cid:part14.2pNfvqW7.SRoCfrzN@gmail.com" alt=""><img
src="cid:part15.ILc1gp0A.Y40Kmd2B@gmail.com" alt=""><img
src="cid:part16.5bZGQdV0.dfvitp7z@gmail.com" alt=""><img
src="cid:part17.jTsCIsel.mm8AAEk4@gmail.com" alt=""><img
src="cid:part18.3JUdtJno.tu0oqbbO@gmail.com" alt=""><img
src="cid:part19.y48Gok0p.EYQPR6v8@gmail.com" alt=""><img
src="cid:part20.5tmAOEFj.lfr8L1D6@gmail.com" alt=""><img
src="cid:part21.Xpv3WxA0.wMLCGuow@gmail.com" alt=""></p>
<p><br>
</p>
<p>Possible actions:</p>
<p>Which of these are the right approach?</p>
<p>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.<br>
</p>
<p>2: Click the minus button to "Ignore this face".<i> </i>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?<br>
</p>
<p>3: Something else I have not thought of?</p>
<p></p>
<p><br>
</p>
<p><br>
</p>
<p><b>D: Statues, figurines, animals (typically dogs), etc.
resembling faces</b></p>
<p>This situation is very similar to the one with the drawings and
paintings.</p>
<p>Here, it is technically a face that DK detected. However, it is
not a person.</p>
<p>Examples "faces" detected this way:</p>
<p><img src="cid:part22.EAsWfZJe.9n9IMAYQ@gmail.com" alt=""><img
src="cid:part23.auVud0Uj.W6T9J1u7@gmail.com" alt=""></p>
<p><img src="cid:part24.cS5QWUgF.4CmM0HzW@gmail.com" alt=""><img
src="cid:part25.OGdGKJMN.BBTZqrWH@gmail.com" alt=""><img
src="cid:part26.CRSFqiit.xAS4aSce@gmail.com" alt=""></p>
<p><br>
</p>
<p><br>
</p>
<p>Possible actions:</p>
<p>Which of these are the right approach?</p>
<p>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 <i>not</i>
want DK to show me this as a face again.<br>
</p>
<p>2: Click the minus button to "Ignore this face".<i> </i>Maybe
this is a better approach. <br>
</p>
<p>3: Something else I have not thought of?</p>
<p></p>
<p><br>
</p>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
Mvh
Thomas</pre>
</body>
</html>