Self-supervised cross-modality learning for uncertainty-aware object detection and recognition in applications which lack pre-labelled training data
Not on the map. Why?
Abstract (arXiv)
This paper shows how an uncertainty-aware, deep neural network can be trained to detect, recognise and localise objects in 2D RGB images, in applications lacking annotated train-ng datasets. We propose a self-supervising teacher-student pipeline, in which a relatively simple teacher classifier, trained with only a few labelled 2D thumbnails, automatically processes a larger body of unlabelled RGB-D data to teach a student network based on a modified YOLOv3 architecture. Firstly, 3D object detection with back projection is used to automatically extract and teach 2D detection and localisation information to the student network. Secondly, a weakly supervised 2D thumbnail classifier, with minimal training on a small number of hand-labelled images, is used to teach object category recognition. Thirdly, we use a Gaussian Process GP to encode and teach a robust uncertainty estimation functionality, so that the student can output confidence scores with each categorization. The resulting student significantly outperforms the same YOLO architecture trained directly on the same amount of labelled data. Our GP-based approach yields robust and meaningful uncertainty estimations for complex industrial object classifications. The end-to-end network is also capable of real-time processing, needed for robotics applications. Our method can be applied to many important industrial tasks, where labelled datasets are typically unavailable. In this paper, we demonstrate an example of detection, localisation, and object category recognition of nuclear mixed-waste materials in highly cluttered and unstructured scenes. This is critical for robotic sorting and handling of legacy nuclear waste, which poses complex environmental remediation challenges in many nuclearised nations.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 47 of its 101 references that are in the map. First posted on arXiv 5 Nov 2024.
Builds on
47 of 101 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2017Mask R-CNNcited by 7,259
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2015Fast R-CNNcited by 2,930
- 2018YOLOv3: An Incremental Improvementcited by 2,652
35 more
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2021YOLOX: Exceeding YOLO Series in 2021cited by 1,064
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
- 2022YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectorscited by 978
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
- 2016Multi-View 3D Object Detection Network for Autonomous Drivingcited by 721
- 2014Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognitioncited by 719
- 2017Deep Mutual Learningcited by 621
- 2019Improved Knowledge Distillation via Teacher Assistantcited by 567
- 2018Invariant Information Clustering for Unsupervised Image Classification and Segmentationcited by 454
- 2013Gaussian Processes for Big Datacited by 377
- 2016Adversarial Feature Learningcited by 350
- 2019Object Detection in Optical Remote Sensing Images: A Survey and A New Benchmarkcited by 339
- 2019Revisiting Self-Supervised Visual Representation Learningcited by 250
- 2018Dataset Distillationcited by 224
- 2016Joint Unsupervised Learning of Deep Representations and Image Clusterscited by 205
- 2018Acquisition of Localization Confidence for Accurate Object Detectioncited by 174
- 2019Dynamics of stochastic gradient descent for two-layer neural networks in the teacher-student setupcited by 112
- 2017Adversarial Variational Bayes: Unifying Variational Autoencoders and Generative Adversarial Networkscited by 107
- 2019Gaussian YOLOv3: An Accurate and Fast Object Detector Using Localization Uncertainty for Autonomous Drivingcited by 105
- 2017Unsupervised Learning by Predicting Noisecited by 97
- 2016Stochastic Variational Deep Kernel Learningcited by 92
- 2019Lifelong GAN: Continual Learning for Conditional Image Generationcited by 78
- 2014Real-Time Grasp Detection Using Convolutional Neural Networkscited by 75
- 2019Revisiting Knowledge Distillation via Label Smoothing Regularizationcited by 29
- 2017Deep Self-Taught Learning for Weakly Supervised Object Localizationcited by 27
- 2017Recent Advance in Content-based Image Retrieval: A Literature Surveycited by 24
- 2019Modeling Teacher-Student Techniques in Deep Neural Networks for Knowledge Distillationcited by 11
- 2021Clustering augmented Self-Supervised Learning: Anapplication to Land Cover Mappingcited by 6
- 2017A fully end-to-end deep learning approach for real-time simultaneous 3D reconstruction and material recognitioncited by 5
- 2021SpectGRASP: Robotic Grasping by Spectral Correlationcited by 3
- 2021A Multi-Stage model based on YOLOv3 for defect detection in PV panels based on IR and Visible Imaging by Unmanned Aerial Vehiclecited by 3
- 2017Weakly-supervised DCNN for RGB-D Object Recognition in Real-World Applications Which Lack Large-scale Annotated Training Datacited by 2
- 2023Haptic-guided assisted telemanipulation approach for grasping desired objects from heapscited by 1
Built on by
Not cited yet.