Method

GrooMeD-NMS: Grouped Mathematically Differentiable NMS for Monocular 3D Object Detection [GrooMeD-NMS]
https://github.com/abhi1kumar/groomed_nms

Submitted on 1 Mar. 2021 18:01 by
Abhinav Kumar (Michigan State University (MSU))

Running time:0.12 s
Environment:1 core @ 2.5 Ghz (Python)

Method Description:
Modern 3D object detectors have immensely benefited from the end-to-end learning idea. However, most of them use a post-processing algorithm called Non-Maximal Suppression (NMS) only during inference. In this paper, we present and integrate GrooMeD-NMS -- a novel Grouped Mathematically Differentiable NMS for monocular 3D object detection, such that the network is trained end-to-end with a loss on the boxes after NMS. We first formulate NMS as a matrix operation and then group and mask the boxes in an unsupervised manner to obtain a simple closed-form expression of the NMS. GrooMeD-NMS addresses the mismatch between training and inference pipelines and, therefore, forces the network to select the best 3D box in a differentiable manner. As a result, GrooMeD-NMS achieves state-of-the-art monocular 3D object detection results on the KITTI benchmark dataset performing comparably to monocular video-based methods.
Parameters:
N_t = 0.4, \alpha = 100, \beta = 0.3
Latex Bibtex:
@inproceedings{kumar2021groomed,
title={GrooMeD-NMS: Grouped Mathematically Differentiable NMS for Monocular 3D Object Detection},
author={Kumar, Abhinav and Brazil, Garrick and Liu, Xiaoming},
booktitle={CVPR},
year={2021}
}

Detailed Results

Object detection and orientation estimation results. Results for object detection are given in terms of average precision (AP) and results for joint object detection and orientation estimation are provided in terms of average orientation similarity (AOS).


Benchmark Easy Moderate Hard
Car (Detection) 90.14 % 80.28 % 63.78 %
Car (Orientation) 90.05 % 79.93 % 63.43 %
Car (3D Detection) 18.10 % 12.32 % 9.65 %
Car (Bird's Eye View) 26.19 % 18.27 % 14.05 %
This table as LaTeX


2D object detection results.
This figure as: png eps pdf txt gnuplot



Orientation estimation results.
This figure as: png eps pdf txt gnuplot



3D object detection results.
This figure as: png eps pdf txt gnuplot



Bird's eye view results.
This figure as: png eps pdf txt gnuplot




eXTReMe Tracker