Skip to main content
Log in

Hardware Design with Real-Time Implementation for Security of Medical Images and EPMR

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

Abstract

In this article, an FPGA-based hardware prototype design has been proposed and implemented in real time for the security of the Electronic Patient Medical Record. This proposed hardware can be integrated into various medical image scanning instruments like X-ray, ultrasonography, magnetic resonance imaging, and computed tomography machines, which can embed the health record of a patient into his/her scanned medical images in real time. The FPGA prototype was implemented using Xilinx Spartan-3E FPGA. The hardware resource utilization results have been observed to be low and practically viable. High operating speed up to 245 MHz (for joint embedding-cum-encryption process) and up to 252 MHz (for joint decoding-cum-decryption process) is achieved, with a respective low power consumption of 95 mW and 82 mW. Extracting the medical data is possible using a key, generated within the proposed algorithm using the patient’s fingerprint. The proposed hardware architecture is the first architecture for the algorithm proposed in this article to the best of our knowledge.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

References

  1. U.R. Acharya, D. Acharya, P. Bhat, U. Niranjan, Compact storage of medical images with patient information. IEEE Trans. Inf Technol. Biomed. 5(4), 320–323 (2001)

    Article  Google Scholar 

  2. D. Bouslimi, G. Coatrieux, M. Cozic, C. Roux, A joint encryption/watermarking system for verifying the reliability of medical images. IEEE Trans. Inf Technol. Biomed. 16(5), 891–899 (2012)

    Article  Google Scholar 

  3. H. Delfs, H. Knebl, H. Knebl, Introduction to Cryptography, vol. 2 (Springer, Berlin, 2002)

    Book  Google Scholar 

  4. W. Diffie, S. Landau, Privacy on the Line: The Politics of Wiretapping and Encryption (MIT press, London, 2010)

    MATH  Google Scholar 

  5. S. Ghosh, S., De, S.P., Maity, H. Rahaman, A novel dual purpose spatial domain algorithm for digital image watermarking and cryptography using extended hamming code, in 2015 2nd International Conference on Electrical Information and Communication Technology (EICT) (IEEE, 2015), pp. 167–172

  6. S. Ghosh, A. Biswas, S. Maity, H. Rahaman, Field programmable gate array and system-on-chip based implementation of discrete fast walsh-hadamard transform domain image watermarking architecture for real-time applications, in Journal of Low Power Electronics(JOLPE) (American Scientific Publishers, 2015), pp. 375–386

  7. J. Li, X. Zhang, S. Liu, X. Ren, An adaptive secure watermarking scheme for images in spatial domain using fresnel transform, in 2009 1st International Conference on Information Science and Engineering (ICISE) (IEEE, 2009), pp. 1630–1633

  8. Y.T. Lin, C.Y. Huang, G.C. Lee, Rotation, scaling, and translation resilient watermarking for images. IET Image Proc. 5(4), 328–340 (2011)

    Article  Google Scholar 

  9. T.K. Moon, Error Correction Coding, Mathematical Methods and Algorithms (Wiley, London, 2005)

    Book  Google Scholar 

  10. W. Pan, G. Coatrieux, N. Cuppens-Boulahia, F. Cuppens, C. Roux, Medical image integrity control combining digital signature and lossless watermarking, in Data Privacy Management and Autonomous Spontaneous Security (Springer, 2010), pp. 153–162

  11. S. Sakthivel, et al., A real time watermarking of grayscale images without altering it’s content, in 2015 International Conference on VLSI Systems, Architecture, Technology and Applications (VLSI-SATA) (IEEE, 2015), pp. 1–6

  12. System generator for dsp (user guide). Technical report (2012). https://www.xilinx.com/support/documentation/sw_manuals/xilinx14_7/sysgen_user.pdf. Accessed 2021 July, 2019

  13. System generator for dsp performing hardware-in-the-loop with the spartan\(^{{\rm TM}}\)-3e starter kit. Technical report (2006). https://forums.xilinx.com/xlnx/attachments/xlnx/dspip_tools/2533/1/xilinx_system_gen_DSP(programming%20hardware%20in%20loop).pdf. Accessed 2021 July, 2019

  14. Timing analyzer overview. Technical report (1995 – 2010). https://www.xilinx.com/support/documentation/sw_manuals/help/iseguide/mergedProjects/timingan/timingan.htm. Accessed 2021 July, 2019

  15. Z. Wang, A. bovik, a universal quality index. IEEE Signal Process. Lett. 20, 1–4 (2002)

    Google Scholar 

  16. B., Wang, J. Ding, Q. Wen, X. Liao, C. Liu, An image watermarking algorithm based on dwt dct and svd, in IEEE International Conference on Network Infrastructure and Digital Content, 2009. IC-NIDC 2009 (IEEE, 2009), pp. 1034–1038

  17. Z. Wang, A.C. Bovik, H.R. Sheikh, E. Simoncelli, Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)

    Article  Google Scholar 

  18. S. Xiang, H.J. Kim, J. Huang, Invariant image watermarking based on statistical features in the low-frequency domain. IEEE Trans. Circuits Syst. Video Technol. 18(6), 777–790 (2008)

    Article  Google Scholar 

  19. Xilinx power tools tutorial. Technical report (1995–2010). https://www.xilinx.com/support/documentation/sw_manuals/xilinx14_7/ug733.pdf. Accessed 2021 July, 2019

  20. D. Zheng, S. Wang, J. Zhao, Rst invariant image watermarking algorithm with mathematical modeling and analysis of the watermarking processes. IEEE Trans. Image Process. 18(5), 1055–1068 (2009)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sudip Ghosh.

Ethics declarations

Availability of data and materials

The datasets collected and/or analyzed during the current study are available from the corresponding author on reasonable request.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

A preliminary version of this work has been appeared in EICT 2015 conference [5].

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ghosh, S., Bhateja, Y., Palathinkal, J.R. et al. Hardware Design with Real-Time Implementation for Security of Medical Images and EPMR. Circuits Syst Signal Process 41, 867–891 (2022). https://doi.org/10.1007/s00034-021-01807-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-021-01807-5

Keywords

Navigation