[Tickets #10420] Re: Face similarity indexing is incorrect/broken

bugs at horde.org bugs at horde.org
Tue Oct 4 23:24:14 UTC 2011


Ticket URL: http://bugs.horde.org/ticket/10420
  Ticket             | 10420
  Updated By         | Michael Rubinsky <mrubinsk at horde.org>
  Summary            | Face similarity indexing is incorrect/broken
  Queue              | Ansel
  Version            | Git master
  Type               | Bug
  State              | Assigned
  Priority           | 1. Low
  Milestone          | 2.0
  Patch              |
  Owners             | Michael Rubinsky

Michael Rubinsky <mrubinsk at horde.org> (2011-10-04 23:24) wrote:

> I've seen you have started to implement the correct face indexing in  
> git. Great!

Yeah, it's indexed properly now (still have some tweaks to make), but  
the downside is that the image has to be just about identical to get a  
hit. This indexing technique is really designed for quickly detecting  
duplicates/similar images, not facial recognition...but at least it's  
better than nothing I guess.

The alternative, loading each know face image for the user, then  
comparing it with a known face image using the puzzle routines (which  
would give a similarity ranking between the two) is not practical.  
Plus, that, too, is really designed to detect similar, entire, images,  
not facial recognition. i.e, If the same person is in two images, but  
has a different facial expression, or is looking in a slightly  
different direction, there will be no match.

Just a hint: when you create the face indexes you will
> miss out the last one (str_len - word_len == 0).

Yeah, have that fixed locally already, along with the method typo  
thanks for pointing it out. I didn't have the query fixed yet, so  
thanks for that patch :)

More information about the bugs mailing list