https://bugs.kde.org/show_bug.cgi?id=437896

Michael Miller <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
           Assignee|[email protected]   |[email protected]
             Status|REPORTED                    |CONFIRMED

--- Comment #4 from Michael Miller <[email protected]> ---
The new SFace model handles this use case much better than OpenFace.  The
matching algorithm is 1-to-1.  In other words, each unknow face evaluated
against known faces.  There isn't a "blended" score for each person based on
all the faces.  Each face has its own unique score.  Assuming you have images
from different points in time, the algorithm will work like this:

Tag an image of newborn child.  The system will match other pictures of the
same newborn child.  In 6 months, you add new pictures.  Because the pictures
at 6 months aren't significantly different than newborn, the face engine will
probably match the images with the newborn.

Assuming you have images from when the child at 1 years old, this will match
more closely with the 6 months pictures, but less with the newborn pictures. 
This is ok because the newborn and 6 month pictures are grouped together in the
database (this is called clustering).

Imagine the process repeating as the child ages. Year 2 pictures will match
with year 1.  Year 3 will match with year 2.  Year 4 will match with year 3.

The process also works exactly the same in reverse.  If you have a current
picture, it will find slightly older pictures.  The slightly older pictures
will in turn match with even older pictures.

This is how it works now, and it works well.  I did this 2 days ago as I'm
developing the new SFace model recognition engine.  It did take several scans
to find almost all the pictures of 13 year-old son, but it did find them. I
only had to tag 8 or 9 images by hand and digiKam found over 1,700 other
matches. I did have to run "recognize faces" several times and accept the
suggestions, but it was much easier than looking for the faces manually.

Please try this approach when 8.5.0 is released.  I will keep this ticket open
for a while after 8.5.0 is released and wait for your feedback.

Cheers,
Mike

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to