Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Amin Jourabloo

dblp:122/2708 · DBLP profile ↗
← Back
13ranked-venue papers
6as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 11 · 6 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 11 · 5 first-author · 1 since 2021Security and privacy · 1Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
10 papers
Face, body and person analysis · 63% Deep learning architectures and training · 16% 3D vision · 16%
Computer graphics and multimedia
2 papers
Virtual and augmented reality · 39% Computer animation and physical simulation · 39% Visualization and visual analytics · 22%
Network and information security
4 papers
Biometric security · 100%

Topics — the 16 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Face, body and person analysis
face alignment
1.042017
Pose-Invariant Face Alignment via CNN-Based Dense 3D Model Fitting · Int. J. Comput. Vis. 2017
Pose-Invariant Face Alignment with a Single CNN · ICCV 2017
Large-Pose Face Alignment via CNN-Based Dense 3D Model Fitting · CVPR 2016
Biometric security
face anti-spoofing
1.032019
Deep Tree Learning for Zero-Shot Face Anti-Spoofing · CVPR 2019
Face De-spoofing: Anti-spoofing via Noise Modeling · ECCV (13) 2018
Learning Deep Models for Face Anti-Spoofing: Binary or Auxiliary Supervision · CVPR 2018
Virtual and augmented reality
avatar
0.612022
Robust Egocentric Photo-realistic Facial Expression Transfer for Virtual Reality · CVPR 2022
Computer animation and physical simulation › facial animation
facial expression transfer
0.612022
Robust Egocentric Photo-realistic Facial Expression Transfer for Virtual Reality · CVPR 2022
Computer vision › Face, body and person analysis
face recognition
0.532019
Learning Deep Models for Face Anti-Spoofing: Binary or Auxiliary Supervision · CVPR 2018
Deep Tree Learning for Zero-Shot Face Anti-Spoofing · CVPR 2019
Face De-spoofing: Anti-spoofing via Noise Modeling · ECCV (13) 2018
Computer vision › Face, body and person analysis › face alignment
3d facial landmark detection
0.522017
Pose-Invariant Face Alignment with a Single CNN · ICCV 2017
Pose-Invariant 3D Face Alignment · ICCV 2015
Biometric security
anti-spoofing
0.412020
Noise Modeling, Synthesis and Classification for Generic Object Anti-Spoofing · CVPR 2020
Visualization and visual analytics › software visualization
neural network visualization
0.312018
Do Convolutional Neural Networks Learn Class Hierarchy? · IEEE Trans. Vis. Comput. Graph. 2018
Computer vision › 3D vision › object modeling › geometric modeling
3d model fitting
0.312017
Pose-Invariant Face Alignment via CNN-Based Dense 3D Model Fitting · Int. J. Comput. Vis. 2017
Machine learning › Deep learning architectures and training
convolutional neural network
0.312017
Pose-Invariant Face Alignment with a Single CNN · ICCV 2017
Computer vision › Face, body and person analysis › face alignment
large-pose face alignment
0.212016
Large-Pose Face Alignment via CNN-Based Dense 3D Model Fitting · CVPR 2016
Computer vision › Face, body and person analysis
facial expression analysis
0.212022
Robust Egocentric Photo-realistic Facial Expression Transfer for Virtual Reality · CVPR 2022
Computer vision › Face, body and person analysis
face anti-spoofing
0.112019
Deep Tree Learning for Zero-Shot Face Anti-Spoofing · CVPR 2019
Computer vision › Image recognition and object detection
image classification
0.112018
Do Convolutional Neural Networks Learn Class Hierarchy? · IEEE Trans. Vis. Comput. Graph. 2018
Computer vision › 3D vision
3d face reconstruction
0.112016
Large-Pose Face Alignment via CNN-Based Dense 3D Model Fitting · CVPR 2016
Computer vision › 3D vision › 3d face reconstruction
3d morphable model fitting
0.112016
Large-Pose Face Alignment via CNN-Based Dense 3D Model Fitting · CVPR 2016

