From 85fc1949a56bf0184291251df4057b5baa390d2a Mon Sep 17 00:00:00 2001 From: yukke42 Date: Thu, 3 Mar 2022 23:34:18 +0900 Subject: [PATCH] docs: circleNMS description --- perception/lidar_centerpoint/lib/include/nms_kernel.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/perception/lidar_centerpoint/lib/include/nms_kernel.hpp b/perception/lidar_centerpoint/lib/include/nms_kernel.hpp index 00d3f827f9aea..c62bc51abf7c9 100644 --- a/perception/lidar_centerpoint/lib/include/nms_kernel.hpp +++ b/perception/lidar_centerpoint/lib/include/nms_kernel.hpp @@ -21,7 +21,8 @@ namespace centerpoint { -// TODO(yukke42): add description +// Non-maximum suppression (NMS) uses the distance on the xy plane instead of +// intersection over union (IoU) to suppress overlapped objects. std::size_t circleNMS( thrust::device_vector & boxes3d, const float distance_threshold, thrust::device_vector & keep_mask, cudaStream_t stream);