Improving realism in patient-specific abdominal ultrasound simulation using CycleGANs

Purpose In this paper, we propose to apply generative adversarial neural networks trained with a cycle consistency loss, or CycleGANs, to improve realism in ultrasound (US) simulation from computed tomography (CT) scans. Methods A ray-casting US simulation approach is used to generate intermediate synthetic images from abdominal CT scans. Then, an unpaired set of these synthetic and real US images is used to train CycleGANs with two alternative architectures for the generator, a U-Net and a ResNet. These networks are finally used to translate ray-casting based simulations into more realistic synthetic US images. Results Our approach was evaluated both qualitatively and quantitatively. A user study performed by 21 experts in US imaging shows that both networks significantly improve realism with respect to the original ray-casting algorithm ( $$p \ll 0.0001$$ p ≪ 0.0001 ), with the ResNet model performing better than the U-Net ( $$p \ll 0.0001$$ p ≪ 0.0001 ). Conclusion Applying CycleGANs allows to obtain better synthetic US images of the abdomen. These results can contribute to reduce the gap between artificially generated and real US scans, which might positively impact in applications such as semi-supervised training of machine learning algorithms and low-cost training of medical doctors and radiologists in US image interpretation.

[1]  Bram van Ginneken,et al.  A survey on deep learning in medical image analysis , 2017, Medical Image Anal..

[2]  Nassir Navab,et al.  Simulation and Fully Automatic Multimodal Registration of Medical Ultrasound , 2007, MICCAI.

[3]  J. Alison Noble Reflections on ultrasound image analysis , 2016, Medical Image Anal..

[4]  Jørgen Arendt Jensen,et al.  Simulation of Shadowing Effects in Ultrasound Imaging from Computed Tomography Images , 2011 .

[5]  Michael Blaivas,et al.  Integration of Ultrasound in Medical Education at United States Medical Schools , 2016, Journal of ultrasound in medicine : official journal of the American Institute of Ultrasound in Medicine.

[6]  Vincent Dumoulin,et al.  Deconvolution and Checkerboard Artifacts , 2016 .

[7]  Nassir Navab,et al.  Real-Time Simulation of Medical Ultrasound from CT Images , 2008, MICCAI.

[8]  Lior Wolf,et al.  Unsupervised Cross-Domain Image Generation , 2016, ICLR.

[9]  Jerry L. Prince,et al.  Cross-modality image synthesis from unpaired data using CycleGAN: Effects of gradient consistency loss and training data size , 2018, SASHIMI@MICCAI.

[10]  Alexei A. Efros,et al.  Image-to-Image Translation with Conditional Adversarial Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  C Ewertsen,et al.  Simulation-Based Abdominal Ultrasound Training – A Systematic Review , 2016, Ultraschall in der Medizin.

[12]  Gillian Macnaught,et al.  Unsupervised learning for cross-domain medical image synthesis using deformation invariant cycle consistency networks , 2018, SASHIMI@MICCAI.

[13]  Hassan Rivaz,et al.  Ultrasound segmentation using U-Net: learning from simulated data and testing on real data , 2019, 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[14]  Joshua de Leeuw,et al.  jsPsych: A JavaScript library for creating behavioral experiments in a Web browser , 2014, Behavior Research Methods.

[15]  I. Larrabide,et al.  Comparison of real-time ultrasound simulation models using abdominal CT images , 2017, Symposium on Medical Information Processing and Analysis.

[16]  Sina Honari,et al.  Distribution Matching Losses Can Hallucinate Features in Medical Image Translation , 2018, MICCAI.

[17]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[18]  Zarko Celicanin,et al.  Hybrid Ultrasound/Magnetic Resonance Simultaneous Acquisition and Image Fusion for Motion Monitoring in the Upper Abdomen , 2013, Investigative radiology.

[19]  U. Schweigkofler,et al.  Prehospital ultrasound imaging improves management of abdominal trauma , 2006, The British journal of surgery.

[20]  R. Barbuzza,et al.  Efficient scatter model for simulation of ultrasound images from computed tomography data , 2015, Symposium on Medical Information Processing and Analysis.

[21]  Gábor Székely,et al.  A Learning-Based Approach for Fast and Robust Vessel Tracking in Long Ultrasound Sequences , 2013, MICCAI.

[22]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[23]  A Strauss,et al.  Ultrasound training: the virtual patient , 2004, Ultrasound in obstetrics & gynecology : the official journal of the International Society of Ultrasound in Obstetrics and Gynecology.

[24]  H Reindell,et al.  Simulation of abdomen sonography. Evaluation of a new ultrasound simulator. , 2003, Ultraschall in der Medizin.

[25]  Alexei A. Efros,et al.  Unpaired Image-to-Image Translation Using Cycle-Consistent Adversarial Networks , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[26]  Nassir Navab,et al.  Visualization and GPU-accelerated simulation of medical ultrasound from CT images , 2009, Comput. Methods Programs Biomed..

[27]  Peter M. Full,et al.  Improving Surgical Training Phantoms by Hyperrealism: Deep Unpaired Image-to-Image Translation from Real Surgeries , 2018, MICCAI.