Face Clustering via Early Stopping and Edge Recall
About
Large-scale face clustering has achieved significant progress, with many efforts dedicated to learning to cluster large-scale faces with supervised-learning. However, complex model design and tedious clustering processes are typical in existing methods. Such limitations result in infeasible clustering in real-world applications. Reasonable and efficient model design and training need to be taken into account. Besides, developing unsupervised face clustering algorithms is crucial, which are more realistic in real-world applications. In this paper, we propose a novel unsupervised face clustering algorithm FC-ES and a novel supervised face clustering algorithm FC-ESER to address these issues. An efficient and effective neighbor-based edge probability and a novel early stopping strategy are proposed in FC-ES, guaranteeing the accuracy and recall of large-scale face clustering simultaneously. Furthermore, to take advantage of supervised learning, a novel edge recall strategy is proposed in FC-ESER to further recall the edge connections that are not connected in FC-ES. Extensive experiments on multiple benchmarks for face, person, and vehicle clustering show that our proposed FC-ES and FC-ESER significantly outperform previous state-of-the-art methods. Our code will be available at https://github.com/jumptoliujj/FC-ESER.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Face Clustering | MS1M 584K unlabeled (test) | FP95.28 | 20 | |
| Face Clustering | MS1M 1.74M unlabeled (test) | FP Rate92.94 | 20 | |
| Face Clustering | MS1M 2.89M unlabeled (test) | FP91.61 | 20 | |
| Face Clustering | MS1M 4.05M unlabeled (test) | FP Rate90.44 | 20 | |
| Face Clustering | MS1M 5.21M unlabeled (test) | FP Rate89.4 | 20 | |
| Clustering | MSMT17 (test) | FP Score70.71 | 7 |