(18.204.227.34) 您好!臺灣時間:2021/05/19 08:45
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

: 
twitterline
研究生:林昱宏
研究生(外文):Yu-Hong Lin
論文名稱:一種實作於影像區塊截短編碼之可逆式資料隱藏方法
論文名稱(外文):A Reversible Data Hiding Scheme Implemented on Block Truncation Coding of Image
指導教授:謝仕杰
學位類別:碩士
校院名稱:國立虎尾科技大學
系所名稱:資訊工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2013
畢業學年度:101
語文別:中文
論文頁數:98
中文關鍵詞:資料隱藏區塊截短編碼格雷碼直方圖位移技術
外文關鍵詞:Data HidingBlock Truncation CodingGray CodeHistogram Shifting
相關次數:
  • 被引用被引用:0
  • 點閱點閱:440
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
近年來隨著網際網路的進步,再加上智慧型手機的蓬勃發展,讓社群網站的使用人數直線攀升。網際網路帶來許多便利性,但也帶來許多資訊安全上的問題。現今網路的普及,讓資訊安全這一研究領域令人格外重視。目前許多產業會藉由網路來傳遞機密資訊,例如:軍事、商業和醫學等不同領域上。所以傳遞機密資訊的安全機制就顯得格外重要。
本論文提出一種基於區塊截短編碼(Block Truncation Coding, BTC)之可逆式的資料隱藏技術。首先把影像切割成n×n大小不重疊的區塊做區塊截短編碼,根據區塊截短編碼特性,編碼後的每個區塊會產生一對重建階值XH與XL和一個位元圖(Bitmap)。本論文提出的資料隱藏技術在機密資料藏入部份分成二個階段。第一階段之藏入方法為把機密資料藏入於每個區塊的重建階值XH與XL裡。第二階段之藏入方法為本論文所提出之利用格雷碼(Gray code)與直方圖位移(Histogram Shifting)技術的資料隱藏法。此方法把機密資料藏入於位元圖裡。本方法所使用的直方圖位移技術有做些改良,改良之方法會選擇最適合的峰值點與低值點進行位移及機密資料藏入。運用直方圖位移技術主要可以達到可逆性的目的,而應用格雷碼主要可以提高偽裝影像的品質。實驗結果證明提出的方法具有不錯的資料藏入量與視覺品質良好的重建影像。

The number of social network users has been rising thanks to the improvement of the Internet and the booming development of smartphones. The Internet has made lives easier, but it has also brought concerns on information security. Because the Internet is everywhere now, people put more emphasis on information security. In many areas such as military, business, and medicine, etc., people exchange classified information through the Internet, which shows the importance of a mechanism to secure the information.
This paper proposed a reversible data hiding technique based on block truncation coding (BTC). By means of this technique, an image is divided into n×n non-overlapping blocks of pixels for block truncation coding. Each coded block generated two reconstruction level values XH and XL and one bitmap. The proposed data hiding technique secures secret data in two phase. The secret data is firstly embedded into the reconstruction level values of each coded block, and then embedded into bitmaps derived from a hybrid data embedding scheme using gray-code and histogram shifting. The histogram shifting technique employed in the research was slightly modified to shift between the best-fitting peak and low points and hide the data . This technique renders data reversible. The gray-code improves the quality of stego images. The experimental results demonstrate that this proposed technique yielded enhanced data hiding capacity, coupled with fine reconstructed images.

