best desktop sw for photo "grouping" based on face?
-
I have a collection of about 20,000 pics of strangers, most of them with faces.
I'd like some desktop (Windoze, for me) software that will do the following:
-
run locally / no Internet uploads or downloads, until and unless I have my own reason to ask for it
-
based on a selected pic, pull up all other pics in the collection having the same face
-
scan entire collection for possible groupings-by-face, and show me the groupings in some sort order (say, descending by number of pics per group)
-
(ideal / just gravy) search the Internet for a name to the face, or at least click out to standard Google image search
I tried ImageRanger, which tries to do requirements 0 and 1. Unfortunately, ImageRanger's face matching is not accurate. It gives too many false negatives (obvious matches that it fails to see) as well as false positives (non-matches that it will put forward), even after you spend hours training it with your known faces.
I googled for facial recognition software, and found nothing for the isolated desktop user. At this point, face recognition is mostly done in hosted APIs / services.
Except that I am surely not the first person to have this problem? Does anyone know a solution?
-
-
P.S.
-
(ideal / just gravy) able to handle faces that are partly turned away or covered
-
(ideal / just gravy) Perhaps matching of pics also on tattoo, body or penis recognition
-