{"url":"/method/diou-nms","slug":"diou-nms","name":"DIoU-NMS","full_name":"DIoU-NMS","full_name_withheld":false,"description_markdown":"**DIoU-NMS** is a type of non-maximum suppression where we use Distance IoU rather than regular DIoU, in which the overlap area and the distance between two central points of bounding boxes are simultaneously considered when suppressing redundant boxes.\r\n\r\nIn original NMS, the IoU metric is used to suppress the redundant detection boxes, where the overlap area is the unique factor, often yielding false suppression for the cases with occlusion. With DIoU-NMS, we not only consider the overlap area but also central point distance between two boxes.","description_state":"present","introduced_year":null,"introduced_by":{"title":"Distance-IoU Loss: Faster and Better Learning for Bounding Box Regression","paper":"/paper/distance-iou-loss-faster-and-better-learning","first_author":"Zhaohui Zheng","n_authors":6,"url_abs":null,"archive_paper_url":"https://paperswithcode.com/paper/distance-iou-loss-faster-and-better-learning"},"source":{"url":"https://arxiv.org/abs/1911.08287v1","title":"Distance-IoU Loss: Faster and Better Learning for Bounding Box Regression","url_on_a_paper_host":true},"code_snippet_url":null,"code_snippet_url_on_a_code_host":false,"categories":[{"area":"Computer Vision","area_id":"computer-vision","collection":"Proposal Filtering","url":"/methods/category/proposal-filtering","pwc_aliases":[]}],"n_papers_tagged":2,"archive_num_papers":2,"papers_newest_first":[{"paper":"/paper/yolov4-optimal-speed-and-accuracy-of-object","title":"YOLOv4: Optimal Speed and Accuracy of Object Detection","date":"2020-04-23","arxiv_id":"2004.10934","n_code_links":223,"syntology":{"ran":24,"of":184,"unverified":160,"pointer_only":8}},{"paper":"/paper/distance-iou-loss-faster-and-better-learning","title":"Distance-IoU Loss: Faster and Better Learning for Bounding Box Regression","date":"2019-11-19","arxiv_id":"1911.08287","n_code_links":20,"syntology":{"ran":4,"of":25,"unverified":21,"pointer_only":6}}],"papers_shown":2,"tasks":[{"task":"/task/object-detection","name":"Object Detection","papers":2},{"task":"/task/machine-learning","name":"BIG-bench Machine Learning","papers":1},{"task":"/task/data-augmentation","name":"Data Augmentation","papers":1},{"task":"/task/object","name":"Object","papers":1},{"task":"/task/real-time-object-detection","name":"Real-Time Object Detection","papers":1},{"task":"/task/object-detection-1","name":"object-detection","papers":1},{"task":"/task/regression-1","name":"regression","papers":1}],"tasks_shown":7,"n_tasks":7,"usage_by_year":[{"year":"2019","papers":1},{"year":"2020","papers":1}],"row_source":"methods_table","archive":{"source":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","archive_url":"https://paperswithcode.com/method/diou-nms"},"syntology_read_at":"2026-09-24T18:15:14+00:00"}