Methods — techniques the papers use, named apart from their topics

unsupervised disentanglement · 1.1multi-identity architecture · 1.1data augmentation · 1.1noise pattern synthesis · 0.9GAN · 0.9unsupervised semantic clustering · 0.8deep tree network · 0.8rPPG estimation · 0.7depth estimation · 0.7CNN-RNN · 0.7visual analytics · 0.3noise modeling · 0.3
YearPublicationVenuePosition
2022 Robust Egocentric Photo-realistic Facial Expression Transfer for Virtual Reality
abstract
Social presence, the feeling of being there with a “real” person, will fuel the next generation of communication systems driven by digital humans in virtual reality (VR). The best 3D video-realistic VR avatars that minimize the uncanny effect rely on person-specific (PS) models. However, these PS models are time-consuming to build and are typically trained with limited data variability, which results in poor generalization and robustness. Major sources of variability that affects the accuracy of facial expression transfer algorithms include using different VR headsets (e.g., camera configuration, slop of the headset), facial appearance changes over time (e.g., beard, make-up), and environmental factors (e.g., lighting, backgrounds). This is a major drawback for the scalability of these models in VR. This paper makes progress in overcoming these limitations by proposing an end-to-end multi-identity architecture (MIA) trained with specialized augmentation strategies. MIA drives the shape component of the avatar from three cameras in the VR headset (two eyes, one mouth), in untrained subjects, using minimal personalized information (i.e., neutral 3D mesh shape). Similarly, if the PS texture decoder is available, MIA is able to drive the full avatar (shape + texture) robustly outperforming PS models in challenging scenarios. Our key contribution to improve robustness and generalization, is that our method implicitly decouples, in an unsupervised manner, the facial expression from nuisance factors (e.g., headset, environment, facial appearance). We demonstrate the superior performance and robustness of the proposed method versus state-of-the-art PS approaches in a variety of experiments.
Amin Jourabloo, Fernando De la Torre, Jason M. Saragih, Shih-En Wei, Stephen Lombardi, Te-Li Wang, Danielle Belko, Autumn Trimble, Hernán Badino
CVPR1
2020 Noise Modeling, Synthesis and Classification for Generic Object Anti-Spoofing
abstract
Using printed photograph and replaying videos of biometric modalities, such as iris, fingerprint and face, are common attacks to fool the recognition systems for granting access as the genuine user. With the growing online person-to-person shopping (e.g., Ebay and Craigslist), such attacks also threaten those services, where the online photo illustration might not be captured from real items but from paper or digital screen. Thus, the study of anti-spoofing should be extended from modality-specific solutions to generic-object-based ones. In this work, we define and tackle the problem of Generic Object Anti-Spoofing (GOAS) for the first time. One significant cue to detect these attacks is the noise patterns introduced by the capture sensors and spoof mediums. Different sensor/medium combinations can result in diverse noise patterns. We propose a GAN-based architecture to synthesize and identify the noise patterns from seen and unseen medium/sensor combinations. We show that the procedure of synthesis and identification are mutually beneficial. We further demonstrate the learned GOAS models can directly contribute to modality-specific anti-spoofing without domain transfer. The code and GOSet dataset are available at cvlab.cse.msu.edu/project-goas.html.
Joel Stehouwer, Amin Jourabloo, Yaojie Liu, Xiaoming Liu 0002
CVPR2
2019 Deep Tree Learning for Zero-Shot Face Anti-Spoofing
abstract
Face anti-spoofing is designed to keep face recognition systems from recognizing fake faces as the genuine users. While advanced face anti-spoofing methods are developed, new types of spoof attacks are also being created and becoming a threat to all existing systems. We define the detection of unknown spoof attacks as Zero-Shot Face Anti-spoofing (ZSFA). Previous works of ZSFA only study 1-2 types of spoof attacks, such as print/replay attacks, which limits the insight of this problem. In this work, we expand the ZSFA problem to a wide range of 13 types of spoof attacks, including print attack, replay attack, 3D mask attacks, and so on. A novel Deep Tree Network (DTN) is proposed to tackle the ZSFA. The tree is learned to partition the spoof samples into semantic sub-groups in an unsupervised fashion. When a data sample arrives, being know or unknown attacks, DTN routes it to the most similar spoof cluster, and make the binary decision. In addition, to enable the study of ZSFA, we introduce the first face anti-spoofing database that contains diverse types of spoof attacks. Experiments show that our proposed method achieves the state of the art on multiple testing protocols of ZSFA.
Yaojie Liu, Joel Stehouwer, Amin Jourabloo, Xiaoming Liu 0002
CVPR3
2018 Learning Deep Models for Face Anti-Spoofing: Binary or Auxiliary Supervision
abstract
Face anti-spoofing is crucial to prevent face recognition systems from a security breach. Previous deep learning approaches formulate face anti-spoofing as a binary classification problem. Many of them struggle to grasp adequate spoofing cues and generalize poorly. In this paper, we argue the importance of auxiliary supervision to guide the learning toward discriminative and generalizable cues. A CNN-RNN model is learned to estimate the face depth with pixel-wise supervision, and to estimate rPPG signals with sequence-wise supervision. The estimated depth and rPPG are fused to distinguish live vs. spoof faces. Further, we introduce a new face anti-spoofing database that covers a large range of illumination, subject, and pose variations. Experiments show that our model achieves the state-of-the-art results on both intra- and cross-database testing.
Yaojie Liu, Amin Jourabloo, Xiaoming Liu 0002
CVPR2
2018 Face De-spoofing: Anti-spoofing via Noise Modeling
Amin Jourabloo, Yaojie Liu, Xiaoming Liu 0002
ECCV (13)1
2018 Do Convolutional Neural Networks Learn Class Hierarchy?
abstract
Convolutional Neural Networks (CNNs) currently achieve state-of-the-art accuracy in image classification. With a growing number of classes, the accuracy usually drops as the possibilities of confusion increase. Interestingly, the class confusion patterns follow a hierarchical structure over the classes. We present visual-analytics methods to reveal and analyze this hierarchy of similar classes in relation with CNN-internal data. We found that this hierarchy not only dictates the confusion patterns between the classes, it furthermore dictates the learning behavior of CNNs. In particular, the early layers in these networks develop feature detectors that can separate high-level groups of classes quite well, even after a few training epochs. In contrast, the latter layers require substantially more epochs to develop specialized feature detectors that can separate individual classes. We demonstrate how these insights are key to significant improvement in accuracy by designing hierarchy-aware CNNs that accelerate model convergence and alleviate overfitting. We further demonstrate how our methods help in identifying various quality issues in the training data.
Bilal Alsallakh, Amin Jourabloo, Mao Ye 0011, Xiaoming Liu 0002, Liu Ren 0001
IEEE Trans. Vis. Comput. Graph.2
2017 Face anti-spoofing using patch and depth-based CNNs
abstract
The face image is the most accessible biometric modality which is used for highly accurate face recognition systems, while it is vulnerable to many different types of presentation attacks. Face anti-spoofing is a very critical step before feeding the face image to biometric systems. In this paper, we propose a novel two-stream CNN-based approach for face anti-spoofing, by extracting the local features and holistic depth maps from the face images. The local features facilitate CNN to discriminate the spoof patches independent of the spatial face areas. On the other hand, holistic depth map examine whether the input image has a face-like depth. Extensive experiments are conducted on the challenging databases (CASIA-FASD, MSU-USSA, and Replay Attack), with comparison to the state of the art.
Yousef Atoum, Yaojie Liu, Amin Jourabloo, Xiaoming Liu 0002
IJCB3
2017 Pose-Invariant Face Alignment with a Single CNN
abstract
Face alignment has witnessed substantial progress in the last decade. One of the recent focuses has been aligning a dense 3D face shape to face images with large head poses. The dominant technology used is based on the cascade of regressors, e.g., CNNs, which has shown promising results. Nonetheless, the cascade of CNNs suffers from several drawbacks, e.g., lack of end-to-end training, handcrafted features and slow training speed. To address these issues, we propose a new layer, named visualization layer, which can be integrated into the CNN architecture and enables joint optimization with different loss functions. Extensive evaluation of the proposed method on multiple datasets demonstrates state-of-the-art accuracy, while reducing the training time by more than half compared to the typical cascade of CNNs. In addition, we compare across multiple CNN architectures, all with the visualization layer, to further demonstrate the advantage of its utilization.
Amin Jourabloo, Mao Ye 0011, Xiaoming Liu 0002, Liu Ren 0001
ICCV1
2017 Pose-Invariant Face Alignment via CNN-Based Dense 3D Model Fitting
Amin Jourabloo, Xiaoming Liu 0002
Int. J. Comput. Vis.1
2016 Large-Pose Face Alignment via CNN-Based Dense 3D Model Fitting
abstract
Large-pose face alignment is a very challenging problem in computer vision, which is used as a prerequisite for many important vision tasks, e.g, face recognition and 3D face reconstruction. Recently, there have been a few attempts to solve this problem, but still more research is needed to achieve highly accurate results. In this paper, we propose a face alignment method for large-pose face images, by combining the powerful cascaded CNN regressor method and 3DMM. We formulate the face alignment as a 3DMM fitting problem, where the camera projection matrix and 3D shape parameters are estimated by a cascade of CNN-based regressors. The dense 3D shape allows us to design pose-invariant appearance features for effective CNN learning. Extensive experiments are conducted on the challenging databases (AFLW and AFW), with comparison to the state of the art.
Amin Jourabloo, Xiaoming Liu 0002
CVPR1
2015 Pose-Invariant 3D Face Alignment
abstract
Face alignment aims to estimate the locations of a set of landmarks for a given image. This problem has received much attention as evidenced by the recent advancement in both the methodology and performance. However, most of the existing works neither explicitly handle face images with arbitrary poses, nor perform large-scale experiments on non-frontal and profile face images. In order to address these limitations, this paper proposes a novel face alignment algorithm that estimates both 2D and 3D landmarks and their 2D visibilities for a face image with an arbitrary pose. By integrating a 3D point distribution model, a cascaded coupled-regressor approach is designed to estimate both the camera projection matrix and the 3D landmarks. Furthermore, the 3D model also allows us to automatically estimate the 2D landmark visibilities via surface normal. We use a substantially larger collection of all-pose face images to evaluate our algorithm and demonstrate superior performances than the state-of-the-art methods.
Amin Jourabloo, Xiaoming Liu 0002
ICCV1
2014 3D human pose estimation from image using couple sparse coding
Mohammadreza Zolfaghari, Amin Jourabloo, Samira Ghareh Gozlou, Bahman Pedrood, Mohammad T. Manzuri Shalmani
Mach. Vis. Appl.2
2014 A Bayesian Framework for Sparse Representation-Based 3-D Human Pose Estimation
abstract
A Bayesian framework for 3-D human pose estimation from monocular images based on sparse representation (SR) is introduced. Our probabilistic approach aims at simultaneously learning two overcomplete dictionaries (one for the visual input space and the other for the pose space) with a shared sparse representation. Existing SR-based pose estimation approaches only offer a point estimation of the dictionary and the sparse codes. Therefore, they might be unreliable when the number of training examples is small. Our Bayesian framework estimates a posterior distribution for the sparse codes and the dictionaries from labeled training data. Hence, it is robust to overfitting on small-size training data. Experimental results on various human activities show that the proposed method is superior to the state-of-the-art pose estimation algorithms.
Behnam Babagholami-Mohamadabadi, Amin Jourabloo, Ali Zarghami, Shohreh Kasaei
IEEE Signal Process. Lett.2