UltrasODM: A Dual Stream Optical Flow Mamba Network for 3D Freehand Ultrasound Reconstruction

Mayank Anand, Ujair Alam, Surya Prakash, Priya Shukla, Gora Chand Nandi +1 more
12/8/2025
cs.CVcs.RO

Official code: AnandMayank/UltrasODM (6 stars, last commit 2025-12-21).

Abstract

Clinical ultrasound acquisition is highly operator-dependent, where rapid probe motion and brightness fluctuations often lead to reconstruction errors that reduce trust and clinical utility. We present UltrasODM, a dual-stream framework that assists sonographers during acquisition through calibrated per-frame uncertainty, saliency-based diagnostics, and actionable prompts. UltrasODM integrates (i) a contrastive ranking module that groups frames by motion similarity, (ii) an optical-flow stream fused with Dual-Mamba temporal modules for robust 6-DoF pose estimation, and (iii) a Human-in-the-Loop (HITL) layer combining Bayesian uncertainty, clinician-calibrated thresholds, and saliency maps highlighting regions of low confidence. When uncertainty exceeds the threshold, the system issues unobtrusive alerts suggesting corrective actions such as re-scanning highlighted regions or slowing the sweep. Evaluated on a clinical freehand ultrasound dataset, UltrasODM reduces drift by 15.2%, distance error by 12.1%, and Hausdorff distance by 10.1% relative to UltrasOM, while producing per-frame uncertainty and saliency outputs. By emphasizing transparency and clinician feedback, UltrasODM improves reconstruction reliability and supports safer, more trustworthy clinical workflows. Our code is publicly available at https://github.com/AnandMayank/UltrasODM.

View on arXivView PDF

Code Implementations(1)

UltrasODM is a novel dual-stream framework for 3D freehand ultrasound reconstruction that integrates optical flow with Mamba-based temporal modeling. Unlike conventional methods, UltrasODM is robust to rapid probe movements and brightness variations, common cause of failure in clinical settings.

61PythonOct 29, 202510 months ago

Similar Papers

Cite this paper

@article{anand2025ultrasodm,
  title  = {UltrasODM: A Dual Stream Optical Flow Mamba Network for 3D Freehand Ultrasound Reconstruction},
  author = {Mayank Anand and Ujair Alam and Surya Prakash and Priya Shukla and Gora Chand Nandi and Domenec Puig},
  year   = {2025},
  eprint = {2512.07756},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.07756v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.07756.svg)](https://codeofpaper.com/paper/2512.07756)

Discussion