StegaVision: Enhancing Steganography with Attention Mechanism

Abhinav Kumar, Pratham Singla, Aayan Yadav
11/6/2024
cs.CV

Official code: vlgiitr/StegaVision (10 stars, MIT, last commit 2024-09-19).

Abstract

Image steganography is the technique of embedding secret information within images. The development of deep learning has led to significant advances in this field. However, existing methods often struggle to balance image quality, embedding capacity, and security. This paper proposes a novel approach to image steganography by enhancing an encoder-decoder architecture with attention mechanisms, specifically focusing on channel and spatial attention modules. We systematically investigate five configurations: (1) channel attention, (2) spatial attention, (3) sequential channel followed by spatial attention, (4) spatial attention followed by channel attention and (5) parallel channel and spatial attention. Our experiments show that adding attention mechanisms improves the ability to embed hidden information while maintaining the visual quality of the images. The increase in the PSNR and SSIM scores shows that using a parallel combination of channel and spatial attention improves image quality and hiding capacity simultaneously. This is in contrast to previous works where there is a tradeoff between them. This study shows that attention mechanisms in image steganography lead to better hiding of secret information. Our code is available at https://github.com/vlgiitr/StegaVision.

View on arXivView PDF

Code Implementations(1)

MIT

Developed a deep learning-based image steganography model using an autoencoder with integrated channel and spatial attention. Experimented with five configurations, finding that a parallel combination of both attention mechanisms provided the best balance between image quality and embedding accuracy.

102PythonSep 13, 20242 years agoMIT

Similar Papers

Cite this paper

@article{kumar2024stegavision,
  title  = {StegaVision: Enhancing Steganography with Attention Mechanism},
  author = {Abhinav Kumar and Pratham Singla and Aayan Yadav},
  year   = {2024},
  eprint = {2411.05838},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.05838v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.05838.svg)](https://codeofpaper.com/paper/2411.05838)

Discussion