All Projects → becauseofAI → Helloface

becauseofAI / Helloface

Licence: apache-2.0
An awesome face technology repository.

Projects that are alternatives of or similar to Helloface

Robovision
AI and machine leaning-based computer vision for a robot
Stars: ✭ 126 (-86.08%)
Mutual labels:  artificial-intelligence, face-detection, face-recognition
Ai Reading Materials
Some of the ML and DL related reading materials, research papers that I've read
Stars: ✭ 79 (-91.27%)
Mutual labels:  artificial-intelligence, face-detection, face-recognition
Mobileface
A face recognition solution on mobile device.
Stars: ✭ 669 (-26.08%)
Mutual labels:  artificial-intelligence, face-detection, face-recognition
Face.evolve.pytorch
🔥🔥High-Performance Face Recognition Library on PaddlePaddle & PyTorch🔥🔥
Stars: ✭ 2,719 (+200.44%)
Mutual labels:  artificial-intelligence, face-detection, face-recognition
Artificial Intelligence
Awesome Artificial Intelligence Projects
Stars: ✭ 330 (-63.54%)
Mutual labels:  artificial-intelligence, face-recognition
Face recognition
🍎 My own face recognition with deep neural networks.
Stars: ✭ 328 (-63.76%)
Mutual labels:  face-detection, face-recognition
Libfaceid
libfaceid is a research framework for prototyping of face recognition solutions. It seamlessly integrates multiple detection, recognition and liveness models w/ speech synthesis and speech recognition.
Stars: ✭ 354 (-60.88%)
Mutual labels:  face-detection, face-recognition
Aidlearning Framework
🔥🔥AidLearning is a powerful mobile development platform, AidLearning builds a linux env supporting GUI, deep learning and visual IDE on Android...Now Aid supports OpenCL (GPU+NPU) for high performance acceleration...Linux on Android or HarmonyOS
Stars: ✭ 4,537 (+401.33%)
Mutual labels:  artificial-intelligence, face-recognition
Imagedetect
✂️ Detect and crop faces, barcodes and texts in image with iOS 11 Vision api.
Stars: ✭ 286 (-68.4%)
Mutual labels:  face-detection, face-recognition
Curated List Of Awesome 3d Morphable Model Software And Data
The idea of this list is to collect shared data and algorithms around 3D Morphable Models. You are invited to contribute to this list by adding a pull request. The original list arised from the Dagstuhl seminar on 3D Morphable Models https://www.dagstuhl.de/19102 in March 2019.
Stars: ✭ 375 (-58.56%)
Mutual labels:  face-detection, face-recognition
Facecropper
✂️ Crop faces, inside of your image, with iOS 11 Vision api.
Stars: ✭ 479 (-47.07%)
Mutual labels:  face-detection, face-recognition
Face Tracking With Anime Characters
Hello! I have made a Python project where YURI from the game doki doki literature club accesses the webcam and stares directly into the players soul. Hope you enjoy!
Stars: ✭ 320 (-64.64%)
Mutual labels:  artificial-intelligence, face-detection
Workattendancesystem
一个基于opencv、dilb的员工人脸识别考勤系统
Stars: ✭ 299 (-66.96%)
Mutual labels:  face-detection, face-recognition
Yoloface
Deep learning-based Face detection using the YOLOv3 algorithm (https://github.com/sthanhng/yoloface)
Stars: ✭ 339 (-62.54%)
Mutual labels:  artificial-intelligence, face-detection
Deepvideoanalytics
A distributed visual search and visual data analytics platform.
Stars: ✭ 2,973 (+228.51%)
Mutual labels:  face-detection, face-recognition
Deepface
Deep Learning Models for Face Detection/Recognition/Alignments, implemented in Tensorflow
Stars: ✭ 409 (-54.81%)
Mutual labels:  face-detection, face-recognition
Facerecognitiondotnet
The world's simplest facial recognition api for .NET on Windows, MacOS and Linux
Stars: ✭ 672 (-25.75%)
Mutual labels:  face-detection, face-recognition
Awesome Face
😎 face releated algorithm, dataset and paper
Stars: ✭ 739 (-18.34%)
Mutual labels:  face-detection, face-recognition
Human Detection And Tracking
Human-detection-and-Tracking
Stars: ✭ 753 (-16.8%)
Mutual labels:  face-detection, face-recognition
Vggface2 Pytorch
PyTorch Face Recognizer based on 'VGGFace2: A dataset for recognising faces across pose and age'
Stars: ✭ 271 (-70.06%)
Mutual labels:  face-detection, face-recognition

💥Big Bang💥

Receptive Field Is Natural Anchor

Receptive Field Is All You Need

2K real-time detection is so easy!

[Paper] [MXNet] [PyTorch] GitHub stars


HelloFace Mentioned in Awesome HelloFace

Face Technology Repository(Updating)
🔥🔥🔥Website: https://becauseofAI.github.io/HelloFace 👍👍👍

👋Recent Update

2020-10-02

ICIP2020

  • 3D SPARSE DEFORMATION SIGNATURE FOR DYNAMIC FACE RECOGNITION
  • A Stacking Ensemble for Anomaly Based Client-Specific Face Spoofing Detection
  • ADAPTIVE AGGREGATED TRACKLET LINKING FOR MULTI-FACE TRACKING
  • ATTENTION SELECTIVE NETWORK FOR FACE SYNTHESIS AND POSE-INVARIANT FACE RECOGNITION
  • EDGE-GAN: EDGE CONDITIONED MULTI-VIEW FACE IMAGE GENERATION
  • EXTRACTING DEEP LOCAL FEATURES TO DETECT MANIPULATED IMAGES OF HUMAN FACES
  • FACE AUTHENTICATION FROM GRAYSCALE CODED LIGHT FIELD
  • FACE RECOGNITION UNDER LOW ILLUMINATION VIA DEEP FEATURE RECONSTRUCTION NETWORK
  • IMPROVING DETECTION AND RECOGNITION OF DEGRADED FACES BY DISCRIMINATIVE FEATURE RESTORATION USING GAN
  • QAMFACE: QUADRATIC ADDITIVE ANGULAR MARGIN LOSS FOR FACE RECOGNITION
  • REALISTIC TALKING FACE SYNTHESIS WITH GEOMETRY-AWARE FEATURE TRANSFORMATION
  • TRIPLET DISTILLATION FOR DEEP FACE RECOGNITION

ECCV2020

  • “Look Ma, no landmarks!” – Unsupervised, Model-based Dense Face Alignment
  • Hierarchical Face Aging through Disentangled Latent Characteristics
  • Semi-Siamese Training for Shallow Face Learning
  • Face Super-Resolution Guided by 3D Facial Priors
  • Personalized Face Modeling for Improved Face Reconstruction and Motion Retargeting
  • ProgressFace: Scale-Aware Progressive Learning for Face Detection
  • Face Anti-Spoofing with Human Material Perception
  • Beyond 3DMM Space: Towards Fine-grained 3D Face Reconstruction
  • Blind Face Restoration via Deep Multi-scale Component Dictionaries
  • Inequality-Constrained and Robust 3D Face Model Fitting
  • BroadFace: Looking at Tens of Thousands of People at Once for Face Recognition
  • Explainable Face Recognition
  • CONFIG: Controllable Neural Face Image Generation
  • Sub-center ArcFace: Boosting Face Recognition by Large-scale Noisy Web Faces
  • CelebA-Spoof: Large-Scale Face Anti-Spoofing Dataset with Rich Annotations
  • Thinking in Frequency: Face Forgery Detection by Mining Frequency-aware Clues
  • Edge-aware Graph Representation Learning and Reasoning for Face Parsing
  • Learning Flow-based Feature Warping for Face Frontalization with Illumination Inconsistent Supervision
  • CAFE-GAN: Arbitrary Face Attribute Editing with Complementary Attention Feature
  • Self-Supervised Monocular 3D Face Reconstruction by Occlusion-Aware Multi-view Geometry Consistency
  • Generate to Adapt: Resolution Adaption Network for Surveillance Face Recognition
  • Caption-Supervised Face Recognition: Training a State-of-the-Art Face Model without Manual Annotation
  • Design and Interpretation of Universal Adversarial Patches in Face Detection
  • JNR: Joint-based Neural Rig Representation for Compact 3D Face Modeling
  • On Disentangling Spoof Trace for Generic Face Anti-Spoofing
  • Towards causal benchmarking of bias in face analysis algorithms
  • Towards Fast, Accurate and Stable 3D Dense Face Alignment
  • Face Anti-Spoofing via Disentangled Representation Learning
  • Learning to Predict Salient Faces: A Novel Visual-Audio Saliency Model
  • MEAD: A Large-scale Audio-visual Dataset for Emotional Talking-face Generation
  • Margin-Mix: Semi–Supervised Learning for Face Expression Recognition
  • Password-conditioned Anonymization and Deanonymization with Face Identity Transformers
  • Improving Face Recognition by Clustering Unlabeled Faces in the Wild
  • Exclusivity-Consistency Regularized Knowledge Distillation for Face Recognition
  • BioMetricNet: deep unconstrained face verification through learning of metrics regularized onto Gaussian distributions
  • Eyeglasses 3D shape reconstruction from a single face image
  • Deep Cross-species Feature Learning for Animal Face Recognition via Residual Interspecies Equivariant Network
  • High Resolution Zero-Shot Domain Adaptation of Synthetically Rendered Face Images
  • ByeGlassesGAN: Identity Preserving Eyeglasses Removal for Face Images
  • Jointly De-biasing Face Recognition and Demographic Attribute Estimation
  • Synthesizing Coupled 3D Face Modalities by Trunk-Branch Generative Adversarial Networks
  • Improving Face Recognition from Hard Samples via Distribution Distillation Loss
  • Manifold Projection for Adversarial Defense on Face Recognition

SIGGRAPH2020

  • A System for Efficient 3D Printed Stop-Motion Face Animation
  • Accurate Face Rig Approximation With Deep Differential Subspace Reconstruction
  • DeepFaceDrawing: Deep Generation of Face Images from Sketches
  • The Eyes Have It: An Integrated Eye and Face Model for Photorealistic Facial Animation

IJCAI2020

  • Biased Feature Learning for Occlusion Invariant Face Recognition
  • Reference Guided Face Component Editing
  • Arbitrary Talking Face Generation via Attentional Audio-Visual Coherence Learning
  • FakeSpotter: A Simple yet Robust Baseline for Spotting AI-Synthesized Fake Faces

CVPR2020

  • Cross-Modal Deep Face Normals With Deactivable Skip Connections
  • One-Shot Domain Adaptation for Face Generation
  • Towards Learning Structure via Consensus for Face Segmentation and Parsing
  • BFBox: Searching Face-Appropriate Backbone and Feature Pyramid Network for Face Detector
  • Domain Balancing: Face Recognition on Long-Tailed Domains
  • FReeNet: Multi-Identity Face Reenactment
  • Learning Identity-Invariant Motion Representations for Cross-ID Face Reenactment
  • Global-Local GCN: Large-Scale Label Noise Cleansing for Face Recognition
  • 3FabRec: Fast Few-Shot Face Alignment by Reconstruction
  • Global Texture Enhancement for Fake Face Detection in the Wild
  • CurricularFace: Adaptive Curriculum Learning Loss for Deep Face Recognition
  • On the Detection of Digital Face Manipulation
  • Deep Spatial Gradient and Temporal Depth Learning for Face Anti-Spoofing
  • ReDA:Reinforced Differentiable Attribute for 3D Face Reconstruction
  • Cross-Domain Face Presentation Attack Detection via Multi-Domain Disentangled Representation Learning
  • FaceScape: A Large-Scale High Quality 3D Face Dataset and Detailed Riggable 3D Face Prediction
  • Interpreting the Latent Space of GANs for Semantic Face Editing
  • Rotate-and-Render: Unsupervised Photorealistic Face Rotation From Single-View Images
  • Disentangled and Controllable Face Image Generation via 3D Imitative-Contrastive Learning
  • Density-Aware Feature Embedding for Face Clustering
  • Learning to Have an Ear for Face Super-Resolution
  • Learning Formation of Physically-Based Face Attributes
  • LUVLi Face Alignment: Estimating Landmarks' Location, Uncertainty, and Visibility Likelihood
  • Learning Meta Face Recognition in Unseen Domains
  • Cross-Spectral Face Hallucination via Disentangling Independent Factors
  • Deep Face Super-Resolution With Iterative Collaboration Between Attentive Recovery and Landmark Estimation
  • Data Uncertainty Learning in Face Recognition
  • Face X-Ray for More General Face Forgery Detection
  • Vec2Face: Unveil Human Faces From Their Blackbox Features in Face Recognition
  • FM2u-Net: Face Morphological Multi-Branch Network for Makeup-Invariant Face Verification
  • Uncertainty-Aware Mesh Decoder for High Fidelity 3D Face Reconstruction
  • Enhanced Blind Face Restoration With Multi-Exemplar Images and Adaptive Spatial Feature Fusion
  • SER-FIQ: Unsupervised Estimation of Face Image Quality Based on Stochastic Embedding Robustness
  • Towards High-Fidelity 3D Face Reconstruction From In-the-Wild Images Using Graph Convolutional Networks
  • RDCFace: Radial Distortion Correction for Face Recognition
  • Searching Central Difference Convolutional Networks for Face Anti-Spoofing
  • RetinaFace: Single-Shot Multi-Level Face Localisation in the Wild
  • Mitigating Bias in Face Recognition Using Skewness-Aware Reinforcement Learning
  • DeeperForensics-1.0: A Large-Scale Dataset for Real-World Face Forgery Detection
  • GroupFace: Learning Latent Groups and Constructing Group-Based Representations for Face Recognition
  • A Morphable Face Albedo Model
  • Learning Oracle Attention for High-Fidelity Face Completion
  • Learning Physics-Guided Face Relighting Under Directional Light
  • Towards Universal Representation Learning for Deep Face Recognition
  • Rotation Consistent Margin Loss for Efficient Low-Bit Face Recognition
  • HAMBox: Delving Into Mining High-Quality Anchors on Face Detection
  • Hierarchical Pyramid Diverse Attention Networks for Face Recognition
  • Dynamic Face Video Segmentation via Reinforcement Learning
  • Copy and Paste GAN: Face Hallucination From Shaded Thumbnails
  • Single-Side Domain Generalization for Face Anti-Spoofing

AAAI2020

  • Fast and Robust Face-to-Parameter Translation for Game Character Auto-Creation
  • Mis-classified Vector Guided Softmax Loss for Face Recognition
  • Learning Meta Model for Zero- and Few-shot Face Anti-spoofing
  • Learning to Deblur Face Images via Sketch Synthesis
  • FAN-Face: a simple orthogonal improvement to deep face recognition
  • KPNet: Towards Minimal Face Detector
  • Towards Omni-Supervised Face Alignment for Large Scale Unlabeled Videos
  • Regularized Fine-grained Meta Face Anti-spoofing
  • GDFace: Gated Deformation for Multi-view Face Image Synthesis
  • Realistic Face Reenactment via Self-Supervised Disentangling of Identity and Pose
  • MarioNETte: Few-shot Face Reenactment Preserving Identity of Unseen Targets
  • A New Dataset and Boundary-Attention Semantic Segmentation for Face Parsing
  • Video Face Super-Resolution with Motion-Adaptive Feedback Cell
  • Facial Attribute Capsules for Noise Face Super Resolution
  • Joint Super-Resolution and Alignment of Tiny Faces
2020-01-26
  • UGG: Uncertainty Modeling of Contextual-Connections Between Tracklets for Unconstrained Video-Based Face Recognition

  • PDSN: Occlusion Robust Face Recognition Based on Mask Learning With Pairwise Differential Siamese Network

  • Attentional Feature-Pair Relation Networks for Accurate Face Recognition

  • PFE: Probabilistic Face Embeddings

  • Towards Interpretable Face Recognition

  • Co-Mining: Deep Face Recognition With Noisy Labels

  • Fair Loss: Margin-Aware Reinforcement Learning for Deep Face Recognition

  • Discriminatively Learned Convex Models for Set Based Face Recognition

  • DVG: Dual Variational Generation for Low Shot Heterogeneous Face Recognition

  • CDP: Consensus-Driven Propagation in Massive Unlabeled Data for Face Recognition

  • BCL: Video Face Clustering With Unknown Number of Clusters

  • DeCaFA: Deep Convolutional Cascade for Face Alignment in the Wild

  • AWing: Adaptive Wing Loss for Robust Face Alignment via Heatmap Regression

  • KDN: Face Alignment With Kernel Density Deep Neural Network

  • DF2Net: A Dense-Fine-Finer Network for Detailed 3D Face Reconstruction

  • Face Video Deblurring Using 3D Facial Priors

  • Semi-Supervised Monocular 3D Face Reconstruction With End-to-End Shape-Preserved Domain Transfer

  • 3DFC: 3D Face Modeling From Diverse Raw Scan Data

  • Live Face De-Identification in Video

  • Face-to-Parameter Translation for Game Character Auto-Creation

  • SC-FEGAN: Face Editing Generative Adversarial Network With User's Sketch and Color

  • FSGAN: Subject Agnostic Face Swapping and Reenactment

  • Make a Face: Towards Arbitrary High Fidelity Face Manipulation

  • Face De-Occlusion Using 3D Morphable Model and Generative Adversarial Network

  • FRV: Face Reconstruction from Voice using Generative Adversarial Networks

  • From Inference to Generation: End-to-end Fully Self-supervised Generation of Human Face from Speech

  • PFSR: Progressive Face Super-Resolution via Attention to Facial Landmark

2019-07-11
  • Deep face recognition using imperfect facial data

  • Unequal-Training for Deep Face Recognition With Long-Tailed Noisy Data

  • RegularFace: Deep Face Recognition via Exclusive Regularization

  • UniformFace: Learning Deep Equidistributed Representation for Face Recognition

  • P2SGrad: Refined Gradients for Optimizing Deep Face Models

  • AdaptiveFace: Adaptive Margin and Sampling for Face Recognition

  • AdaCos: Adaptively Scaling Cosine Logits for Effectively Learning Deep Face Representations

  • Low-Rank Laplacian-Uniform Mixed Model for Robust Face Recognition

  • NoiseFace: Noise-Tolerant Paradigm for Training Face Recognition CNNs

  • Feature Transfer Learning for Face Recognition With Under-Represented Data

  • Led3D: A Lightweight and Efficient Deep Approach to Recognizing Low-Quality 3D Faces

  • R3 Adversarial Network for Cross Model Face Recognition

  • RetinaFace: Single-stage Dense Face Localisation in the Wild

  • Group Sampling for Scale Invariant Face Detection

  • FA-RPN: Floating Region Proposals for Face Detection

  • Semantic Alignment: Finding Semantically Consistent Ground-Truth for Facial Landmark Detection

  • Robust Facial Landmark Detection via Occlusion-Adaptive Deep Networks

  • LTC: Learning to Cluster Faces on an Affinity Graph

  • FECNet: A Compact Embedding for Facial Expression Similarity

  • LBVCNN: Local Binary Volume Convolutional Neural Network for Facial Expression Recognition from Image Sequences

  • Joint Representation and Estimator Learning for Facial Action Unit Intensity Estimation

  • Local Relationship Learning With Person-Specific Shape Regularization for Facial Action Unit Detection

  • TCAE: Self-Supervised Representation Learning From Videos for Facial Action Unit Detection

  • JAANet: Deep Adaptive Attention for Joint Facial Action Unit Detection and Face Alignment

  • 2DASL: Joint 3D Face Reconstruction and Dense Face Alignment from A Single Image with 2D-Assisted Self-Supervised Learning

  • MVF-Net: Multi-View 3D Face Morphable Model Regression

  • Dense 3D Face Decoding Over 2500FPS: Joint Texture & Shape Convolutional Mesh Decoders

  • Towards High-Fidelity Nonlinear 3D Face Morphable Model

  • Combining 3D Morphable Models: A Large Scale Face-And-Head Model

  • Disentangled Representation Learning for 3D Face Shap

  • Self-Supervised Adaptation of High-Fidelity Face Models for Monocular Performance Tracking

  • MMFace: A Multi-Metric Regression Network for Unconstrained Face Reconstruction

  • Learning to Regress 3D Face Shape and Expression From an Image Without 3D Supervision

  • Boosting Local Shape Matching for Dense 3D Face Correspondence

  • FML: Face Model Learning From Videos

  • 2DASL: Joint 3D Face Reconstruction and Dense Face Alignment from A Single Image with 2D-Assisted Self-Supervised Learning

  • ATVGnet: Hierarchical Cross-Modal Talking Face Generation With Dynamic Pixel-Wise Loss

  • Speech2Face: Learning the Face Behind a Voice

  • Unsupervised Face Normalization With Extreme Pose and Expression in the Wild

  • GANFIT: Generative Adversarial Network Fitting for High Fidelity 3D Face Reconstruction

  • BeautyGAN: Instance-level Facial Makeup Transfer with Deep Generative Adversarial Network

  • FUNIT: Few-Shot Unsupervised Image-to-Image Translation

  • Automatic Face Aging in Videos via Deep Reinforcement Learning

  • Attribute-Aware Face Aging With Wavelet-Based Generative Adversarial Networks

  • SAGAN:Generative Adversarial Network with Spatial Attention for Face Attribute Editing

  • APDrawingGAN: Generating Artistic Portrait Drawings From Face Photos With Hierarchical GANs

  • StyleGAN: A Style-Based Generator Architecture for Generative Adversarial Networks

  • 3D Guided Fine-Grained Face Manipulation

  • SemanticComponent: Semantic Component Decomposition for Face Attribute Manipulation

  • Dataset and Benchmark: A Dataset and Benchmark for Large-Scale Multi-Modal Face Anti-Spoofing

  • Deep Tree Learning for Zero-Shot Face Anti-Spoofing

  • Decorrelated Adversarial Learning for Age-Invariant Face Recognition

  • Multi-Adversarial Discriminative Deep Domain Generalization for Face Presentation Attack Detection

  • Efficient Decision-Based Black-Box Adversarial Attacks on Face Recognition

  • Speech2Face: Learning the Face Behind a Voice

  • JFDFMR: Joint Face Detection and Facial Motion Retargeting for Multiple Faces

  • ATVGnet: Hierarchical Cross-Modal Talking Face Generation With Dynamic Pixel-Wise Loss

  • High-Quality Face Capture Using Anatomical Muscles

  • Monocular Total Capture: Posing Face, Body, and Hands in the Wild

  • Expressive Body Capture: 3D Hands, Face, and Body From a Single Image

2019-04-06
  • ISRN: Improved Selective Refinement Network for Face Detection
  • DSFD: Dual Shot Face Detector
  • PyramidBox++: High Performance Detector for Finding Tiny Face
  • VIM-FD: Robust and High Performance Face Detector
  • SHF: Robust Face Detection via Learning Small Faces on Hard Images
  • SRN: Selective Refinement Network for High Performance Face Detection
  • SFDet: Single-Shot Scale-Aware Network for Real-Time Face Detection
  • JFDFMR: Joint Face Detection and Facial Motion Retargeting for Multiple Faces
  • PFLD: A Practical Facial Landmark Detector
  • LinkageFace: Linkage Based Face Clustering via Graph Convolution Network
  • MLT: Face Recognition: A Novel Multi-Level Taxonomy based Survey
  • GhostVLAD: GhostVLAD for set-based face recognition
  • DocFace+: ID Document to Selfie Matching
  • DiF: Diversity in Faces
  • 2018Survey: Face Recognition: From Traditional to Deep Learning Methods
2019-01-12
  • 2018Survey: Deep Facial Expression Recognition: A Survey
  • 2018Survey: Deep Face Recognition: A Survey
  • SphereFace+(MHE): Learning towards Minimum Hyperspherical Energy
  • HyperFace: A Deep Multi-task Learning Framework for Face Detection, Landmark Localization, Pose Estimation, and Gender Recognition
2018-12-01
  • FRVT: Face Recognition Vendor Test
  • GANimation: Anatomically-aware Facial Animation from a Single Image
  • StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation
  • Faceswap: A tool that utilizes deep learning to recognize and swap faces in pictures and videos
  • HF-PIM: Learning a High Fidelity Pose Invariant Model for High-resolution Face Frontalization
  • PRNet: Joint 3D Face Reconstruction and Dense Alignment with Position Map Regression Network
  • LAB: Look at Boundary: A Boundary-Aware Face Alignment Algorithm
  • Super-FAN: Integrated facial landmark localization and super-resolution of real-world low resolution faces in arbitrary poses with GANs
  • Face-Alignment: How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks)
  • Face3D: Python tools for processing 3D face
  • IMDb-Face: The Devil of Face Recognition is in the Noise
  • AAM-Softmax(CCL): Face Recognition via Centralized Coordinate Learning
  • AM-Softmax: Additive Margin Softmax for Face Verification
  • FeatureIncay: Feature Incay for Representation Regularization
  • NormFace: L2 hypersphere embedding for face Verification
  • CocoLoss: Rethinking Feature Discrimination and Polymerization for Large-scale Recognition
  • L-Softmax: Large-Margin Softmax Loss for Convolutional Neural Networks
