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
+23-2Lines changed: 23 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,14 @@ Once the functionality has matured we plan to release the interactive annotation
17
17
18
18
If you run into any problems or have questions please open an issue or reach out via [image.sc](https://forum.image.sc/) using the tag `micro-sam` and tagging @constantinpape.
19
19
20
+
**New in version 0.02**
21
+
22
+
- We have added support for bounding box prompts (see the gif below), which provide better segmentation results than points in many cases.
23
+
- Interactive tracking now uses a better heuristic to propagate masks across time, leading to better automatic tracking results.
After installing the `micro_sam` python application the three interactive annotation tools can be started from the command line or from a python script (see details below).
82
90
They are built with napari to implement the viewer and user interaction. If you are not familiar with napari yet, [start here](https://napari.org/stable/tutorials/fundamentals/quick_start.html).
83
-
To use the apps the functionality of [napari point layers](https://napari.org/stable/howtos/layers/points.html) and [napari labels layers](https://napari.org/stable/howtos/layers/labels.html) is of particular importance.
91
+
To use the apps the functionality of [napari point layers](https://napari.org/stable/howtos/layers/points.html), [napari shape layers](https://napari.org/stable/howtos/layers/shapes.html) and [napari labels layers](https://napari.org/stable/howtos/layers/labels.html) is of particular importance.
92
+
93
+
**Note:** the screenshots and tutorials do not show how to use bounding boxes for prompts yet. You can use the `box_prompts` layer for them in all three tools, and they can be used as a replacement or in combination with the point prompts.
84
94
85
95
### 2D Segmentation
86
96
@@ -139,7 +149,7 @@ The most important parts of the user interface are listed below. Most of these e
139
149
5. The tracking menu. Press `Track Object` (or `v`) to track the current object across time.
140
150
6. The menu for committing the current tracking result.
141
151
142
-
TODO link to video tutorial
152
+
Check out [this video](https://youtu.be/PBPW0rDOn9w) for an overview of the interactive tracking functionality.
143
153
144
154
### Tips & Tricks
145
155
@@ -152,6 +162,7 @@ TODO link to video tutorial
152
162
153
163
- SegmentAnything does not work well for very small or fine-graind objects (e.g. filaments).
154
164
- For the automatic segmentation functionality we currently rely on the automatic mask generation provided by SegmentAnything. It is slow and often misses objects in microscopy images. For now we only offer this functionality in the 2d segmentation app; we are working on improving it and extending it to 3d segmentation and tracking.
165
+
- Prompt bounding boxes do not provide the full functionality for tracking yet (they cannot be used for divisions or for starting new tracks). See also https://github.com/computational-cell-analytics/micro-sam/issues/23.
155
166
156
167
### Using the micro_sam library
157
168
@@ -173,3 +184,13 @@ TODO: related projects
173
184
If you are using this repository in your research please cite
0 commit comments