SOTAVerified

Dynamic Head: Unifying Object Detection Heads with Attentions

2021-06-15CVPR 2021Code Available1· sign in to hype

Xiyang Dai, Yinpeng Chen, Bin Xiao, Dongdong Chen, Mengchen Liu, Lu Yuan, Lei Zhang

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

The complex nature of combining localization and classification in object detection has resulted in the flourished development of methods. Previous works tried to improve the performance in various object detection heads but failed to present a unified view. In this paper, we present a novel dynamic head framework to unify object detection heads with attentions. By coherently combining multiple self-attention mechanisms between feature levels for scale-awareness, among spatial locations for spatial-awareness, and within output channels for task-awareness, the proposed approach significantly improves the representation ability of object detection heads without any computational overhead. Further experiments demonstrate that the effectiveness and efficiency of the proposed dynamic head on the COCO benchmark. With a standard ResNeXt-101-DCN backbone, we largely improve the performance over popular object detectors and achieve a new state-of-the-art at 54.0 AP. Furthermore, with latest transformer backbone and extra data, we can push current best COCO result to a new record at 60.6 AP. The code will be released at https://github.com/microsoft/DynamicHead.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
COCO 2017 valDyHead (Swin-T, multi scale)AP5068Unverified
COCO minivalDyHead (ResNeXt-64x4d-101-DCN, multi scale)APL66.3Unverified
COCO minivalDyHead (ResNet-101)box AP46.5Unverified
COCO minivalDyHead (Swin-L, multi scale)box AP58.4Unverified
COCO minivalDyHead (Swin-L, multi scale, self-training)box AP60.3Unverified
COCO-ODyHead (ResNet-50)Average mAP19.3Unverified
COCO-ODyHead (Swin-L)Average mAP35.3Unverified
COCO test-devDyHead (Swin-L, multi scale, self-training)box mAP60.6Unverified
COCO test-devDyHead (ResNet-50)box mAP43Unverified
COCO test-devDyHead (ResNeXt-64x4d-101)box mAP47.7Unverified
COCO test-devDyHead (ResNeXt-64x4d-101-DCN, multi scale)box mAP54Unverified
COCO test-devDyHead (Swin-L, multi scale)box mAP58.7Unverified

Reproductions