Abstract

Many steganographic schemes based on popular least significant bit (LSB) embedding have been proposed. The embedding procedure is totally independent of pixel values due to the fact that only the LSB has to be altered. Other methods either randomly increment/decrement the pixel value or use a function to do so. Because of this, the maximum embedding capacity cannot exceed 1 bit per pixel (bpp). State-of-the-art steganographic schemes, such as edge adaptive (EA) and highly undetectable stego (HUGO), aim at such LSB-based approaches with the help of LSB-matching algorithms and, unlike classical steganography, are more concerned about the undetectability level of the stego image rather than the peak signal-to-noise ratio (PSNR) of the stego images. There is a trade-off between detectability and the embedding rate of the stego images. The larger the embedding rate, the higher the chance of detectability, and the opposite is also true. On the other hand, classical steganographic approaches aim for maximum embedding capacity (say 4 bpp) while their main ability is to provide greater PSNR values rather than undetectability. In this work, a novel modular steganographic scheme is proposed in a spatial domain that takes advantage of error images resulting from applying an image quality factor (the same as the ones used in JPEG compression) in order to find the pixels where the secret data could be embedded. We show that our proposed method is less detectable compared to the EA method. The proposed method is almost as undetectable as HUGO. The detectability level is evaluated by the most recent state-of-the-art steganalysis attack, called ensemble classifiers, with second-order subtractive pixel adjacency model features given as their input. In addition, the proposed method can embed up to 4 bpp, yet maintain a high PSNR value.

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