Watermarking of Frequency and Steganography for Protection of Medical Images Based on Bacterial Foraging Optimization and Genetic Algorithm

Authors

  • Abdul Joseph Fofanah Mathematics and Computer Science, Milton Margai Technical University, Freetown, Western Area, Sierra Leone
  • Ibrahim Kalokoh Computer Science, University of Makeni, Makeni, Sierra Leone

DOI:

https://doi.org/10.14738/bjhmr.104.15060

Keywords:

watermarking, steganography, medical images, discrete wavelet transform, discrete cosine transform, parallel bacterial foraging optimization, genetic algorithm

Abstract

The art of watermarking and steganography are techniques to hide a secret message in an image or other media. They can be used to protect the privacy and security of medical images and patient data in the healthcare industry. We propose two algorithms for watermarking and steganography based on discrete wavelet transform (DWT), discrete cosine transform (DCT), parallel bacterial foraging optimization (PBFO), and genetic algorithm (GA). These algorithms can embed a secret message in a grayscale medical image of size 512x512 pixels, with high imperceptibility and capacity. Imperceptibility means that the stego image does not have noticeable distortions from the cover image. Capacity means that the stego image can carry as much information as possible without compromising imperceptibility. Algorithm I uses DWT to decompose the cover image into four sub-bands, and DCT to transform each sub-band into a matrix of coefficients. It uses PBFO to select the best coefficients for embedding the message, and GA to embed the message using a binary encoding scheme. Algorithm II is similar to Algorithm I, but it does not use PBFO. It uses GA to select and embed the coefficients directly. We compare the performance of Algorithm I and Algorithm II using peak signal-to-noise ratio (PSNR) and payload. PSNR measures the similarity between two images, where higher values indicate better quality. Payload measures how many bits of information can be embedded per pixel in an image, where higher values indicate more capacity. We use grayscale medical images from a public database as cover images, and random binary strings as secret messages. We vary the length of the secret message from 0.1 to 0.5 bits per pixel. The results show that Algorithm I has better performance than Algorithm II in terms of PSNR and payload. Algorithm I produces less distortion and can embed more information than Algorithm II. Therefore, Algorithm I is more suitable for watermarking and steganography in medical images than Algorithm II. We also discuss some possible applications and challenges of watermarking and steganography in the healthcare domain.

References

Aruna, M., Arulkumar, V., Deepa, M. and Latha, G.C.P., 2022, March. Medical Healthcare System with Hybrid Block based Predictive models for Quality preserving in Medical Images using Machine Learning Techniques. In 2022 International Conference on Advanced Computing Technologies and Applications (ICACTA) (pp. 1-10). IEEE.

Liu, X., Lou, J., Fang, H., Chen, Y., Ouyang, P., Wang, Y., Zou, B. and Wang, L., 2019. A novel robust reversible watermarking scheme for protecting authenticity and integrity of medical images. Ieee Access, 7, pp.76580-76598.

Aparna, P. and Kishore, P.V.V., 2019. A blind medical image watermarking for secure E-healthcare application using crypto-watermarking system. Journal of Intelligent Systems, 29(1), pp.1558-1575.

Megías, D. Data hiding: new opportunities for security and privacy? In Proceedings of the European Interdisciplinary Cybersecurity Conference (EICC 2020), Rennes, France, 18 November 2020; Article No.: 15. pp. 1–6. [CrossRef]

Abraham, J. and Paul, V., 2019. An imperceptible spatial domain color image watermarking scheme. Journal of King Saud University-Computer and Information Sciences, 31(1), pp.125-133.

Jayashree, N. and Bhuvaneswaran, R.S., 2019. A robust image watermarking scheme using z-transform, discrete wavelet transforms and bidiagonal singular value decomposition. Comput. Mater. Continua, 58(1), pp.263-285.

Anand, A. and Singh, A.K., 2021. Watermarking techniques for medical data authentication: a survey. Multimedia Tools and Applications, 80, pp.30165-30197.

Anand, A. and Singh, A.K., 2022. Dual watermarking for security of COVID-19 patient record. IEEE Transactions on Dependable and Secure Computing.

Fofanah, A.J. and Gao, T., 2020, May. Dual Watermarking for Protection of Medical Images based on Watermarking of Frequency Domain and Genetic Programming. In Proceedings of the 2020 the 4th International Conference on Innovation in Artificial Intelligence (pp. 106-115).

Wu, Q., Qu, A., Huang, D. and Ma, L., 2021. Robust and Blind Audio Watermarking Scheme Based on Genetic Algorithm in Dual Transform Domain. Mathematical Problems in Engineering, 2021, pp.1-14. 21

Wu, J.Y., Huang, W.L., Xia-Hou, W.M., Zou, W.P. and Gong, L.H., 2020. Imperceptible digital watermarking scheme combining 4-level discrete wavelet transform with singular value decomposition. Multimedia Tools and Applications, 79, pp.22727-22747.

Krishnasamy, Balasamy, M. Balakrishnan, and Arockia Christopher. "A genetic algorithm based medical image watermarking for improving robustness and fidelity in wavelet domain." In Intelligent Data Engineering and Analytics: Frontiers in Intelligent Computing: Theory and Applications (FICTA 2020), Volume 2, pp. 289-299. Springer Singapore, 2021.

Zhicheng Wei, Hao Li and Jufeng Dai, “Image Watermarking Based on Genetic Algorithm”, Proceedings of International Conference on Multimedia and Expo, pp.1117-1120, 2006.

