@@ -7,7 +7,7 @@ NVIDIA-accelerated, deep learned semantic image segmentation
77
88## Overview
99
10- [ Isaac ROS Image Segmentation] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_image_segmentation ) contains ROS packages for semantic image segmentation.
10+ Isaac ROS Image Segmentation contains ROS packages for semantic image segmentation.
1111
1212These packages provide methods for classification of an input image
1313at the pixel level by running GPU-accelerated inference on a DNN model.
@@ -44,11 +44,11 @@ This package is powered by [NVIDIA Isaac Transport for ROS (NITROS)](https://dev
4444
4545## Performance
4646
47- | Sample Graph<br /><br /> | Input Size<br /><br /> | AGX Orin<br /><br /> | Orin NX<br /><br /> | Orin Nano 8GB<br /><br /> | x86_64 w/ RTX 4090<br /><br /> |
48- | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| --------------------------| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------|
49- | [ SAM Image Segmentation Graph] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/benchmarks/isaac_ros_segment_anything_benchmark/scripts/isaac_ros_segment_anything_graph.py ) <br /><br /><br />Full SAM<br /><br /> | 720p<br /><br /><br /><br /> | [ 2.22 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_sam_graph-agx_orin.json ) <br /><br /><br />390 ms @ 30Hz<br /><br /> | –<br /><br /><br /><br /> | –<br /><br /><br /><br /> | [ 16.4 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_sam_graph-x86-4090.json ) <br /><br /><br />280 ms @ 30Hz<br /><br /> |
50- | [ SAM Image Segmentation Graph] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/benchmarks/isaac_ros_segment_anything_benchmark/scripts/isaac_ros_mobile_segment_anything_graph.py ) <br /><br /><br />Mobile SAM<br /><br /> | 720p<br /><br /><br /><br /> | [ 8.75 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_mobile_sam_graph-agx_orin.json ) <br /><br /><br />570 ms @ 30Hz<br /><br /> | [ 5.34 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_mobile_sam_graph-orin_nx.json ) <br /><br /><br />1400 ms @ 30Hz<br /><br /> | [ 2.22 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_mobile_sam_graph-orin_nano.json ) <br /><br /><br />340 ms @ 30Hz<br /><br /> | [ 68.6 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_mobile_sam_graph-x86-4090.json ) <br /><br /><br />23 ms @ 30Hz<br /><br /> |
51- | [ TensorRT Graph] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/benchmarks/isaac_ros_unet_benchmark/scripts/isaac_ros_unet_graph.py ) <br /><br /><br />PeopleSemSegNet<br /><br /> | 544p<br /><br /><br /><br /> | [ 371 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_unet_graph-agx_orin.json ) <br /><br /><br />19 ms @ 30Hz<br /><br /> | [ 250 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_unet_graph-orin_nx.json ) <br /><br /><br />20 ms @ 30Hz<br /><br /> | [ 163 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_unet_graph-orin_nano.json ) <br /><br /><br />23 ms @ 30Hz<br /><br /> | [ 670 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_unet_graph-nuc_4060ti .json ) <br /><br /><br />11 ms @ 30Hz<br /><br /> |
47+ | Sample Graph<br /><br /> | Input Size<br /><br /> | AGX Orin<br /><br /> | Orin NX<br /><br /> | Orin Nano Super 8GB<br /><br /> | x86_64 w/ RTX 4090<br /><br /> |
48+ | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| --------------------------| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------| -----------------------------------------------------------------------------------------------------------------------------------------------------------------------| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------|
49+ | [ SAM Image Segmentation Graph] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/benchmarks/isaac_ros_segment_anything_benchmark/scripts/isaac_ros_segment_anything_graph.py ) <br /><br /><br />Full SAM<br /><br /> | 720p<br /><br /><br /><br /> | [ 2.22 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_sam_graph-agx_orin.json ) <br /><br /><br />390 ms @ 30Hz<br /><br /> | –<br /><br /><br /><br /> | –<br /><br /><br /><br /> | [ 14.6 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_sam_graph-x86-4090.json ) <br /><br /><br />74 ms @ 30Hz<br /><br /> |
50+ | [ SAM Image Segmentation Graph] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/benchmarks/isaac_ros_segment_anything_benchmark/scripts/isaac_ros_mobile_segment_anything_graph.py ) <br /><br /><br />Mobile SAM<br /><br /> | 720p<br /><br /><br /><br /> | [ 8.40 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_mobile_sam_graph-agx_orin.json ) <br /><br /><br />120 ms @ 30Hz<br /><br /> | [ 2.22 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_mobile_sam_graph-orin_nx.json ) <br /><br /><br />240 ms @ 30Hz<br /><br /> | [ 2.22 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_mobile_sam_graph-orin_nano.json ) <br /><br /><br />230 ms @ 30Hz<br /><br /> | [ 62.5 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_mobile_sam_graph-x86-4090.json ) <br /><br /><br />22 ms @ 30Hz<br /><br /> |
51+ | [ TensorRT Graph] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/benchmarks/isaac_ros_unet_benchmark/scripts/isaac_ros_unet_graph.py ) <br /><br /><br />PeopleSemSegNet<br /><br /> | 544p<br /><br /><br /><br /> | [ 436 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_unet_graph-agx_orin.json ) <br /><br /><br />10 ms @ 30Hz<br /><br /> | [ 212 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_unet_graph-orin_nx.json ) <br /><br /><br />13 ms @ 30Hz<br /><br /> | [ 224 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_unet_graph-orin_nano.json ) <br /><br /><br />13 ms @ 30Hz<br /><br /> | [ 587 fps] ( https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_benchmark/blob/main/results/isaac_ros_unet_graph-x86-4090 .json ) <br /><br /><br />3.7 ms @ 30Hz<br /><br /> |
5252
5353---
5454
0 commit comments