Deep Convolutional Neural Network to Detect J-UNIWARD

Guanshuo Xu
4/26/2017
cs.MM

Official code: GuanshuoXu/caffe_deep_learning_for_steganalysis (30 stars, last commit 2017-05-06).

Abstract

This paper presents an empirical study on applying convolutional neural networks (CNNs) to detecting J-UNIWARD, one of the most secure JPEG steganographic method. Experiments guiding the architectural design of the CNNs have been conducted on the JPEG compressed BOSSBase containing 10,000 covers of size 512x512. Results have verified that both the pooling method and the depth of the CNNs are critical for performance. Results have also proved that a 20-layer CNN, in general, outperforms the most sophisticated feature-based methods, but its advantage gradually diminishes on hard-to-detect cases. To show that the performance generalizes to large-scale databases and to different cover sizes, one experiment has been conducted on the CLS-LOC dataset of ImageNet containing more than one million covers cropped to unified size of 256x256. The proposed 20-layer CNN has cut the error achieved by a CNN recently proposed for large-scale JPEG steganalysis by 35%. Source code is available via GitHub: https://github.com/GuanshuoXu/deep_cnn_jpeg_steganalysis

View on arXivView PDF

Code Implementations(1)

3018C, MApr 26, 20179 years agoNOASSERTION

Similar Papers

Cite this paper

@article{xu2017deep,
  title  = {Deep Convolutional Neural Network to Detect J-UNIWARD},
  author = {Guanshuo Xu},
  year   = {2017},
  eprint = {1704.08378},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1704.08378}
}

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/1704.08378.svg)](https://codeofpaper.com/paper/1704.08378)

Discussion