paper-with-me

Papers

Self-Supervised Facial Representation Learning with Facial Region Awareness

2024-03-04 · CVPR 2024 1 · Zheng Gao, Ioannis Patras

Self-supervised pre-training has been proved to be effective in learning transferable representations that benefit various visual tasks. This paper asks this question: can self-supervised pre-training learn general facial representations for various facial analysis tasks? Recent efforts toward this goal are limited to treating each face image as a whole, i.e., learning consistent facial representations at the image-level, which overlooks the consistency of local facial representations (i.e., facial regions like eyes, nose, etc). In this work, we make a first attempt to propose a novel self-supervised facial representation learning framework to learn consistent global and local facial representations, Facial Region Awareness (FRA). Specifically, we explicitly enforce the consistency of facial regions by matching the local facial representations across views, which are extracted with learned heatmaps highlighting the facial regions. Inspired by the mask prediction in supervised semantic segmentation, we obtain the heatmaps via cosine similarity between the per-pixel projection of feature maps and facial mask embeddings computed from learnable positional embeddings, which leverage the attention mechanism to globally look up the facial image for facial regions. To learn such heatmaps, we formulate the learning of facial mask embeddings as a deep clustering problem by assigning the pixel features from the feature maps to them. The transfer learning results on facial classification and regression tasks show that our FRA outperforms previous pre-trained models and more importantly, using ResNet as the unified backbone for various tasks, our FRA achieves comparable or even better performance compared with SOTA methods in facial analysis tasks.

📄 PDF Abstract BibTeX arXiv:2403.02138

Code (0)

등록된 구현이 없습니다.

Tasks

Deep ClusteringRepresentation LearningSemantic SegmentationTransfer Learning

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Kaiming Initialization 설명 없음
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…

Similar Papers 제목 키워드 기반

Knowledge-Driven Self-Supervised Representation Learning for Facial Action Unit Recognition

2022-01-01 · CVPR 2022 1 · Yanan Chang, Shangfei Wang

Facial action unit (AU) recognition is formulated as a supervised learning problem by recent works. However, the complex labeling process makes it challenging to provide AU annotations for large amounts of facial ima…

Contrastive LearningFacial Action Unit DetectionRepresentation Learning

FSFM: A Generalizable Face Security Foundation Model via Self-Supervised Facial Representation Learning

2024-12-16 · CVPR 2025 1 · Gaojian Wang, Feng Lin, Tong Wu, Zhenguang Liu 외

This work asks: with abundant, unlabeled real faces, how to learn a robust and transferable facial representation that boosts various face security tasks with respect to generalization performance? We make the first atte…

DeepFake Detectiondiffusion-generated faces detectionFace Anti-SpoofingFace Swapping+4

Self-supervised Facial Action Unit Detection with Region and Relation Learning

2023-03-10 · Juan Song, Zhilei Liu

Facial action unit (AU) detection is a challenging task due to the scarcity of manual annotations. Recent works on AU detection with self-supervised learning have emerged to address this problem, aiming to learn meaningf…

Action Unit DetectionFacial Action Unit DetectionRelationSelf-Supervised Learning

MARLIN: Masked Autoencoder for facial video Representation LearnINg

2022-11-12 · CVPR 2023 1 · Zhixi Cai, Shreya Ghosh, Kalin Stefanov, Abhinav Dhall 외

This paper proposes a self-supervised approach to learn universal facial representations from videos, that can transfer across a variety of facial analysis tasks such as Facial Attribute Recognition (FAR), Facial Express…

Action ClassificationAttributeDeepFake DetectionEmotion Classification+8

A Generative Framework for Self-Supervised Facial Representation Learning

2023-09-15 · Ruian He, Zhen Xing, Weimin Tan, Bo Yan

Self-supervised representation learning has gained increasing attention for strong generalization ability without relying on paired datasets. However, it has not been explored sufficiently for facial representation. Self…

Contrastive LearningFace VerificationFacial Expression RecognitionFacial Expression Recognition (FER)+1