2018-07-21
  • MobileFace: A face recognition solution on mobile device
  • Trillion Pairs: Challenge 3: Face Feature Test/Trillion Pairs
  • MobileFaceNets: Efficient CNNs for Accurate Real-Time Face Verification on Mobile Devices
2018-04-20
  • PyramidBox: A Context-assisted Single Shot Face Detector
  • PCN: Real-Time Rotation-Invariant Face Detection with Progressive Calibration Networks
  • S³FD: Single Shot Scale-invariant Face Detector
  • SSH: Single Stage Headless Face Detector
  • NPD: A Fast and Accurate Unconstrained Face Detector
  • PICO: Object Detection with Pixel Intensity Comparisons Organized in Decision Trees
  • libfacedetection: A fast binary library for face detection and face landmark detection in images.
  • SeetaFaceEngine: SeetaFace Detection, SeetaFace Alignment and SeetaFace Identification.
  • FaceID: An implementation of iPhone X's FaceID using face embeddings and siamese networks on RGBD images.
2018-03-28
  • InsightFace(ArcFace): 2D and 3D Face Analysis Project
  • CosFace: Large Margin Cosine Loss for Deep Face Recognition

🔖Face Benchmark and Dataset

Face Recognition Data

Face Detection Data

Face Landmark Data

  • LS3D-W: A large-scale 3D face alignment dataset constructed by annotating the images from AFLW, 300VW, 300W and FDDB in a consistent manner with 68 points using the automatic method [paper] [dataset]
  • AFLW: Annotated Facial Landmarks in the Wild: A Large-scale, Real-world Database for Facial Landmark Localization(25k faces with 21 landmarks) [paper] [benchmark]

