Universal Instance Perception as Object Discovery and Retrieval

CVPR 2023  ยท  Bin Yan, Yi Jiang, Jiannan Wu, Dong Wang, Ping Luo, Zehuan Yuan, Huchuan Lu ยท

All instance perception tasks aim at finding certain objects specified by some queries such as category names, language expressions, and target annotations, but this complete field has been split into multiple independent subtasks. In this work, we present a universal instance perception model of the next generation, termed UNINEXT. UNINEXT reformulates diverse instance perception tasks into a unified object discovery and retrieval paradigm and can flexibly perceive different types of objects by simply changing the input prompts. This unified formulation brings the following benefits: (1) enormous data from different tasks and label vocabularies can be exploited for jointly training general instance-level representations, which is especially beneficial for tasks lacking in training data. (2) the unified model is parameter-efficient and can save redundant computation when handling multiple tasks simultaneously. UNINEXT shows superior performance on 20 challenging benchmarks from 10 instance-level tasks including classical image-level tasks (object detection and instance segmentation), vision-and-language tasks (referring expression comprehension and segmentation), and six video-level object tracking tasks. Code is available at https://github.com/MasterBin-IIAU/UNINEXT.

PDF Abstract CVPR 2023 PDF CVPR 2023 Abstract

Results from the Paper


 Ranked #1 on Referring Expression Segmentation on RefCoCo val (using extra training data)

     Get a GitHub badge
Task Dataset Model Metric Name Metric Value Global Rank Uses Extra
Training Data
Result Benchmark
Multi-Object Tracking and Segmentation BDD100K val UNINEXT-H mMOTSA 35.7 # 1
Multiple Object Tracking BDD100K val UNINEXT-H mMOTA 44.2 # 2
mIDF1 56.7 # 1
Object Detection COCO minival UNINEXT-H box AP 60.6 # 19
AP50 77.5 # 3
AP75 66.7 # 2
APS 45.1 # 2
APM 64.8 # 2
APL 75.3 # 2
Instance Segmentation COCO test-dev UNINEXT-H mask AP 51.8 # 15
AP50 76.2 # 4
AP75 56.7 # 3
APS 33.3 # 5
APM 55.9 # 4
APL 67.5 # 5
Referring Expression Segmentation DAVIS 2017 (val) UNINEXT-H J&F 1st frame 72.5 # 1
Described Object Detection Description Detection Dataset UNINEXT-large Intra-scenario FULL mAP 17.9 # 5
Intra-scenario PRES mAP 18.6 # 4
Intra-scenario ABS mAP 15.9 # 4
Generalized Referring Expression Comprehension gRefCOCO UNINEXT Precision@(F1=1, IoUโ‰ฅ0.5) 58.2 # 1
N-acc. 50.6 # 1
Visual Object Tracking LaSOT UNINEXT-H AUC 72.2 # 8
Normalized Precision 80.8 # 8
Precision 79.4 # 4
Visual Object Tracking LaSOT UNINEXT-L AUC 72.4 # 7
Normalized Precision 80.7 # 10
Precision 78.9 # 6
Visual Object Tracking LaSOT-ext UNINEXT-H AUC 56.2 # 1
Normalized Precision 63.8 # 1
Precision 63.8 # 1
Video Instance Segmentation OVIS validation UNINEXT (ResNet-50, Online) mask AP 34.0 # 24
AP50 55.5 # 23
AP75 35.6 # 22
Video Instance Segmentation OVIS validation UNINEXT (ViT-H, Online) mask AP 49.0 # 5
AP50 72.5 # 3
AP75 52.2 # 5
Referring Expression Comprehension RefCoco+ UNINEXT-H Val 85.24 # 3
Test A 89.63 # 4
Test B 79.79 # 3
Referring Expression Comprehension RefCOCO UNINEXT-H Val 92.64 # 1
Test A 94.33 # 1
Test B 91.46 # 1
Referring Expression Comprehension RefCOCOg-test UNINEXT-H Accuracy 89.37 # 1
Referring Expression Comprehension RefCOCOg-val UNINEXT-H Accuracy 88.73 # 2
Referring Expression Segmentation RefCOCO testA UNINEXT-H Overall IoU 83.44 # 1
Referring Expression Segmentation RefCOCO+ testA UNINEXT-H Overall IoU 76.42 # 3
Referring Expression Segmentation RefCOCO testB UNINEXT-H Overall IoU 81.33 # 1
Referring Expression Segmentation RefCOCO+ test B UNINEXT-H Overall IoU 66.22 # 3
Referring Expression Segmentation RefCoCo val UNINEXT-H Overall IoU 82.19 # 2
Overall IoU 82.19 # 1
Referring Expression Segmentation RefCOCO+ val UNINEXT-H Overall IoU 72.47 # 4
Referring Expression Segmentation Refer-YouTube-VOS (2021 public validation) UNINEXT-H J&F 70.1 # 2
J 67.6 # 2
F 72.7 # 2
Zero Shot Segmentation Segmentation in the Wild UNINEXT Mean AP 42.1 # 3
Visual Tracking TNL2K UNINEXT-H precision 62.8 # 1
AUC 59.3 # 2
Visual Object Tracking TrackingNet UNINEXT-H Precision 86.4 # 1
Normalized Precision 89.0 # 6
Accuracy 85.4 # 6
Video Instance Segmentation YouTube-VIS validation UNINEXT-H mask AP 66.9 # 4
AP50 87.5 # 6
AP75 75.1 # 3

Methods


No methods listed for this paper. Add relevant methods here