摘要...........i
Abstract.....iii
致謝...........v
目錄..........vi
表目錄........ix
圖目錄.........x
符號說明.....xiii
第一章 緒論.........1
1.1 研究背景與動機......1
1.2 研究目的...........2
1.3 研究方法概述........5
1.4 論文架構...........5
第二章 文獻探討......7
2.1 資料隱藏技術分類........7
2.2 資料隱藏的效能與品質....11
2.3 可逆式資料隱藏.........13
2.4 區塊截短編碼...........16
2.5 格雷碼................22
2.6 直方圖資料隱藏技術......24
2.7 Lin和Liu學者的方法.....28
第三章 研究方法......35
3.1 植基於區塊截短編碼法與差值改良之資料隱藏技術(BTC-DV)...35
3.1.1 資料藏入階段一:藏入機密資料於重建階值XH與XL...35
3.1.2 資料藏入階段二:藏入機密資料於位元圖..........36
3.1.3 資料提取階段一:從重建階值XH與XL提取機密資料...40
3.1.4 資料提取階段二:從位元圖提取機密資料..........41
3.2 植基於區塊截短編碼法與直方圖改良之可逆式資料隱藏技術(BTC-HG)...43
3.2.1 研究分析與驗證.......43
3.2.2 藏入機密資料階段......47
3.2.2.1 資料藏入階段一:藏入機密資料於重建階值XH與XL..47
3.2.2.2 資料藏入階段二:藏入機密資料於位元圖..........49
3.2.3 提取機密資料階段......57
3.2.3.1 資料提取階段一:從重建階值XH與XL提取機密資料..57
3.2.3.2 資料提取階段二:從位元圖提取機密資料..........59
第四章 實驗結果......61
4.1 實驗環境與測試影像之說明....62
4.2 BTC實驗結果影像...........65
4.3 BTC-DV方法實驗結果影像.....67
4.3.1 BTC-DV方法實驗結果比較與分析...73
4.4 BTC-HG方法實驗結果影像.....76
4.4.1 BTC-HG方法實驗結果比較與分析...84
4.5 BTC-DV與BTC-HG方法之比較...87
第五章 結論..........89
參考文獻.............90
Extended Abstract...94
簡歷.................98


[1]張真誠、呂慈純、陸哲明,多媒體安全技術,全華圖書,2007。
[2]張真誠、林家禎、蔡文輝,資料壓縮技術與應用,全華圖書,2007。
[3]http://exile.felk.cvut.cz/boss/BOSSFinal/index.php?mode=VIEW&tmpl=materials
[4]E. J. Delp and O. R. Mitchell, “Image Compression Using Block Truncation Coding,” IEEE Transactions on Communications, Vol.Com-27, No.9, pp.1335-1342, 1979.
[5]J. C. Chuang and C. C. Chang, “Using A Simple and Fast Image Compression Algorithm to Hide Secret Information,” IEEE International Journal of Computers and Applications, Vol.28, No.4, pp.329-333, 2006.
[6]J. Tian, “Reversible Data Embedding Using a Difference Expansion,” IEEE Transactions on Circuits and Systems for Video Technology, Vol.13, No.8, pp.890-896, 2003.
[7]M. D. Lema and O. R. Mitchell, “Absolute Moment Block Truncation Coding and Its Application to Color Images,” IEEE Transactions on Communications, Vol.Com-32, No.10, pp.1148-1157, 1984.
[8]J. M. Guo and J. J. Tsai, “Reversible Data Hiding in Highly Efficient Compression Scheme,” IEEE Acoustics Speech and Signal Processing, pp.2021-2024, 2009.
[9]Y. C. Chou and H. H. Chang, “A Data Hiding Scheme for Color Image Using BTC Compression Technique,” Proc.9th IEEE Int. Conf. on Cognitive Informatics, pp.845-850, 2010.
[10]Y. C. Chou and H. H. Chang, “A High Payload Data Hiding Scheme for Color Image Based on BTC Compression Technique,” IEEE Fourth International Conference on Genetic and Evolutionary Computing, pp.626-629, 2010.
[11]X. Wu and W. Sun, “Data Hiding in Block Truncation Coding,” IEEE International Conference on Computational Intelligence and Security, pp.406-410, 2010.
[12]C. C. Chang, C. Y. Lin and Y. H. Fan, “Reversible Steganography for BTC-Compressed Images,” IOS Press Fundamenta Informaticae 109, pp.121-134, 2011.
[13]C. C. Lin and X. L. Liu, “A Reversible Data Hiding Scheme for Block Truncation Compressions Based on Histogram Modification,” IEEE Sixth International Conference on Genetic and Evolutionary Computing, pp.157-160, 2012.
[14]J. M. Guo and Y. F. Liu, “High Capacity Data Hiding for Error-Diffused Block Truncation Coding,” IEEE Transactions on Image Processing, Vol.21, No.12, pp.4808-4818, 2012.
[15]K. Wang, Y. J. Hu and Z. M. Lu, “Reversible Data Hiding for Block Truncation Coding Compressed Images Based on Prediction-Error Expansion,” Eighth International Conference on Intelligent Information Hiding and Multimedia Signal Processing, pp.317-320, 2012.
[16]J. M. Guo and J. J. Tsai, “Reversible Data Hiding in Low Complexity and High Quality Compression Scheme,” SciVerse ScienceDirect Digital Signal Processing 22, pp.776-785, 2012.
[17]T. Mahjabin, S. M. Hossain and Md. S. Haque, “A Block Based Data Hiding Method in Images Using Pixel Value Differencing and LSB Substitution Method,” IEEE Computer and Information Technology, pp.168-172, 2012.
[18]S. Huiliu, T. H. Chen, H. X. Yao and W. Gao, “A Variable Depth LSB Data Hiding Technique in Images,” Proceedings of the Third Intemational Conference on Machine Leaming and Cybernetics, pp.3990-3994, 2004.
[19]H. C. Wu, N. I. Wu, C. S. Tsai and M. S. Hwang, “Image Steganographic Scheme Based on Pixel-Value Differencing and LSB Replacement Methods,” IEEE Proc.-Vis. Image Signal Process, Vol.152, No.5, pp.611-615, 2005.
[20]C. C. Chang, Y. H. Chen and C. C. Lin, “A Data Embedding Scheme for Color Images Based on Genetic Algorithm and Absolute Moment Block Truncation Coding,” Springer-Verlag Soft Comput, pp.321-331, 2009.
[21]C. C. Chang, C. Y. Lin and Y. H. Fan, “Lossless Data Hiding for Color Images Based on Block Truncation Coding,” Pattern Recognition, Vol.41, pp.2347-2357, 2008.
[22]J. C. Chuang and C. C. Chang, “An Information Hiding Scheme Based Upon Block Truncation Coding,” Appear in International Journal of Computers and Applications, 2006.
[23]W. Sun, Z. M. Lu and Y. C. Wen, “High Performance Reversible Data Hiding for Block Truncation Coding Compressed Images,” Springer-Verlag SIViP, pp.297-306, 2013.
[24]Z. Ni, Y. Q. Shi, N. Ansari, and W. Su, “Reversible Data Hiding,” IEEE Transactions on Circuits and Systems for Video Technology, Vol.16, No.3, pp.354-362, 2006.
[25]W. L. Tai, C. M. Yeh and C. C. Chang, “Reversible Data Hiding Based on Histogram Modification of Pixel Differences,” IEEE Transactions on Circuits and Systems for Video Technology, Vol.19, No.6, pp.906-910, 2009.
[26]W. Hong, T. S. Chen and C. W. Shiu, “Lossless Steganography for AMBTC-Compressed Images,” IEEE Congress on Image and Signal Processing, pp.13-17, 2008.
[27]K. Y. Yoo, K. H. Jung and K. J. Ha, “Image Data Hiding Method Based on Multi-Pixel Differencing and LSB Substitution Methods,” International Conference on Convergence and Hybrid Information Technology, pp.355-358, 2008.
[28]D. C. Wu and W. H. Tsai, “A Steganographic Method for Images by Pixel-Value Differencing,” Pattern Recognition Letters 24, pp.1613-1626, 2003.
[29]J. J. Shen and H. C. Huang, “An Adaptive Image Compression Method Based on Vector Quantization,” First International Conference on Pervasive Computing, Signal Processing and Applications, pp.377-381, 2010.
[30]R. Jafari, D. Ziou and A. Mammeri, “Increasing Compression of JPEG Images Using Steganography,” IEEE International Symposium Robotic and Sensors Environments, pp.226-230, 2010.
[31]Y. Linde, A. Buzo and R. M. Gray, “An Algorithm for Vector Quantizer Design,” IEEE Transactions on Communications, Vol.Com-28, No.1, pp.84-95, 1980.
[32]T. Kim, “Side Match and Overlap Match Vector Quantizers for Images,” IEEE Transactions on Image Process, Vol.1, No.2, pp.170-185, 1992.
[33]C. C. Chang and W. C. Wu, “A Steganographic Method for Hiding Secret Data Using Side Match Vector Quantization,” IEICE Transactions on Information and Systems, Vol.E88-D, No.9, pp.2159-2167, 2005.
[34]M. U. Celik, G. Sharma, A. M. Tekalp, and E. Saber, “Lossless Generalized-LSB Data Embedding,” IEEE Transactions on Image Process, Vol.14, No.2, pp.253-266, 2005.
[35]F. A. P. Petitcolas, R. J. Anderson and M. G.. Kuhn, “Information Hiding-A Survey,” Proceedings of the IEEE, Vol.87, No.7, pp.1062-1078, 1999.
[36]F. Gray, “Pulse Code Communication,” U.S. Patent 2,632,058. March 17, 1953 (Filed Nov. 1947).
[37]http://zh.wikipedia.org/zh-hk/Gray_code
[38]陳培殷,數位邏輯概論,滄海書局,2010。

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top