A Unified Platform and Quality Assurance Framework for 3D Ultrasound Reconstruction with Robotic, Optical, and Electromagnetic Tracking
Organizations: School of Computer Science, University of Leeds, Leeds, LS2 9JT · School of Electronic and Electrical Engineering, University of Leeds, Leeds, LS2 9JT · St James’s University Hospital, Leeds Teaching Hospitals NHS Trust, Leeds, LS9 7TF · Leeds Institute of Medical Research, University of Leeds, St James’ University Hospital, Leeds, LS9 7TF
Abstract
Three-dimensional (3D) Ultrasound (US) can facilitate diagnosis, treatment planning, and image-guided therapy. However, current studies rarely provide a comprehensive evaluation of volumetric accuracy and reproducibility, highlighting the need for robust Quality Assurance (QA) frameworks, particularly for tracked 3D US reconstruction using freehand or robotic acquisition. This study presents a QA framework for 3D US reconstruction and a flexible open source platform for tracked US research. A custom phantom containing geometric inclusions with varying symmetry properties enables straightforward evaluation of optical, electromagnetic, and robotic kinematic tracking for 3D US at different scanning speeds and insonation angles. A standardised pipeline performs real-time segmentation and 3D reconstruction of geometric targets (DSC = 0.97, FPS = 46) without GPU acceleration, followed by automated registration and comparison with ground-truth geometries. Applying this framework showed that our robotic 3D US achieves state-of-the-art reconstruction performance (DSC-3D = 0.94 +- 0.01, HD95 = 1.17 +- 0.12), approaching the spatial resolution limit imposed by the transducer. This work establishes a flexible experimental platform and a reproducible validation methodology for 3D US reconstruction. The proposed framework enables robust cross-platform comparisons and improved reporting practices, supporting the safe and effective clinical translation of 3D ultrasound in diagnostic and image-guided therapy applications.
Figures & tables
| Metric | Value | |
|---|---|---|
| System Timing | Synchronisation uncertainty | < 0.5 ms |
| End-to-end latency | 90.2 ± 7.4 ms | |
| Volume update rate | 0.2 s | |
| Calibration and registration | Image-to-transducer RMS error | 0.81 ± 0.15 mm |
| Cross-modality RMS registration error | 0.19 ± 0.07 mm | |
| Tracking Accuracy | Robot kinematic tracking accuracy | < 0.03 mm |
| Robotic | Optical | EM | ||
| Segmentation metrics | DSC-3D | 0.94 ± 0.01 | 0.93 ± 0.01 | 0.86 ± 0.02 |
| HD (mm) | 1.79 ± 0.37 | 1.93 ± 0.73 | 3.87 ± 0.87 | |
| HD95 (mm) | 1.17 ± 0.12 | 1.19 ± 0.12 | 2.43 ± 0.44 | |
| Shape metrics | Volume error (%) | 11.80 ± 1.73 | 11.90 ± 1.47 | 20.05 ± 4.77 |
| Surface Area error (%) | 8.90 ± 2.33 | 10.41 ± 6.76 | 18.10 ± 8.54 | |
| Sphere roundness | 0.98 ± 0.01 | 0.98 ± 0.01 | 0.95 ± 0.01 | |