Face Attribute Data

  • CelebA: Deep Learning Face Attributes in the Wild(10k people in 202k images with 5 landmarks and 40 binary attributes per image) [paper] [dataset]

🔖Face Recognition

  • Live Face De-Identification in Video [paper]
  • UGG: Uncertainty Modeling of Contextual-Connections Between Tracklets for Unconstrained Video-Based Face Recognition [paper]
  • PDSN: Occlusion Robust Face Recognition Based on Mask Learning With Pairwise Differential Siamese Network [paper] [code]
  • Attentional Feature-Pair Relation Networks for Accurate Face Recognition [paper]
  • Probabilistic Face Embeddings [paper] [code]
  • Towards Interpretable Face Recognition [paper] [code] [project]
  • Co-Mining: Deep Face Recognition With Noisy Labels [paper]
  • Fair Loss: Margin-Aware Reinforcement Learning for Deep Face Recognition [paper]
  • Discriminatively Learned Convex Models for Set Based Face Recognition [paper]
  • DVG: Dual Variational Generation for Low Shot Heterogeneous Face Recognition [paper] [code]
  • Deep face recognition using imperfect facial data [paper]
  • Unequal-Training for Deep Face Recognition With Long-Tailed Noisy Data [paper] [code]
  • RegularFace: Deep Face Recognition via Exclusive Regularization [paper]
  • UniformFace: Learning Deep Equidistributed Representation for Face Recognition [paper]
  • P2SGrad: Refined Gradients for Optimizing Deep Face Models [paper]
  • AdaptiveFace: Adaptive Margin and Sampling for Face Recognition [paper]
  • AdaCos: Adaptively Scaling Cosine Logits for Effectively Learning Deep Face Representations [paper] [code1] [code2]
  • Low-Rank Laplacian-Uniform Mixed Model for Robust Face Recognition [paper]
  • NoiseFace: Noise-Tolerant Paradigm for Training Face Recognition CNNs [paper] [code]
  • Feature Transfer Learning for Face Recognition With Under-Represented Data [paper]
  • Led3D: A Lightweight and Efficient Deep Approach to Recognizing Low-Quality 3D Faces [paper] [code] [dataset]
  • R3 Adversarial Network for Cross Model Face Recognition [paper]
  • MLT: Face Recognition: A Novel Multi-Level Taxonomy based Survey [paper]
  • CDP: Consensus-Driven Propagation in Massive Unlabeled Data for Face Recognition [paper] [code] [project]
  • GhostVLAD: GhostVLAD for set-based face recognition [paper]
  • DocFace+: ID Document to Selfie Matching [paper] [code]
  • 2018Survey: Face Recognition: From Traditional to Deep Learning Methods [paper]
  • 2018Survey: Deep Facial Expression Recognition: A Survey [paper]
  • 2018Survey: Deep Face Recognition: A Survey [paper]
  • SphereFace+(MHE): Learning towards Minimum Hyperspherical Energy [paper] [code]
  • MobileFace: A face recognition solution on mobile device [code]
  • MobileFaceNets: Efficient CNNs for Accurate Real-Time Face Verification on Mobile Devices [paper] [code1] [code2] [code3] [code4]
  • FaceID: An implementation of iPhone X's FaceID using face embeddings and siamese networks on RGBD images. [code] [blog]
  • InsightFace(ArcFace): 2D and 3D Face Analysis Project [paper] [code1]GitHub stars [code2]
  • AAM-Softmax(CCL): Face Recognition via Centralized Coordinate Learning [paper]
  • AM-Softmax: Additive Margin Softmax for Face Verification [paper] [code1] [code2]
  • CosFace: Large Margin Cosine Loss for Deep Face Recognition [paper] [code1] [code2]
  • FeatureIncay: Feature Incay for Representation Regularization [paper]
  • CocoLoss: Rethinking Feature Discrimination and Polymerization for Large-scale Recognition [paper] [code]
  • NormFace: L2 hypersphere embedding for face Verification [paper] [code]
  • SphereFace(A-Softmax): Deep Hypersphere Embedding for Face Recognition [paper] [code]
  • L-Softmax: Large-Margin Softmax Loss for Convolutional Neural Networks [paper] [code1] [code2] [code3] [code4] [code5] [code6] [code7]
  • CenterLoss: A Discriminative Feature Learning Approach for Deep Face Recognition [paper] [code1] [code2] [code3] [code4]
  • OpenFace: A general-purpose face recognition library with mobile applications [report] [project] [code1] [code2]
  • FaceNet: A Unified Embedding for Face Recognition and Clustering [paper] [code]
  • DeepID3: DeepID3: Face Recognition with Very Deep Neural Networks [paper]
  • DeepID2+: Deeply learned face representations are sparse, selective, and robust [paper]
  • DeepID2: Deep Learning Face Representation by Joint Identification-Verification [paper]
  • DeepID: Deep Learning Face Representation from Predicting 10,000 Classes [paper]
  • DeepFace: Closing the gap to human-level performance in face verification [paper]
  • LBP+Joint Bayes: Bayesian Face Revisited: A Joint Formulation [paper] [code1] [code2] [code3]
  • LBPFace: Face recognition with local binary patterns [paper] [code]
  • FisherFace(LDA): Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection [paper] [code]
  • EigenFace(PCA): Face recognition using eigenfaces [paper] [code]

