Genetic K-Means Clustering Algorithm for Achieving Security in Medical Image Processing over Cloud

In healthcare domain, there is persistent pressure to improve clinical outcomes while lowering costs. In this respect, healthcare organizations can leverage cloud computing resources to avoid building an expensive in-house data center. More specifically, this new trend offers the opportunity to rent the use of imaging tools in order to process medical records. Additionally, cloud billing is based on a pay-per-use model to achieve cost savings. However, security and privacy concerns are the main disadvantages of cloud-based applications, especially when it comes to managing patients’ data. The commonly used techniques for protecting data are homomorphic algorithms, Service-Oriented Architecture (SOA) and Secret Share Scheme (SSS). These traditional approaches have some limitations that provide a boundary to its use in practice. Precisely, the implementation of these security measures in cloud environment does not have the ability to maintain a good balance between security and efficiency. From this perspective, we propose a hybrid method combining a genetic algorithm (GA) and K-Means clustering technique to meet privacy and performance requirements. This approach relies on distributed data processing (DDP) to process health records over multiple systems. Consequently, the proposal is designed to help protect clients’ data against accidental disclosure as well as accelerating the computations.

[1]  Benrais Lamine,et al.  Image Segmentation Using Clustering Methods , 2016 .

[2]  Pradeep K. Atrey,et al.  Image Enhancement in Encrypted Domain over Cloud , 2015, ACM Trans. Multim. Comput. Commun. Appl..

[3]  Sang Uk Lee,et al.  On the color image segmentation algorithm based on the thresholding and the fuzzy c-means techniques , 1990, Pattern Recognit..

[4]  Vito Di Gesù,et al.  Image Segmentation Based on Genetic Algorithms Combination , 2005, ICIAP.

[5]  Mbarek Marwan,et al.  A Framework to Secure Medical Image Storage in Cloud Computing Environment , 2018, J. Electron. Commer. Organ..

[6]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[7]  Jianhong Wu,et al.  Data clustering - theory, algorithms, and applications , 2007 .

[8]  Jean Perron,et al.  A Selection Process for Genetic Algorithm Using Clustering Analysis , 2017, Algorithms.

[9]  RatnaKumari Challa,et al.  Secure Image processing using LWE based Homomorphic encryption , 2015, 2015 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT).

[10]  V. Todica,et al.  SOA-based medical image processing platform , 2008, 2008 IEEE International Conference on Automation, Quality and Testing, Robotics.

[11]  Wen-Chung Chiang,et al.  Bulding a cloud service for medical image processing based on service-orient archtecture , 2011, 2011 4th International Conference on Biomedical Engineering and Informatics (BMEI).

[12]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[13]  Giosuè Lo Bosco A Genetic Algorithm for Image Segmentation , 2001, ICIAP.

[14]  Pradeep K. Atrey,et al.  Secure cloud-based medical data visualization , 2012, ACM Multimedia.

[15]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[16]  Samee Ullah Khan,et al.  e-Health Cloud: Privacy Concerns and Mitigation Strategies , 2015, Medical Data Privacy Handbook.

[17]  Xiaohui Yuan,et al.  Ensure privacy and security in the process of medical image analysis , 2013, 2013 IEEE International Conference on Granular Computing (GrC).

[18]  Fernando Moura-Pires,et al.  A Genetic Approach to Fuzzy Clustering with a Validity Measure Fitness Function , 1997, IDA.

[19]  Nader Mohamed,et al.  e-Health cloud implementation issues and efforts , 2015, 2015 International Conference on Industrial Engineering and Operations Management (IEOM).