atlas

Research map / Detection and segmentation / CNN features

Union-over-Intersections: Object Detection beyond Winner-Takes-All

ICLR 2025 · Detection and segmentation › CNN features · approach: Region-based and query-based detectors · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Union-over-Intersections (UoI), which regresses each proposal only to its intersection with the ground truth and merges grouped proposals' intersections by union, as a plug-and-play change to detectors.

Problem

Box regression in object detectors forces each proposal or query to align with the entire ground truth box, which is hard when proposals cover only part of the object, and winner-takes-all NMS discards information from other proposals in the same region.

Approach

Replace full-box regression with intersection-of-proposal-and-ground-truth regression, then group proposals as in NMS and take the union (min/max) of their regressed intersections as the final box, followed by a refinement regression.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply intersection-based regression and union-over-intersections instead of traditional box selectionFaster R-CNN, Mask R-CNN, Cascade R-CNN, YOLOv3, and Deformable DETR · MS-COCO 2017 detectionmAP: 37.4 -> 38.1; 39.4 -> 40.3; 38.2 -> 38.8; 39.8 -> 40.9; 42.5 -> 43.1; 33.7 -> 34.5; 44.3 -> 44.8Helped
Apply UoI to Mask R-CNNMask R-CNN with R-50 and R-101 backbones · MS-COCO 2017 instance segmentationmAP: 34.7 -> 35.3; 36.0 -> 36.8Helped
Apply UoIFaster R-CNN · MS-COCO, classification and localization analysisLocalization mIoU [%]: 53.7 -> 64.4Helped
Replace traditional box proposal selection with UoIFaster R-CNN · MS-COCOLRP (Error): 67.6 -> 65.3Helped
Use intersection-based regression and intersection grouping rather than full-object regression (ablation)Faster R-CNN · MS-COCOmAP: 35.8 -> 38.1Helped
Add a second regression stage to baseline without UoI (ablation)Faster R-CNN · MS-COCOmAP: 37.4 -> 37.4No clear effect
Use UoI's second regression stage to refine combined intersections (ablation)Faster R-CNN · MS-COCOmAP: 37.4 -> 38.1Helped
Add a classification head for combined boxes (ablation)Faster R-CNN w/ UoI · MS-COCOmAP: 38.1 -> 38.2Helped
Use five proposals per group rather than fewer or more (ablation)UoI · MS-COCO detectionmAPMixed
Lower the grouping IoU threshold to 0.3 rather than use 0.5 (ablation)UoI with Faster R-CNN R-101 · MS-COCOmAP: 40.3 -> 39.5Hurt
Raise the grouping IoU threshold to 0.7 rather than use 0.5 (ablation)UoI with Faster R-CNN R-101 · MS-COCOmAP: 40.3 -> 39.9Hurt
Combine UoI with test-time augmentation instead of no augmentation (ablation)Faster R-CNN · MS-COCOmAP: 38.1 -> 38.2; 38.1 -> 38.6; 38.1 -> 39.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: MS-COCO 2017 PASCAL VOC 2007 PASCAL VOC 2012

Benchmarks: MS-COCO 2017 PASCAL VOC

Metrics: mAP AP50 AP75 AP_S AP_M AP_L mIoU LRP

Baselines: Faster R-CNN Mask R-CNN Cascade R-CNN YOLOv3 Deformable DETR Soft-NMS Cluster-NMS box voting one-to-few label assignment

Builds on: Faster R-CNN Mask R-CNN Cascade R-CNN YOLOv3 Deformable DETR

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy