paper-with-me

홈 › Papers

A Discriminative Feature Learning Approach for Deep Face Recognition

2016-09-16 · ECCV 2016 2016 9 · Yandong Wen, Kaipeng Zhang, Zhifeng Li, Yu Qiao

Convolutional neural networks (CNNs) have been widely used in computer vision community, significantly improving the state-ofthe-art. In most of the available CNNs, the softmax loss function is used as the supervision signal to train the deep model. In order to enhance the discriminative power of the deeply learned features, this paper proposes a new supervision signal, called center loss, for face recognition task. Specifically, the center loss simultaneously learns a center for deep features of each class and penalizes the distances between the deep features and their corresponding class centers. More importantly, we prove that the proposed center loss function is trainable and easy to optimize in the CNNs. With the joint supervision of softmax loss and center loss, we can train a robust CNNs to obtain the deep features with the two key learning objectives, inter-class dispension and intra-class compactness as much as possible, which are very essential to face recognition. It is encouraging to see that our CNNs (with such joint supervision) achieve the state-of-the-art accuracy on several important face recognition benchmarks, Labeled Faces in the Wild (LFW), YouTube Faces (YTF), and MegaFace Challenge. Especially, our new approach achieves the best results on MegaFace (the largest public domain face benchmark) under the protocol of small training set (contains under 500000 images and under 20000 persons), significantly improving the previous results and setting new state-of-the-art for both face recognition and face verification tasks.

📄 PDF Abstract BibTeX

Code (1)

KaiyangZhou/pytorch-center-loss pytorch

Tasks

Face RecognitionFace Verification

Methods 이 논문이 사용한 방법론

DCNN Diffusion-convolutional neural networks (DCNN) is a model for graph-structured data. Through the introduction of a diffusion-convolution operation, diffusion-based representations…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

Face Recognition Using $Sf_{3}CNN$ With Higher Feature Discrimination

2021-02-02 · Nayaneesh Kumar Mishra, Satish Kumar Singh

With the advent of 2-dimensional Convolution Neural Networks (2D CNNs), the face recognition accuracy has reached above 99%. However, face recognition is still a challenge in real world conditions. A video, instead of an…

Face Recognition

Distilling Generative-Discriminative Representations for Very Low-Resolution Face Recognition

2024-09-10 · Junzheng Zhang, Weijia Guo, Bochao Liu, Ruixin Shi 외

Very low-resolution face recognition is challenging due to the serious loss of informative facial details in resolution degradation. In this paper, we propose a generative-discriminative representation distillation appro…

Face RecognitionKnowledge DistillationSuper-ResolutionTransfer Learning

A Gabor block based Kernel Discriminative Common Vector (KDCV) approach using cosine kernels for Human Face Recognition

2013-12-05 · Arindam Kar, Debotosh Bhattacharjee, Dipak Kumar Basu, Mita Nasipuri 외

In this paper a nonlinear Gabor Wavelet Transform (GWT) discriminant feature extraction approach for enhanced face recognition is proposed. Firstly, the low-energized blocks from Gabor wavelet transformed images are extr…

Face Recognitionimage-classificationImage Classification

Git Loss for Deep Face Recognition

2018-07-23 · Alessandro Calefati, Muhammad Kamran Janjua, Shah Nawaz, Ignazio Gallo

Convolutional Neural Networks (CNNs) have been widely used in computer vision tasks, such as face recognition and verification, and have achieved state-of-the-art results due to their ability to capture discriminative de…

Face IdentificationFace RecognitionFace Verification

Robust RGB-D Face Recognition Using Attribute-Aware Loss

2018-11-24 · Luo Jiang, Juyong Zhang, Bailin Deng

Existing convolutional neural network (CNN) based face recognition algorithms typically learn a discriminative feature mapping, using a loss function that enforces separation of features from different classes and/or agg…

AttributeFace Recognition