CVDec 12, 2022

NMS Strikes Back

arXiv:2212.06137v154 citationsh-index: 18Has Code
Originality Incremental advance
AI Analysis

This work addresses a key design choice in object detection for researchers and practitioners, showing that transformer architectures can be improved with traditional techniques, though it is incremental in nature.

The paper tackled the problem of understanding the effectiveness of one-to-one matching in Detection Transformers (DETR) by comparing it to traditional one-to-many assignments with non-maximum suppression (NMS), finding that NMS-based methods outperform standard DETR with a gain of up to 2.5 mAP and achieving 50.2 COCO mAP within 12 epochs.

Detection Transformer (DETR) directly transforms queries to unique objects by using one-to-one bipartite matching during training and enables end-to-end object detection. Recently, these models have surpassed traditional detectors on COCO with undeniable elegance. However, they differ from traditional detectors in multiple designs, including model architecture and training schedules, and thus the effectiveness of one-to-one matching is not fully understood. In this work, we conduct a strict comparison between the one-to-one Hungarian matching in DETRs and the one-to-many label assignments in traditional detectors with non-maximum supervision (NMS). Surprisingly, we observe one-to-many assignments with NMS consistently outperform standard one-to-one matching under the same setting, with a significant gain of up to 2.5 mAP. Our detector that trains Deformable-DETR with traditional IoU-based label assignment achieved 50.2 COCO mAP within 12 epochs (1x schedule) with ResNet50 backbone, outperforming all existing traditional or transformer-based detectors in this setting. On multiple datasets, schedules, and architectures, we consistently show bipartite matching is unnecessary for performant detection transformers. Furthermore, we attribute the success of detection transformers to their expressive transformer architecture. Code is available at https://github.com/jozhang97/DETA.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes