High Capacity Adaptive Texture Synthesis Data Hiding Algorithm
碩士 === 國立中興大學 === 資訊科學與工程學系 === 106 === Steganography realizes a method to communicate secretly by concealing secret message within digital media without drawing attention from eavesdroppers. Although texts, images, audio, video, 3D models are acceptable media to deploy steganography, we focus on th...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/nyw6ms |
id |
ndltd-TW-106NCHU5394019 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106NCHU53940192019-05-16T01:24:30Z http://ndltd.ncl.edu.tw/handle/nyw6ms High Capacity Adaptive Texture Synthesis Data Hiding Algorithm 高藏量可適應材質合成資訊隱藏演算法 Chia-Shen Tai 戴佳燊 碩士 國立中興大學 資訊科學與工程學系 106 Steganography realizes a method to communicate secretly by concealing secret message within digital media without drawing attention from eavesdroppers. Although texts, images, audio, video, 3D models are acceptable media to deploy steganography, we focus on the image-based steganography in this thesis. In 2015, Wu and Wang proposed a steganographic algorithm based on reversible texture synthesis. Their algorithm is known as SRTS (Steganography using Reversible Texture Synthesis). In contrast to traditional image steganography, SRTS does not need to modify the cover image; instead, SRTS generates a larger, synthesized image from the source texture. Utilizing the fact that there is no cover image or stego image in texture synthesis-based steganography, SRTS is able to resist attacks, such as machine learning-based steganalytic approaches. However, SRTS exhibits three weaknesses. First, SRTS provides a low embedding overall capacity, in comparison with traditional image steganography. Second, the embedding rate, measured in bits per patch, is a fixed value for each synthesized patch, instead of referring to a dynamic value determined from the context of each synthesized position. Finally, SRTS employs a mirroring technique in order to refer pixels out of the source image. As a result, the size of the patch is vulnerable to eavesdroppers, causing security issues. In this thesis, we propose an algorithm to resolve these drawbacks. Our algorithm, High Capacity Adaptive Texture Synthesis (HCATS), conceal secret messages in the source image prior to texture synthesis using a reversible embedding algorithm. Specifically, we combine optimal linear color transfer (OLCT) and reversible steganography exploiting modification direction (REMD) scheme as our first stage of embedding. Secondly, we introduce an adaptive texture synthesis scheme which determines the threshold from mean squared errors between an overlapping region of a position to be synthesized and that of the candidate patches. Increasing the number of acceptable candidate patch ensures our scheme can offer more embedding capacity without sacrificing the quality of the synthesized image. Lastly, we analyze the vulnerability of the patch size and propose countermeasures to resist against attacks of speculation about the patch size. These recommended counter measurements reinforce our algorithm, significantly improving the overall security. Experiment result shows that compared to SRTS, our algorithm increases the embedding capacity by the magnitude of 601%. In summary, we present a novel steganographic algorithm incorporating optimal linear color transfer, reversible steganographic embedding by exploiting modification direction, and adaptive texture synthesis. The proposed algorithm provides feature of source texture reversibility, increases the security to withstand malicious attacks, and offers high embedding capacity outperforming the current state-of-the-art schemes. 王宗銘 2018 學位論文 ; thesis 106 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中興大學 === 資訊科學與工程學系 === 106 === Steganography realizes a method to communicate secretly by concealing secret message within digital media without drawing attention from eavesdroppers. Although texts, images, audio, video, 3D models are acceptable media to deploy steganography, we focus on the image-based steganography in this thesis. In 2015, Wu and Wang proposed a steganographic algorithm based on reversible texture synthesis. Their algorithm is known as SRTS (Steganography using Reversible Texture Synthesis). In contrast to traditional image steganography, SRTS does not need to modify the cover image; instead, SRTS generates a larger, synthesized image from the source texture. Utilizing the fact that there is no cover image or stego image in texture synthesis-based steganography, SRTS is able to resist attacks, such as machine learning-based steganalytic approaches. However, SRTS exhibits three weaknesses. First, SRTS provides a low embedding overall capacity, in comparison with traditional image steganography. Second, the embedding rate, measured in bits per patch, is a fixed value for each synthesized patch, instead of referring to a dynamic value determined from the context of each synthesized position. Finally, SRTS employs a mirroring technique in order to refer pixels out of the source image. As a result, the size of the patch is vulnerable to eavesdroppers, causing security issues.
In this thesis, we propose an algorithm to resolve these drawbacks. Our algorithm, High Capacity Adaptive Texture Synthesis (HCATS), conceal secret messages in the source image prior to texture synthesis using a reversible embedding algorithm. Specifically, we combine optimal linear color transfer (OLCT) and reversible steganography exploiting modification direction (REMD) scheme as our first stage of embedding. Secondly, we introduce an adaptive texture synthesis scheme which determines the threshold from mean squared errors between an overlapping region of a position to be synthesized and that of the candidate patches. Increasing the number of acceptable candidate patch ensures our scheme can offer more embedding capacity without sacrificing the quality of the synthesized image. Lastly, we analyze the vulnerability of the patch size and propose countermeasures to resist against attacks of speculation about the patch size. These recommended counter measurements reinforce our algorithm, significantly improving the overall security. Experiment result shows that compared to SRTS, our algorithm increases the embedding capacity by the magnitude of 601%.
In summary, we present a novel steganographic algorithm incorporating optimal linear color transfer, reversible steganographic embedding by exploiting modification direction, and adaptive texture synthesis. The proposed algorithm provides feature of source texture reversibility, increases the security to withstand malicious attacks, and offers high embedding capacity outperforming the current state-of-the-art schemes.
|
author2 |
王宗銘 |
author_facet |
王宗銘 Chia-Shen Tai 戴佳燊 |
author |
Chia-Shen Tai 戴佳燊 |
spellingShingle |
Chia-Shen Tai 戴佳燊 High Capacity Adaptive Texture Synthesis Data Hiding Algorithm |
author_sort |
Chia-Shen Tai |
title |
High Capacity Adaptive Texture Synthesis Data Hiding Algorithm |
title_short |
High Capacity Adaptive Texture Synthesis Data Hiding Algorithm |
title_full |
High Capacity Adaptive Texture Synthesis Data Hiding Algorithm |
title_fullStr |
High Capacity Adaptive Texture Synthesis Data Hiding Algorithm |
title_full_unstemmed |
High Capacity Adaptive Texture Synthesis Data Hiding Algorithm |
title_sort |
high capacity adaptive texture synthesis data hiding algorithm |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/nyw6ms |
work_keys_str_mv |
AT chiashentai highcapacityadaptivetexturesynthesisdatahidingalgorithm AT dàijiāshēn highcapacityadaptivetexturesynthesisdatahidingalgorithm AT chiashentai gāocángliàngkěshìyīngcáizhìhéchéngzīxùnyǐncángyǎnsuànfǎ AT dàijiāshēn gāocángliàngkěshìyīngcáizhìhéchéngzīxùnyǐncángyǎnsuànfǎ |
_version_ |
1719175201115078656 |