🔖Face Detection

  • RetinaFace: Single-stage Dense Face Localisation in the Wild [paper] [code]
  • Group Sampling for Scale Invariant Face Detection [paper]
  • FA-RPN: Floating Region Proposals for Face Detection [paper]
  • SFA: Small Faces Attention Face Detector [paper] [code]
  • ISRN: Improved Selective Refinement Network for Face Detection [paper]
  • DSFD: Dual Shot Face Detector [paper] [code]
  • PyramidBox++: High Performance Detector for Finding Tiny Face [paper]
  • VIM-FD: Robust and High Performance Face Detector [paper]
  • SHF: Robust Face Detection via Learning Small Faces on Hard Images [paper] [code]
  • SRN: Selective Refinement Network for High Performance Face Detection [paper]
  • SFDet: Single-Shot Scale-Aware Network for Real-Time Face Detection [paper]
  • HyperFace: A Deep Multi-task Learning Framework for Face Detection, Landmark Localization, Pose Estimation, and Gender Recognition [paper] [code]
  • PyramidBox: A Context-assisted Single Shot Face Detector [paper] [code]
  • PCN: Real-Time Rotation-Invariant Face Detection with Progressive Calibration Networks [paper] [code]
  • S³FD: Single Shot Scale-invariant Face Detector [paper] [code]
  • SSH: Single Stage Headless Face Detector [paper] [code]
  • FaceBoxes: A CPU Real-time Face Detector with High Accuracy [paper][code1] [code2]
  • TinyFace: Finding Tiny Faces [paper] [project] [code1] [code2] [code3]
  • MTCNN: Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks [paper] [project] [code1] [code2] [code3] [code4] [code5] [code6] [code7]
  • NPD: A Fast and Accurate Unconstrained Face Detector [paper] [code] [project]
  • PICO: Object Detection with Pixel Intensity Comparisons Organized in Decision Trees [paper] [code]
  • libfacedetection: A fast binary library for face detection and face landmark detection in images. [code]
  • SeetaFaceEngine: SeetaFace Detection, SeetaFace Alignment and SeetaFace Identification [code]

