3D freehand ultrasound without external tracking using deep learning

HighlightsA system for 3D freehand ultrasound reconstruction without external tracking.A neural network to estimate the motion of the probe between two successive frames.Integration of an IMU to improve the accuracy even further.Extensive validation on a large clinically relevant dataset.Unprecedented reconstruction accuracy, especially for elongated sweeps. Graphical abstract Figure. No caption available. ABSTRACT This work aims at creating 3D freehand ultrasound reconstructions from 2D probes with image‐based tracking, therefore not requiring expensive or cumbersome external tracking hardware. Existing model‐based approaches such as speckle decorrelation only partially capture the underlying complexity of ultrasound image formation, thus producing reconstruction accuracies incompatible with current clinical requirements. Here, we introduce an alternative approach that relies on a statistical analysis rather than physical models, and use a convolutional neural network (CNN) to directly estimate the motion of successive ultrasound frames in an end‐to‐end fashion. We demonstrate how this technique is related to prior approaches, and derive how to further improve its predictive capabilities by incorporating additional information such as data from inertial measurement units (IMU). This novel method is thoroughly evaluated and analyzed on a dataset of 800 in vivo ultrasound sweeps, yielding unprecedentedly accurate reconstructions with a median normalized drift of 5.2%. Even on long sweeps exceeding 20 cm with complex trajectories, this allows to obtain length measurements with median errors of 3.4%, hence paving the way toward translation into clinical routine.

[1]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[2]  William Rowan Hamilton,et al.  Lectures on quaternions , 1853 .

[3]  J.S. Ha,et al.  Quantitative 3-D diagnostic ultrasound imaging using a modified transducer array and an automated image tracking technique , 2002, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[4]  Juliette Conrath,et al.  Towards Improving the Accuracy of Sensorless Freehand 3D Ultrasound by Learning , 2012, MLMI.

[5]  W N McDicken,et al.  A motion artefact in real-time ultrasound scanners. , 1983, Ultrasound in medicine & biology.

[6]  Yann LeCun,et al.  Computing the stereo matching cost with a convolutional neural network , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Wolfgang Wein,et al.  Image-based method for in-vivo freehand ultrasound calibration , 2008, SPIE Medical Imaging.

[8]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[9]  William M. Wells,et al.  Phantomless Auto-Calibration and Online Calibration Assessment for a Tracked Freehand 2-D Ultrasound Probe , 2018, IEEE Transactions on Medical Imaging.

[10]  Mehrdad Salehi,et al.  Deep Learning for Sensorless 3D Freehand Ultrasound Imaging , 2017, MICCAI.

[11]  Catherine Laporte,et al.  Learning for Graph-Based Sensorless Freehand 3D Ultrasound , 2016, MLMI@MICCAI.

[12]  Venu Madhav Govindu Lie-algebraic averaging for globally consistent motion estimation , 2004, CVPR 2004.

[13]  G. T. Timmer,et al.  Stochastic global optimization methods part II: Multi level methods , 1987, Math. Program..

[14]  P. Carson,et al.  Determination of scan‐plane motion using speckle decorrelation: Theoretical considerations and initial test , 1997 .

[15]  Ruey-Feng Chang,et al.  3-D US frame positioning using speckle decorrelation and image registration. , 2003, Ultrasound in medicine & biology.

[16]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[17]  Purang Abolmaesumi,et al.  Nonlocal means filter-based speckle tracking , 2015, IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control.

[18]  Jian Sun,et al.  Guided Image Filtering , 2010, ECCV.

[19]  P. Carson,et al.  Automated three-dimensional US frame positioning computed from elevational speckle decorrelation. , 1998, Radiology.

[20]  Gabor Fichtinger,et al.  Multi-modal registration of speckle-tracked freehand 3D ultrasound to CT in the lumbar spine , 2012, Medical Image Anal..

[21]  Richard James Housden,et al.  Sensorless Reconstruction of Freehand 3D Ultrasound Data , 2006, MICCAI.

[22]  Dit-Yan Yeung,et al.  Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcasting , 2015, NIPS.

[23]  G. Fichtinger,et al.  9C-1 Beam Steering Approach for Speckle Characterization and Out-of-Plane Motion Estimation in Real Tissue , 2007, 2007 IEEE Ultrasonics Symposium Proceedings.

[24]  Gunnar Farnebäck,et al.  Two-Frame Motion Estimation Based on Polynomial Expansion , 2003, SCIA.

[25]  Haitao Gao,et al.  Wireless and sensorless 3D ultrasound imaging , 2016, Neurocomputing.

[26]  Thomas Brox,et al.  FlowNet: Learning Optical Flow with Convolutional Networks , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[27]  Richard James Housden,et al.  Calibration of an orientation sensor for freehand 3D ultrasound and its use in a hybrid acquisition system , 2008, Biomedical engineering online.

[28]  Nassir Navab,et al.  Vascular 3D+T Freehand Ultrasound Using Correlation of Doppler and Pulse-Oximetry Data , 2014, IPCAI.

[29]  Tara N. Sainath,et al.  Convolutional, Long Short-Term Memory, fully connected Deep Neural Networks , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[30]  Won-Sook Lee,et al.  Freehand 3-D Ultrasound Imaging: A Systematic Review. , 2017, Ultrasound in medicine & biology.

[31]  Richard W Prager,et al.  Speckle classification for sensorless freehand 3-D ultrasound. , 2005, Ultrasound in medicine & biology.

[32]  J. Brian Fowlkes,et al.  Determination of scan-plane motion using speckle decorrelation: Theoretical considerations and initial test , 1997, Int. J. Imaging Syst. Technol..

[33]  Nassir Navab,et al.  Precise Ultrasound Bone Registration with Learning-Based Segmentation and Speed of Sound Calibration , 2017, MICCAI.

[34]  Wolfgang Birkfellner,et al.  Electromagnetic Tracking in Medicine—A Review of Technology, Validation, and Applications , 2014, IEEE Transactions on Medical Imaging.

[35]  Richard James Housden,et al.  Sensorless freehand 3D ultrasound in real tissue: Speckle decorrelation without fully developed speckle , 2006, Medical Image Anal..

[36]  Richard W Prager,et al.  Rotational motion in sensorless freehand three-dimensional ultrasound. , 2008, Ultrasonics.

[37]  Richard W Prager,et al.  Sensorless freehand 3-D ultrasound using regression of the echo intensity. , 2003, Ultrasound in medicine & biology.

[38]  F. Kallel,et al.  Speckle motion artifact under tissue rotation , 1994, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[39]  Gabor Fichtinger,et al.  Fusion of electromagnetic tracking with speckle-tracked 3D freehand ultrasound using an unscented Kalman filter , 2009, Medical Imaging.

[40]  Purang Abolmaesumi,et al.  A Generalized Correlation-Based Model for Out-of-Plane Motion Estimation in Freehand Ultrasound , 2014, IEEE Transactions on Medical Imaging.

[41]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[42]  Kurt Hornik,et al.  Approximation capabilities of multilayer feedforward networks , 1991, Neural Networks.

[43]  Tal Arbel,et al.  Learning to estimate out-of-plane motion in ultrasound imagery of real tissue , 2011, Medical Image Anal..

[44]  Michael Friebe,et al.  Advanced inside-out tracking approach for real-time combination of MRI and US images in the radio-frequency shielded room using combination markers , 2016, 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[45]  M. GHANBARI,et al.  The cross-search algorithm for motion estimation [image coding] , 1990, IEEE Trans. Commun..