Presentation is loading. Please wait.

Presentation is loading. Please wait.

State-of-the-art face recognition systems

Similar presentations


Presentation on theme: "State-of-the-art face recognition systems"— Presentation transcript:

1 State-of-the-art face recognition systems
Public databases of face images serve as benchmarks: Labeled Faces in the Wild (LFW, > 13,000 images of celebrities, 5,749 different identities YouTube Faces Database (YTF, 3,425 videos, 1,595 different identities Private face image datasets: (Facebook) Social Face Classification dataset 4.4 million face photos, 4,030 different identities (Google) million face images, ~ 8 million different identities - also ask, how good are best machines? how measure? many publicly available databases face images used as benchmarks to compare face recognition performance across systems, mention two, Labeled Faces in Wild (>13,000 images celebrities from web, 5,749 distinct individuals, some >1 sample), YouTube Faces Database (>3,000 videos, ~1500 identities), ~ hundreds papers comparing performance different algorithms on databases like this, mention two Facebook & Google (may have seen in news) - both systems use deep networks (hear more next week), deep networks are trained to recognize faces given vast set training data, collections face images only companies like Facebook & Google can amass (private of course), labeled with identity, typical task used to measure performance, given pair of images, same person or different? studies evaluated human performance on public databases, compare that to Facebook/Google, impression machines similar or better than human performance (mechanical Turk crowdsourcing), examples few errors Google FaceNet, false accept (machines say pair is same when not), false reject (same, but machine says not) - LFW not really so wild, limited variation in pose, illumination, accessories that occlude e.g. sunglasses, humans better in challenging conditions - if real aim is to understand how people learn to recognize faces, how process takes place in brain - not supervised learning with millions training examples, learn new faces to large extent from relatively little experience LFW YTF Facebook DeepFace 97.4% 91.4% Google FaceNet 99.6% 95.1% Human performance 97.5% 89.7%

2 “Deep” neural networks
early work extended simple neural networks to have multiple, highly-connected hidden layers if such networks could be trained, they would be much more powerful than “shallow” neural nets but multi-layer networks are much harder to train!!

3 Deep convolutional networks
for image processing, if network inputs are individual pixels, it does not make sense for early layers to be fully connected fully-connected network: locally-connected network: in convolutional networks, early layers perform a convolution of their inputs multiple convolution operators (e.g. red & black) weights in convolution operators are learned convolution layers followed by pooling layers max-pooling: max activation in 2x2 neighborhoods

4 recognize digits from MNIST database
LeCun, Bottou, Bengio, Haffner (1998) unsupervised learning of hierarchical representations Lee, Grosse, Ranganath, Ng (2009)

5 Facebook’s DeepFace system Taigman et al., 2014
detect face 2D align face in crop window using 6 fiducial points align to 3D shape model using 67 fiducial points use 3D model + image to generate frontal view fully connected network convolution max pooling convolution convolution with locally varying weights

6 Google’s FaceNet system Schroff et al., 2015
FaceNet also uses a deep convolutional network learns mapping from images to a space where distance between images captures similarity training data: triplets of face thumbnails two same ID, one different ID learning process: minimize distance between anchor & positive images (same ID), maximize distance between anchor & negative images threshold = 1.1 classifies pairs correctly (smaller value means more similar)

7 OpenFace implementation of FaceNet system Amos et al., 2015


Download ppt "State-of-the-art face recognition systems"

Similar presentations


Ads by Google