CPC G06V 40/168 (2022.01) [G06V 40/172 (2022.01)] | 21 Claims |
1. A facial feature matching system, comprising:
a network interface;
at least one processing device operable to:
populate a first user interface, for display on a user device associated with a first user, with a set of images comprising respective reference facial images of different people;
receive, via the network interface, from the user device a selection by the first user of a plurality of reference facial images in the set of images;
characterize a plurality of facial features of respective reference faces using a facial feature recognition engine, the respective faces comprising faces included in the reference facial images selected by the first user;
use the characterized plurality of facial features to identify a plurality of users that have one or more facial features similar to one or more of the characterized plurality of facial features, wherein the respective reference faces include faces different than faces of the plurality of users;
generate respective similarity indicators for the identified plurality of users that have one or more facial features similar to one or more of the characterized plurality of facial features;
use the generated respective similarity indicators for the identified plurality of users that have one or more facial features similar to one or more of the characterized plurality of facial features to generate a ranking of the identified plurality of users;
cause a second user interface to be displayed on the user device, the second user interface populated, based at least in part on the generated ranking of the identified plurality of users, in association with respective similarity indicators, with the identified plurality of users that have one or more facial features similar to one or more of the characterized plurality of facial features;
receive, via the second user interface, a selection, by the first user, from the user device, of a second user in the plurality of users that have one or more facial features similar to one or more of the characterized plurality of facial features; and
enable the first user and the second user to communicate over at least a first electronic communication channel.
|