Self-supervised Training Sample Difficulty Balancing for Local Descriptor Learning
Not on the map. Why?
Abstract (arXiv)
In the case of an imbalance between positive and negative samples, hard negative mining strategies have been shown to help models learn more subtle differences between positive and negative samples, thus improving recognition performance. However, if too strict mining strategies are promoted in the dataset, there may be a risk of introducing false negative samples. Meanwhile, the implementation of the mining strategy disrupts the difficulty distribution of samples in the real dataset, which may cause the model to over-fit these difficult samples. Therefore, in this paper, we investigate how to trade off the difficulty of the mined samples in order to obtain and exploit high-quality negative samples, and try to solve the problem in terms of both the loss function and the training strategy. The proposed balance loss provides an effective discriminant for the quality of negative samples by combining a self-supervised approach to the loss function, and uses a dynamic gradient modulation strategy to achieve finer gradient adjustment for samples of different difficulties. The proposed annealing training strategy then constrains the difficulty of the samples drawn from negative sample mining to provide data sources with different difficulty distributions for the loss function, and uses samples of decreasing difficulty to train the model. Extensive experiments show that our new descriptors outperform previous state-of-the-art descriptors for patch validation, matching, and retrieval tasks.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 49 references that are in the map. First posted on arXiv 10 Mar 2023.
Builds on
23 of 49 references.
References · 23
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2020Knowledge Distillation: A Surveycited by 1,578
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
- 2020Circle Loss: A Unified Perspective of Pair Similarity Optimizationcited by 402
- 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
- 2020Debiased Contrastive Learningcited by 354
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 324
- 2020DISK: Learning local features with policy gradientcited by 310
- 2016LIFT: Learned Invariant Feature Transformcited by 305
- 2017Sampling Matters in Deep Embedding Learningcited by 285
11 more
- 2017HPatches: A benchmark and evaluation of handcrafted and learned local descriptorscited by 261
- 2020Image Matching across Wide Baselines: From Paper to Practicecited by 224
- 2017Working hard to know your neighbor's margins: Local descriptor learning losscited by 212
- 2019R2D2: Repeatable and Reliable Detector and Descriptorcited by 206
- 2019SOSNet: Second Order Similarity Regularization for Local Descriptor Learningcited by 131
- 2017Deep Metric Learning with Angular Losscited by 107
- 2019ContextDesc: Local Descriptor Augmentation with Cross-Modality Contextcited by 79
- 2018GeoDesc: Learning Local Descriptors by Integrating Geometry Constraintscited by 52
- 2018Local Descriptors Optimized for Average Precisioncited by 43
- 2015Learning Local Image Descriptors with Deep Siamese and Triplet Convolutional Networks by Minimising Global Loss Functionscited by 33
- 2022Decoupling Makes Weakly Supervised Local Feature Bettercited by 28
Built on by
Not cited yet.