You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+29-13Lines changed: 29 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,26 +1,30 @@
1
1
# Isaac ROS Image Segmentation
2
2
3
-
Hardware-accelerated, deep learned semantic image segmentation
3
+
NVIDIA-accelerated, deep learned semantic image segmentation
4
4
5
5
<divalign="center"><imgalt="sample input to image segmentation"src="https://media.githubusercontent.com/media/NVIDIA-ISAAC-ROS/.github/main/resources/isaac_ros_docs/repositories_and_packages/isaac_ros_image_segmentation/isaac_ros_image_segmentation_example.png/"width="320px"/>
6
6
<imgalt="sample output from image segmentation"src="https://media.githubusercontent.com/media/NVIDIA-ISAAC-ROS/.github/main/resources/isaac_ros_docs/repositories_and_packages/isaac_ros_image_segmentation/isaac_ros_image_segmentation_example_seg.png/"width="320px"/></div>
7
7
8
8
## Overview
9
9
10
-
[Isaac ROS Image Segmentation](https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_image_segmentation) contains a ROS 2 package to produce semantic image segmentation.
11
-
`isaac_ros_unet` provides a method for classification of an input image at the pixel level.
|[Isaac ROS U-NET](https://nvidia-isaac-ros.github.io/repositories_and_packages/isaac_ros_image_segmentation/isaac_ros_unet/index.html#quickstart)|[U-NET](https://en.wikipedia.org/wiki/U-Net)| Convolutional network popular for biomedical imaging segmentation models |
23
+
|[Isaac ROS Segformer](https://nvidia-isaac-ros.github.io/repositories_and_packages/isaac_ros_image_segmentation/isaac_ros_segformer/index.html#quickstart)|[Segformer](https://arxiv.org/abs/2105.15203)| Transformer-based network that works well for objects of varying scale |
24
+
|[Isaac ROS Segment Anything](https://nvidia-isaac-ros.github.io/repositories_and_packages/isaac_ros_image_segmentation/isaac_ros_segment_anything/index.html#quickstart)|[Segment Anything](https://segment-anything.com/)| Segments any object in an image when given a prompt as to which one |
25
+
26
+
Input images may need to be cropped and resized to maintain the aspect ratio and match the input
27
+
resolution expected by the DNN model; image resolution may be reduced to improve
24
28
DNN inference performance, which typically scales directly with the
25
29
number of pixels in the image.
26
30
@@ -40,9 +44,11 @@ This package is powered by [NVIDIA Isaac Transport for ROS (NITROS)](https://dev
*[Try More Examples](https://nvidia-isaac-ros.github.io/repositories_and_packages/isaac_ros_image_segmentation/isaac_ros_segformer/index.html#try-more-examples)
*[Try More Examples](https://nvidia-isaac-ros.github.io/repositories_and_packages/isaac_ros_image_segmentation/isaac_ros_segment_anything/index.html#try-more-examples)
*[Try More Examples](https://nvidia-isaac-ros.github.io/repositories_and_packages/isaac_ros_image_segmentation/isaac_ros_unet/index.html#try-more-examples)
@@ -62,4 +78,4 @@ Please visit the [Isaac ROS Documentation](https://nvidia-isaac-ros.github.io/re
62
78
63
79
## Latest
64
80
65
-
Update 2023-10-18: Updated for Isaac ROS 2.0.0.
81
+
Update 2024-05-30: Add SegFormer and Segment Anything packages
0 commit comments