/FacePaperCollection

A collection of face related papers

Face Related Papers and Code Collection

Any face research/engineer related merge request is wellcome! 02/08/2019.

Index

  1. Toolkits
  2. Face Detection
  3. Face Alignment
  4. Face Recosntruction
  5. Face Recognition
  6. Face Generation
  7. Face Attributes Analysis

Toolkits

  • FaRE: Open Source Face Recognition Performance Evaluation Package [Paper] [Code is coming soon!]
  • Gluon Toolkit for Face Recognition [MXNET]
  • Deep Learning:
    • MXNet and Gluon: A flexible and efficient library for deep learning.
    • Torch and PyTorch: Tensors and Dynamic neural networks in Python with strong GPU acceleration.
    • TensorFlow: An open-source software library for Machine Intelligence.
    • Caffe and Caffe2: A lightweight, modular, and scalable deep learning framework.
  • Machine Learning:
    • Dlib: A machine learning toolkit.
  • Computer Vision:
    • OpenCV: Open Source Computer Vision Library.
  • Probabilistic Programming
    • Pyro: Deep universal probabilistic programming with Python and PyTorch

Face Detection

Survey

Datasets

Research

Face Alignment

Survey

Datasets

  • LS3D-W: How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks) [Project]
  • AFLW: Annotated Facial Landmarks in the Wild: A Large-scale, Real-world Database for Facial Landmark Localization. [Project]
  • 300-W [Project]
  • 300-VW [Project]

Research

  • FAN: How far are we from solving the 2D & 3D Face Alignment problem? [Paper] [PyTorch]
  • JFA: Joint Head Pose Estimation and Face Alignment Framework Using Global and Local CNN Features [Paper]
  • MDM: Mnemonic Descent Method [Paper] [TensorFlow]
  • RDL: Recurrent 3D-2D Dual Learning for Large-pose Facial Landmark Detection [Paper]
  • PIFA: Pose-invariant 3D face alignment [Paper] [Code]

Face Reconstruction

Survey

Datasets

Research

  • UH-E2FAR: End-to-end 3D face reconstruction with deep neural networks: [Paper]
  • Multi-View 3D Face Reconstruction with Deep Recurrent Neural Networks: [Paper]
  • 3D Face Morphable Models "In-the-Wild" [Paper]
  • 3DMM-CNN [Paper] [Code]
  • VRN [Paper] [Code] [Online Demo]
  • 3DFaceNet [Paper]
  • MoFA: Unsupervised learning for 3D model and pose parameters [Paper]
  • 3DMM-STN: Using 3DMM to transfer 2D image to 2D image texture [Paper]
  • Dense Semantic and Topological Correspondence of 3D Faces without Landmarks
  • Generating 3D Faces using Convolutional Mesh Autoencoders [Paper] [Code]

Face Recognition

Survey

Tutorial

Datasets

Training sets:

  • MS-Celeb-1M: Microsoft dataset contains around 1M subjects [Project] [Paper]
  • CASIA WebFace: 10,575 subjects and 494,414 images [Project] [Paper]
  • CelebA: 202,599 images and 10,177 subjects, 5 landmark locations, 40 binary attributes [Project]
  • VGG-Face2: A large-scale face dataset contains 3.31 million imaes of 9131 identities. [Project]

Face Verification

  • LFW: Labeled Face in the Wild: 13,000 images and 5749 subjects [Download]
  • CFP: Celebrities in Frontal-Profile in the Wild [Project] [Paper]
  • MegaFace: 1 Million Faces for Recognition at Scale, 690,572 subjects [Download]
  • Surveillance Face Recognition Challenge [Project] [Paper]

Face Closed-set Identification

  • UHDB31: UHDB31: A Dataset for Better Understanding Face Recognition across Pose and Illumination Variation [Paper]

Face Open-set Identification

  • IJB-C: IARPA Janus Benchmark-C: Face dataset and protocol [Paper]
  • IJB-B: IARPA Janus Benchmark-B Face Dataset [Paper]
  • IJB-A: Pushing the frontiers of unconstrained face detection and recognition: IARPA Janus Benchmark A [Paper]
  • Unconstrained Face Detection and Open-Set Face Recognition Challenge [Project] [Paper]
  • MegaFace: 1 Million Faces for Recognition at Scale, 690,572 subjects [Download]

Template Generators

Pretrained Models

Image-based Template Genearator

  • Pairwise Relation Network, ECCV18: [Paper]
  • GridFace: Face Rectification via Learning Local Homography Transformation, ECCV18: [Paper]
  • Consensus-Driven Propagation in Massive Unlabeled Data for Face Recognition, ECCV18: [Paper]
  • Face Recognition with Contrastive Convolution, ECCV18: [Paper]
  • FaceNet: A Unified Embedding for Face Recognition and Clustering, CVPR15 [Paper] [TensorFlow]
  • DeepID series, CVPR14: [DeepID] [DeepID2] [DeepID3]
  • DeepFace: Closing the Gap to Human-Level Performance in Face Verification, CVPR14: [Paper]

Image-set-based Template Generator

Training Loss

Face Recognition Pipeline

Face Genearation

Survey

Datasets

Research

  1. TP-GAN: [Paper]
  2. FF-GAN: [Paper]
  3. DR-GAN: [Paper] [Website]
  4. BEGAN: Boundary Equilibrium Generative Adversarial Networks [Paper]

Face Attributes Analysis

Survey

Datasets

Research