HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

WeakSAM: Segment Anything Meets Weakly-supervised Instance-level Recognition

Zhu Lianghui ; Zhou Junwei ; Liu Yan ; Hao Xin ; Liu Wenyu ; Wang Xinggang

WeakSAM: Segment Anything Meets Weakly-supervised Instance-level
  Recognition

Abstract

Weakly supervised visual recognition using inexact supervision is a criticalyet challenging learning problem. It significantly reduces human labeling costsand traditionally relies on multi-instance learning and pseudo-labeling. Thispaper introduces WeakSAM and solves the weakly-supervised object detection(WSOD) and segmentation by utilizing the pre-learned world knowledge containedin a vision foundation model, i.e., the Segment Anything Model (SAM). WeakSAMaddresses two critical limitations in traditional WSOD retraining, i.e., pseudoground truth (PGT) incompleteness and noisy PGT instances, through adaptive PGTgeneration and Region of Interest (RoI) drop regularization. It also addressesthe SAM's problems of requiring prompts and category unawareness for automaticobject detection and segmentation. Our results indicate that WeakSAMsignificantly surpasses previous state-of-the-art methods in WSOD and WSISbenchmarks with large margins, i.e. average improvements of 7.4% and 8.5%,respectively. The code is available at \url{https://github.com/hustvl/WeakSAM}.

Code Repositories

hustvl/weaksam
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-level-supervised-instance-segmentationWeakSAM-Mask RCNN (with SAM)
mAP@0.25: 70.3
mAP@0.5: 59.6
mAP@0.7: 43.1
mAP@0.75: 36.2
image-level-supervised-instance-segmentationWeakSAM-Mask2Former (with SAM)
mAP@0.25: 73.4
mAP@0.5: 64.4
mAP@0.7: 49.7
mAP@0.75: 45.3
image-level-supervised-instance-segmentation-1WeakSAM-Mask RCNN (with SAM)
AP: 21.0
AP@50: 34.5
AP@75: 22.2
image-level-supervised-instance-segmentation-1WeakSAM-Mask2Former (with SAM)
AP: 25.9
AP@50: 39.9
AP@75: 27.9
image-level-supervised-instance-segmentation-2WeakSAM-Mask RCNN (with SAM)
AP: 20.6
AP@50: 33.9
AP@75: 22.0
image-level-supervised-instance-segmentation-2WeakSAM-Mask2Former (with SAM)
AP: 25.2
AP@50: 38.4
AP@75: 27.0
weakly-supervised-object-detection-on-ms-cocoWeakSAM-OICR-DINO (with SAM)
AP: 24.9
weakly-supervised-object-detection-on-ms-cocoWeakSAM-MIST-Faster RCNN (with SAM)
AP: 23.8
weakly-supervised-object-detection-on-ms-cocoWeakSAM-MIST-DINO (with SAM)
AP: 26.6
weakly-supervised-object-detection-on-ms-cocoWeakSAM-MIST (with SAM)
AP: 22.9
weakly-supervised-object-detection-on-ms-cocoWeakSAM-OICR (with SAM)
AP: 19.9
weakly-supervised-object-detection-on-ms-cocoWeakSAM-OICR-Faster RCNN (with SAM)
AP: 22.3
weakly-supervised-object-detection-on-pascalWeakSAM-OICR-DINO (with SAM)
MAP: 63.7
weakly-supervised-object-detection-on-pascalWeakSAM-MIST-DINO (with SAM)
MAP: 70.2
weakly-supervised-object-detection-on-pascalWeakSAM-MIST-Faster RCNN (with SAM)
MAP: 69.2
weakly-supervised-object-detection-on-pascalWeakSAM-MIST (with SAM)
MAP: 66.9
weakly-supervised-object-detection-on-pascalWeakSAM-OICR-Faster RCNN (with SAM)
MAP: 62.9
weakly-supervised-object-detection-on-pascalWeakSAM-OICR (with SAM)
MAP: 58.4
weakly-supervised-object-detection-on-pascal-1WeakSAM-OICR (with SAM)
MAP: 58.9
weakly-supervised-object-detection-on-pascal-1WeakSAM-MIST-Faster RCNN (with SAM)
MAP: 71.8
weakly-supervised-object-detection-on-pascal-1WeakSAM-MIST (with SAM)
MAP: 67.4
weakly-supervised-object-detection-on-pascal-1WeakSAM-MIST-DINO (with SAM)
MAP: 73.4
weakly-supervised-object-detection-on-pascal-1WeakSAM-OICR-Faster RCNN (with SAM)
MAP: 65.7
weakly-supervised-object-detection-on-pascal-1WeakSAM-OICR-DINO (with SAM)
MAP: 66.1

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