Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

TOOD: Task-aligned One-stage Object Detection

About

One-stage object detection is commonly implemented by optimizing two sub-tasks: object classification and localization, using heads with two parallel branches, which might lead to a certain level of spatial misalignment in predictions between the two tasks. In this work, we propose a Task-aligned One-stage Object Detection (TOOD) that explicitly aligns the two tasks in a learning-based manner. First, we design a novel Task-aligned Head (T-Head) which offers a better balance between learning task-interactive and task-specific features, as well as a greater flexibility to learn the alignment via a task-aligned predictor. Second, we propose Task Alignment Learning (TAL) to explicitly pull closer (or even unify) the optimal anchors for the two tasks during training via a designed sample assignment scheme and a task-aligned loss. Extensive experiments are conducted on MS-COCO, where TOOD achieves a 51.1 AP at single-model single-scale testing. This surpasses the recent one-stage detectors by a large margin, such as ATSS (47.7 AP), GFL (48.2 AP), and PAA (49.0 AP), with fewer parameters and FLOPs. Qualitative results also demonstrate the effectiveness of TOOD for better aligning the tasks of object classification and localization. Code is available at https://github.com/fcjian/TOOD.

Chengjian Feng, Yujie Zhong, Yu Gao, Matthew R. Scott, Weilin Huang• 2021

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO 2017 (val)
AP47.6
2454
Object DetectionCOCO (test-dev)
mAP51.1
1195
Object DetectionCOCO v2017 (test-dev)
mAP48.3
499
Object DetectionSARDet-100K (test)
MAP54.65
27
Object DetectionSAR-Aircraft v1.0 (test)
mAP (AP'07)62.66
27
Object DetectionMSAR AP'07 protocol (test)
mAP66.58
24
Object DetectionMSAR AP'12 protocol (test)
mAP68.32
24
Object DetectionCSD
AP52.9
17
Nuclei Detection and ClassificationCoNSeP
F1 (Inflammatory)62.2
8
Nuclei Detection and ClassificationBRCA-M2C
F1 (Inflammatory)40
8
Showing 10 of 16 rows

Other info

Code

Follow for update