🔖Face Landmark

  • DeCaFA: Deep Convolutional Cascade for Face Alignment in the Wild [paper]
  • AWing: Adaptive Wing Loss for Robust Face Alignment via Heatmap Regression [paper] [code]
  • KDN: Face Alignment With Kernel Density Deep Neural Network [paper]
  • Semantic Alignment: Finding Semantically Consistent Ground-Truth for Facial Landmark Detection [paper]
  • Robust Facial Landmark Detection via Occlusion-Adaptive Deep Networks [paper]
  • PFLD: A Practical Facial Landmark Detector [paper] [project] [code]
  • PRNet: Joint 3D Face Reconstruction and Dense Alignment with Position Map Regression Network [paper] [code]
  • LAB: Look at Boundary: A Boundary-Aware Face Alignment Algorithm [paper] [project] [code]
  • Face-Alignment: How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks) [paper] [project] [code1] [code2]
  • ERT: One Millisecond Face Alignment with an Ensemble of Regression Trees [paper] [code]

🔖Face Clustering

  • BCL: Video Face Clustering With Unknown Number of Clusters [paper] [code]
  • LinkageFace: Linkage Based Face Clustering via Graph Convolution Network [paper]
  • LTC: Learning to Cluster Faces on an Affinity Graph [paper] [code]

