A code division multiplexing and block classification-based real-time reversible data-hiding algorithm for medical images
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.
KeywordsReversible data hiding (RDH) Integer-to-integer discrete wavelet transform (IDWT) Code division multiplexing (CDM) Real-time image data hiding
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).
- 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)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)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)Google Scholar
- 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)Google Scholar
- 11.Xuan, G., Shi, Y.Q.: Reversible Data Hiding. IEEE Press, Piscataway (2012). (US 8175324 B2[P]) 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)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)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
- 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