Zahidova, G.A., 2021, November. DIGITAL WATERMARKING AND STEGANOGRAPHY. In nd 2 INTERNATIONAL SCIENCE AND ENGINEERING CONFERENCE.

Cong Jin, “Affine invariant watermarking algorithm using feature matching”, Digital Signal Processing, Vol. 16, No.3, pp. 247-254, 2006.

Hamdia, K.M., Zhuang, X. and Rabczuk, T., 2021. An efficient optimization approach for designing machine learning models based on genetic algorithm. Neural Computing and Applications, 33, pp.1923-1933.

Wu, Q., Qu, A., Huang, D. and Ma, L., 2021. Robust and Blind Audio Watermarking Scheme Based on Genetic Algorithm in Dual Transform Domain. Mathematical Problems in Engineering, 2021, pp.1-14.

A. Singh, A. Kumar and M. K. Dutta, "DWT, DCT and PBFO based Approach for Biometric Image Security," 2020 International Conference on Contemporary Computing and Applications (IC3A), Lucknow, India, 2020, pp. 298-303, doi: 10.1109/IC3A48958.2020.233317.

Hiba Abdel-Nabi, Ali Al-Haj, Chapter 2 - Frequency domain-based data hiding for encrypted medical images, Editor(s): Amit Kumar Singh, Mohamed Elhoseny, In Intelligent Data-Centric Systems, Intelligent Data Security Solutions for e-Health Applications, Academic Press, 2020, Pages 21-56, ISBN 9780128195116, https://doi.org/10.1016/B978-0-12-819511-6.00002-9.

Nikola Jovanovic (2023). Digital Watermarking – Comparison of DCT and DWT methods (https://github.com/etfovac/watermark/releases/tag/v1.2.3), GitHub. Retrieved May 23, 2023.

Sharifi, M.R., Akbarifard, S., Qaderi, K. et al. A new optimization algorithm to solve multi-objective problems. Sci Rep 11, 20326 (2021). https://doi.org/10.1038/s41598-021-99617-x

Yassami, M. and Ashtari, P., 2023. A novel hybrid optimization algorithm: Dynamic hybrid optimization algorithm. Multimedia Tools and Applications, pp.1-33.

Memon, N.A. and Alzahrani, A., 2020. Prediction-based reversible watermarking of CT scan images for content authentication and copyright protection. Ieee Access, 8, pp.75448-75462.

K. Suniti Singh, P. Singh and H. Vikram Singh, "Design and Analysis of BFO-PBFO based Optimized Watermarking Algorithm for Medical Images," 2022 IEEE 7th International Conference on Recent Advances and Innovations in Engineering (ICRAIE), MANGALORE, India, 2022, pp. 166-171, doi: 10.1109/ICRAIE56454.2022.10054270.

Singh, A.K., Kumar, B., Singh, G. and Mohan, A., 2017. Medical image watermarking. Springer Science+ Business Media.

Jabade VS, Gengaje SR: Literature review of wavelet based digital image watermarking techniques. Int J Comp Appl 31(1):28–35, 2011 22

Adnan WAW, Hitarn S, Abdul-Karim S, TamJis MR: A review of image watermarking, in Research and Development, 2003. SCORED 2003. Proceedings. Student Conference. pp 381–384, 2003.

Mousavi, S.M., Naghsh, A. and Abu-Bakar, S.A.R., 2014. Watermarking techniques used in medical images: a survey. Journal of digital imaging, 27, pp.714-729.

Malayil, M.V. and Vedhanayagam, M., 2021. A novel image scaling based reversible watermarking scheme for secure medical image transmission. ISA transactions, 108, pp.269-281.

Hui, Z. and Zhou, Q., 2020. A novel high payload steganography scheme based on absolute moment block truncation coding. Multimedia Tools and Applications, 79(33-34), pp.24241-24264.

Ahmad, B., Kamili, A., Gull, S. and Parah, S.A., 2021. Data Embedding in Color Images: A Secure Data Communication Framework Based on Modular Arithmetic. Multimedia Security: Algorithm Development, Analysis and Applications, pp.157-176.

Sivananthamaitrey, P. and Kumar, P.R., 2022. Optimal dual watermarking of color images with SWT and SVD through genetic algorithm. Circuits, Systems, and Signal Processing, 41, pp.224-248.

Shukla, A.K., Pippal, S.K. and Chauhan, S.S., 2023. An empirical evaluation of teaching–learning-based optimization, genetic algorithm and particle swarm optimization. International Journal of Computers and Applications, 45(1), pp.36-50.

Fofanah, A.J., Koroma, S. and Bangura, H.I., 2023. Experimental Exploration of Evolutionary Algorithms and their Applications in Complex Problems: Genetic Algorithm and Particle Swarm Optimization Algorithm. British Journal of Healthcare and Medical Research-Vol, 10(2).

Shanmugam, K. and Nagarajan, K., 2022. Security-based teleradiology in DICOM used two-level DWT based optimizationwatermarking. Concurrency and Computation: Practice and Experience, 34(15), p.e6963.

Downloads

Published

2023-07-19

How to Cite

Fofanah, A. J., & Kalokoh, I. (2023). Watermarking of Frequency and Steganography for Protection of Medical Images Based on Bacterial Foraging Optimization and Genetic Algorithm. British Journal of Healthcare and Medical Research, 10(4), 1–23. https://doi.org/10.14738/bjhmr.104.15060