Ãëàâíàÿ
Technology and design in electronic equipment, 2024, no. 1-2, pp. 33-42.
DOI: 10.15222/TKEA2024.1-2.33
UDC 004.056.55
Noise immunity algorithm for embedding a digital watermark in medical images
(in Ukrainian)
Sadchenko À. V., Kushnirenko O. A.

Ukraine, Odessa, Odessà Polytechnic National University.

When storing and transferring printed medical materials, such as tomograms or radiographs, there is a need to protect additional information from unauthorized access. This information includes personal data of the patient and a summary of the medical history, and it can be added to the medical image (container) in the form of a watermark. Existing algorithms for embedding digital watermarks (DWM) in graphic objects distort the initial characteristics of the container image, which in the case of medical images can lead to a misdiagnosis. This study aimed to develop a distortion- and noise-resistant algorithm for embedding the DWM in the spatial domain of a medical image intended for storage on paper (as a printout).
The article initially considered the possibilities of using the method of modifying the least significant bits of image pixel brightness or the LSB algorithm. Mathematical modeling in Matlab showed that the maximum brightness of the DWM guaranteeing its invisibility cannot exceed 2% of the maximum brightness of the container image for monochrome images, and 6% for color images. The maximum value of the white noise dispersion, at which it is possible to single out a DWM with a correlation coefficient of at least 0.9 was 0.0001.
We prorose a new noise immunå algorithm (NIA) for embedding the DWM in the subpixels of the main image, which, after extracting the DWM, are not used to build the container image. In the absence of noise, there are no distortions of the original medical image whatsoever. The essence of the NIA is as follows. The size of the original image in the form of a two-dimensional array is quadrupled by adding a subpixel in each row and column with a brightness equal to the average arithmetic brightness of neighboring pixels. A DWM with the same size as the original image is added to the resulting subpixels. Matlab modeling showed that the DWM would remain invisible at a relative brightness of approximately 5% for monochrome container images and 15% for color images. For the NIA algorithm, the maximum value of the white noise dispersion to obtain a correlation coefficient of 0.9 is 0.005, which means that the noise immunity of the proposed method is significantly higher than that of the LSB-based algorithm.

Keywords: digital watermark, paper carrier, image, adaptive algorithm, space scaling, noise, information distortion.

Received 15.05 2024
References
  1. Mohanty S. P., Sengupta A., Guturu P., Kougianos E. Everything you want to know about watermarking: from paper marks to hardware protection. IEEE Consumer Electronics Magazine, 2017, vol. 6, no. 3, pp. 83 – 91, https://doi.org/10.1109/MCE.2017.2684980
  2. Chandramouli R., Memon N., Rabbani M. Digital watermarking. Encyclopedia of Imaging Science and Technology. Ed. by J. P. Hornak. Hoboken, NJ, Wiley, 2002.
  3. Narimanova O.V., Semenchenko D.M. Digital water marking approach for QR-code protection Informatics and Mathematical Methods in Simulation, 2013, vol. 3, iss. 4, pð. 361 – 368. (Ukr)
  4. Kushnirenko O.A., Sadchenko A.V., Trojanskij A.V. Improving noise immunity of “sliding” correlation algorithm for printable characters recognition. Eastern-European Journal of Enterprise Technologies, 2014, vol. 4, no. 2 (70), pp. 32 – 36. https://doi.org/10.15587/1729-4061.2014.26303 (Rus)
  5. Wang X., Zhang S., Wang L. et al. Locally optimum image watermark decoder by modeling NSCT domain difference coefficients with vector based Cauchy distribution. Journal of Visual Communication and Image Representation, 2019, vol. 62, ðð. 309 – 329, https://doi.org/10.1016/j.jvcir.2019.05.012
  6. Li H., Guo X. Embedding and extracting digital watermark based on DCT algorithm. Journal of Computer and Communications, vol. 6, no.11, ðð. 287 – 298. https://doi.org/10.4236/jcc.2018.611026
  7. Niu P., Wang X., Yang H. et al. A blind watermark algorithm in SWT domain using bivariate generalized Gaussian distrib
  8. utions. Multimedia Tools and Applications, 2020, vol. 79, ðð. 13351 – 13377, https://doi.org/10.1007/s11042-019-08504-1
  9. Sadchenko A. V., Kushnirenko O. A., Kushnirenko N. P. et al. Modified additive method of embedding a digital watermark. Proc. of the XXI International scientific-practical conference “Modern information and electronic technologies”, Ukraine, Odesa, 2020, pp. 21 – 23. (Ukr)
  10. Sinha Roy S., Basu A., Chattopadhyay A. et al. Hardware ¬execution of a saliency map based digital image watermarking framework. Multimedia Tools and Applications, 2021, vol. 80, pp. 27245 – 27258, https://doi.org/10.1007/s11042-021-11046-0
  11. Yaremchuk Y. Y., Karpinets V. V., Zoria I. S., Kozak D. O. Improving the resistance of digital watermarks in streaming ¬videos based on differential energy watermarking (DEW), Visnyk of Vinnytsia Polytechnical Institute, 2023, no. 1, pp. 55 – 64, https://doi.org/10.31649/1997-9266-2023-166-1-55-64 (Ukr)
  12. Yongqiang Ma, Wei Sun, Jing Bian et al. Embedding and extraction of color image digital watermark based on quaternion fourier transform. International Journal of Frontiers in Sociology, 2021, vol. 3, iss. 17, pp. 1 – 7. https://doi.org/10.25236/IJFS.2021.031701
  13. Wang H. Research on digital image blind watermarking algorithm based on DCT domain. Modern Vocational Education, 2016, no. 14, ðð. 76 – 77.
  14. Sadchenko A., Kushnirenko O., Plachinda O. Fast lossy compression algorithm for medical images. Proc. of the 2016 International Conference on Electronics and Infor-mation Technology (EIT 2016). Ukraine, Odesa, 2016, https://doi.org/10.1109/ICEAIT.2016.7500995
  15. Gonzalez-Lee M., Vazquez-Leal H., Gomez-Aguilar J.F. et al. Exploring the cross-correlation as a means for detecting digital watermarks and its reformulation into the fractional calculus framework. IEEE Access, 2018, vol. 6, pp. 71699 – 71718, https://doi.org/10.1109/ACCESS.2018.2882405
  16. Sadchenko À. V., Kushnirenko O. A., Troyanskiy A. V., Savchuk Yu. A. Adaptive algorithm for reducing pulse noise level in images from CCTV cameras. Tekhnologiya i Konstruirovanie v Elektronnoi Apparature, 2021, no. 1 – 2, pp. 21–27. https://doi.org/10.15222/TKEA2021.1-2.21 (Rus)
  17. Hemdan E. E.-D. An efficient and robust watermarking ¬approach based on single value decompression, multi-level DWT, and wavelet fusion with scrambled medical images. Multimedia Tools and Applications, 2021, vol. 80, no. 2, ðð. 1749 – 1777. https://doi.org/10.1007/s11042-020-09769-7
  18. Veni M., Meyyappan T. Digital image watermark embedding and extraction using oppositional fruit fly algorithm. Multimedia Tools and Applications, 2019, vol. 78, no. 19, pp. 27491 – 27510. https://doi.org/10.1007/s11042-019-7650-0
  19. Sharma S. S., Chandrasekaran V. A robust hybrid digital watermarking technique against a powerful CNN-based adversarial attack. Multimedia Tools and Applications, 2020, vol. 79, no. 43, pp. 32769 – 32790. https://doi.org/10.1007/s11042-020-09555-5