Friends with Faces: How Social Networks Can Enhance Face Recognition and Vice Versa

The “friendship” relation, a social relation among individuals, is one of the primary relations modeled in some of the world’s largest online social networking sites, such as “FaceBook.” On the other hand, the “co-occurrence” relation, as a relation among faces appearing in pictures, is one that is easily detectable using modern face detection techniques. These two relations, though appearing in different realms (social vs. visual sensory), have a strong correlation: faces that co-occur in photos often belong to individuals who are friends. Using real-world data gathered from “Facebook,” which were gathered as part of the “FaceBots” project, the world’s first physical face-recognizing and conversing robot that can utilize and publish information on “Facebook” was established. We present here methods as well as results for utilizing this correlation in both directions. Both algorithms for utilizing knowledge of the social context for faster and better face recognition are given, as well as algorithms for estimating the friendship network of a number of individuals given photos containing their faces. The results are quite encouraging. In the primary example, doubling of the recognition accuracy as well as a sixfold improvement in speed is demonstrated. Various improvements, interesting statistics, as well as an empirical investigation leading to predictions of scalability to much bigger data sets are discussed.

[1]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[2]  Monson H. Hayes,et al.  Face detection and recognition using hidden Markov models , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[3]  Vipin Samar Single sign-on using cookies for Web applications , 1999, Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99).

[4]  Paul A. Viola,et al.  Robust Real-time Object Detection , 2001 .

[5]  Kurt Maly,et al.  Buckets: smart objects for digital libraries , 2001, CACM.

[6]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, International Journal of Computer Vision.

[7]  Antonio Torralba,et al.  Contextual Priming for Object Detection , 2003, International Journal of Computer Vision.

[8]  T. Kanda,et al.  An approach for a social robot to understand human relationships: Friendship estimation through interaction with robots , 2006 .

[9]  Jonathan Michelson,et al.  Auto-tagging The Facebook , 2006 .

[10]  Alexei A. Efros,et al.  Putting Objects in Perspective , 2006, CVPR.

[11]  Trevor Darrell,et al.  Autotagging Facebook: Social network context improves photo annotation , 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[12]  Nikolaos Mavridis,et al.  On the Synergies between Online Social Networking, Face Recognition and Interactive Robotics , 2009, 2009 International Conference on Computational Aspects of Social Networks.

[13]  Andry Tanoto,et al.  FaceBots: Social robots utilizing FaceBook , 2009, 2009 4th ACM/IEEE International Conference on Human-Robot Interaction (HRI).