EDBT 2026 Demo / reviewers in the wild / expert
P. Jonathon Phillips
dblp:86/1560
· DBLP profile ↗
71ranked-venue papers
23as first author
1since 2021 · last 2024
0000-0001-6284-5197ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 55 · 20 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 41 · 12 first-author · 1 since 2021Security and privacy · 9Human-computer interaction and ubiquitous computing · 6
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
18 papers |
Face, body and person analysis · 61% Representation and self-supervised learning · 15% Video understanding and tracking · 8% | |
| Network and information security
5 papers |
Biometric security · 100% | |
| Computer graphics and multimedia
1 paper |
Multimedia analysis and retrieval · 77% Image and video processing · 23% | |
| Databases, data mining, and information retrieval
2 papers |
Data mining · 87% Information retrieval · 13% |
Topics — the 30 heaviest of 40, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Face, body and person analysis
face recognition |
1.2 | 15 | 2014 | Double Trouble: Differentiating Identical Twins by Face Recognition · IEEE Trans. Inf. Forensics Secur. 2014 Ambiguously Labeled Learning Using Dictionaries · IEEE Trans. Inf. Forensics Secur. 2014 Dictionary-Based Face Recognition Under Variable Lighting and Pose · IEEE Trans. Inf. Forensics Secur. 2012 |
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning › sparse coding
dictionary learning |
0.4 | 4 | 2014 | Ambiguously Labeled Learning Using Dictionaries · IEEE Trans. Inf. Forensics Secur. 2014 Dictionary Learning from Ambiguously Labeled Data · CVPR 2013 Dictionary-Based Face Recognition Under Variable Lighting and Pose · IEEE Trans. Inf. Forensics Secur. 2012 |
Biometric security
face recognition |
0.4 | 3 | 2015 | Strong, Neutral, or Weak: Exploring the Impostor Score Distribution · IEEE Trans. Inf. Forensics Secur. 2015 Double Trouble: Differentiating Identical Twins by Face Recognition · IEEE Trans. Inf. Forensics Secur. 2014 A Verification Protocol and Statistical Performance Analysis for Face Recognition Algorithms · CVPR 1998 |
Biometric security
iris recognition |
0.4 | 3 | 2015 | Strong, Neutral, or Weak: Exploring the Impostor Score Distribution · IEEE Trans. Inf. Forensics Secur. 2015 FRVT 2006 and ICE 2006 Large-Scale Experimental Results · IEEE Trans. Pattern Anal. Mach. Intell. 2010 Comments on the CASIA version 1.0 Iris Data Set · IEEE Trans. Pattern Anal. Mach. Intell. 2007 |
Biometric security
fingerprint recognition |
0.2 | 1 | 2015 | Strong, Neutral, or Weak: Exploring the Impostor Score Distribution · IEEE Trans. Inf. Forensics Secur. 2015 |
Computer vision › Face, body and person analysis › face recognition › robust face recognition
pose-invariant face recognition |
0.2 | 2 | 2012 | Dictionary-Based Face Recognition Under Variable Lighting and Pose · IEEE Trans. Inf. Forensics Secur. 2012 Face Recognition Based on Frontal Views Generated from Non-Frontal Images · CVPR (2) 2005 |
Computer vision › Video understanding and tracking
action recognition |
0.2 | 1 | 2014 | Submodular Attribute Selection for Action Recognition in Video · NIPS 2014 |
Machine learning › Kernel, tree and ensemble methods
attribute selection |
0.2 | 1 | 2014 | Submodular Attribute Selection for Action Recognition in Video · NIPS 2014 |
Biometric security
biometric recognition |
0.2 | 1 | 2014 | Double Trouble: Differentiating Identical Twins by Face Recognition · IEEE Trans. Inf. Forensics Secur. 2014 |
Data mining
clustering |
0.2 | 1 | 2013 | In-Plane Rotation and Scale Invariant Clustering Using Dictionaries · IEEE Trans. Image Process. 2013 |
Multimedia analysis and retrieval › image retrieval
content-based image retrieval |
0.2 | 1 | 2013 | In-Plane Rotation and Scale Invariant Clustering Using Dictionaries · IEEE Trans. Image Process. 2013 |
Computer vision › Face, body and person analysis › face recognition
video-based face recognition |
0.1 | 1 | 2012 | Dictionary-Based Face Recognition from Video · ECCV (6) 2012 |
Biometric security › iris recognition
iris recognition evaluation |
0.1 | 2 | 2010 | FRVT 2006 and ICE 2006 Large-Scale Experimental Results · IEEE Trans. Pattern Anal. Mach. Intell. 2010 Comments on the CASIA version 1.0 Iris Data Set · IEEE Trans. Pattern Anal. Mach. Intell. 2007 |
Computer vision › Face, body and person analysis › face recognition
subspace face recognition |
0.1 | 1 | 2008 | Subspace Approximation of Face Recognition Algorithms: An Empirical Study · IEEE Trans. Inf. Forensics Secur. 2008 |
Computer vision › Face, body and person analysis › face recognition
face matching |
0.1 | 1 | 2007 | Face Recognition Algorithms Surpass Humans Matching Faces Over Changes in Illumination · IEEE Trans. Pattern Anal. Mach. Intell. 2007 |
Computer vision › Face, body and person analysis › face recognition
illumination variation |
0.1 | 1 | 2014 | Double Trouble: Differentiating Identical Twins by Face Recognition · IEEE Trans. Inf. Forensics Secur. 2014 |
Mathematical optimization
discrete optimization |
0.1 | 1 | 2014 | Submodular Attribute Selection for Action Recognition in Video · NIPS 2014 |
Mathematical optimization
submodular optimization |
0.1 | 1 | 2014 | Submodular Attribute Selection for Action Recognition in Video · NIPS 2014 |
Machine learning › Generative modeling › face synthesis
face frontalization |
0.1 | 1 | 2005 | Face Recognition Based on Frontal Views Generated from Non-Frontal Images · CVPR (2) 2005 |
Computer vision › Face, body and person analysis › gait analysis
gait recognition |
0.1 | 1 | 2005 | The HumanID Gait Challenge Problem: Data Sets, Performance, and Analysis · IEEE Trans. Pattern Anal. Mach. Intell. 2005 |
Computer vision › Video understanding and tracking › action recognition
silhouette-based recognition |
0.1 | 1 | 2005 | The HumanID Gait Challenge Problem: Data Sets, Performance, and Analysis · IEEE Trans. Pattern Anal. Mach. Intell. 2005 |
Image and video processing › sparse representation
dictionary learning |
0.0 | 1 | 2013 | In-Plane Rotation and Scale Invariant Clustering Using Dictionaries · IEEE Trans. Image Process. 2013 |
Computer vision › Face, body and person analysis › face recognition
3d face recognition |
0.0 | 2 | 2010 | FRVT 2006 and ICE 2006 Large-Scale Experimental Results · IEEE Trans. Pattern Anal. Mach. Intell. 2010 Overview of the Face Recognition Grand Challenge · CVPR (1) 2005 |
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
sparse coding |
0.0 | 1 | 2012 | Dictionary-Based Face Recognition Under Variable Lighting and Pose · IEEE Trans. Inf. Forensics Secur. 2012 |
Information retrieval
indexing |
0.0 | 1 | 2008 | Subspace Approximation of Face Recognition Algorithms: An Empirical Study · IEEE Trans. Inf. Forensics Secur. 2008 |
Computer vision › Face, body and person analysis › face recognition › robust face recognition
illumination-invariant face recognition |
0.0 | 1 | 2007 | Face Recognition Algorithms Surpass Humans Matching Faces Over Changes in Illumination · IEEE Trans. Pattern Anal. Mach. Intell. 2007 |
Biometric security
biometric performance evaluation |
0.0 | 1 | 2007 | Comments on the CASIA version 1.0 Iris Data Set · IEEE Trans. Pattern Anal. Mach. Intell. 2007 |
Computer vision › Face, body and person analysis › face recognition
face identification |
0.0 | 1 | 1998 | Matching pursuit filters applied to face identification · IEEE Trans. Image Process. 1998 |
Machine learning › Kernel, tree and ensemble methods
support vector machine |
0.0 | 1 | 1998 | Support Vector Machines Applied to Face Recognition · NIPS 1998 |
Biometric security › biometric authentication
biometric verification |
0.0 | 1 | 1998 | A Verification Protocol and Statistical Performance Analysis for Face Recognition Algorithms · CVPR 1998 |
Methods — techniques the papers use, named apart from their topics
dictionary learning · 0.7submodular optimization · 0.4face recognition algorithms · 0.4attribute selection · 0.4alternating optimization · 0.4radon transform · 0.3outlier detection · 0.2kernel methods · 0.2expectation-maximization · 0.2sparse representation · 0.1sparse approximation · 0.1albedo estimation · 0.1principal component analysis · 0.1multidimensional scaling · 0.1iterative majorization · 0.1statistical performance analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Designing Cross-Race Tests for Forensic Facial Examiners, Super-recognizers, and Face Recognition AlgorithmsabstractHumans and machines vary in the accuracy with which they recognize faces of different races. This can impact the fairness of face identification in security and forensic settings. We introduce a protocol for designing a cross-race face identification test for evaluating people (e.g., forensic facial examiners, super-recognizers) and machines with superior face-identification ability. We followed this protocol to create a cross-race test and report the test's benchmarks on untrained human participants and two state-of-the-art face recognition algorithms. The goal of the protocol is to select a relatively small number of challenging test items (facial image comparisons) of two races, with approximately equally challenging items of both races. Item selection consisted of pre-screening with an open-source face recognition algorithm, followed by a second round of prescreening using the performance of untrained human participants. We sampled face-images (Black and White identities) from a large biometric data set and applied the protocol to assemble face comparisons. The protocol yielded a cross-race test with 20 comparison pairs portraying Black and White identities (10 same-identity; 10 different-identity). Untrained participants (54 Black; 51 White) judged whether face-image pairs showed the same or different identities using a 7-point scale. By design, the test proved challenging for untrained participants, with performance comparable across Black and White image pairs for both Black and White participants. Two top-performing face recognition systems from the Face Recognition Vendor Test-ongoing [6] scored perfectly (no errors) on both Black and White face-image pairs from the Cross-Race Test. The human and machine benchmarks established here make this test ideal for evaluating cross-race face recognition bias in people with high levels of skill and training. Géraldine Jeckeln, Selin Yavuzcan, Kate A. Marquis, Prajay Sandipkumar Mehta, Amy N. Yates, P. Jonathon Phillips, Alice J. O'Toole |
FG | 6 |
| 2020 | How are attributes expressed in face DCNNs?abstractAs deep networks become increasingly accurate at recognizing faces, it is vital to understand how these networks process faces. While these networks are solely trained to recognize identities, they also contain face related information such as sex, age, and pose of the face even when the networks are not trained to learn these attributes. We introduce expressivity as a measure of how much a feature vector informs us about an attribute, where a feature vector can be from internal or final layers of a network. Expressivity is computed by a second neural network whose inputs are features and attributes. The output of the second neural network approximates the mutual information between feature vectors and an attribute. We investigate the expressivity for two different deep convolutional neural network (DCNN) architectures: a Resnet-101 and an Inception Resnet v2. In the final fully connected layer of the networks, we found the order of expressivity for facial attributes to be Age > Sex > Yaw. Additionally, we studied the changes in the encoding of facial attributes over training iterations. We found that as training progresses, expressivities of yaw, sex, and age decrease. Our technique can be a tool for investigating the sources of bias in a network and a step towards explaining the network's identity decisions. Prithviraj Dhar, Ankan Bansal, Carlos Domingo Castillo, Joshua Gleason, P. Jonathon Phillips, Rama Chellappa |
FG | 5 |
| 2017 | Five Principles for Crowd-Source Experiments in Face RecognitionabstractThe past few years have seen impressive gains in long standing and difficult problems in face recognition. These gains have come about through the use of deep learning algorithms that consist of multi-layered neural networks. In part,the success of these algorithms is due to the easy availability of extremely large datasets of faces that are annotated and labelled by humans. The reliance on crowd-sourced data for machine learning and algorithm evaluation raises methodological issues that are not widely appreciated in computer vision. Several of these issues have come to light in recent work using crowd sourcing to benchmark human face identification on large databases that are used to test face recognition algorithms. Wedefine and discuss these issues using face recognition as a case study. We focus on: a.) the characteristics of the human participants;b.) the difference between aggregate and fused measures of human accuracy; and c.) the lack of standard methods for controlling critical characteristics of the “imposter” distribution in large and variably diverse data sets. We will show that estimates of human accuracy can vary widely depending on howthese factors combine in any given evaluation.We conclude with recommendations on best practices in mitigating this variability and arriving at stable estimates of ground truth acquired by crowd-sourcing. Alice J. O'Toole, P. Jonathon Phillips |
FG | 2 |
| 2017 | A Cross Benchmark Assessment of a Deep Convolutional Neural Network for Face RecognitionabstractDeep convolutional neural networks (DCNN) based algorithm methods have swept face-recognition. DCNN-based algorithms have shown significant improvements in accuracy on the Labeled Faces in the Wild (LFW) and the YouTube1Video face-recognition benchmarks. These two benchmarks consist of images and videos of celebrities downloaded from the World Wide Web. Since 2004, the National Institute of Standards and Technology (NIST) has established a series of face-recognition benchmarks that span a range of scenarios and difficulties. The scenarios range from comparing frontal faces taken in studio lighting to comparing faces acquired with cell phone cameras taken outdoors. The VGG-face algorithm [7] was ran on eight NIST face-recognition benchmarks. The Vision Geometry Group (VGG)-face algorithm excelled on the most difficult benchmarks; existing algorithms excelled the benchmarks with higher quality images. This finding is consistent with the design of the algorithms. The VGG-face algorithm was designed to recognize faces in variable illumination; the existing algorithms were designed to operate on face-images taken in controlled illuminations. To accurately characterize the performance of face recognition algorithms, we recommend that performance is reported on multiple benchmarks. P. Jonathon Phillips |
FG | 1 |
| 2017 | Lessons from collecting a million biometric samples
P. Jonathon Phillips, Patrick J. Flynn, Kevin W. Bowyer |
Image Vis. Comput. | 1 |
| 2015 | On the effectiveness of soft biometrics for increasing face verification rates
Hao Zhang 0013, J. Ross Beveridge, Bruce A. Draper, P. Jonathon Phillips |
Comput. Vis. Image Underst. | 4 |
| 2015 | Salient views and view-dependent dictionaries for object recognition
Vishal M. Patel, Rama Chellappa, P. Jonathon Phillips |
Pattern Recognit. | 4 |
| 2015 | Strong, Neutral, or Weak: Exploring the Impostor Score DistributionabstractThe strong, neutral, or weak (SNoW) face impostor pairs problem is intended to explore the causes and impact of impostor face pairs that are inherently strong (easily recognized as nonmatches) or weak (possible false matches). The SNoW technique develops three partitions within the impostor score distribution of a given data set. Results provide evidence that varying degrees of impostor scores impact the overall performance of a face recognition system. This paper extends our earlier work to incorporate improvements regarding outlier detection for partitioning, explores the SNoW concept for the additional modalities of fingerprint and iris, and presents methods for how to begin to reveal the causes of weak impostor pairs. We also show a clear operational difference between strong and weak comparisons as well as identify partition stability across multiple algorithms. Amanda Sgroi, Patrick J. Flynn, Kevin W. Bowyer, P. Jonathon Phillips |
IEEE Trans. Inf. Forensics Secur. | 4 |
| 2014 | The IJCB 2014 PaSC video face and person recognition competitionabstractThe Point-and-Shoot Face Recognition Challenge (PaSC) is a performance evaluation challenge including 1401 videos of 265 people acquired with handheld cameras and depicting people engaged in activities with non-frontal head pose. This report summarizes the results from a competition using this challenge problem. In the Video-to-video Experiment a person in a query video is recognized by comparing the query video to a set of target videos. Both target and query videos are drawn from the same pool of 1401 videos. In the Still-to-video Experiment the person in a query video is to be recognized by comparing the query video to a larger target set consisting of still images. Algorithm performance is characterized by verification rate at a false accept rate of 0.01 and associated receiver operating characteristic (ROC) curves. Participants were provided eye coordinates for video frames. Results were submitted by 4 institutions: (i) Advanced Digital Science Center, Singapore; (ii) CPqD, Brasil; (iii) Stevens Institute of Technology, USA; and (iv) University of Ljubljana, Slovenia. Most competitors demonstrated video face recognition performance superior to the baseline provided with PaSC. The results represent the best performance to date on the handheld video portion of the PaSC. J. Ross Beveridge, Hao Zhang 0013, Patrick J. Flynn, Yooyoung Lee, Venice Erin Liong, Jiwen Lu, Marcus A. Angeloni, Tiago de Freitas Pereira, Gang Hua 0001, Vitomir Struc, Janez Krizaj, P. Jonathon Phillips |
IJCB | 13 |
| 2014 | Generalizing face quality and factor measures to videoabstractMethods for assessing the impact of factors and image-quality metrics for still face images are well-understood. The extension of these factors and quality measures to faces in video has not, however, been explored. We present a specific methodology for carrying out this extension from still to video. Using the Point-and-Shoot Challenge (PaSC) dataset, our study investigates the effect of nine factors on three face recognition algorithms, and identifies the most important factors for algorithm performance in video. We also evaluate four factor metrics for characterizing a single video as well as two comparative metrics for pairs of videos. For video-based face recognition, the analysis shows that distribution-based metrics are generally more effective in quantifying factor values than algorithm-dependent metrics. For predicting face recognition performance in video, we observe that the face detection confidence and face size factors are potentially useful quality measures. From our data, we also find that males are easier to identify than females, and Asians easier to identify than Caucasians. Finally, for this PaSC video dataset, face recognition algorithm performance is primarily driven by environment and sensor factors. Yooyoung Lee, P. Jonathon Phillips, James J. Filliben, J. Ross Beveridge, Hao Zhang 0013 |
IJCB | 2 |
| 2014 | Randomized Intraclass-Distance Minimizing Binary Codes for face recognitionabstractA new algorithm for learning binary codes is presented using randomized initial assignments of bit labels to classes followed by iterative refinement to minimize intraclass Hamming distance. This Randomized Intraclass-Distance Minimizing Binary Codes (RIDMBC) algorithm is introduced in the context of face recognition, an area of biometrics where binary codes have rarely been used (unlike iris recognition). A cross-database experiment is presented training RIDMBC on the Labeled Faces in the Wild (LFW) and testing it on the Point-and-Shoot Challenge (PaSC). The RIDMBC algorithm performs better than both PaSC baselines. RIDMBC is compared with the Predictable Discriminative Binary Codes (DBC) algorithm developed by Rastegari et al. The DBC algorithm has an upper bound on the number of bits in a binary code; RIDMBC does not. RIDMBC outperforms DBC when using the same bit code length as DBC's upper bound and RIDMBC further improves when more bits/features are added. Hao Zhang 0013, J. Ross Beveridge, Quanyi Mo, Bruce A. Draper, P. Jonathon Phillips |
IJCB | 5 |
| 2014 | Submodular Attribute Selection for Action Recognition in Video
Zhuolin Jiang, Rama Chellappa, P. Jonathon Phillips |
NIPS | 4 |
| 2014 | Adaptive representations for video-based face recognition across poseabstractIn this paper, we address the problem of matching faces across changes in pose in unconstrained videos. We propose two methods based on 3D rotation and sparse representation that compensate for changes in pose. The first is Sparse Representation-based Alignment (SRA) that generates pose aligned features under a sparsity constraint. The mapping for the pose aligned features are learned from a reference set of face images which is independent of the videos used in the experiment. Thus, they generalize across data sets. The second is a Dictionary Rotation (DR) method that directly rotates video dictionary atoms in both their harmonic basis and 3D geometry to match the poses of the probe videos. We demonstrate the effectiveness of our approach over several state-of-the-art algorithms through extensive experiments on three challenging unconstrained video datasets: the video challenge of the Face and Ocular Challenge Series (FOCS), the Multiple Biometrics Grand Challenge (MBGC), and the Human ID datasets. Vishal M. Patel, Rama Chellappa, P. Jonathon Phillips |
WACV | 4 |
| 2014 | Comparison of human and computer performance across face recognition experiments
P. Jonathon Phillips, Alice J. O'Toole |
Image Vis. Comput. | 1 |
| 2014 | Ambiguously Labeled Learning Using DictionariesabstractWe propose a dictionary-based learning method for ambiguously labeled multiclass classification, where each training sample has multiple labels and only one of them is the correct label. The dictionary learning problem is solved using an iterative alternating algorithm. At each iteration of the algorithm, two alternating steps are performed: 1) a confidence update and 2) a dictionary update. The confidence of each sample is defined as the probability distribution on its ambiguous labels. The dictionaries are updated using either soft or hard decision rules. Furthermore, using the kernel methods, we make the dictionary learning framework nonlinear based on the soft decision rule. Extensive evaluations on four unconstrained face recognition datasets demonstrate that the proposed method performs significantly better than state-of-the-art ambiguously labeled learning approaches. Vishal M. Patel, Rama Chellappa, P. Jonathon Phillips |
IEEE Trans. Inf. Forensics Secur. | 4 |
| 2014 | Double Trouble: Differentiating Identical Twins by Face RecognitionabstractFacial recognition algorithms should be able to operate even when similar-looking individuals are encountered, or even in the extreme case of identical twins. An experimental data set comprised of 17486 images from 126 pairs of identical twins (252 subjects) collected on the same day and 6864 images from 120 pairs of identical twins (240 subjects) with images taken a year later was used to measure the performance on seven different face recognition algorithms. Performance is reported for variations in illumination, expression, gender, and age for both the same day and cross-year image sets. Regardless of the conditions of image acquisition, distinguishing identical twins are significantly harder than distinguishing subjects who are not identical twins for all algorithms. Jeffrey R. Paone, Patrick J. Flynn, P. Jonathon Phillips, Kevin W. Bowyer, Richard W. Vorder Bruegge, Patrick Grother, George W. Quinn, Matthew Pruitt, Jason M. Grant |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2013 | Dictionary Learning from Ambiguously Labeled DataabstractWe propose a novel dictionary-based learning method for ambiguously labeled multiclass classification, where each training sample has multiple labels and only one of them is the correct label. The dictionary learning problem is solved using an iterative alternating algorithm. At each iteration of the algorithm, two alternating steps are performed: a confidence update and a dictionary update. The confidence of each sample is defined as the probability distribution on its ambiguous labels. The dictionaries are updated using either soft (EM-based) or hard decision rules. Extensive evaluations on existing datasets demonstrate that the proposed method performs significantly better than state-of-the-art ambiguously labeled learning approaches. Vishal M. Patel, Jaishanker K. Pillai, Rama Chellappa, P. Jonathon Phillips |
CVPR | 5 |
| 2013 | Sensitivity analysis for biometric systems: A methodology based on orthogonal experiment designs
Yooyoung Lee, James J. Filliben, Ross J. Micheals, P. Jonathon Phillips |
Comput. Vis. Image Underst. | 4 |
| 2013 | In-Plane Rotation and Scale Invariant Clustering Using DictionariesabstractIn this paper, we present an approach that simultaneously clusters images and learns dictionaries from the clusters. The method learns dictionaries and clusters images in the radon transform domain. The main feature of the proposed approach is that it provides both in-plane rotation and scale invariant clustering, which is useful in numerous applications, including content-based image retrieval (CBIR). We demonstrate the effectiveness of our rotation and scale invariant clustering method on a series of CBIR experiments. Experiments are performed on the Smithsonian isolated leaf, Kimia shape, and Brodatz texture datasets. Our method provides both good retrieval performance and greater robustness compared to standard Gabor-based and three state-of-the-art shape-based methods that have similar objectives. C. S. Sastry 0001, Vishal M. Patel, P. Jonathon Phillips, Rama Chellappa |
IEEE Trans. Image Process. | 4 |
| 2012 | Cross-View Action Recognition via a Transferable Dictionary PairabstractDiscriminative appearance features are effective for recognizing actions in a fixed view, but generalize poorly to changes in viewpoint. We present a method for viewinvariant action recognition based on sparse representations using a transferable dictionary pair. A transferable dictionary pair consists of two dictionaries that correspond to the source and target views respectively. The two dictionaries are learned simultaneously from pairs of videos taken at different views and aim to encourage each video in the pair to have the same sparse representation. Thus, the transferable dictionary pair links features between the two views that are useful for action recognition. Both unsupervised and supervised algorithms are presented for learning transferable dictionary pairs. Using the sparse representation as features, a classifier built in the source view can be directly transferred to the target view. We extend our approach to transferring an action model learned from multiple source views to one target view. We demonstrate the effectiveness of our approach on the multi-view IXMAS data set. Our results compare favorably to the the state of the art. Zhuolin Jiang, P. Jonathon Phillips, Rama Chellappa |
BMVC | 3 |
| 2012 | Dictionary-Based Face Recognition from Video
Vishal M. Patel, P. Jonathon Phillips, Rama Chellappa |
ECCV (6) | 3 |
| 2012 | Rotation invariant simultaneous clustering and dictionary learningabstractIn this paper, we present an approach that simultaneously clusters database members and learns dictionaries from the clusters. The method learns dictionaries in the Radon transform domain, while clustering in the image domain. Themain feature of the proposed approach is that it provides rotation invariant clustering which is useful in Content Based Image Retrieval (CBIR). We demonstrate through experimental results that the proposed rotation invariant clustering provides better retrieval performance than the standard Gabor-based method that has similar objectives. C. S. Sastry 0001, Vishal M. Patel, P. Jonathon Phillips, Rama Chellappa |
ICASSP | 4 |
| 2012 | Salient view selection based on sparse representationabstractA sparse representation-based approach is proposed to find the salient views of 3D objects. Under the assumption that a meaningful object can appear in several perceptible views, we build the object's approximate convex shape that exhibits these apparent views. The salient views are categorized into two groups. The first are boundary representative views that have several visible sides and object surfaces attractive to human perceivers. The second are side representative views that best represent views from sides of the approximating convex shape. The side representative views are class-specific views that possess the most representative power compared to other within-class views. Using the concept of characteristic view class, we first present a sparse representation-based approach for estimating the boundary representative views. With the estimated boundaries, we determine the side representative view(s) based on a minimum reconstruction error. Vishal M. Patel, Rama Chellappa, P. Jonathon Phillips |
ICIP | 4 |
| 2012 | A Grassmann manifold-based domain adaptation approach
Ming-Yu Liu 0001, Rama Chellappa, P. Jonathon Phillips |
ICPR | 4 |
| 2012 | Demographic effects on estimates of automatic face recognition performance
Alice J. O'Toole, P. Jonathon Phillips, Xiaobo An, Joseph P. Dunlop |
Image Vis. Comput. | 2 |
| 2012 | The Good, the Bad, and the Ugly Face Challenge Problem
P. Jonathon Phillips, J. Ross Beveridge, Bruce A. Draper, Geof H. Givens, Alice J. O'Toole, David S. Bolme, Joseph P. Dunlop, Yui Man Lui, Hassan Sahibzada, Samuel Weimer |
Image Vis. Comput. | 1 |
| 2012 | Comparing face recognition algorithms to humans on challenging tasksabstractWe compared face identification by humans and machines using images taken under a variety of uncontrolled illumination conditions in both indoor and outdoor settings. Natural variations in a person's day-to-day appearance (e.g., hair style, facial expression, hats, glasses, etc.) contributed to the difficulty of the task. Both humans and machines matched the identity of people (same or different) in pairs of frontal view face images. The degree of difficulty introduced by photometric and appearance-based variability was estimated using a face recognition algorithm created by fusing three top-performing algorithms from a recent international competition. The algorithm computed similarity scores for a constant set of same-identity and different-identity pairings from multiple images. Image pairs were assigned to good , moderate , and poor accuracy groups by ranking the similarity scores for each identity pairing, and dividing these rankings into three strata. This procedure isolated the role of photometric variables from the effects of the distinctiveness of particular identities. Algorithm performance for these constant identity pairings varied dramatically across the groups. In a series of experiments, humans matched image pairs from the good, moderate, and poor conditions, rating the likelihood that the images were of the same person (1: sure same - 5: sure different). Algorithms were more accurate than humans in the good and moderate conditions, but were comparable to humans in the poor accuracy condition. To date, these are the most variable illumination- and appearance-based recognition conditions on which humans and machines have been compared. The finding that machines were never less accurate than humans on these challenging frontal images suggests that face recognition systems may be ready for applications with comparable difficulty. We speculate that the superiority of algorithms over humans in the less challenging conditions may be due to the algorithms' use of detailed, view-specific identity information. Humans may consider this information less important due to its limited potential for robust generalization in suboptimal viewing conditions. Alice J. O'Toole, Xiaobo An, Joseph P. Dunlop, Vaidehi S. Natu, P. Jonathon Phillips |
ACM Trans. Appl. Percept. | 5 |
| 2012 | Dictionary-Based Face Recognition Under Variable Lighting and PoseabstractWe present a face recognition algorithm based on simultaneous sparse approximations under varying illumination and pose. A dictionary is learned for each class based on given training examples which minimizes the representation error with a sparseness constraint. A novel test image is projected onto the span of the atoms in each learned dictionary. The resulting residual vectors are then used for classification. To handle variations in lighting conditions and pose, an image relighting technique based on pose-robust albedo estimation is used to generate multiple frontal images of the same person with variable lighting. As a result, the proposed algorithm has the ability to recognize human faces with high accuracy even when only a single or a very few images per person are provided for training. The efficiency of the proposed method is demonstrated using publicly available databases available databases and it is shown that this method is efficient and can perform significantly better than many competitive face recognition algorithms. Vishal M. Patel, Tao Wu 0009, Soma Biswas, P. Jonathon Phillips, Rama Chellappa |
IEEE Trans. Inf. Forensics Secur. | 4 |
| 2011 | When high-quality face images match poorlyabstractIn face recognition, quality is typically thought of as a property of individual images, not image pairs. The implicit assumption is that high-quality images should be easy to match to each other, while low quality images should be hard to match. This paper presents a relational graph-based evaluation technique that uses match scores produced by face recognition algorithms to determine the “quality” of images. The resulting analysis demonstrates that only a small fraction of the images in a well-studied data set (FRVT 2006) are low-quality images. It is much more common to find relationships in which two images that are hard to match to each other can be easily matched with other images of the same person. In other words, these images are simultaneously both high and low quality. The existence of such contrary images represents a fundamental challenge for approaches to biometric quality that cast quality as an intrinsic property of a single image. Instead it indicates that quality should be associated with pairs of images. In exploring these contrary images, we find a surprising dependence on whether elements of an image pair are acquired at the same location, even in circumstances where one would be tempted to think of the locations as interchangeable. The results presented have important implications for anyone designing face recognition evaluations as well as those developing new algorithms. J. Ross Beveridge, P. Jonathon Phillips, Geof H. Givens, Bruce A. Draper, Mohammad Nayeem Teli, David S. Bolme |
FG | 2 |
| 2011 | Demographic effects on estimates of automatic face recognition performanceabstractThe intended applications of automatic face recognition systems include venues that vary widely in demographic diversity. Formal evaluations of algorithms do not commonly consider the effects of population diversity on performance. We document the effects of racial and gender demographics on the accuracy of algorithms that match identity in pairs of face images. In particular, we focus on the effects of the “background” population distribution of non-matched identities against which identity matches are compared. The algorithm we tested was created by fusing three of the top performers from a recent US Government competition. First, we demonstrate the variability of algorithm performance estimates when the non-matched identities were demographically “yoked” by race and/or gender (i.e., “yoking” constrains non-matched pairs to be of the same race or gender). We also found a shift in the match threshold required to maintain a stable false positive rate when demographic control scenarios varied. These results were verified with two independent data sets that differed in demographic characteristics. In a second experiment, we explored the effects of progressive increases in population diversity on algorithm performance. We found systematic, but non-general, effects when the balance between majority and minority populations of non-matched identities shifted. Finally, we show that identity match accuracy differs substantially when the non-match identity population varied by race. The results indicate the importance of the demographic composition and modeling of the background population in predicting the accuracy of face recognition algorithms. Alice J. O'Toole, Xiaobo An, P. Jonathon Phillips, Joseph P. Dunlop |
FG | 3 |
| 2011 | An introduction to the good, the bad, & the ugly face recognition challenge problemabstractThe Good, the Bad, & the Ugly Face Challenge Problem was created to encourage the development of algorithms that are robust to recognition across changes that occur in still frontal faces. The Good, the Bad, & the Ugly consists of three partitions. The Good partition contains pairs of images that are considered easy to recognize. On the Good partition, the base verification rate (VR) is 0.98 at a false accept rate (FAR) of 0.001. The Bad partition contains pairs of images of average difficulty to recognize. For the Bad partition, the VR is 0.80 at a FAR of 0.001. The Ugly partition contains pairs of images considered difficult to recognize, with a VR of 0.15 at a FAR of 0.001. The base performance is from fusing the output of three of the top performers in the FRVT 2006. The design of the Good, the Bad, & the Ugly controls for pose variation, subject aging, and subject “recognizability.” Subject recognizability is controlled by having the same number of images of each subject in every partition. This implies that the differences in performance among the partitions are result of how a face is presented in each image. P. Jonathon Phillips, J. Ross Beveridge, Bruce A. Draper, Geof H. Givens, Alice J. O'Toole, David S. Bolme, Joseph P. Dunlop, Yui Man Lui, Hassan Sahibzada, Samuel Weimer |
FG | 1 |
| 2011 | Distinguishing identical twins by face recognitionabstractThe paper measures the ability of face recognition algorithms to distinguish between identical twin siblings. The experimental dataset consists of images taken of 126 pairs of identical twins (252 people) collected on the same day and 24 pairs of identical twins (48 people) with images collected one year apart. In terms of both the number of paris of twins and lapsed time between acquisitions, this is the most extensive investigation of face recognition performance on twins to date. Recognition experiments are conducted using three of the top submissions to the Multiple Biometric Evaluation (MBE) 2010 Still Face Track [1]. Performance results are reported for both same day and cross year matching. Performance results are broken out by lighting conditions (studio and outside); expression (neutral and smiling); gender and age. Confidence intervals were generated by a bootstrap method. This is the most detailed covariate analysis of face recognition of twins to date. P. Jonathon Phillips, Patrick J. Flynn, Kevin W. Bowyer, Richard W. Vorder Bruegge, Patrick Grother, George W. Quinn, Matthew Pruitt |
FG | 1 |
| 2011 | Biometric zoos: Theory and experimental evidenceabstractSeveral studies have shown the existence of biometric zoos. The premise is that in biometric systems people fall into distinct categories, labeled with animal names, indicating recognition difficulty. Different combinations of excessive false accepts or rejects correspond to labels such as: Goat, Lamb, Wolf, etc. Previous work on biometric zoos has investigated the existence of zoos for the results of an algorithm on a data set. This work investigates biometric zoos generalization across algorithms and data sets. For example, if a subject is a Goat for algorithm A on data set X, is that subject also a Goat for algorithm B on data set Y? This paper introduces a theoretical framework for generalizing biometric zoos. Based on our framework, we develop an experimental methodology for determining if biometric zoos generalize across algorithms and data sets, and we conduct a series of experiments to investigate the existence of zoos on two algorithms in FRVT 2006. Mohammad Nayeem Teli, J. Ross Beveridge, P. Jonathon Phillips, Geof H. Givens, David S. Bolme, Bruce A. Draper |
IJCB | 3 |
| 2011 | Illumination robust dictionary-based face recognitionabstractIn this paper, we present a face recognition method based on simultaneous sparse approximations under varying illumination. Our method consists of two main stages. In the first stage, a dictionary is learned for each face class based on given training examples which minimizes the representation error with a sparseness constraint. In the second stage, a test image is projected onto the span of the atoms in each learned dictionary. The resulting residual vectors are then used for classification. Furthermore, to handle changes in lighting conditions, we use a relighting approach based on a non-stationary stochastic filter to generate multiple images of the same person with different lighting. As a result, our algorithm has the ability to recognize human faces with good accuracy even when only a single or a very few images are provided for training. The effectiveness of the proposed method is demonstrated on publicly available databases and it is shown that this method is efficient and can perform significantly better than many competitive face recognition algorithms. Vishal M. Patel, Tao Wu 0009, Soma Biswas, P. Jonathon Phillips, Rama Chellappa |
ICIP | 4 |
| 2011 | Automatically Searching for Optimal Parameter Settings Using a Genetic Algorithm
David S. Bolme, J. Ross Beveridge, Bruce A. Draper, P. Jonathon Phillips, Yui Man Lui |
ICVS | 4 |
| 2011 | An other-race effect for face recognition algorithmsabstractPsychological research indicates that humans recognize faces of their own race more accurately than faces of other races. This “other-race effect” occurs for algorithms tested in a recent international competition for state-of-the-art face recognition algorithms. We report results for a Western algorithm made by fusing eight algorithms from Western countries and an East Asian algorithm made by fusing five algorithms from East Asian countries. At the low false accept rates required for most security applications, the Western algorithm recognized Caucasian faces more accurately than East Asian faces and the East Asian algorithm recognized East Asian faces more accurately than Caucasian faces. Next, using a test that spanned all false alarm rates, we compared the algorithms with humans of Caucasian and East Asian descent matching face identity in an identical stimulus set. In this case, both algorithms performed better on the Caucasian faces—the “majority” race in the database. The Caucasian face advantage, however, was far larger for the Western algorithm than for the East Asian algorithm. Humans showed the standard other-race effect for these faces, but showed more stable performance than the algorithms over changes in the race of the test faces. State-of-the-art face recognition algorithms, like humans, struggle with “other-race face” recognition. P. Jonathon Phillips, Abhijit Narvekar, Julianne H. Ayyad, Alice J. O'Toole |
ACM Trans. Appl. Percept. | 1 |
| 2010 | FRVT 2006: Quo Vadis face quality
J. Ross Beveridge, Geof H. Givens, P. Jonathon Phillips, Bruce A. Draper, David S. Bolme, Yui Man Lui |
Image Vis. Comput. | 3 |
| 2010 | FRVT 2006 and ICE 2006 Large-Scale Experimental ResultsabstractThis paper describes the large-scale experimental results from the Face Recognition Vendor Test (FRVT) 2006 and the Iris Challenge Evaluation (ICE) 2006. The FRVT 2006 looked at recognition from high-resolution still frontal face images and 3D face images, and measured performance for still frontal face images taken under controlled and uncontrolled illumination. The ICE 2006 evaluation reported verification performance for both left and right irises. The images in the ICE 2006 intentionally represent a broader range of quality than the ICE 2006 sensor would normally acquire. This includes images that did not pass the quality control software embedded in the sensor. The FRVT 2006 results from controlled still and 3D images document at least an order-of-magnitude improvement in recognition performance over the FRVT 2002. The FRVT 2006 and the ICE 2006 compared recognition performance from high-resolution still frontal face images, 3D face images, and the single-iris images. On the FRVT 2006 and the ICE 2006 data sets, recognition performance was comparable for high-resolution frontal face, 3D face, and the iris images. In an experiment comparing human and algorithms on matching face identity across changes in illumination on frontal face images, the best performing algorithms were more accurate than humans on unfamiliar faces. P. Jonathon Phillips, W. Todd Scruggs, Alice J. O'Toole, Patrick J. Flynn, Kevin W. Bowyer, Cathy L. Schott, Matthew Sharpe |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2009 | Factors that influence algorithm performance in the Face Recognition Grand Challenge
J. Ross Beveridge, Geof H. Givens, P. Jonathon Phillips, Bruce A. Draper |
Comput. Vis. Image Underst. | 3 |
| 2009 | Meta-Analysis of Third-Party Evaluations of Iris RecognitionabstractIris recognition has long been widely regarded as a highly accurate biometric despite the lack of independent large-scale testing of its performance. Recently, however, three third-party evaluations of iris recognition were performed. This paper compares and contrasts the results of these independent evaluations. We find that despite differences in methods, hardware, and/or software, all three studies report error rates of the same order of magnitude: observed false nonmatch rates from 0.0122 to 0.03847 at a false match rate of 0.001. Furthermore, the differences between the best performers' error rates are an order of magnitude smaller than the observed error rates. Elaine M. Newton, P. Jonathon Phillips |
IEEE Trans. Syst. Man Cybern. Part A | 2 |
| 2008 | Focus on quality, predicting FRVT 2006 performanceabstractThis paper summarizes a study carried out on data from the Face Recognition Vendor Test 2006 (FRVT 2006). The finding of greatest practical importance is the discovery of a strong connection between a relatively simple measure of image quality and performance of state-of-the-art vendor algorithms in FRVT 2006. The image quality measure quantifies edge density and likely relates to focus. This effect is part of a larger four-way interaction observed between edge density, face size and whether images are acquired indoors our outdoors. This finding illustrates the broader potential for statistical modeling of empirical data to play an important role in finding and codifying biometric quality measures. J. Ross Beveridge, Geof H. Givens, P. Jonathon Phillips, Bruce A. Draper, Yui Man Lui |
FG | 3 |
| 2008 | Humans versus algorithms: Comparisons from the Face Recognition Vendor Test 2006abstractWe present a synopsis of results comparing the performance of humans with face recognition algorithms tested in the face recognition vendor test (FRVT) 2006 and face recognition grand challenge (FRGC). Algorithms and humans matched face identity in images taken under controlled and uncontrolled illumination. The human-machine comparisons include accuracy benchmarks, an error pattern analysis, and a test of human and machine performance stability across data sets varying in image quality. The results indicate that: (1.) machines can compete quantitatively with humans matching face identity across changes in illumination; (2.) qualitative differences between humans and machines can be exploited to improve identification by fusing human and machine match scores; and (3.) recognition skills for humans and machines are comparably stable across changes in image quality. Combined the results suggest that face recognition algorithms may be ready for applications with task constraints similar to those evaluated in the FRVT 2006. Alice J. O'Toole, P. Jonathon Phillips, Abhijit Narvekar |
FG | 2 |
| 2008 | Subspace Approximation of Face Recognition Algorithms: An Empirical StudyabstractWe present a theory for constructing linear subspace approximations to face-recognition algorithms and empirically demonstrate that a surprisingly diverse set of face-recognition approaches can be approximated well by using a linear model. A linear model, built using a training set of face images, is specified in terms of a linear subspace spanned by, possibly nonorthogonal vectors. We divide the linear transformation used to project face images into this linear subspace into two parts: 1) a rigid transformation obtained through principal component analysis, followed by a nonrigid, affine transformation. The construction of the affine subspace involves embedding of a training set of face images constrained by the distances between them, as computed by the face-recognition algorithm being approximated. We accomplish this embedding by iterative majorization, initialized by classical MDS. Any new face image is projected into this embedded space using an affine transformation. We empirically demonstrate the adequacy of the linear model using six different face-recognition algorithms, spanning template-based and feature-based approaches, with a complete separation of the training and test sets. A subset of the face-recognition grand challenge training set is used to model the algorithms and the performance of the proposed modeling scheme is evaluated on the facial recognition technology (FERET) data set. The experimental results show that the average error in modeling for six algorithms is 6.3% at 0.001 false acceptance rate for the FERET fafb probe set which has 1195 subjects, the most among all of the FERET experiments. The built subspace approximation not only matches the recognition rate for the original approach, but the local manifold structure, as measured by the similarity of identity of nearest neighbors, is also modeled well. We found, on average, 87% similarity of the local neighborhood. We also demonstrate the usefulness of the linear model for algorithm-dependent indexing of face databases and find that it results in more than 20 times reduction in face comparisons for Bayesian, elastic bunch graph matching, and one proprietary algorithm. Pranab K. Mohanty, Sudeep Sarkar, Rangachar Kasturi, P. Jonathon Phillips |
IEEE Trans. Inf. Forensics Secur. | 4 |
| 2007 | Face Recognition Algorithms Surpass Humans Matching Faces Over Changes in IlluminationabstractThere has been significant progress in improving the performance of computer-based face recognition algorithms over the last decade. Although algorithms have been tested and compared extensively with each other, there has been remarkably little work comparing the accuracy of computer-based face recognition systems with humans. We compared seven state-of-the-art face recognition algorithms with humans on a facematching task. Humans and algorithms determined whether pairs of face images, taken under different illumination conditions, were pictures of the same person or of different people. Three algorithms surpassed human performance matching face pairs prescreened to be "difficult" and six algorithms surpassed humans on "easy" face pairs. Although illumination variation continues to challenge face recognition algorithms, current algorithms compete favorably with humans. The superior performance of the best algorithms over humans, in light of the absolute performance levels of the algorithms, underscores the need to compare algorithms with the best current control--humans. Alice J. O'Toole, P. Jonathon Phillips, Janet H. Ayyad, Nils Penard, Hervé Abdi |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2007 | Comments on the CASIA version 1.0 Iris Data SetabstractWe note that the images in the CASIA version 1.0 iris dataset have been edited so that the pupil area is replaced by a circular region of uniform intensity. We recommend that this dataset is no longer used in iris biometrics research, unless there this a compelling reason that takes into account the nature of the images. In addition, based on our experience with the Iris Challenge Evaluation (ICE) 2005 technology development project, we make recommendations for reporting results of iris recognition experiments. P. Jonathon Phillips, Kevin W. Bowyer, Patrick J. Flynn |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2007 | Fusing Face-Verification Algorithms and HumansabstractIt has been demonstrated recently that state-of-the-art face-recognition algorithms can surpass human accuracy at matching faces over changes in illumination. The ranking of algorithms and humans by accuracy, however, does not provide information about whether algorithms and humans perform the task comparably or whether algorithms and humans can be fused to improve performance. In this paper, we fused humans and algorithms using partial least square regression (PLSR). In the first experiment, we applied PLSR to face-pair similarity scores generated by seven algorithms participating in the Face Recognition Grand Challenge. The PLSR produced an optimal weighting of the similarity scores, which we tested for generality with a jackknife procedure. Fusing the algorithms' similarity scores using the optimal weights produced a twofold reduction of error rate over the most accurate algorithm. Next, human-subject-generated similarity scores were added to the PLSR analysis. Fusing humans and algorithms increased the performance to near-perfect classification accuracy. These results are discussed in terms of maximizing face-verification accuracy with hybrid systems consisting of multiple algorithms and humans. Alice J. O'Toole, Hervé Abdi, P. Jonathon Phillips |
IEEE Trans. Syst. Man Cybern. Part B | 4 |
| 2005 | Face Recognition Based on Frontal Views Generated from Non-Frontal ImagesabstractThis paper presents a method for face recognition across large changes in viewpoint. Our method is based on a morphable model of 3D faces that represents face-specific information extracted from a dataset of 3D scans. For non-frontal face recognition in 2D still images, the morphable model can be incorporated in two different approaches: in the first, it serves as a preprocessing step by estimating the 3D shape of novel faces from the non-frontal input images, and generating frontal views of the reconstructed faces at a standard illumination using 3D computer graphics. The transformed images are then fed into state-of-the-art face recognition systems that are optimized for frontal views. This method was shown to be extremely effective in the Face Recognition Vendor Test FRVT 2002. In the process of estimating the 3D shape of a face from an image, a set of model coefficients are estimated. In the second method, face recognition is performed directly from these coefficients. In this paper we explain the algorithm used to preprocess the images in FRVT 2002, present additional FRVT 2002 results, and compare these results to recognition from the model coefficients. Volker Blanz, Patrick Grother, P. Jonathon Phillips, Thomas Vetter |
CVPR (2) | 3 |
| 2005 | Overview of the Face Recognition Grand ChallengeabstractOver the last couple of years, face recognition researchers have been developing new techniques. These developments are being fueled by advances in computer vision techniques, computer design, sensor design, and interest in fielding face recognition systems. Such advances hold the promise of reducing the error rate in face recognition systems by an order of magnitude over Face Recognition Vendor Test (FRVT) 2002 results. The face recognition grand challenge (FRGC) is designed to achieve this performance goal by presenting to researchers a six-experiment challenge problem along with data corpus of 50,000 images. The data consists of 3D scans and high resolution still imagery taken under controlled and uncontrolled conditions. This paper describes the challenge problem, data corpus, and presents baseline performance and preliminary results on natural statistics of facial imagery. P. Jonathon Phillips, Patrick J. Flynn, W. Todd Scruggs, Kevin W. Bowyer, Jin Chang, Kevin Hoffman, Joe Marques, Jaesik Min, William J. Worek |
CVPR (1) | 1 |
| 2005 | The HumanID Gait Challenge Problem: Data Sets, Performance, and AnalysisabstractIdentification of people by analysis of gait patterns extracted from video has recently become a popular research problem. However, the conditions under which the problem is "solvable" are not understood or characterized. To provide a means for measuring progress and characterizing the properties of gait recognition, we introduce the HumanID Gait Challenge Problem. The challenge problem consists of a baseline algorithm, a set of 12 experiments, and a large data set. The baseline algorithm estimates silhouettes by background subtraction and performs recognition by temporal correlation of silhouettes. The 12 experiments are of increasing difficulty, as measured by the baseline algorithm, and examine the effects of five covariates on performance. The covariates are: change in viewing angle, change in shoe type, change in walking surface, carrying or not carrying a briefcase, and elapsed time between sequences being compared. Identification rates for the 12 experiments range from 78 percent on the easiest experiment to 3 percent on the hardest. All five covariates had statistically significant effects on performance, with walking surface and time difference having the greatest impact. The data set consists of 1,870 sequences from 122 subjects spanning five covariates (1.2 Gigabytes of data). The gait data, the source code of the baseline algorithm, and scripts to run, score, and analyze the challenge experiments are available at http://www.GaitChallenge.org. This infrastructure supports further development of gait recognition algorithms and additional experiments to understand the strengths and weaknesses of new algorithms. The more detailed the experimental results presented, the more detailed is the possible meta-analysis and greater is the understanding. It is this potential from the adoption of this challenge problem that represents a radical departure from traditional computer vision research methodology. Sudeep Sarkar, P. Jonathon Phillips, Isidro Robledo Vega, Patrick Grother, Kevin W. Bowyer |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2004 | How Features of the Human Face Affect Recognition: A Statistical Comparison of Three Face Recognition Algorithms
Geof H. Givens, J. Ross Beveridge, Bruce A. Draper, Patrick Grother, P. Jonathon Phillips |
CVPR (2) | 5 |
| 2004 | Models of Large Population Recognition Performance
Patrick Grother, P. Jonathon Phillips |
CVPR (2) | 2 |
| 2003 | Progress in Human IDabstractSummary form only given. The Human ID program is developing techniques and methods for identifying humans at a distance. Techniques being investigated are face recognition; recognition from body dynamics in video including gait; recognition from infrared, multi-spectral, and hyperspectral imagery. To assess progress a series of evaluations, challenging problems, and demonstrations are being conducted. P. Jonathon Phillips |
AVSS | 1 |
| 2002 | Human identification technical challengesabstractThe HumanID program is developing techniques and methods for identifying humans at a distance. Techniques being investigated are face recognition; recognition from body dynamics in video including gait; recognition from infrared, mulitispectral, and hyperspectral imagery. To support these activities a large database of imagery is being collected, and to assess performance advanced statistical methods are being investigated. P. Jonathon Phillips |
ICIP (1) | 1 |
| 2001 | Special Issue on Empirical Evaluation of Computer Vision Algorithms
Patrick J. Flynn, Adam W. Hoover, P. Jonathon Phillips |
Comput. Vis. Image Underst. | 3 |
| 2000 | Face Recognition Algorithms as Models of Human Face ProcessingabstractWe evaluated the adequacy of computational algorithms as models of human face processing by looking at how the algorithms and humans process individual faces. By comparing model- and human-generated measures of the similarity between pairs of faces, we were able to assess the accord between several automatic face recognition algorithms and human perceivers. Multidimensional scaling (MDS) was used to create a spatial representation of the subject response patterns. Next, the model response patterns were projected into this space. The results revealed a common bimodal structure for both the subjects and for most of the models. The bimodal subject structure reflected strategy differences in making similarity decisions. For the models, the bimodal structure was related to combined aspects of the representations and the distance metrics used in the implementations. Alice J. O'Toole, Yi D. Cheng, Brendan Ross, Heather A. Wild, P. Jonathon Phillips |
FG | 5 |
| 2000 | The FERET Evaluation Methodology for Face-Recognition AlgorithmsabstractTwo of the most critical requirements in support of producing reliable face-recognition systems are a large database of facial images and a testing procedure to evaluate systems. The Face Recognition Technology (FERET) program has addressed both issues through the FERET database of facial images and the establishment of the FERET tests. To date, 14,126 images from 1,199 individuals are included in the FERET database, which is divided into development and sequestered portions of the database. In September 1996, the FERET program administered the third in a series of FERET face-recognition tests. The primary objectives of the third test were to 1) assess the state of the art, 2) identify future areas of research, and 3) measure algorithm performance. P. Jonathon Phillips, Hyeonjoon Moon, Syed A. Rizvi, Patrick J. Rauss |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2000 | Mixture of experts for classification of gender, ethnic origin, and pose of human facesabstractIn this paper we describe the application of mixtures of experts on gender and ethnic classification of human faces, and pose classification, and show their feasibility on the FERET database of facial images. The FERET database allows us to demonstrate performance on hundreds or thousands of images. The mixture of experts is implemented using the "divide and conquer" modularity principle with respect to the granularity and/or the locality of information. The mixture of experts consists of ensembles of radial basis functions (RBFs). Inductive decision trees (DTs) and support vector machines (SVMs) implement the "gating network" components for deciding which of the experts should be used to determine the classification output and to restrict the support of the input space. Both the ensemble of RBF's (ERBF) and SVM use the RBF kernel ("expert") for gating the inputs. Our experimental results yield an average accuracy rate of 96% on gender classification and 92% on ethnic classification using the ERBF/DT approach from frontal face images, while the SVM yield 100% on pose classification. Srinivas Gutta, Jeffrey Huang, P. Jonathon Phillips, Harry Wechsler |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 1999 | Introduction to the Special Section on Empirical Evaluation of Computer Vision Algorithmsabstract——————————F—————————— omputer vision emerged as a subfield in computer science and in electrical engineering in the 1960s. Two main motivations for research in computer vision are to develop algorithms to solve vision problems and to understand and model the human visual system. It turns out that finding satisfactory answers to either motivation is significantly harder than common wisdom initially assumed. Research in computer vision has actively continued to the current time. Most of the research in the computer vision and pattern recognition community is focused on developing solutions to vision problems. With three decades of research behind current efforts and with the availability of powerful, inexpensive computers, there is a common belief that computer vision is poised to deliver reliable solutions. The area of empirical evaluation of computer vision algorithms is developing the methods and tools for measuring the ability of algorithms to meet requirements to be fielded, for determining the state-of-the-art, and for pointing out future research directions. The goal of this special theme section of IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI) is to highlight progress in empirical evaluation and identify it as a maturing area of computer vision. Out of 18 submissions, three were accepted for this special section. In addition, one submission was accepted to appear in a regular issue, and two others are being revised for consideration as regular papers. “Filtering for Supervised Texture Segmentation: A Comparative Study” by T. Randen and J.H. Husoy presents a comparative study of methods for texture classification. The emphasis of the study is filtering methods from signal processing. Most major filtering approaches are evaluated. For reference, a statistical algorithm and a model-based algorithm are also evaluated. The paper presents performance results on a number of mosaic texture images. In a first for PAMI, the raw image files for these images are being made available as part of the electronic version of the paper. (The electronic version of the paper is part of the Computer Society’s digital library, accessible online at www.computer.org.) It is hoped that future papers on texture segmentation will take advantage of this in order to present directly comparable experimental results. “Performance Evaluation and Analysis of Monocular Building Extraction From Aerial Imagery” by J.A. Shufelt evaluates end-to-end performance of four systems on their ability to extract buildings from 83 aerial images of 18 sites. The methodology allows for an examination of traditional assumptions made in designing algorithms that extract buildings from monocular imagery. “Evaluation of Methods for Ridge and Valley Detection” by A.M. Lopez, F. Lumbreras, and J. Serrat evaluates ridge and valley detectors. The authors discuss what are desirable properties of ridge and valley detectors and the methods for measuring desirable properties. Then they present an evaluation using these methods. We hope the papers in this special section are interesting and present challenges for future researchers. P. Jonathon Phillips, Kevin W. Bowyer |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1998 | A Verification Protocol and Statistical Performance Analysis for Face Recognition AlgorithmsabstractTwo key performance characterization of biometric algorithms (face recognition in particular) are (1) verification performance and (2) and performance as a function of database size and composition. This characterization is required for developing robust face recognition algorithms and for successfully transitioning algorithms from the laboratory to real world. In this paper we (1) present a general verification protocol and apply it to the results from the Sep96 FERET test, and (2) discuss and present results on the effects of database size and variability on identification and verification performance. Syed A. Rizvi, P. Jonathon Phillips, Hyeonjoon Moon |
CVPR | 2 |
| 1998 | Gender and Ethnic Classification of Face Images
Srinivas Gutta, Harry Wechsler, P. Jonathon Phillips |
FG | 3 |
| 1998 | The FERET Verification Testing Protocol for Face Recognition Algorithms
Syed A. Rizvi, P. Jonathon Phillips, Hyeonjoon Moon |
FG | 2 |
| 1998 | Support Vector Machines Applied to Face Recognition
P. Jonathon Phillips |
NIPS | 1 |
| 1998 | The FERET database and evaluation procedure for face-recognition algorithms
P. Jonathon Phillips, Harry Wechsler, Jeffrey Huang, Patrick J. Rauss |
Image Vis. Comput. | 1 |
| 1998 | Matching pursuit filters applied to face identificationabstractWe present a face identification algorithm that automatically processes an unknown image by locating and identifying the face. The heart of the algorithm is the use of pursuit filters. A matching pursuit filter is an adapted wavelet expansion, where the expansion is adapted to both the data and the pattern recognition problem being addressed. For identification, the filters find the features that differentiate among faces, whereas, for detection, the filters encode the similarities among faces. The filters are designed though a simultaneous decomposition of a training set into a two-dimensional (2-D) wavelet expansion. This yields a representation that is explicitly 2-D and encodes information locally. The algorithm uses coarse to fine processing to locate a small set of key facial features, which are restricted to the nose and eye regions of the Face. The result is an algorithm that is robust to variations in facial expression, hair style, and the surrounding environment. Based on the locations of the facial features, the identification module searches the data base for the identity of the unknown face using matching pursuit filters to make the identification. The algorithm was demonstrated on three sets of images. The first set was images from the FERET data base. The second set was infrared and visible images of the same people. This demonstration was done to compare performance on infrared and visible images individually, and on fusing the results from both modalities. The third set was mugshot data from a law enforcement application. P. Jonathon Phillips |
IEEE Trans. Image Process. | 1 |
| 1997 | The FERET Evaluation Methodology for Face-Recognition AlgorithmsabstractTwo of the most critical requirements in support of producing reliable face-recognition systems are a large database of facial images and a testing procedure to evaluate systems. The Face Recognition Technology (FERET) program has addressed both issues through the FERET database of facial images and the establishment of the FERET tests. To date, 14,126 images from 1199 individuals are included in the FERET database, which is divided into development and sequestered portions. In September 1996, the FERET program administered the third in a series of FERET face-recognition tests. The primary objectives of the third test were to (1) assess the state of the art, (2) identify future areas of research, and (3) measure algorithm performance on large databases. P. Jonathon Phillips, Hyeonjoon Moon, Patrick J. Rauss, Syed A. Rizvi |
CVPR | 1 |
| 1996 | Face Recognition: Where are We Now and Where are We Going?
P. Jonathon Phillips |
FG | 1 |
| 1996 | Comparison of visible and infra-red imagery for face recognitionabstractThis paper presents initial results in a study comparing the effectiveness of visible and infra-red (IR) imagery for detecting and recognizing faces in areas where personnel identification is critical, (e.g. airports and secure buildings). We compare the effectiveness of visible versus IR imagery by running three face recognition algorithms on a database of images collected for this study. There are both IR and visible images for each person in the database collected using the same scenarios. We used three very different feature-extraction and decision-making algorithms for our study to insure that the comparisons would not depend on a particular processing technique. We also present recognition results when visible and infra-red decision metrics are fused. The recognition results show that both visible and IR imagery perform similarly across algorithms and that fusion of IR and visible imagery as a viable means of enhancing performance beyond that of either acting alone. We examine the relative importance of different regions of the face for recognition. We also discuss practical issues of implementation, along with plans for the next phase of the study, face detection in an uncontrolled environment. Preliminary face detection results are presented. Joseph Wilder, P. Jonathon Phillips, Cunhong Jiang, Stephen Wiener |
FG | 2 |
| 1996 | An efficient registration and recognition algorithm via sieve processesabstractA fundamental problem in computer vision is establishing correspondence between features in two images of the same scene. The computational burden in this problem is solving for the optimal mapping and transformation between the two scenes. In this paper we present a sieve algorithm for efficiently estimating the transformation and correspondence. A sieve algorithm uses approximations to generate a sequence of increasingly accurate estimates of the correspondence. Initially, the approximations are computationally inexpensive and are designed to quickly sieve through the space of possible solutions. As the space of possible solutions shrinks, greater accuracy is required and the complexity of the approximations increases. P. Jonathon Phillips, Junqing Huang, Stanley M. Dunn |
ICPR | 1 |
| 1996 | An automatic MR-PET registration algorithmabstractWe present an algorithm to automatically register magnetic resonance (MR) and positron emission tomography (PET) slices of the human brain. Our algorithm is an integrated approach. We simultaneously segment the brain in both modalities and register the slices. The algorithm does not attempt to remove the skull from the MR image, but rather uses "templates" constructed from PET images to locate the boundary between the brain and the surrounding tissue in the MR images. The PET templates are a sequence of estimates of the boundary of the brain in the PET images. P. Jonathon Phillips, Yehuda Vardi, Stanley M. Dunn, Monte S. Buchsbaum, Jacqueline L. Spiegel-Cohen |
ICPR | 1 |
| 1996 | Efficient illumination normalization of facial image
P. Jonathon Phillips, Yehuda Vardi |
Pattern Recognit. Lett. | 1 |
| 1994 | Matching pursuit filter designabstractA method has been devised of using localized information to detect objects with varying signatures without prior segmentation. The detection is performed by a new class of nonlinear filters called matching pursuit filters, which are trained on multiple examples of the object of interest. Matching pursuit filters are designed through a generalization of the matching pursuit algorithm that allows for the simultaneous decomposition of multiple images. The matching pursuit algorithm decomposes a signal into an adapted linear combination of wavelets. There are two implementations of the matching pursuit filter design algorithm. The first implementation detects objects by correlating an image with a kernel designed by the decomposition of an observation of the object of interest. The second method directly compares the coefficients of the decomposition of the training set with coefficients produced by the decomposition of an observed image. The algorithm has been used for detecting features on human faces, identifying faces and searching for man-made objects in infrared imagery. P. Jonathon Phillips |
ICPR (3) | 1 |