paper-with-me

홈 › Papers

Searching Central Difference Convolutional Networks for Face Anti-Spoofing

2020-03-09 · CVPR 2020 6 · Zitong Yu, Chenxu Zhao, Zezheng Wang, Yunxiao Qin, Zhuo Su, Xiaobai Li, Feng Zhou, Guoying Zhao

Face anti-spoofing (FAS) plays a vital role in face recognition systems. Most state-of-the-art FAS methods 1) rely on stacked convolutions and expert-designed network, which is weak in describing detailed fine-grained information and easily being ineffective when the environment varies (e.g., different illumination), and 2) prefer to use long sequence as input to extract dynamic features, making them difficult to deploy into scenarios which need quick response. Here we propose a novel frame level FAS method based on Central Difference Convolution (CDC), which is able to capture intrinsic detailed patterns via aggregating both intensity and gradient information. A network built with CDC, called the Central Difference Convolutional Network (CDCN), is able to provide more robust modeling capacity than its counterpart built with vanilla convolution. Furthermore, over a specifically designed CDC search space, Neural Architecture Search (NAS) is utilized to discover a more powerful network structure (CDCN++), which can be assembled with Multiscale Attention Fusion Module (MAFM) for further boosting performance. Comprehensive experiments are performed on six benchmark datasets to show that 1) the proposed method not only achieves superior performance on intra-dataset testing (especially 0.2% ACER in Protocol-1 of OULU-NPU dataset), 2) it also generalizes well on cross-dataset testing (particularly 6.5% HTER from CASIA-MFSD to Replay-Attack datasets). The codes are available at \href{https://github.com/ZitongYu/CDCN}{https://github.com/ZitongYu/CDCN}.

📄 PDF Abstract BibTeX arXiv:2003.04092

Code (5)

ZitongYu/CDCN 공식 구현 pytorch
FaceOnLive/Face-Liveness-Detection-SDK-Android
Recognito-Vision/Android-FaceRecognition-FaceLivenessDetection
laoshiwei/face-anti-spoofing pytorch
voqtuyen/CDCN-Face-Anti-Spoofing.pytorch pytorch

Tasks

Face Anti-SpoofingFace RecognitionNeural Architecture Search

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
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$…
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
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…

Similar Papers 제목 키워드 기반

Multi-Modal Face Anti-Spoofing Based on Central Difference Networks

2020-04-17 · Zitong Yu, Yunxiao Qin, Xiaobai Li, Zezheng Wang 외

Face anti-spoofing (FAS) plays a vital role in securing face recognition systems from presentation attacks. Existing multi-modal FAS methods rely on stacked vanilla convolutions, which is weak in describing detailed intr…

Face Anti-SpoofingFace Recognition

NAS-FAS: Static-Dynamic Central Difference Network Search for Face Anti-Spoofing

2020-11-03 · Zitong Yu, Jun Wan, Yunxiao Qin, Xiaobai Li 외

Face anti-spoofing (FAS) plays a vital role in securing face recognition systems. Existing methods heavily rely on the expert-designed networks, which may lead to a sub-optimal solution for FAS task. Here we propose the …

Face Anti-SpoofingFace RecognitionNeural Architecture Search

Dual-Cross Central Difference Network for Face Anti-Spoofing

2021-05-04 · Zitong Yu, Yunxiao Qin, Hengshuang Zhao, Xiaobai Li 외

Face anti-spoofing (FAS) plays a vital role in securing face recognition systems. Recently, central difference convolution (CDC) has shown its excellent representation capacity for the FAS task via leveraging local gradi…

Face Anti-SpoofingFace Recognition

Differentiable Kernel Evolution

2019-10-01 · ICCV 2019 10 · Yu Liu, Jihao Liu, Ailing Zeng, Xiaogang Wang

This paper proposes a differentiable kernel evolution (DKE) algorithm to find a better layer-operator for the convolutional neural network. Unlike most of the other neural architecture searching (NAS) technologies, we co…

object-detectionObject Detection

A Central Difference Graph Convolutional Operator for Skeleton-Based Action Recognition

2021-11-13 · Shuangyan Miao, Yonghong Hou, Zhimin Gao, Mingliang Xu 외

This paper proposes a new graph convolutional operator called central difference graph convolution (CDGC) for skeleton based action recognition. It is not only able to aggregate node information like a vanilla graph conv…

Action RecognitionSkeleton Based Action Recognition