PySpark-Based Optimization of Microwave Image Reconstruction Algorithm for Head Imaging Big Data on High-Performance Computing and Google Cloud Platform

For processing large-scale medical imaging data, adopting high-performance computing and cloud-based resources are getting attention rapidly. Due to its low–cost and non-invasive nature, microwave technology is being investigated for breast and brain imaging. Microwave imaging via space-time algorithm and its extended versions are commonly used, as it provides high-quality images. However, due to intensive computation and sequential execution, these algorithms are not capable of producing images in an acceptable time. In this paper, a parallel microwave image reconstruction algorithm based on Apache Spark on high-performance computing and Google Cloud Platform is proposed. The input data is first converted to a resilient distributed data set and then distributed to multiple nodes on a cluster. The subset of pixel data is calculated in parallel on these nodes, and the results are retrieved to a master node for image reconstruction. Using Apache Spark, the performance of the parallel microwave image reconstruction algorithm is evaluated on high-performance computing and Google Cloud Platform, which shows an average speed increase of 28.56 times on four homogeneous computing nodes. Experimental results revealed that the proposed parallel microwave image reconstruction algorithm fully inherits the parallelism, resulting in fast reconstruction of images from radio frequency sensor’s data. This paper also illustrates that the proposed algorithm is generalized and can be deployed on any master-slave architecture.

[1]  A. M. Abbosh,et al.  On-site Rapid Diagnosis of Intracranial Hematoma using Portable Multi-slice Microwave Imaging System , 2016, Scientific Reports.

[2]  Aniruddha S. Gokhale,et al.  Technology Enablers for Big Data, Multi-Stage Analysis in Medical Image Processing , 2018, 2018 IEEE International Conference on Big Data (Big Data).

[3]  Sohini Roychowdhury,et al.  Azure-Based Smart Monitoring System for Anemia-Like Pallor , 2017, Future Internet.

[4]  Rubita Sudirman,et al.  Human brain modeling tumor detection in 2D and 3D representation using microwave signal analysis , 2018, 2018 IEEE Symposium on Computer Applications & Industrial Electronics (ISCAIE).

[5]  Xiaoli Li,et al.  Brain big data processing with massively parallel computing technology: challenges and opportunities , 2017, Softw. Pract. Exp..

[6]  Tughrul Arslan,et al.  Integrated Flexible Hybrid Silicone-Textile Dual-Resonant Sensors and Switching Circuit for Wearable Neurodegeneration Monitoring Systems , 2019, IEEE Transactions on Biomedical Circuits and Systems.

[7]  Jian Li,et al.  Multifrequency Microwave-Induced Thermal Acoustic Imaging for Breast Cancer Detection , 2007, IEEE Transactions on Biomedical Engineering.

[8]  Qiu-Hua Lin,et al.  Machine Learning for Medical Imaging , 2019, Journal of healthcare engineering.

[9]  Ian T. Foster,et al.  Scalable pCT Image Reconstruction Delivered as a Cloud Service , 2018, IEEE Transactions on Cloud Computing.

[10]  Mohsen Guizani,et al.  A Spark-Based Parallel Fuzzy $c$ -Means Segmentation Algorithm for Agricultural Image Big Data , 2019, IEEE Access.

[11]  Jesús Carretero,et al.  A Cloud Environment for Ubiquitous Medical Image Reconstruction , 2018, 2018 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Ubiquitous Computing & Communications, Big Data & Cloud Computing, Social Computing & Networking, Sustainable Computing & Communications (ISPA/IUCC/BDCloud/SocialCom/SustainCom).

[12]  Nguyen Duc Thang,et al.  Confocal Microwave Imaging for Breast Cancer Detection: Delay-Multiply-and-Sum Image Reconstruction Algorithm , 2008, IEEE Transactions on Biomedical Engineering.

[13]  Amin M. Abbosh,et al.  Portable Microwave Head Imaging System Using Software-Defined Radio and Switching Network , 2019, IEEE Journal of Electromagnetics, RF and Microwaves in Medicine and Biology.

[14]  Mohammad Tausiful Islam,et al.  A Low Cost and Portable Microwave Imaging System for Breast Tumor Detection Using UWB Directional Antenna array , 2019, Scientific Reports.

[15]  Jieping Ye,et al.  A Distributed Computing Platform for fMRI Big Data Analytics , 2019, IEEE Transactions on Big Data.

[16]  Ali Mahloojifar,et al.  Double-Stage Delay Multiply and Sum Beamforming Algorithm: Application to Linear-Array Photoacoustic Imaging , 2018, IEEE Transactions on Biomedical Engineering.

[17]  Carlo Zaniolo,et al.  Fast and effective Big Data exploration by clustering , 2020, Future Gener. Comput. Syst..

