PUKYONG

복수의 스테가노그래피 알고리즘 분류를 위한 계층적 CNN구조 기반의 스테그아날리시스

Metadata Downloads
Alternative Title
Hierarchical Convolution Neural Network Structure for Classifying Multiple Steganographic Algorithms
Abstract
Steganography is a technique that embeds data into multimedia such as photography, text, video. Among them, the method of embedding data into images is called Image Steganography. Image Steganography embeds data by manipulating pixel‘s value of image. Early stage of image steganography concentrated on not being founded in human's eye and capacity of data, but that kind of methods leaved statistical traces, which can easily be detected. Later, steganographic technique has been progressed much elaborately and deftly, the steganographic images become more hard to detect.
The main purpose of steganography is to deliver data without detection to third parties. By embedding secret data into innocent image which called ‘cover image’, steganographer makes images which called ‘stego image’ that looks innocent.
Since Steganography can be exploited for secret information transmission, detection of Steganography is a very important problem. So Steganography and the method for detecting Steganography has been studied steadily.
The method for detecting Steganography is called Steganalysis. Along the growth of digital communication technology, Steganography and Steganalysis has been growed in competition. Steganalysis detects stego images by using differences between cover image and stego image. because of the tininess of steganographic traces, it’s relatively hard to detect stego image. In the early stages of steganalysis, stego image could be dectect by statistical differences. but along the progresses of digital technology, steganographic method became more sophisticated and had lesser traces. For detecting such sophisticate steganography, steganalysis methods use variety tools, like high pass filter, channel knowledge, machine learning and deep learning.
These days, convolution neural network(CNN) based deep learning technique show tremendous results in many computer vision’s area. Steganalysis method also adopt CNN structure for classifying cover image and stego image. In CNN based method, steganalysis shows high accuracy nearly 95%, and it’s almost saturated. Despite of the high accuracy, today’s steganalysis can only detect images with steganography. We can find images, but we can't find data.
In this paper, as a first step toward extracting and restoring concealed data with steganography, we aim to detect the stego image and at the same time, classify which steganography algorithm is used. For this we propose CNN-based hierarchical Steganalysis structure, which has multiple networks for classifying N-stego algorithm. In general, noise in image by Steagnography is very tiny and the difference between Steganography has high similarity. The high similarity makes classification of Steganography algorithms harder. To improve the limits of a single CNN structure in classification of multiple Steganography algorithms problem, the proposed method classifies six classes of COVER, LSB, PVD, WOW, UNIWARD and MIPOD by combining existing CNN structures into hierarchical structures.
In this paper, multiple steganography algorithm classification results are shown through optimalizing CNN structure and hierarchical structure for steganalysis. The results of the experiment show the classification results for six classes through the data in Bossbase 1.01 of the hierarchical CNN structure and Our result shows the improvement of classifying accuracy through hierarchical CNN structure.
Author(s)
강상훈
Issued Date
2021
Awarded Date
2021. 2
Type
Dissertation
Keyword
스테그아날리시스 CNN 딥러닝
Publisher
부경대학교
URI
https://repository.pknu.ac.kr:8443/handle/2021.oak/2295
http://pknu.dcollection.net/common/orgView/200000367607
Alternative Author(s)
Sanghoon Kang
Affiliation
부경대학교 대학원
Department
대학원 인공지능융합학과
Advisor
박한훈
Table Of Contents
Ⅰ 서 론 1
Ⅱ 관련 이론 및 연구 6
2.1 영상 스테가노그래피 6
2.1.1 LSB 스테가노그래피 7
2.1.2 PVD 스테가노그래피 8
2.1.3 WOW 스테가노그래피 11
2.1.4 UNIWARD 스테가노그래피 13
2.1.5 MIPOD 스테가노그래피 15
2.1.6 스테가노그래피 알고리즘의 특성 15
2.2 스테그아날리시스 18
2.2.1 수제특징 기반의 스테그아날리시스 19
2.2.2 CNN 구조 기반의 스테그아날리시스 21
2.3 CNN 기반의 스테그아날리시스 네트워크 구성 23
2.3.1 CNN 구조 23
2.3.2 CNN구조의 깊이와 성능의 상관관계 26
2.3.3 ResNet 구조 기반의 방법들 32
2.3.4 DenseNet 구조 36
2.3.5 PeleeNet 구조 38
2.4 다수의 스테가노그래피 알고리즘 분류 40
Ⅲ 계층적 CNN 구조의 스테그아날리시스 43
3.1 하이퍼 파라미터 44
3.2 계층적 CNN 네트워크 구성 46
Ⅳ 실험 방법 및 결과 49
4.1 동시 분류 49
4.2 계층 분류 51
4.2.1 4계층 분류 52
4.2.2 3계층 분류 54
4.2.3 계층 분류 결과 55
Ⅴ 결 론 57
Ⅵ 향후 계획 59
참 고 문 헌 61
Degree
Master
Appears in Collections:
대학원 > 인공지능융합학과
Authorize & License
  • Authorize공개
Files in This Item:

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.