Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Detecting Twenty-thousand Classes using Image-level Supervision

About

Current object detectors are limited in vocabulary size due to the small scale of detection datasets. Image classifiers, on the other hand, reason about much larger vocabularies, as their datasets are larger and easier to collect. We propose Detic, which simply trains the classifiers of a detector on image classification data and thus expands the vocabulary of detectors to tens of thousands of concepts. Unlike prior work, Detic does not need complex assignment schemes to assign image labels to boxes based on model predictions, making it much easier to implement and compatible with a range of detection architectures and backbones. Our results show that Detic yields excellent detectors even for classes without box annotations. It outperforms prior work on both open-vocabulary and long-tail detection benchmarks. Detic provides a gain of 2.4 mAP for all classes and 8.3 mAP for novel classes on the open-vocabulary LVIS benchmark. On the standard LVIS benchmark, Detic obtains 41.7 mAP when evaluated on all classes, or only rare classes, hence closing the gap in performance for object categories with few samples. For the first time, we train a detector with all the twenty-one-thousand classes of the ImageNet dataset and show that it generalizes to new datasets without finetuning. Code is available at \url{https://github.com/facebookresearch/Detic}.

Xingyi Zhou, Rohit Girdhar, Armand Joulin, Philipp Kr\"ahenb\"uhl, Ishan Misra• 2022

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO 2017 (val)
AP54.9
2643
Object DetectionCOCO (val)
mAP50.1
633
Object DetectionLVIS v1.0 (val)
APbbox46.9
529
Object DetectionCOCO
AP50 (Box)56.6
237
Few-shot Object DetectionCD-FSOD
ArTaxOr Score32
200
Instance SegmentationLVIS v1.0 (val)
AP (Rare)41.7
189
Object DetectionLVIS (val)
mAP44.3
141
Object DetectionCOCO
mAP43.9
137
Object DetectionOV-COCO
AP50 (Novel)30.3
130
Object DetectionWatercolor2k (test)--
113
Showing 10 of 94 rows
...

Other info

Code

Follow for update