[18]  Yehia Taher,et al.  In Search of Big Medical Data Integration Solutions - A Comprehensive Survey , 2019, IEEE Access.

[19]  Norhudah Seman,et al.  Human Brain Microwave Imaging Signal Processing: Frequency Domain (S-parameters) to Time Domain Conversion , 2013 .

[20]  Shunxing Bao,et al.  Performance management of high performance computing for medical image processing in Amazon Web Services , 2016, SPIE Medical Imaging.

[21]  Mahta Moghaddam,et al.  A Novel Global Optimization Technique for Microwave Imaging Based on the Simulated Annealing and Multi -Directional Search , 2018, 2018 IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting.

[22]  Gunasekaran Manogaran,et al.  A new architecture of Internet of Things and big data ecosystem for secured smart healthcare monitoring and alerting system , 2017, Future Gener. Comput. Syst..

[23]  Simon Fong,et al.  Impact of advanced parallel or cloud computing technologies for image guided diagnosis and therapy. , 2017, Journal of X-ray science and technology.

[24]  Qingmao Hu,et al.  Computational evaluation of smoothed particle hydrodynamics for implementing blood flow modelling through CT reconstructed arteries. , 2017, Journal of X-ray science and technology.

[25]  Aurelle Tchagna Kouanou,et al.  An optimal big data workflow for biomedical image analysis , 2018 .

[26]  Li Liu,et al.  iMAGE cloud: medical image processing as a service for regional healthcare in a hybrid cloud environment , 2016, Environmental Health and Preventive Medicine.

[27]  Ezz El-Din Hemdan,et al.  IFHDS: Intelligent Framework for Securing Healthcare BigData , 2019, Journal of Medical Systems.

[28]  Durai Raj Vincent,et al.  Challenges in Storing and Processing Big Data Using Hadoop and Spark , 2019 .

[29]  Lei Xing,et al.  Ultrafast and scalable cone-beam CT reconstruction using MapReduce in a cloud computing environment. , 2011, Medical physics.

[30]  Wei Zhang,et al.  Electroclinical semiology of the bilateral asymmetric tonic seizures observed in patients with supplementary sensorimotor area epilepsy confirmed by pre- and post-operative MRI. , 2017, Journal of X-ray science and technology.

[31]  Fahmi Fahmi,et al.  Smart cloud system with image processing server in diagnosing brain diseases dedicated for hospitals with limited resources. , 2017, Technology and health care : official journal of the European Society for Engineering and Medicine.

[32]  Mohammad Tariqul Islam,et al.  Breast Phantom Imaging Using Iteratively Corrected Coherence Factor Delay and Sum , 2019, IEEE Access.

[33]  Roger F. Woods,et al.  FPGA-Based Processor Acceleration for Image Processing Applications , 2019, J. Imaging.

[34]  Tughrul Arslan,et al.  Noninvasive Wearable RF Device Towards Monitoring Brain Atrophy and Lateral Ventricle Enlargement , 2020, IEEE Journal of Electromagnetics, RF and Microwaves in Medicine and Biology.

[35]  Edward Jones,et al.  Evaluation of Image Reconstruction Algorithms for Confocal Microwave Imaging: Application to Patient Data , 2018, Sensors.

[36]  Xu Li,et al.  Microwave imaging via space-time beamforming for early detection of breast cancer , 2003 .

[37]  Lin Yang,et al.  High throughput automatic muscle image segmentation using parallel framework , 2019, BMC Bioinform..

[38]  Navid Ghavami,et al.  Experimental Validation of Microwave Tomography with the DBIM-TwIST Algorithm for Brain Stroke Detection and Classification , 2020, Sensors.

[39]  S. Makarov,et al.  Concept of a Radiofrequency Device for Osteopenia/Osteoporosis Screening , 2020, Scientific Reports.

[40]  Martin O’Halloran,et al.  Microwave Breast Imaging: Clinical Advances and Remaining Challenges , 2018, IEEE Transactions on Biomedical Engineering.

[41]  Yang Li,et al.  ASL‐MRICloud: An online tool for the processing of ASL MRI data , 2019, NMR in biomedicine.

[42]  M A A Neil,et al.  Accelerating single molecule localization microscopy through parallel processing on a high‐performance computing cluster , 2018, Journal of microscopy.

[43]  Lihong V. Wang,et al.  High-resolution photoacoustic tomography of resting-state functional connectivity in the mouse brain , 2013, Proceedings of the National Academy of Sciences.

[44]  Ram M. Narayanan,et al.  On the Opportunities and Challenges in Microwave Medical Sensing and Imaging , 2015, IEEE Transactions on Biomedical Engineering.