Skip to content

Versatile distance transforms (Euclidean and Geodesic) #1332

Open
@tvercaut

Description

@tvercaut

Is your feature request related to a problem? Please describe.
Several segmentation pipelines, and in particular interactive segementation ones, rely on some form of distance transform (e.g. Euclidean, Chamfer or Geodesic Distance Transform).

At the moment there is no off-the-shelf pytorch function to compute these.

Describe the solution you'd like
A MONAI-based implementation of distance transforms (ideally differentiable) would be fantastic. It woul accelerate uptake of such methods.

Describe alternatives you've considered

Additional context
Example use cases of distance transforms in segmentaiton:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature requestModule: networksnetwork, layers, blocks definitions in PyTorchModule: transformdata transforms for preprocessing and postprocessing.WG: ResearchFor the research working groupWG: TransformsFor the transforms working group

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions