CNN-Based Ternary Classification for Image Steganalysis

This study proposes a convolutional neural network (CNN)-based steganalytic method that allows ternary classification to simultaneously identify WOW and UNIWARD, which are representative adaptive image steganographic algorithms. WOW and UNIWARD have very similar message embedding methods in terms of...

Full description

Bibliographic Details
Main Authors: Sanghoon Kang, Hanhoon Park, Jong-Il Park
Format: Article
Language:English
Published: MDPI AG 2019-10-01
Series:Electronics
Subjects:
wow
Online Access:https://www.mdpi.com/2079-9292/8/11/1225
id doaj-c3a081548bf644e7a5f5267a4c84b25a
record_format Article
spelling doaj-c3a081548bf644e7a5f5267a4c84b25a2020-11-25T00:04:11ZengMDPI AGElectronics2079-92922019-10-01811122510.3390/electronics8111225electronics8111225CNN-Based Ternary Classification for Image SteganalysisSanghoon Kang0Hanhoon Park1Jong-Il Park2Department of Electronic Engineering, Pukyong National University, 45 Yongso-ro, Nam-gu, Busan 48513, KoreaDepartment of Electronic Engineering, Pukyong National University, 45 Yongso-ro, Nam-gu, Busan 48513, KoreaDepartment of Computer Science, Hanyang University, 222, Wangsimni-ro, Seongdong-gu, Seoul 04763, KoreaThis study proposes a convolutional neural network (CNN)-based steganalytic method that allows ternary classification to simultaneously identify WOW and UNIWARD, which are representative adaptive image steganographic algorithms. WOW and UNIWARD have very similar message embedding methods in terms of measuring and minimizing the degree of distortion of images caused by message embedding. This similarity between WOW and UNIWARD makes it difficult to distinguish between both algorithms even in a CNN-based classifier. Our experiments particularly show that WOW and UNIWARD cannot be distinguished by simply combining binary CNN-based classifiers learned to separately identify both algorithms. Therefore, to identify and classify WOW and UNIWARD, WOW and UNIWARD must be learned at the same time using a single CNN-based classifier designed for ternary classification. This study proposes a method for ternary classification that learns and classifies cover, WOW stego, and UNIWARD stego images using a single CNN-based classifier. A CNN structure and a preprocessing filter are also proposed to effectively classify/identify WOW and UNIWARD. Experiments using BOSSBase 1.01 database images confirmed that the proposed method could make a ternary classification with an accuracy of approximately 72%.https://www.mdpi.com/2079-9292/8/11/1225image steganalysiswowuniwardternary classificationconvolutional neural network (cnn)
collection DOAJ
language English
format Article
sources DOAJ
author Sanghoon Kang
Hanhoon Park
Jong-Il Park
spellingShingle Sanghoon Kang
Hanhoon Park
Jong-Il Park
CNN-Based Ternary Classification for Image Steganalysis
Electronics
image steganalysis
wow
uniward
ternary classification
convolutional neural network (cnn)
author_facet Sanghoon Kang
Hanhoon Park
Jong-Il Park
author_sort Sanghoon Kang
title CNN-Based Ternary Classification for Image Steganalysis
title_short CNN-Based Ternary Classification for Image Steganalysis
title_full CNN-Based Ternary Classification for Image Steganalysis
title_fullStr CNN-Based Ternary Classification for Image Steganalysis
title_full_unstemmed CNN-Based Ternary Classification for Image Steganalysis
title_sort cnn-based ternary classification for image steganalysis
publisher MDPI AG
series Electronics
issn 2079-9292
publishDate 2019-10-01
description This study proposes a convolutional neural network (CNN)-based steganalytic method that allows ternary classification to simultaneously identify WOW and UNIWARD, which are representative adaptive image steganographic algorithms. WOW and UNIWARD have very similar message embedding methods in terms of measuring and minimizing the degree of distortion of images caused by message embedding. This similarity between WOW and UNIWARD makes it difficult to distinguish between both algorithms even in a CNN-based classifier. Our experiments particularly show that WOW and UNIWARD cannot be distinguished by simply combining binary CNN-based classifiers learned to separately identify both algorithms. Therefore, to identify and classify WOW and UNIWARD, WOW and UNIWARD must be learned at the same time using a single CNN-based classifier designed for ternary classification. This study proposes a method for ternary classification that learns and classifies cover, WOW stego, and UNIWARD stego images using a single CNN-based classifier. A CNN structure and a preprocessing filter are also proposed to effectively classify/identify WOW and UNIWARD. Experiments using BOSSBase 1.01 database images confirmed that the proposed method could make a ternary classification with an accuracy of approximately 72%.
topic image steganalysis
wow
uniward
ternary classification
convolutional neural network (cnn)
url https://www.mdpi.com/2079-9292/8/11/1225
work_keys_str_mv AT sanghoonkang cnnbasedternaryclassificationforimagesteganalysis
AT hanhoonpark cnnbasedternaryclassificationforimagesteganalysis
AT jongilpark cnnbasedternaryclassificationforimagesteganalysis
_version_ 1725430597350850560