Terminologie
Dieses Notebook dient dazu, Bilder und segmentierte Bilder verschiedener Art zu zeigen, um gängige Terminologie zu erklären.
Intensitätsbilder
Wir beginnen mit Intensitätsbildern, wie sie üblicherweise von Mikroskopen erzeugt werden.
C:\Users\haase\mambaforge\envs\bio39\lib\site-packages\skimage\io\_plugins\matplotlib_plugin.py:150: UserWarning: Low image data range; displaying image with stretched contrast.
lo, hi, cmap = _get_display_range(image)
<matplotlib.image.AxesImage at 0x2ba68647e20>
Binäre Bilder
Grundlegende Segmentierungsalgorithmen führen zu binären Bildern. Sie zeichnen sich dadurch aus, dass sie nur zwei verschiedene Intensitäten wie 0
und 1
haben.
|
nsbatwm made image
shape | (200, 200) |
dtype | int32 |
size | 156.2 kB |
min | 0 | max | 1 |
|
Instanzsegmentierung
Wenn jedes einzelne Objekt seine eigene Intensität / Farbe hat, nennen wir es ein Instanzsegmentierungs-Labelbild. Die Instanzen werden mit ganzen Zahlen markiert. Die maximale Intensität (Label) in diesem Bild entspricht typischerweise der Anzahl der Objekte.
|
nsbatwm made image
shape | (200, 200) |
dtype | int32 |
size | 156.2 kB |
min | 0 | max | 12 |
|
Wenn Sie dieses Notebook lokal ausführen, können Sie mit der Maus über das Bild fahren und die Pixelintensitäten untersuchen.
Semantische Segmentierung
Semantische Segmentierungs-Labelbilder können mehr als zwei Labels haben und kennzeichnen typischerweise Regionen, in denen Pixel die gleiche Bedeutung haben, zum Beispiel: Zellkerne, Kernhülle und Hintergrund.
Spärliche Annotationen
Annotierte Labelbilder werden typischerweise von Menschen gezeichnet. Wenn Sie dieses Notebook lokal ausführen, können Sie einige Annotationen zeichnen. Wenn Sie ein paar Zellkerne präzise annotieren, erstellen Sie eine spärliche Zellkernannotation. Halten Sie die ALT-Taste gedrückt, um eine Annotation zu löschen.
|
shape | (200, 200) |
dtype | uint32 |
size | 156.2 kB |
min | 0 | max | 4 |
|
Sie können auch eine spärliche semantische Annotation erstellen, z.B. indem Sie einige Pixel innerhalb der Zellkerne und einige Pixel innerhalb des Hintergrunds annotieren.
|
shape | (200, 200) |
dtype | uint32 |
size | 156.2 kB |
min | 0 | max | 3 |
|