Search papers, labs, and topics across Lattice.
The paper introduces MMPersistence, a software library that integrates mathematical morphology (MM) operations with persistent homology (PH) computation on cubical complexes. This integration allows for the construction of topological filtrations using structuring elements (SEs) of varying shapes, encoding both spatial and morphological characteristics of digital images. The library builds upon the GUDHI package and provides a unified framework for analyzing digital images by combining topological insights with morphological image processing techniques, offering richer local geometric information compared to conventional cubical homology.
Marrying mathematical morphology with persistent homology yields a powerful new library for image analysis, extracting richer topological information than either method alone.
Mathematical morphology (MM) is a powerful and widely used framework in image processing. Through set-theoretic and discrete geometric principles, MM operations such as erosion, dilation, opening, and closing effectively manipulate digital images by modifying local structures via structuring elements (SEs), while cubical homology captures global topological features such as connected components and loop structures within images. Building on the GUDHI package for persistent homology (PH) computation on cubical complexes, we propose the MMPersistence library, which integrates MM operations with diverse SEs and PH computation to extract multiscale persistence information. By employing SEs of different shapes to construct topological filtrations, the proposed MM-based PH framework encodes both spatial and morphological characteristics of digital images, providing richer local geometric information than conventional cubical homology alone and establishing a unified foundation for analyzing digital images that integrates topological insight with morphological image processing techniques.