🔖Face Expression

  • FECNet: A Compact Embedding for Facial Expression Similarity [paper] [code]
  • LBVCNN: Local Binary Volume Convolutional Neural Network for Facial Expression Recognition from Image Sequences [paper]

🔖Face Action

  • Joint Representation and Estimator Learning for Facial Action Unit Intensity Estimation [paper]
  • Local Relationship Learning With Person-Specific Shape Regularization for Facial Action Unit Detection [paper]
  • TCAE: Self-Supervised Representation Learning From Videos for Facial Action Unit Detection [paper] [code]
  • JAANet: Deep Adaptive Attention for Joint Facial Action Unit Detection and Face Alignment [paper] [code]

🔖Face 3D

  • DF2Net: A Dense-Fine-Finer Network for Detailed 3D Face Reconstruction [paper] [code]
  • Semi-Supervised Monocular 3D Face Reconstruction With End-to-End Shape-Preserved Domain Transfer [paper]
  • 3DFC: 3D Face Modeling From Diverse Raw Scan Data [paper] [code]
  • 2DASL: Joint 3D Face Reconstruction and Dense Face Alignment from A Single Image with 2D-Assisted Self-Supervised Learning [paper] [code]
  • MVF-Net: Multi-View 3D Face Morphable Model Regression [paper] [code]
  • Dense 3D Face Decoding Over 2500FPS: Joint Texture & Shape Convolutional Mesh Decoders [paper]
  • Towards High-Fidelity Nonlinear 3D Face Morphable Model [paper] [project]
  • Combining 3D Morphable Models: A Large Scale Face-And-Head Model [paper]
  • Disentangled Representation Learning for 3D Face Shape [paper] [code]
  • Self-Supervised Adaptation of High-Fidelity Face Models for Monocular Performance Tracking [paper]
  • MMFace: A Multi-Metric Regression Network for Unconstrained Face Reconstruction [paper]
  • RingNet: Learning to Regress 3D Face Shape and Expression From an Image Without 3D Supervision [paper] [code] [project]
  • Boosting Local Shape Matching for Dense 3D Face Correspondence [paper]
  • FML: Face Model Learning From Videos [paper]

