Skip to main content
Log in

A code division multiplexing and block classification-based real-time reversible data-hiding algorithm for medical images

  • Special Issue Paper
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

This paper proposes a novel reversible data hiding (RDH) scheme for medical image based on block classification and code division multiplexing (CDM) in frequency domain. In this scheme, the original medical image is divided into non-overlapping blocks and classified into texture and smooth groups by calculating the mean square error of each block. The texture blocks are then transformed into the frequency domain with integer-to-integer discrete wavelet transform method, and the secret data are embedded into the detail sub-bands of the chosen texture blocks with CDM-based RDH algorithm. Consequently, the detail information of medical image is clarified and the data-embedding capacity is enlarged. Simultaneously, as the spreading sequences employed for data embedding are orthogonal to each other, when the secret message is repeatedly embedded into the cover image, most of the elements of spreading sequences are mutually canceled, which enables the proposed scheme to obtain high visual quality even at large data-embedding capacities. Moreover, on the receiver side, only the receiver with the correct data-embedding and block classification parameters can reconstruct the secret message and the cover image completely; thus, the security of RDH is guaranteed. Experimental results have demonstrated that the proposed scheme can yield better overall performance than other state-of-the-art RDH schemes on medical images.

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

Similar content being viewed by others

References

  1. Rodrguezcoln, R., Claudia, F.U., Trinidadblas, G.D.J.: Data hiding scheme for medical images. In: 17th International Conference on Electronics, Communications and Computers. CONIELECOMP ‘07, IEEE, pp. 32–32 (2007)

  2. Li, S., Zhang, X.: Toward construction based data hiding: from secrets to fingerprint images. IEEE Trans. Image Process. 28(3), 1482–1497 (2019)

    Article  MathSciNet  Google Scholar 

  3. Tao, J., Li, S., Zhang, X., Wang, Z.: Towards robust image steganography. IEEE Trans. Circuits Syst. Video Technol. 29(2), 594–600 (2019). https://doi.org/10.1109/tcsvt.2018.2881118

    Article  Google Scholar 

  4. Fridrich, J., Goljan, M., Du, R.: Invertible authentication. In: Proc. SPIE, Security and Watermarking of Multimedia Contents, pp. 197–208. San Jose, CA (2001)

  5. Ma, B., Shi, Y.Q.: A reversible data hiding scheme based on code division multiplexing. IEEE Trans. Inf. Forensics Secur. 11(9), 1914–1927 (2016)

    Article  Google Scholar 

  6. Goljan, M., Fridrich, J.J., Du, R.: Distortion-free data embedding for images. In: Proceedings on 4th Information Hiding Workshop, pp. 27–41 (2001)

  7. Celik, M.U., Sharma, G., Tekalp, A.M., et al.: Reversible data hiding. In: Proceedings on International Conference on Image Processing, vol. 2, pp. 157–160. IEEE (2002)

  8. Ni, Z., Shi, Y.Q., Ansari, N., et al.: Reversible data hiding. IEEE Trans. Circuits Syst. Video Technol. 16(3), 354–362 (2006)

    Article  Google Scholar 

  9. Xuan, G., Zhu, J., Chen, J., et al.: Distortionless data hiding based on integer wavelet transform. Electron. Lett. 38(25), 1646–1648 (2003)

    Article  Google Scholar 

  10. Fallahpour, M., Sedaaghi, M.H.: High capacity lossless data hiding based on histogram medication. IEICE Electron. Express 4(7), 205–210 (2007)

    Article  Google Scholar 

  11. Xuan, G., Shi, Y.Q.: Reversible Data Hiding. IEEE Press, Piscataway (2012). (US 8175324 B2[P])

    Google Scholar 

  12. Li, X., Zhang, W., Gui, X., Yang, B.: A novel reversible data hiding scheme based on two-dimensional difference-histogram modification. IEEE Trans. Inf. Forensics Secur. 8(7), 1091–1100 (2013)

    Article  Google Scholar 

  13. Tian, J.: Reversible data embedding using a difference expansion. IEEE Trans. Circuits Syst. Video Technol. 13(8), 890–896 (2003)

    Article  Google Scholar 

  14. Fallahpour, M.: Reversible image data hiding based on gradient adjusted prediction. IEICE Electron. Express 5(20), 870–876 (2008)

    Article  Google Scholar 

  15. Ou, B., Li, X.L., Zhao, Y., Ni, R.R., Shi, Y.Q.: Pair-wise prediction-error expansion for efficient reversible data hiding. IEEE Trans. Image Process. 22(12), 5010–5021 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  16. Dragoi, I.C., Coltuc, D.: On local prediction based reversible watermarking. IEEE Trans. Image Process. 24(4), 1244–1246 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  17. Sachnev, V., Kim, H.J., Nam, J., et al.: Reversible watermarking algorithm using sorting and prediction. IEEE Trans. Circuits Syst. Video Technol. 19(7), 989–999 (2009)

    Article  Google Scholar 

  18. Hong, W., Chen, T.S., Chen, J.: Reversible data hiding using Delaunay triangulation and selective embedment. Inf. Sci. 308, 140–154 (2015)

    Article  MathSciNet  Google Scholar 

  19. Wang X., Li X., Yang B., et al.: Efficient generalized integer transform for reversible watermarking. In: IEEE Signal Processing Letters vol. 17, no. 6, pp. 567–570 (2010)

  20. Li, X., Yang, B., Zeng, T.: Efficient reversible watermarking based on adaptive prediction-error expansion and pixel selection. IEEE Trans. Image Process. Publ. IEEE Signal Process. Soc. 20(12), 3524–3533 (2011)

    MathSciNet  MATH  Google Scholar 

  21. Coatrieux, G., Puentes, J., Roux, C., et al.: A low distorsion and reversible watermark application. In: Conference Proceedings: Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Conference on IEEE Engineering in Medicine and Biology Society, vol. 3, no. 7, p. 2224 (2007)

  22. Guo, X., Zhuang, T.G.: Lossless watermarking for verifying the integrity of medical images with tamper localization. J. Digit. Imaging 22(6), 620 (2008)

    Article  Google Scholar 

  23. Tan, C.K., et al.: Security protection of DICOM medical images using dual-layer reversible watermarking with tamper detection capability. J. Digit. Imaging 24(3), 528–540 (2011)

    Article  Google Scholar 

  24. Al-qershi, O., Khoo, B.: Authentication and data hiding using a hybrid ROI-based watermarking scheme for DICOM images. J. Digit. Imaging 24(1), 114–125 (2011)

    Article  Google Scholar 

  25. Pai, P.Y., Chang, C.C., Chan, Y.K.: An ROI-based medical image hiding method. Int. J. Innov. Comput. Inf. Control 8(7A), 4521–4533 (2012)

    Google Scholar 

  26. Huang, L.C., Tseng, L.Y., Hwang, M.S.: A reversible data hiding method by his-togram shifting in high quality medical images. J. Syst. Softw. 86(3), 716–727 (2013)

    Article  Google Scholar 

  27. Al-Qershi, O.M., Khoo, B.E.: Authentication and data hiding using a hybrid ROI-based watermarking scheme for DICOM images. J. Digit. Imaging 24(1), 114–125 (2011)

    Article  Google Scholar 

  28. Wu, H.T., Huang, J., Shi, Y.Q.: A reversible data hiding method with contrast enhancement for medical images. Academic Press, Inc., Cambridge (2015)

    Book  Google Scholar 

  29. Gao, G., Shi, Y.Q.: Reversible data hiding using controlled contrast enhancement and integer wavelet transform. IEEE Signal Process. Lett. 22(11), 2078–2082 (2015)

    Article  Google Scholar 

  30. Agrawal, S., Kumar, M.: Reversible data hiding for medical images using integer-to-integer wavelet transform. Electr. Electron. Comput. Sci. IEEE 1–5, 2016 (2016)

    Google Scholar 

  31. Parah, S.A., Ahad, F., Sheikh, J.A., et al.: Hiding clinical information in medical images: a new high capacity and reversible data hiding technique. J. Biomed. Inf. 66, 214–230 (2017)

    Article  Google Scholar 

  32. Qin, Chuan, Chang, Chin-Chen, Chiu, Yi-Ping: A novel joint data-hiding and compression scheme based on SMVQ and image inpainting. IEEE Trans. Image Process. 23(3), 969–978 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  33. Qin, Chuan, Zhang, Wei, Cao, Fang, Zhang, Xinpeng, Chang, Chin-Chen: Separable reversible data hiding in encrypted images via adaptive embedding strategy with block selection. Signal Process. 153, 109–122 (2018)

    Article  Google Scholar 

  34. Wang, C., Wang, X., Xia, Z., Zhang, C.: Ternary radial harmonic Fourier moments based robust stereo image zero-watermarking algorithm. Inf. Sci. 470, 109–120 (2019)

    Article  Google Scholar 

Download references

Acknowledgements

The research reported in this paper was partially supported by National Natural Science Foundation of China (Nos: 61802212, 61872203 and 61502241), Project of Shandong Province Higher Educational Science and Technology Program (J18KA331).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jian Li.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ma, B., li, B., Wang, XY. et al. A code division multiplexing and block classification-based real-time reversible data-hiding algorithm for medical images. J Real-Time Image Proc 16, 857–869 (2019). https://doi.org/10.1007/s11554-019-00884-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-019-00884-9

Keywords

Navigation