VLDB 2026 Research / reviewers in the wild / expert
Charles Otto
dblp:96/3598
· DBLP profile ↗
10ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0002-2310-3841ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3Security and privacy · 2Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging 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
5 papers |
Face, body and person analysis · 71% Image recognition and object detection · 29% | |
| Computer graphics and multimedia
1 paper |
Image and video processing · 62% Image and video coding · 19% Visualization and visual analytics · 19% | |
| Databases, data mining, and information retrieval
2 papers |
Data mining · 54% Information retrieval · 46% | |
| Network and information security
1 paper |
Biometric security · 100% |
Topics — the 16 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Face, body and person analysis
face clustering |
0.7 | 2 | 2018 | Face Clustering: Representation and Pairwise Constraints · IEEE Trans. Inf. Forensics Secur. 2018 Clustering Millions of Faces by Identity · IEEE Trans. Pattern Anal. Mach. Intell. 2018 |
Computer vision › Face, body and person analysis
face recognition |
0.6 | 2 | 2018 | Face Clustering: Representation and Pairwise Constraints · IEEE Trans. Inf. Forensics Secur. 2018 Face Search at Scale · IEEE Trans. Pattern Anal. Mach. Intell. 2017 |
Computer vision › Image recognition and object detection › object recognition › robust object recognition
degraded image recognition |
0.5 | 1 | 2021 | Bridging the Gap Between Computational Photography and Visual Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2021 |
Computer vision › Image recognition and object detection
visual recognition |
0.5 | 1 | 2021 | Bridging the Gap Between Computational Photography and Visual Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2021 |
Image and video processing
image restoration and enhancement |
0.5 | 1 | 2021 | Bridging the Gap Between Computational Photography and Visual Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2021 |
Computer vision › Face, body and person analysis › face recognition
face representation |
0.3 | 1 | 2018 | Face Clustering: Representation and Pairwise Constraints · IEEE Trans. Inf. Forensics Secur. 2018 |
Data mining
clustering |
0.3 | 1 | 2018 | Clustering Millions of Faces by Identity · IEEE Trans. Pattern Anal. Mach. Intell. 2018 |
Computer vision › Face, body and person analysis › face recognition
face retrieval |
0.3 | 1 | 2017 | Face Search at Scale · IEEE Trans. Pattern Anal. Mach. Intell. 2017 |
Information retrieval › image retrieval
large-scale image retrieval |
0.3 | 1 | 2017 | Face Search at Scale · IEEE Trans. Pattern Anal. Mach. Intell. 2017 |
Computer vision › Face, body and person analysis › facial age estimation
age estimation |
0.2 | 1 | 2015 | Demographic Estimation from Face Images: Human vs. Machine Performance · IEEE Trans. Pattern Anal. Mach. Intell. 2015 |
Computer vision › Face, body and person analysis › facial attribute analysis
demographic estimation |
0.2 | 1 | 2015 | Demographic Estimation from Face Images: Human vs. Machine Performance · IEEE Trans. Pattern Anal. Mach. Intell. 2015 |
Biometric security
face recognition |
0.2 | 1 | 2014 | Unconstrained Face Recognition: Identifying a Person of Interest From a Media Collection · IEEE Trans. Inf. Forensics Secur. 2014 |
Image and video coding
image quality assessment |
0.1 | 1 | 2021 | Bridging the Gap Between Computational Photography and Visual Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2021 |
Visualization and visual analytics
visual analytics |
0.1 | 1 | 2021 | Bridging the Gap Between Computational Photography and Visual Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2021 |
Computer vision › Face, body and person analysis › face recognition
face matching |
0.1 | 1 | 2017 | Face Search at Scale · IEEE Trans. Pattern Anal. Mach. Intell. 2017 |
Biometric security › face recognition
3d face recognition |
0.1 | 1 | 2014 | Unconstrained Face Recognition: Identifying a Person of Interest From a Media Collection · IEEE Trans. Inf. Forensics Secur. 2014 |
Methods — techniques the papers use, named apart from their topics
psychophysics-based evaluation · 1.0deep learning · 1.0spectral clustering · 1.0k-means · 0.7approximate rank-order clustering · 0.7convolutional neural network · 0.6cascaded re-ranking · 0.6resnet · 0.3loopy belief propagation · 0.3conditional random field · 0.3hierarchical classification and regression · 0.2crowdsourcing · 0.2boosting · 0.2score fusion · 0.2quality-based frame selection · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Bridging the Gap Between Computational Photography and Visual RecognitionabstractWhat is the current state-of-the-art for image restoration and enhancement applied to degraded images acquired under less than ideal circumstances? Can the application of such algorithms as a pre-processing step improve image interpretability for manual analysis or automatic visual recognition to classify scene content? While there have been important advances in the area of computational photography to restore or enhance the visual quality of an image, the capabilities of such techniques have not always translated in a useful way to visual recognition tasks. Consequently, there is a pressing need for the development of algorithms that are designed for the joint problem of improving visual appearance and recognition, which will be an enabling factor for the deployment of visual recognition tools in many real-world scenarios. To address this, we introduce the UG$^2$dataset as a large-scale benchmark composed of video imagery captured under challenging conditions, and two enhancement tasks designed to test algorithmic impact on visual quality and automatic object recognition. Furthermore, we propose a set of metrics to evaluate the joint improvement of such tasks as well as individual algorithmic advances, including a novel psychophysics-based evaluation regime for human assessment and a realistic set of quantitative measures for object recognition performance. We introduce six new algorithms for image restoration or enhancement, which were created as part of the IARPA sponsored UG$^2$Challenge workshop held at CVPR 2018. Under the proposed evaluation regime, we present an in-depth analysis of these algorithms and a host of deep learning-based and classic baseline approaches. From the observed results, it is evident that we are in the early days of building a bridge between computational photography and visual recognition, leaving many opportunities for innovation in this area. Rosaura G. VidalMata, Sreya Banerjee, Brandon RichardWebster, Michael Albright, Pedro Davalos, Scott McCloskey, Ben Miller, Asong Tambo, Sushobhan Ghosh, Sudarshan Nagesh, Ye Yuan 0012, Yueyu Hu, Wenhan Yang, Xiaoshuai Zhang, Jiaying Liu 0001, Zhangyang Wang, Hwann-Tzong Chen, Tzu-Wei Huang, Wen-Chi Chin, Yi-Chun Li, Mahmoud Lababidi, Charles Otto, Walter J. Scheirer |
IEEE Trans. Pattern Anal. Mach. Intell. | 23 |
| 2018 | Clustering Millions of Faces by IdentityabstractGiven a large collection of unlabeled face images, we address the problem of clustering faces into an unknown number of identities. This problem is of interest in social media, law enforcement, and other applications, where the number of faces can be of the order of hundreds of million, while the number of identities (clusters) can range from a few thousand to millions. To address the challenges of run-time complexity and cluster quality, we present an approximate Rank-Order clustering algorithm that performs better than popular clustering algorithms (k-Means and Spectral). Our experiments include clustering up to 123 million face images into over 10 million clusters. Clustering results are analyzed in terms of external (known face labels) and internal (unknown face labels) quality measures, and run-time. Our algorithm achieves an F-measure of 0.87 on the LFW benchmark (13 K faces of 5,749 individuals), which drops to 0.27 on the largest dataset considered (13 K faces in LFW + 123M distractor images). Additionally, we show that frames in the YouTube benchmark can be clustered with an F-measure of 0.71. An internal per-cluster quality measure is developed to rank individual clusters for manual exploration of high quality clusters that are compact and isolated. Charles Otto, Anil K. Jain 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2018 | Face Clustering: Representation and Pairwise ConstraintsabstractClustering face images according to their latent identity has two important applications: 1) grouping a collection of face images when no external labels are associated with images, and 2) indexing for efficient large scale face retrieval. The clustering problem is composed of two key parts: representation and similarity metric for face images, and choice of the partition algorithm. We first propose a representation based on ResNet, which has been shown to perform very well in image classification problems. Given this representation, we design a clustering algorithm, Conditional Pairwise Clustering (ConPaC), which directly estimates the adjacency matrix only based on the similarities between face images. This allows a dynamic selection of number of clusters and retains pairwise similarities between faces. ConPaC formulates the clustering problem as a Conditional Random Field model and uses Loopy Belief Propagation to find an approximate solution for maximizing the posterior probability of the adjacency matrix. Experimental results on two benchmark face datasets (LFW and IJB-B) show that ConPaC outperforms well known clustering algorithms such as k-means, spectral clustering, and approximate Rank-order. Additionally, our algorithm can naturally incorporate pairwise constraints to work in a semi-supervised way that leads to improved clustering performance. We also propose a k-NN variant of ConPaC, which has a linear time complexity given a k-NN graph, suitable for large datasets. Yichun Shi, Charles Otto, Anil K. Jain 0001 |
IEEE Trans. Inf. Forensics Secur. | 2 |
| 2017 | Face Search at ScaleabstractGiven the prevalence of social media websites, one challenge facing computer vision researchers is to devise methods to search for persons of interest among the billions of shared photos on these websites. Despite significant progress in face recognition, searching a large collection of unconstrained face images remains a difficult problem. To address this challenge, we propose a face search system which combines a fast search procedure, coupled with a state-of-the-art commercial off the shelf (COTS) matcher, in a cascaded framework. Given a probe face, we first filter the large gallery of photos to find the top- k most similar faces using features learned by a convolutional neural network. The k retrieved candidates are re-ranked by combining similarities based on deep features and those output by the COTS matcher. We evaluate the proposed face search system on a gallery containing 80 million web-downloaded face images. Experimental results demonstrate that while the deep features perform worse than the COTS matcher on a mugshot dataset (93.7 percent versus 98.6 percent TAR@FAR of 0.01 percent), fusing the deep features with the COTS matcher improves the overall performance ( 99.5 percent TAR@FAR of 0.01 percent). This shows that the learned deep features provide complementary information over representations used in state-of-the-art face matchers. On the unconstrained face image benchmarks, the performance of the learned deep features is competitive with reported accuracies. LFW database: 98.20 percent accuracy under the standard protocol and 88.03 percent TAR@FAR of 0.1 percent under the BLUFR protocol; IJB-A benchmark: 51.0 percent TAR@FAR of 0.1 percent (verification), rank 1 retrieval of 82.2 percent (closed-set search), 61.5 percent FNIR@FAR of 1 percent (open-set search). The proposed face search system offers an excellent trade-off between accuracy and scalability on galleries with millions of images. Additionally, in a face search experiment involving photos of the Tsarnaev brothers, convicted of the Boston Marathon bombing, the proposed cascade face search system could find the younger brother's (Dzhokhar Tsarnaev) photo at rank 1 in 1 second on a 5 M gallery and at rank 8 in 7 seconds on an 80 M gallery. Charles Otto, Anil K. Jain 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2015 | Demographic Estimation from Face Images: Human vs. Machine PerformanceabstractDemographic estimation entails automatic estimation of age, gender and race of a person from his face image, which has many potential applications ranging from forensics to social media. Automatic demographic estimation, particularly age estimation, remains a challenging problem because persons belonging to the same demographic group can be vastly different in their facial appearances due to intrinsic and extrinsic factors. In this paper, we present a generic framework for automatic demographic (age, gender and race) estimation. Given a face image, we first extract demographic informative features via a boosting algorithm, and then employ a hierarchical approach consisting of between-group classification, and within-group regression. Quality assessment is also developed to identify low-quality face images that are difficult to obtain reliable demographic estimates. Experimental results on a diverse set of face image databases, FG-NET (1K images), FERET (3K images), MORPH II (75K images), PCSO (100K images), and a subset of LFW (4K images), show that the proposed approach has superior performance compared to the state of the art. Finally, we use crowdsourcing to study the human perception ability of estimating demographics from face images. A side-by-side comparison of the demographic estimates from crowdsourced data and the proposed algorithm provides a number of insights into this challenging problem. Hu Han 0001, Charles Otto, Xiaoming Liu 0002, Anil K. Jain 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2014 | Unconstrained Face Recognition: Identifying a Person of Interest From a Media CollectionabstractAs face recognition applications progress from constrained sensing and cooperative subjects scenarios (e.g., driver's license and passport photos) to unconstrained scenarios with uncooperative subjects (e.g., video surveillance), new challenges are encountered. These challenges are due to variations in ambient illumination, image resolution, background clutter, facial pose, expression, and occlusion. In forensic investigations where the goal is to identify a person of interest, often based on low quality face images and videos, we need to utilize whatever source of information is available about the person. This could include one or more video tracks, multiple still images captured by bystanders (using, for example, their mobile phones), 3-D face models constructed from image(s) and video(s), and verbal descriptions of the subject provided by witnesses. These verbal descriptions can be used to generate a face sketch and provide ancillary information about the person of interest (e.g., gender, race, and age). While traditional face matching methods generally take a single media (i.e., a still face image, video track, or face sketch) as input, this paper considers using the entire gamut of media as a probe to generate a single candidate list for the person of interest. We show that the proposed approach boosts the likelihood of correctly identifying the person of interest through the use of different fusion schemes, 3-D face models, and incorporation of quality measures for fusion and video frame selection. Lacey Best-Rowden, Hu Han 0001, Charles Otto, Brendan Klare, Anil K. Jain 0001 |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2014 | Rail Component Detection, Optimization, and Assessment for Automatic Rail Track InspectionabstractIn this paper, we present a real-time automatic vision-based rail inspection system, which performs inspections at 16 km/h with a frame rate of 20 fps. The system robustly detects important rail components such as ties, tie plates, and anchors, with high accuracy and efficiency. To achieve this goal, we first develop a set of image and video analytics and then propose a novel global optimization framework to combine evidence from multiple cameras, Global Positioning System, and distance measurement instrument to further improve the detection performance. Moreover, as the anchor is an important type of rail fastener, we have thus advanced the effort to detect anchor exceptions, which includes assessing the anchor conditions at the tie level and identifying anchor pattern exceptions at the compliance level. Quantitative analysis performed on a large video data set captured with different track and lighting conditions, as well as on a real-time field test, has demonstrated very encouraging performance on both rail component detection and anchor exception detection. Specifically, an average of 94.67% precision and 93% recall rate has been achieved for detecting all three rail components, and a 100% detection rate is achieved for compliance-level anchor exception with three false positives per hour. To our best knowledge, our system is the first to address and solve both component and exception detection problems in this rail inspection area. Ying Li 0121, Hoang Trinh, Norman Haas, Charles Otto, Sharath Pankanti |
IEEE Trans. Intell. Transp. Syst. | 4 |
| 2012 | Enhanced rail component detection and consolidation for rail track inspectionabstractFor safety purposes, railroad tracks need to be inspected on a regular basis for physical defects or design noncompliances. Such track defects and non-compliances, if not detected in a timely manner, may eventually lead to grave consequences such as train derailments. In this paper, we present a real-time automatic vision-based rail inspection system, with main focus on anchors - an important rail component type, and anchor-related rail defects, or exceptions. Our system robustly detects important rail components including ties, tie plates, anchors with high accuracy and efficiency. Detected objects are then consolidated across video frames and across camera views to map to physical rail objects, by combining the video data streams from all camera views with GPS information and speed information from the distance measuring instrument (DMI). After these rail components are detected and consolidated, further data integration and analysis is followed to detect sequence-level track defects, or exceptions. Quantitative analysis performed on a real online field test conducted on different track conditions demonstrates that our system achieves very promising performance in terms of rail component detection, anchor condition assessment, and compliance-level exception detection. We also show that our system outperforms another advanced rail inspection system in anchor detection. Hoang Trinh, Norman Haas, Ying Li 0121, Charles Otto, Sharath Pankanti |
WACV | 4 |
| 2011 | Component-based track inspection using machine-vision technologyabstractIn this paper, we present our latest research engagement with a railroad company to apply machine vision technologies to automate the inspection and condition monitoring of railroad tracks. Specifically, we have proposed a complete architecture including imaging setup for capturing multiple video streams, important rail component detection such as tie plate, spike, anchor and joint bar bolt, defect identification such as raised spikes, defect severity analysis and temporal condition analysis, and long-term predictive assessment. This paper will particularly present various video analytics that we have developed to detect rail components, which form the building block of the entire framework. Our preliminary performance study has achieved an average of 98.2% detection rate, 1.57% false positive rate and 1.78% false negative rate on the component detection. Finally, with the lack of sufficient representative data and annotations to evaluate system performance on exception detection at both sequence and compliance levels, we proposed a mathematical modeling approach to calculate the probabilities of detecting such exceptions. Such analysis shows that there is still big room for us to improve our approaches in order to achieve desired false positive rate and miss detection rate at the sequence level. Ying Li 0121, Charles Otto, Norman Haas, Yuichi Fujiki, Sharath Pankanti |
ICMR | 2 |
| 2011 | Visual item verification for fraud prevention in retail self-checkoutabstractMany modern retail stores have self-checkout stations where customers can ring up their own orders without the assistance of any store personnel. To promote customer honesty these systems often weigh each item as it is placed in the bag to confirm that it has the expected mass for the product scanned. In our system we augment this basic check with an assessment of the item's visual appearance to further ensure that the correct code has been entered. Russell Bobbitt, Jonathan H. Connell, Norman Haas, Charles Otto, Sharath Pankanti, Jason Payne |
WACV | 4 |