Robust Image Steganography Using DCT, GrabCut, and Quantization
摘要
Steganography is the method by which we hide confidential information in digital media that includes images, audio, and video files. This is useful for sending confidential information without revealing its existence. This paper introduces a novel steganographic approach based on GrabCut segmentation, Advanced Encryption Standard (AES), Discrete Cosine Transform (DCT), and quantization. Our steganography approach addresses several limitations existing in traditional methods such as low embedding capacity, visual distortions in images, and vulnerability to attacks. The GrabCut algorithm is used to segment the image into foreground and background regions. DCT is used for efficient data hiding, whereas quantization helps to preserve the image quality. Our method also adds an extra layer of security by encrypting the secret message using AES before embedding. In comparison to the state-of-the-art approaches, our method gives a high Peak Signal-to-Noise Ratio (PSNR) and low Mean Square Error (MSE) which indicates the efficiency of our approach. In addition to these, we also tested the robustness of our approach against different attacks.