U-Net

Sometimes we need to know which pixels belong to an object, not just whether the object is present. U-Net learns from images paired with labelled masks and carries spatial detail forward to help reconstruct those boundaries.

15 sections · 15 questions · 4 coding challenges

1 / 15

How Do We Identify an Object Without Losing Its Boundary?

BOTIE

Knowing that a microscope image contains cells is not enough if we need to measure each cell. We need to identify which pixels belong to the object. Reducing an image through a classification network helps collect context, but it can discard the fine detail needed to draw a boundary.

Ronneberger, Fischer and Brox introduced U-Net in 2015 for biomedical image segmentation. The original work addressed learning from relatively few annotated images, using data augmentation. It used labelled training data: example images were paired with annotations showing the regions the network should identify.

The contracting path collects broader context as spatial resolution decreases. The expanding path builds a detailed output again. Connections from earlier high-resolution stages supply location information that the compressed representation alone may lack. The network can therefore combine what a region appears to contain with where its boundaries lie. Those connections support localisation; the labelled examples still teach the desired segmentation.

Sources for this history