Syncretic-NMS: A Merging Non-Maximum Suppression Algorithm for Instance Segmentation

Instance segmentation is typically based on an object detection framework. Semantic segmentation is conducted on the bounding boxes that are returned by detectors. NMS (non-maximum suppression) is a common post-processing operation in instance segmentation and object detection tasks. It is typically...

Full description

Bibliographic Details
Main Authors: Jun Chu, Yiqing Zhang, Shaoming Li, Lu Leng, Jun Miao
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9121955/
id doaj-e1ce76d7fafe47cc96ab338182480653
record_format Article
spelling doaj-e1ce76d7fafe47cc96ab3381824806532021-03-30T01:54:50ZengIEEEIEEE Access2169-35362020-01-01811470511471410.1109/ACCESS.2020.30039179121955Syncretic-NMS: A Merging Non-Maximum Suppression Algorithm for Instance SegmentationJun Chu0Yiqing Zhang1https://orcid.org/0000-0002-1997-4871Shaoming Li2https://orcid.org/0000-0002-8137-8747Lu Leng3Jun Miao4Key Laboratory of Jiangxi Province for Image Processing and Pattern Recognition, Nanchang Hangkong University, Nanchang, ChinaKey Laboratory of Jiangxi Province for Image Processing and Pattern Recognition, Nanchang Hangkong University, Nanchang, ChinaKey Laboratory of Jiangxi Province for Image Processing and Pattern Recognition, Nanchang Hangkong University, Nanchang, ChinaKey Laboratory of Jiangxi Province for Image Processing and Pattern Recognition, Nanchang Hangkong University, Nanchang, ChinaKey Laboratory of Jiangxi Province for Image Processing and Pattern Recognition, Nanchang Hangkong University, Nanchang, ChinaInstance segmentation is typically based on an object detection framework. Semantic segmentation is conducted on the bounding boxes that are returned by detectors. NMS (non-maximum suppression) is a common post-processing operation in instance segmentation and object detection tasks. It is typically used after bounding box regression to eliminate redundant bounding boxes. The evaluation criteria for object detection require that the bounding box be as close as possible to the ground truth, but they do not emphasize the integrity of the included object. However, sometimes the bounding boxes cannot contain the complete objects, and the parts beyond the bounding boxes cannot be correctly predicted in the subsequent semantic segmentation. To solve this problem, we propose the Syncretic-NMS algorithm. The algorithm takes traditional NMS as the first step and processes the bounding boxes obtained by traditional NMS, judges the neighboring bounding boxes of each bounding box, and combines the neighboring boxes that are strongly correlated with the corresponding bounding boxes. The coordinates of the merged box are the four coordinate extremes of the bounding box and the highly relevant neighboring box. The neighboring box with strong correlation is merged with the corresponding bounding box. Based on an analysis of the influences of corresponding factors, the criteria for correlation judgment are specified. Experimental results on the MS COCO dataset demonstrate that Syncretic-NMS can steadily increase the accuracy of instance segmentation, while experimental results on the Cityscapes dataset prove that the algorithm can adapt to application scenario changes. The computational complexity of Syncretic-NMS is the same as that of traditional NMS. Syncretic-NMS is easy to implement, requires no additional training, and can be easily integrated into the available instance segmentation framework.https://ieeexplore.ieee.org/document/9121955/Instance segmentationnon-maximum suppressioncorrelation judgmentobject localizationobject detection
collection DOAJ
language English
format Article
sources DOAJ
author Jun Chu
Yiqing Zhang
Shaoming Li
Lu Leng
Jun Miao
spellingShingle Jun Chu
Yiqing Zhang
Shaoming Li
Lu Leng
Jun Miao
Syncretic-NMS: A Merging Non-Maximum Suppression Algorithm for Instance Segmentation
IEEE Access
Instance segmentation
non-maximum suppression
correlation judgment
object localization
object detection
author_facet Jun Chu
Yiqing Zhang
Shaoming Li
Lu Leng
Jun Miao
author_sort Jun Chu
title Syncretic-NMS: A Merging Non-Maximum Suppression Algorithm for Instance Segmentation
title_short Syncretic-NMS: A Merging Non-Maximum Suppression Algorithm for Instance Segmentation
title_full Syncretic-NMS: A Merging Non-Maximum Suppression Algorithm for Instance Segmentation
title_fullStr Syncretic-NMS: A Merging Non-Maximum Suppression Algorithm for Instance Segmentation
title_full_unstemmed Syncretic-NMS: A Merging Non-Maximum Suppression Algorithm for Instance Segmentation
title_sort syncretic-nms: a merging non-maximum suppression algorithm for instance segmentation
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Instance segmentation is typically based on an object detection framework. Semantic segmentation is conducted on the bounding boxes that are returned by detectors. NMS (non-maximum suppression) is a common post-processing operation in instance segmentation and object detection tasks. It is typically used after bounding box regression to eliminate redundant bounding boxes. The evaluation criteria for object detection require that the bounding box be as close as possible to the ground truth, but they do not emphasize the integrity of the included object. However, sometimes the bounding boxes cannot contain the complete objects, and the parts beyond the bounding boxes cannot be correctly predicted in the subsequent semantic segmentation. To solve this problem, we propose the Syncretic-NMS algorithm. The algorithm takes traditional NMS as the first step and processes the bounding boxes obtained by traditional NMS, judges the neighboring bounding boxes of each bounding box, and combines the neighboring boxes that are strongly correlated with the corresponding bounding boxes. The coordinates of the merged box are the four coordinate extremes of the bounding box and the highly relevant neighboring box. The neighboring box with strong correlation is merged with the corresponding bounding box. Based on an analysis of the influences of corresponding factors, the criteria for correlation judgment are specified. Experimental results on the MS COCO dataset demonstrate that Syncretic-NMS can steadily increase the accuracy of instance segmentation, while experimental results on the Cityscapes dataset prove that the algorithm can adapt to application scenario changes. The computational complexity of Syncretic-NMS is the same as that of traditional NMS. Syncretic-NMS is easy to implement, requires no additional training, and can be easily integrated into the available instance segmentation framework.
topic Instance segmentation
non-maximum suppression
correlation judgment
object localization
object detection
url https://ieeexplore.ieee.org/document/9121955/
work_keys_str_mv AT junchu syncreticnmsamergingnonmaximumsuppressionalgorithmforinstancesegmentation
AT yiqingzhang syncreticnmsamergingnonmaximumsuppressionalgorithmforinstancesegmentation
AT shaomingli syncreticnmsamergingnonmaximumsuppressionalgorithmforinstancesegmentation
AT luleng syncreticnmsamergingnonmaximumsuppressionalgorithmforinstancesegmentation
AT junmiao syncreticnmsamergingnonmaximumsuppressionalgorithmforinstancesegmentation
_version_ 1724186271300976640