Clustering Millions of Faces by Identity
Not on the map. Why?
Abstract (arXiv)
In this work, we attempt to address the following problem: Given a large number of unlabeled face images, cluster them into the individual identities present in this data. We consider this a relevant problem in different application scenarios ranging from social media to law enforcement. In large-scale scenarios the number of faces in the collection can be of the order of hundreds of million, while the number of clusters can range from a few thousand to millions--leading to difficulties in terms of both run-time complexity and evaluating clustering and per-cluster quality. An efficient and effective Rank-Order clustering algorithm is developed to achieve the desired scalability, and better clustering accuracy than other well-known algorithms such as k-means and spectral clustering. We cluster up to 123 million face images into over 10 million clusters, and analyze the results in terms of both external cluster quality measures (known face labels) and internal cluster quality measures (unknown face labels) and run-time. Our algorithm achieves an F-measure of 0.87 on a benchmark unconstrained face dataset (LFW, consisting of 13K faces), and 0.27 on the largest dataset considered (13K images in LFW, plus 123M distractor images). Additionally, we present preliminary work on video frame clustering (achieving 0.71 F-measure when clustering all frames in the benchmark YouTube Faces dataset). A per-cluster quality measure is developed which can be used to rank individual clusters and to automatically identify a subset of good quality clusters for manual exploration.
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Apr 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 7; 2023: 2; 2024: 5.
26 papers.
Sort:
- 2021WebFace260M: A Benchmark Unveiling the Power of Million-Scale Deep Face Recognitioncited by 221
- 2022WebFace260M: A Benchmark for Million-Scale Deep Face Recognitioncited by 41
- 2021Biometrics: Trust, but Verifycited by 39
- 2021Perspectives on individual animal identification from biology and computer visioncited by 31
- 2021Face, Body, Voice: Video Person-Clustering with Multiple Modalitiescited by 24
- 2021Structure-Aware Face Clustering on a Large-Scale Graph with bf107 Nodescited by 21
- 2021Learning Hierarchical Graph Neural Networks for Image Clusteringcited by 18
- 2021Learning from Self-Discrepancy via Multiple Co-teaching for Cross-Domain Person Re-Identificationcited by 11
- 2024QClusformer: A Quantum Transformer-based Framework for Unsupervised Visual Clusteringcited by 11
- 2024Quantum Visual Feature Encoding Revisitedcited by 10
- 2022Learn to Cluster Faces via Pairwise Classificationcited by 7
- 2022On Mitigating Hard Clusters for Face Clusteringcited by 7
14 more
- 2021Learning to Cluster Faces via Transformercited by 5
- 2022FaceMap: Towards Unsupervised Face Clustering via Map Equationcited by 3
- 2022Self-supervised Video-centralised Transformer for Video Face Clusteringcited by 3
- 2021Efficient Large-Scale Face Clustering Using an Online Mixture of Gaussianscited by 2
- 2023Relation-Aware Distribution Representation Network for Person Clustering with Multiple Modalitiescited by 2
- 2022An Empirical Study on Clustering Pretrained Embeddings: Is Deep Strictly Better?cited by 1
- 2024Face Clustering via Early Stopping and Edge Recallcited by 1
- 2021Chaotic-to-Fine Clustering for Unlabeled Plant Disease Imagescited by 0
- 2021Fitting large mixture models using stochastic component selectioncited by 0
- 2021Density-Based Clustering with Kernel Diffusioncited by 0
- 2022FCM-DNN: diagnosing coronary artery disease by deep accuracy Fuzzy C-Means clustering modelcited by 0
- 2023Face Clustering for Connection Discovery from Event Imagescited by 0
- 2024Cross-Camera Data Association via GNN for Supervised Graph Clusteringcited by 0
- 2024A Greedy Strategy for Graph Cutcited by 0
- 2024A Greedy Strategy for Graph Cut28 Dec 2024
- 2024Cross-Camera Data Association via GNN for Supervised Graph Clustering1 Oct 2024
- 2024Face Clustering via Early Stopping and Edge Recall24 Aug 2024
- 2024Quantum Visual Feature Encoding Revisited30 May 2024
- 2024QClusformer: A Quantum Transformer-based Framework for Unsupervised Visual Clustering30 May 2024
- 2023Face Clustering for Connection Discovery from Event Images3 Sep 2023
- 2023Relation-Aware Distribution Representation Network for Person Clustering with Multiple Modalities1 Aug 2023
- 2022An Empirical Study on Clustering Pretrained Embeddings: Is Deep Strictly Better?9 Nov 2022
- 2022On Mitigating Hard Clusters for Face Clustering25 Jul 2022
- 2022Learn to Cluster Faces via Pairwise Classification26 May 2022
- 2022WebFace260M: A Benchmark for Million-Scale Deep Face Recognition21 Apr 2022
- 2022Self-supervised Video-centralised Transformer for Video Face Clustering24 Mar 2022
14 more
- 2022FaceMap: Towards Unsupervised Face Clustering via Map Equation21 Mar 2022
- 2022FCM-DNN: diagnosing coronary artery disease by deep accuracy Fuzzy C-Means clustering model9 Feb 2022
- 2021Density-Based Clustering with Kernel Diffusion11 Oct 2021
- 2021Fitting large mixture models using stochastic component selection10 Oct 2021
- 2021Learning Hierarchical Graph Neural Networks for Image Clustering3 Jul 2021
- 2021Face, Body, Voice: Video Person-Clustering with Multiple Modalities20 May 2021
- 2021Biometrics: Trust, but Verify14 May 2021
- 2021Learning to Cluster Faces via Transformer23 Apr 2021
- 2021Learning from Self-Discrepancy via Multiple Co-teaching for Cross-Domain Person Re-Identification6 Apr 2021
- 2021Efficient Large-Scale Face Clustering Using an Online Mixture of Gaussians31 Mar 2021
- 2021Structure-Aware Face Clustering on a Large-Scale Graph with bf107 Nodes24 Mar 2021
- 2021WebFace260M: A Benchmark Unveiling the Power of Million-Scale Deep Face Recognition6 Mar 2021
- 2021Perspectives on individual animal identification from biology and computer vision28 Feb 2021
- 2021Chaotic-to-Fine Clustering for Unlabeled Plant Disease Images18 Jan 2021
- 2021WebFace260M: A Benchmark Unveiling the Power of Million-Scale Deep Face Recognitioncited by 221
- 2022WebFace260M: A Benchmark for Million-Scale Deep Face Recognitioncited by 41
- 2021Biometrics: Trust, but Verifycited by 39
- 2021Perspectives on individual animal identification from biology and computer visioncited by 31
- 2021Face, Body, Voice: Video Person-Clustering with Multiple Modalitiescited by 24
- 2021Structure-Aware Face Clustering on a Large-Scale Graph with bf107 Nodescited by 21
- 2021Learning Hierarchical Graph Neural Networks for Image Clusteringcited by 18
- 2021Learning from Self-Discrepancy via Multiple Co-teaching for Cross-Domain Person Re-Identificationcited by 11
- 2024QClusformer: A Quantum Transformer-based Framework for Unsupervised Visual Clusteringcited by 11
- 2024Quantum Visual Feature Encoding Revisitedcited by 10
- 2022Learn to Cluster Faces via Pairwise Classificationcited by 7
- 2022On Mitigating Hard Clusters for Face Clusteringcited by 7
12 most cited of 26 All 26 (JSON)
- 2024A Greedy Strategy for Graph Cut28 Dec 2024
- 2024Cross-Camera Data Association via GNN for Supervised Graph Clustering1 Oct 2024
- 2024Face Clustering via Early Stopping and Edge Recall24 Aug 2024
- 2024Quantum Visual Feature Encoding Revisited30 May 2024
- 2024QClusformer: A Quantum Transformer-based Framework for Unsupervised Visual Clustering30 May 2024
- 2023Face Clustering for Connection Discovery from Event Images3 Sep 2023
- 2023Relation-Aware Distribution Representation Network for Person Clustering with Multiple Modalities1 Aug 2023
- 2022An Empirical Study on Clustering Pretrained Embeddings: Is Deep Strictly Better?9 Nov 2022
- 2022On Mitigating Hard Clusters for Face Clustering25 Jul 2022
- 2022Learn to Cluster Faces via Pairwise Classification26 May 2022
- 2022WebFace260M: A Benchmark for Million-Scale Deep Face Recognition21 Apr 2022
- 2022Self-supervised Video-centralised Transformer for Video Face Clustering24 Mar 2022
12 newest of 26 All 26 (JSON)