HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Revisiting Class Imbalance for End-to-end Semi-Supervised Object Detection

Purbayan Kar Vishal Chudasama Naoyuki Onoe Pankaj Wasnik

Revisiting Class Imbalance for End-to-end Semi-Supervised Object Detection

Abstract

Semi-supervised object detection (SSOD) has made significant progress with the development of pseudo-label-based end-to-end methods. However, many of these methods face challenges due to class imbalance, which hinders the effectiveness of the pseudo-label generator. Furthermore, in the literature, it has been observed that low-quality pseudo-labels severely limit the performance of SSOD. In this paper, we examine the root causes of low-quality pseudo-labels and present novel learning mechanisms to improve the label generation quality. To cope with high false-negative and low precision rates, we introduce an adaptive thresholding mechanism that helps the proposed network to filter out optimal bounding boxes. We further introduce a Jitter-Bagging module to provide accurate information on localization to help refine the bounding boxes. Additionally, two new losses are introduced using the background and foreground scores predicted by the teacher and student networks to improvise the pseudo-label recall rate. Furthermore, our method applies strict supervision to the teacher network by feeding strong & weak augmented data to generate robust pseudo-labels so that it can detect small and complex objects. Finally, the extensive experiments show that the proposed network outperforms state-of-the-art methods on MS-COCO and Pascal VOC datasets and allows the baseline network to achieve 100% supervised performance with much less (i.e., 20%) labeled data.

Benchmarks

BenchmarkMethodologyMetrics
semi-supervised-object-detection-on-coco-10Revisiting Class Imbalance
detector: FasterRCNN-Res50
mAP: 37.4
semi-supervised-object-detection-on-coco-100Revisiting Class Imbalance
mAP: 44.0
semi-supervised-object-detection-on-coco-5Revisiting Class Imbalance
mAP: 32.21

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Revisiting Class Imbalance for End-to-end Semi-Supervised Object Detection | Papers | HyperAI