A reversible data hiding scheme based on (5, 3) Hamming code using extra information on overlapped pixel blocks of grayscale images

Tuan Duc Nguyen,Huu Dung Le
DOI: https://doi.org/10.1007/s11042-020-10347-0
IF: 2.577
2021-01-13
Multimedia Tools and Applications
Abstract:In this paper, we propose a reversible data hiding scheme using (5, 3) Hamming code. A cover image is partitioned into blocks of five pixels. An adjusted (5, 3) Hamming code method is then applied to find a possible modification position in these blocks to conceal message bits. The estimated position is used to determine the started pixel in the next block and this pixel may belong to the current block of pixels. This means that the overlapped pixel blocks are employed in the proposed scheme to hide secret data. As a result, the proposed scheme provides an average embedding payload reaches to 1.2 bits per pixel (bpp). The embedding positions are also utilized as a secret key to protect the hidden message from extracting attacks and extra information in the image recovering process. An original image can be recovered with no error after an extraction process has been completed. The experiment results obtained from 10,000 natural images in BOWS-2 prove that the proposed scheme can achieve a higher embedding rate, better stego-image perceptual quality, and higher security against detection and extraction attacks compared with the existing approaches.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?