Abstract

Since the inception of pixel value differencing (PVD) image steganography, it has drawn considerable interest among the researchers of this field. However, most of the PVD based techniques suffer from either falling-off boundary problem (FOBP) or incorrect extraction problem (IEP). Therefore, to address these two issues, this paper proposes a multi-directional pixel value differencing and modulus function (MDPVDMF) based technique. During the embedding process, the original image (OI) is partitioned into 2 × 2 size pixel blocks. Then, data embedding is performed by exploiting the horizontal, vertical, and diagonal directions for each block. For a 2 × 2 pixel block, two difference values can be obtained in any of the three directions. Next, using the difference values and the remainders of the pixel pairs, the secret bits are embedded. The experiment has been conducted to compute the performance of the proposed technique with regards to the image quality metrics like peak signal-to-noise ratio (PSNR), embedding capacity (EC), and FOBP. Results show that PSNR is optimal for vertical pairs with 39.17 dB whereas the EC is optimal for the diagonal pairs with 3.10 bits per pixel (BPP). Further, the proposed technique has shown exceptional attack resistance ability to regular & singular (RS) attack, salt & pepper (S&P) noise, pixel difference histogram (PDH) analysis, and subtractive pixel adjacency matrix (SPAM) steganalysis.

Full Text
Published version (Free)

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