This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Semantic Segmentation Basics

Segmentation is essential for image analysis tasks. Semantic segmentation describes the process of associating each pixel of an image with a class label, (such as flower, person, road, sky, ocean, or car).

Applications for semantic segmentation include:

  • Autonomous driving

  • Industrial inspection

  • Classification of terrain visible in satellite imagery

  • Medical imaging analysis

Train a Semantic Segmentation Network

The steps for training a semantic segmentation network are as follows:

1. Analyze Training Data for Semantic Segmentation

2. Create a Semantic Segmentation Network

3. Train A Semantic Segmentation Network

4. Evaluate and Inspect the Results of Semantic Segmentation

5. Import Pixel Labeled Dataset For Semantic Segmentation

Label Training Data for Semantic Segmentation

You can use the Image Labeler app to interactively label pixels and export the label data for training. The app can also be used to label rectangular regions of interest (ROIs) and scene labels for image classification.

See Also

Apps

Functions

Objects

Related Examples

More About