Abstract

In this paper, we proposes high payload reversible data hiding scheme using weighted matrix. Generate cover image by enlarge the size of original image using interpolation. Partition the original image into (3×3) pixel blocks and cover image into (5×5) blocks. Perform modular sum of entry-wise multiplication of an (3×3) original pixel block with same size shared predefined weighted matrix W. At most twelve multiplication operations are performed to embed 48 bits secret data within an (5×5) overlapped pixel block. In each operation, the data embedding position are identified and stored the positional value by modifying three least significant bits of the interleaved pixel of cover image to hide large amount of secret data. For i-th block i=1, 2, …, we update the weighted matrix Wi+1 as Wi+1=(Wi×κ−1)mod9, where gcd(κ, 9)=1. The original pixels are not effected during data embedding in our scheme which assure reversibility. The proposed scheme provides average embedding payload 2.97bits per pixel (bpp) with good visual quality measured by peak signal to noise ratio (PSNR) guaranteed to be higher than 37.97dB. Finally, we compare our scheme with other state-of-the-art methods and obtain reasonably better performance in terms of data embedding capacity.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.