Uncertainty Propagation for Echocardiography Clinical Metric Estimation via Contour Sampling
Thierry Judge, Olivier Bernard, Woo-Jin Cho Kim, Alberto Gomez, Arian Beqiri, Agisilaos Chartsias, Pierre-Marc Jodoin
TL;DR
The paper addresses the challenge of propagating uncertainty from echocardiography images to clinically useful metrics. It introduces CASUS, a contour-based uncertainty framework that predicts per-point contour uncertainty, samples plausible contours via a posterior shape model with PCA, and propagates these samples to clinical metrics using Monte Carlo methods. The approach yields interpretable uncertainty for both contours and derived metrics (Area, FAC, Volume, EF) and demonstrates improved calibration on CAMUS and a private dataset, outperforming pixel-wise and some other baselines. The work provides an end-to-end, temporally-consistent pipeline for uncertainty-aware automated echocardiography metric estimation, with public code available for reproducibility.
Abstract
Echocardiography plays a fundamental role in the extraction of important clinical parameters (e.g. left ventricular volume and ejection fraction) required to determine the presence and severity of heart-related conditions. When deploying automated techniques for computing these parameters, uncertainty estimation is crucial for assessing their utility. Since clinical parameters are usually derived from segmentation maps, there is no clear path for converting pixel-wise uncertainty values into uncertainty estimates in the downstream clinical metric calculation. In this work, we propose a novel uncertainty estimation method based on contouring rather than segmentation. Our method explicitly predicts contour location uncertainty from which contour samples can be drawn. Finally, the sampled contours can be used to propagate uncertainty to clinical metrics. Our proposed method not only provides accurate uncertainty estimations for the task of contouring but also for the downstream clinical metrics on two cardiac ultrasound datasets. Code is available at: https://github.com/ThierryJudge/contouring-uncertainty.
