English

Multi-Contextual Design of Convolutional Neural Network for Steganalysis

Multimedia 2021-11-05 v2 Computer Vision and Pattern Recognition Image and Video Processing

Abstract

In recent times, deep learning-based steganalysis classifiers became popular due to their state-of-the-art performance. Most deep steganalysis classifiers usually extract noise residuals using high-pass filters as preprocessing steps and feed them to their deep model for classification. It is observed that recent steganographic embedding does not always restrict their embedding in the high-frequency zone; instead, they distribute it as per embedding policy. Therefore, besides noise residual, learning the embedding zone is another challenging task. In this work, unlike the conventional approaches, the proposed model first extracts the noise residual using learned denoising kernels to boost the signal-to-noise ratio. After preprocessing, the sparse noise residuals are fed to a novel Multi-Contextual Convolutional Neural Network (M-CNET) that uses heterogeneous context size to learn the sparse and low-amplitude representation of noise residuals. The model performance is further improved by incorporating the Self-Attention module to focus on the areas prone to steganalytic embedding. A set of comprehensive experiments is performed to show the proposed scheme's efficacy over the prior arts. Besides, an ablation study is given to justify the contribution of various modules of the proposed architecture.

Keywords

Cite

@article{arxiv.2106.10430,
  title  = {Multi-Contextual Design of Convolutional Neural Network for Steganalysis},
  author = {Brijesh Singh and Arijit Sur and Pinaki Mitra},
  journal= {arXiv preprint arXiv:2106.10430},
  year   = {2021}
}

Comments

Under Review

R2 v1 2026-06-24T03:22:57.847Z