🔖Face GAN

Face Character

  • Face-to-Parameter Translation for Game Character Auto-Creation [paper]

Face Editing

  • SC-FEGAN: Face Editing Generative Adversarial Network With User's Sketch and Color [paper] [code]

Face De-Occlusion

  • Face De-Occlusion Using 3D Morphable Model and Generative Adversarial Network [paper] [code]

Face Aging

  • Automatic Face Aging in Videos via Deep Reinforcement Learning [paper] [blog]
  • Attribute-Aware Face Aging With Wavelet-Based Generative Adversarial Networks [paper]
  • SAGAN:Generative Adversarial Network with Spatial Attention for Face Attribute Editing [paper] [code]

Face Drawing

  • APDrawingGAN: Generating Artistic Portrait Drawings From Face Photos With Hierarchical GANs [paper] [code]

Face Generation


Face Makeup


Face Swap


Face Other

  • Unsupervised Face Normalization With Extreme Pose and Expression in the Wild [paper] [code]
  • GANFIT: Generative Adversarial Network Fitting for High Fidelity 3D Face Reconstruction [paper] [project]
  • HF-PIM: Learning a High Fidelity Pose Invariant Model for High-resolution Face Frontalization [paper]
  • Super-FAN: Integrated facial landmark localization and super-resolution of real-world low resolution faces in arbitrary poses with GANs [paper]
  • GANimation: Anatomically-aware Facial Animation from a Single Image [paper] [project] [code]
  • StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation [paper] [code]
  • PGAN: Progressive Growing of GANs for Improved Quality, Stability, and Variation [paper] [code1] [code2]

