Multi-Contextual Design of Convolutional Neural Network for Steganalysis

06/19/2021
by   Brijesh Singh, et al.
7

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.

READ FULL TEXT

page 1

page 2

page 3

page 8

research
01/19/2021

Image Denoising using Attention-Residual Convolutional Neural Networks

During the image acquisition process, noise is usually added to the data...
research
07/30/2018

Efficient feature learning and multi-size image steganalysis based on CNN

For steganalysis, many studies showed that convolutional neural network ...
research
12/23/2017

Denoising of 3D magnetic resonance images with multi-channel residual learning of convolutional neural network

The denoising of magnetic resonance (MR) images is a task of great impor...
research
09/16/2022

Single Image Deraining via Rain-Steaks Aware Deep Convolutional Neural Network

It is challenging to remove rain-steaks from a single rainy image becaus...
research
10/19/2019

Convolutional Neural Networks for Space-Time Block Coding Recognition

We find that the latest advances in machine learning with deep neural ne...
research
04/19/2021

A SAR speckle filter based on Residual Convolutional Neural Networks

In recent years, Machine Learning (ML) algorithms have become widespread...
research
10/28/2020

Ground Roll Suppression using Convolutional Neural Networks

Seismic data processing plays a major role in seismic exploration as it ...

Please sign up or login with your details

Forgot password? Click here to reset