SoftMorph: Differentiable probabilistic morphological operators for image analysis

Read full text
Authors: Lisa Guzzi, María Alejandra Zuluaga, Fabien Lareyre, Gilles Di Lorenzo, Sébastien Goffart, Juliette Raffort, Andrea Chierici, Juliette Raffort, Hervé Delingette
Cited by: 0
References: 60

Abstract

Morphological operators are crucial in image analysis. Their integration into deep learning pipelines could improve performances by extracting or enhancing important image features, either within network architectures or loss functions. However, the difficulties in rendering those operators differentiable hinder their integration. In this paper, we present SoftMorph, a novel framework designed to convert any binary morphological operator defined as a Boolean expression into its differentiable and probabilistic counterpart, compatible with gradient-based optimization. Specifically, we define probabilistic operators as the expectation of the binary operator with respect to the probability of generating each binary configuration. This expectation can be computed trivially from the truth table of the binary morphological filter, as a multi-linear polynomial function. Moreover, we approximate the probabilistic operators with quasi-probabilistic operators directly translated from the Boolean expressions leveraging Fuzzy logic, maintaining the computational complexity of the original binary operator. We evaluate the backpropagation capability of the proposed operators, and showcase several medical applications of morphological operators integrated into neural networks for image segmentation tasks. The code is available at https://github.com/lisaGUZZI/SoftMorph2.

Fields of Study & Subjects

Advanced Image and Video Retrieval Techniques Advanced Neural Network Applications Medical Image Segmentation Techniques

Publication details

Journal / source
Medical Image Analysis
Publisher
Elsevier BV
Volume
115
Pages
104284–104284
Publication date
2 September 2026
Language
EN