🔖Face Deblurring

🔖Face Super-Resolution

  • PFSR: Progressive Face Super-Resolution via Attention to Facial Landmark [paper] [code]

🔖Face Manipulation

  • Make a Face: Towards Arbitrary High Fidelity Face Manipulation [paper]
  • 3D Guided Fine-Grained Face Manipulation [paper]
  • SemanticComponent: Semantic Component Decomposition for Face Attribute Manipulation [paper] [code] [demo]

🔖Face Anti-Spoofing

  • Dataset and Benchmark: A Dataset and Benchmark for Large-Scale Multi-Modal Face Anti-Spoofing [paper] [poster] [dataset]
  • Deep Tree Learning for Zero-Shot Face Anti-Spoofing [paper]

🔖Face Adversarial Attack

  • Decorrelated Adversarial Learning for Age-Invariant Face Recognition [paper]
  • Multi-Adversarial Discriminative Deep Domain Generalization for Face Presentation Attack Detection [paper]
  • Efficient Decision-Based Black-Box Adversarial Attacks on Face Recognition [paper]

🔖Face Cross-Modal

  • From Inference to Generation: End-to-end Fully Self-supervised Generation of Human Face from Speech [paper]
  • FRV: Face Reconstruction from Voice using Generative Adversarial Networks [paper] [code] [poster]
  • Speech2Face: Learning the Face Behind a Voice [paper] [project]
  • JFDFMR: Joint Face Detection and Facial Motion Retargeting for Multiple Faces [paper]
  • ATVGnet: Hierarchical Cross-Modal Talking Face Generation With Dynamic Pixel-Wise Loss [paper] [code]

🔖Face Capture

Face Lib and Tool

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].