A Novel Convolutional Neural Network for Image Steganalysis with Shared Normalization

11/20/2017
by   Songtao Wu, et al.
0

Deep learning based image steganalysis has attracted increasing attentions in recent years. Several Convolutional Neural Network (CNN) models have been proposed and achieved state-of-the-art performances on detecting steganography. In this paper, we explore an important technique in deep learning, the batch normalization, for the task of image steganalysis. Different from natural image classification, steganalysis is to discriminate cover images and stego images which are the result of adding weak stego signals into covers. This characteristic makes a cover image is more statistically similar to its stego than other cover images, requiring steganalytic methods to use paired learning to extract effective features for image steganalysis. Our theoretical analysis shows that a CNN model with multiple normalization layers is hard to be generalized to new data in the test set when it is well trained with paired learning. To hand this difficulty, we propose a novel normalization technique called Shared Normalization (SN) in this paper. Unlike the batch normalization layer utilizing the mini-batch mean and standard deviation to normalize each input batch, SN shares same statistics for all training and test batches. Based on the proposed SN layer, we further propose a novel neural network model for image steganalysis. Extensive experiments demonstrate that the proposed network with SN layers is stable and can detect the state of the art steganography with better performances than previous methods.

READ FULL TEXT

page 6

page 9

page 11

research
12/13/2019

CIS-Net: A Novel CNN Model for Spatial Image Steganalysis via Cover Image Suppression

Image steganalysis is a special binary classification problem that aims ...
research
09/19/2022

Batch Layer Normalization, A new normalization layer for CNNs and RNN

This study introduces a new normalization layer termed Batch Layer Norma...
research
12/07/2018

On Batch Orthogonalization Layers

Batch normalization has become ubiquitous in many state-of-the-art nets....
research
06/03/2022

Distributional loss for convolutional neural network regression and application to GNSS multi-path estimation

Convolutional Neural Network (CNN) have been widely used in image classi...
research
01/11/2023

A Possible Converter to Denoise the Images of Exoplanet Candidates through Machine Learning Techniques

The method of direct imaging has detected many exoplanets and made impor...
research
12/15/2020

SPOC learner's final grade prediction based on a novel sampling batch normalization embedded neural network method

Recent years have witnessed the rapid growth of Small Private Online Cou...
research
10/25/2021

Some like it tough: Improving model generalization via progressively increasing the training difficulty

In this work, we propose to progressively increase the training difficul...

Please sign up or login with your details

Forgot password? Click here to reset