arrow
Return

Parallelization of Non-Maximum Suppression

delete2021-01-01
delete1
delete
OA
AI
H
Hyeonjin Lee
J
Jeong-Sik Lee
H
Hyun‐Chul Choi *
DOI:10.1109/ACCESS.2021.3134639delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Non-maximum suppression (NMS) is an unavoidable post-processing step in the object detection pipeline. NMS selects the bounding boxes with a locally maximum confidence score and eliminates its neighboring candidates which have a large overlap with the selected boxes. Because this procedure is a sequential and iterative algorithm of O(N-2) complexity, NMS running time is too slow to be applied to real-time object detection on the image which has many objects. To consider this issue, we propose a parallel computation method using GPU multi-cores to compute faster than the previous NMS. Our parallel NMS replicates the candidate boxes and performs both IoU calculation and comparison in parallel. We drastically reduced the complexity from O(N-2) to O(N) and the time consumption of NMS to be applied to real-time detection with negligible degradation of detection performance and very slight additional memory consumption. Furthermore, when there is a small number of overlapped objects, our parallel NMS achieved an improvement in precision.
Keywords:
Non-maximum suppression
parallel NMS
mode detection
object detection

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

Y
Yeungnam University
Scholars:
1.0W
Papers: 1.3W
Citations: 1.4W