Multicolumn Networks for Face Recognition

24 Jul 2018  ยท  Weidi Xie, Andrew Zisserman ยท

The objective of this work is set-based face recognition, i.e. to decide if two sets of images of a face are of the same person or not. Conventionally, the set-wise feature descriptor is computed as an average of the descriptors from individual face images within the set. In this paper, we design a neural network architecture that learns to aggregate based on both "visual" quality (resolution, illumination), and "content" quality (relative importance for discriminative classification). To this end, we propose a Multicolumn Network (MN) that takes a set of images (the number in the set can vary) as input, and learns to compute a fix-sized feature descriptor for the entire set. To encourage high-quality representations, each individual input image is first weighted by its "visual" quality, determined by a self-quality assessment module, and followed by a dynamic recalibration based on "content" qualities relative to the other images within the set. Both of these qualities are learnt implicitly during training for set-wise classification. Comparing with the previous state-of-the-art architectures trained with the same dataset (VGGFace2), our Multicolumn Networks show an improvement of between 2-6% on the IARPA IJB face recognition benchmarks, and exceed the state of the art for all methods on these benchmarks.

PDF Abstract

Results from the Paper


Task Dataset Model Metric Name Metric Value Global Rank Benchmark
Face Recognition BTS3.1 MCN TAR @ FAR=0.01 0.5425 # 1
Face Verification BTS3.1 MCN (Adaface) TAR @ FAR=0.01 0.5425 # 3
Face Identification DroneSURF MCN (Adaface) Rank1 79.16 # 3

Results from Other Papers


Task Dataset Model Metric Name Metric Value Rank Source Paper Compare
Face Verification IJB-C MN-vc TAR @ FAR=1e-2 92.70% # 5

Methods


No methods listed for this paper. Add relevant methods here