Fibre tracing in biomedical images: An objective comparison between seven algorithms

Y Youssef Arafat C Cristina Cuesta-Apausa E Esther Castellano (Laboratorio 5. Centro de Investigación del Cáncer, Instituto de Biología Molecular y Celular del Cáncer, CSIC-Universidad de Salamanca) C Constantino Carlos Reyes-Aldasoro

Abstract

Obtaining the traces and the characteristics of elongated structures is an important task in computer vision pipelines. In biomedical applications, the analysis of traces of vasculature, nerves or fibres of the extracellular matrix can help characterise processes like angiogenesis or the effect of a certain treatment. This paper presents an objective comparison of six existing methodologies (Edge detection, CT Fire, Scale Space, Twombli, U-Net and Graph Based) and one novel approach called Trace Ridges to trace biomedical images with fibre-like structures. Trace Ridges is a fully automatic and fast algorithm that combines a series of image-processing algorithms including filtering, watershed transform and edge detection to obtain an accurate delineation of the fibre-like structures in a rapid time. To compare the algorithms, four biomedical data sets with vastly distinctive characteristics were selected. Ground truth was obtained by manual delineation of the fibre-like structures. Three pre-processing filtering options were used as a first step: no filtering, Gaussian low-pass and DnCnn, a deep-learning filtering. Three distance error metrics (total, average and maximum distance from the obtained traces to the ground truth) and processing time were calculated. It was observed that no single algorithm outperformed the others in all metrics. For the total distance error, which was considered the most significative, Trace Ridges ranked first, followed by Graph Based, U-Net, Twombli, Scale Space, CT Fire and Edge Detection. In terms of speed, Trace Ridges ranked second, only slightly slower than Edge Detection. Code is freely available at github.com/youssefarafat/Trace_Ridges .

Article Details

Journal PLoS ONE
Volume / Issue Vol. 20, Issue 4
Published April 10, 2025
Pages e0320006
ISSN 1932-6203
Publisher Public Library of Science

Journal Info

PLoS ONE

Public Library of Science

ISSN: 1932-6203 Open Access Health Sciences

Authors (4)

Y

Youssef Arafat

C

Cristina Cuesta-Apausa

E

Esther Castellano

Laboratorio 5. Centro de Investigación del Cáncer, Instituto de Biología Molecular y Celular del Cáncer, CSIC-Universidad de Salamanca

C

Constantino Carlos Reyes-Aldasoro