by deepmind

Library to compute surface distance based performance metrics for segmentation tasks.

168 Stars 43 Forks Last release: Not found Apache License 2.0 8 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Surface distance metrics


When comparing multiple image segmentations, performance metrics that assess how closely the surfaces align can be a useful difference measure. This group of surface distance based measures computes the closest distances from all surface points on one segmentation to the points on another surface, and returns performance metrics between the two. This distance can be used alongside other metrics to compare segmented regions against a ground truth.

Surfaces are represented using surface elements with corresponding area, allowing for more consistent approximation of surface measures.

Metrics included

This library computes the following performance metrics for segmentation:

  • Average surface distance (see
  • Hausdorff distance (see
  • Surface overlap (see
  • Surface dice (see
  • Volumetric dice (see


First clone the repo, then install the dependencies and

package via pip:
$ git clone
$ pip install surface-distance/


For simple usage examples, see

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.