1 資訊隱藏技術之研究 The Study of Information Hiding Mechanisms 指導教授: Chang, Chin-Chen ( 張真誠 ) 研究生: Lu, Tzu-Chuen ( 呂慈純 ) Department of Computer Science and Information.

Slides:



Advertisements
Similar presentations
1 影像偽裝術的最新發展 張真誠 逢甲大學 講座教授 中正大學 榮譽教授 清華大學 合聘教授 Watermarking 2. Image authentication 3. Secret sharing 4. Visual cryptography 5. Steganography.
Advertisements

1 Adjustable prediction-based reversible data hiding Authors: Chin-Feng Lee and Hsing-Ling Chen Source: Digital Signal Processing, Vol. 22, No. 6, pp.
A Secret Information Hiding Scheme Based on Switching Tree Coding Speaker: Chin-Chen Chang.
Steganography of Reversible Data Hiding Producer: Chia-Chen Lin Speaker: Paul 2013/06/26.
CSE 589 Applied Algorithms Spring 1999 Image Compression Vector Quantization Nearest Neighbor Search.
Bit-Plane Watermarking for SPIHT-Coded Images 台北科技大學資工所 指導教授:楊士萱 學生:廖武傑 2003/07/29.
Optimal Quantization Scheme for Biorthogonal Wavelets for Coding and Data hiding 台北科技大學資工所 指導教授:楊士萱 研究生:廖武傑 2003/2/27.
1 濕影像的資訊隱藏技術 Chair Professor Chin-Chen Chang Feng Chia University National Chung Cheng University National Tsing Hua University
Adjustable prediction-based reversible data hiding Source: Authors: Reporter: Date: Digital Signal Processing, Vol. 22, No. 6, pp , 2012 Chin-Feng.
1 影像偽裝術的最新發展 Chair Professor Chin-Chen Chang Feng Chia University National Chung Cheng University National Tsing Hua University.
1 An Efficient VQ-based Data Hiding Scheme Using Voronoi Clustering Authors:Ming-Ni Wu, Puu-An Juang, and Yu-Chiang Li.
Reversible watermarking Wu Dan Introduction What?
Date: Advisor: Jian-Jung Ding Reporter: Hsin-Hui Chen.
Reversible image hiding scheme using predictive coding and histogram shifting Source: Authors: Reporter: Date: Signal Processing, Vol.89, Issue 6, pp ,
1 Information Hiding Based on Search Order Coding for VQ Indices Source: Pattern Recognition Letters, Vol.25, 2004, pp.1253 – 1261 Authors: Chin-Chen Chang,
Palette Partition Based Data Hiding for Color Images Yu-Chiang Li, Piyu Tsai, Chih-Hung Lin, Hsiu-Lien Yeh, and Chien-Ting Huang Speaker : Yu-Chiang Li.
基於 (7,4) 漢明碼的隱寫技術 Chair Professor Chin-Chen Chang ( 張真誠 ) National Tsing Hua University National Chung Cheng University Feng Chia University
Advisor: Chang, Chin-Chen Student: Chen, Chang-Chu
基於(7,4)漢明碼的隱寫技術 Chair Professor Chin-Chen Chang (張真誠)
基於龜殼魔術矩陣的隱寫技術及其衍生的研究問題
影像偽裝術 Dr. Chin-Chen Chang
隱 像 術 張真誠 國立中正大學資訊工程研究所.
(k, n)-Image Reversible Data Hiding
Information Hiding Technology: Current Research and Future Trend
A Secret Information Hiding Scheme Based on Switching Tree Coding
Data Mining and Its Applications to Image Processing
Information Steganography Using Magic Matrix
Chapter 3 向量量化編碼法.
A New Image Compression Scheme Based on Locally Adaptive Coding
Advisor: Chin-Chen Chang1, 2 Student: Yi-Hui Chen2
Reversible Data Hiding in JPEG Images using Ordered Embedding
Chair Professor Chin-Chen Chang Feng Chia University Aug. 2008
A Color Image Hiding Scheme Based on SMVQ and Modulo Operator
Source :Journal of visual Communication and Image Representation
Chair Professor Chin-Chen Chang Feng Chia University
Advisor: Chin-Chen Chang1, 2 Student: Wen-Chuan Wu2
指導教授: Chang, Chin-Chen (張真誠)
A Data Hiding Scheme Based Upon Block Truncation Coding
第七章 資訊隱藏 張真誠 國立中正大學資訊工程研究所.
Hiding Data in a Color Palette Image with Hybrid Strategies
影像強化(Image Enhancement)
基於邊緣吻合向量量化編碼 法之資訊隱藏 張 真 誠 逢甲大學 講座教授 中正大學 榮譽教授、合聘教授 清華大學 合聘教授
A Study of Digital Image Coding and Retrieving Techniques
Embedding Secrets Using Magic Matrices
Advisor: Chin-Chen Chang1, 2 Student: Yi-Pei Hsieh2
A Restricted Region-based Data-hiding Scheme
Advisor: Prof. Chin-Chen Chang (張真誠 教授) Student: Wei-Liang Tai (戴維良)
Reversible Data Hiding Scheme Using Two Steganographic Images
Advisor:Prof. Chin-Chen Chang Student :Kuo-Nan Chen
Chair Professor Chin-Chen Chang (張真誠) National Tsing Hua University
Source: Signal Processing: Image Communication 64 (2018) 78-88
Dynamic embedding strategy of VQ-based information hiding approach
Chair Professor Chin-Chen Chang Feng Chia University
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
A Color Image Hiding Scheme Based on SMVQ and Modulo Operator
Hiding Information in VQ Index Tables with Reversibility
Information Hiding and Its Applications
Chair Professor Chin-Chen Chang (張真誠) National Tsing Hua University
Authors: Chin-Chen Chang, Yi-Hui Chen, and Chia-Chen Lin
一種兼顧影像壓縮與資訊隱藏之技術 張 真 誠 國立中正大學資訊工程學系 講座教授
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
De-clustering and Its Application to Steganography
A Data Hiding Scheme Based Upon Block Truncation Coding
Source: Pattern Recognition, Volume 40, Issue 2, February 2007, pp
資訊偽裝術 張真誠 講座教授 多媒體暨網路安全實驗室
Authors: Chin-Chen Chang, Yi-Hui Chen, and Chia-Chen Lin
Steganographic Systems for Secret Messages
A New Image Compression Scheme Based on Locally Adaptive Coding
A Restricted Region-based Data-hiding Scheme
Hiding Information in VQ Index Tables with Reversibility
Presentation transcript:

1 資訊隱藏技術之研究 The Study of Information Hiding Mechanisms 指導教授: Chang, Chin-Chen ( 張真誠 ) 研究生: Lu, Tzu-Chuen ( 呂慈純 ) Department of Computer Science and Information Engineering, National Chung Cheng University

2 Information Hiding Sender Receiver Internet illegal Information

3 Information Hiding Sender Receiver Internet illegal Information Information

4 Information Hiding - LSB Information Image Least Significant Bit (LSB) Stego Image

5 Information Hiding - LSB Image Stego-Image MSE == PSNR ( Peak Signal to Noise Ratio) = =51.72 Payload = 1 (bit per pixel, bpp)

6 Information Hiding - LSB PSNR = Payload = 2 bpp Trade-off: Image quality and Payload Robustness

7 Pixel Domain –Quantization-based Information Hiding Scheme –A Difference Expansion Oriented Data Hiding Scheme

8 Pixel Domain Quantization-based Information Hiding Scheme

9 Quantization-based Information Hiding Scheme Image Information Modified Image 612

Modified Image

Modified Image

12 Quantization-based Information Hiding Scheme - Extraction Process Stego Image PSNR = Payload = 1 bpp

Stego Image

Repaired Image Stego Image PSNR = Payload = 1 bpp PSNR = Payload = 1 bpp Quantization-based Information Hiding Scheme -Repairing Process

Stego Image Quantization-based Information Hiding Scheme -Robustness Stego Image

16 Experimental Results Modified Images Stego Images

17 Experimental Results PSNRLenaPeppersAirplaneBaboon 8 Modified Image Stego Image Repaired Image Modified Image Stego Image Repaired Image Payload: 1 bpp

18 Pixel Domain A Difference Expansion Oriented Data Hiding Scheme

19 A Difference Expansion Oriented Data Hiding Scheme Hiding Process 00 A u0u0 u1u1 u2u2

20 Hiding Process h =1 Image h=1 8

21 Hiding Process Image Expandable h =1

22 Hiding Process Image A Non-Expandable h =1

23 Hiding Process Image A Changeable 1 h =1

24 Hiding Process Image Expandable h =1 d > Threshold = 10 Changeable 19

25 Hiding Process Image A Non-Changeable h =1

26 A Difference Expansion Oriented Data Hiding Scheme Image Location Map PSNR: Payload: 0.56 bpp

Extraction Process for Expandable

28 Extraction Scheme for Expandable

Extraction Process for Changeable

Extraction Process for non-Changeable

31 A Difference Expansion Oriented Data Hiding Scheme Image Location Map PSNR: Payload: 0.56 bpp

32 Experimental Results

33 Experimental Results

34 Experimental Results Image namePayload (bpp)PSNR (dB) Barbara Baboon Boats Gold Hill F F Lena Pepper Sailboat Tiffany Toys Zelda

35 Experimental Results

36 Sender Receiver Internet Compressed codes: ….. Information ?

37 Sender Receiver Internet Compressed codes: ….. Information Information

38 Index Domain –Reversible Hiding Scheme based on Switching Tree Coding –Reversible Hiding Scheme based on Side-Match VQ

39 Index Domain Reversible Hiding Scheme based on Switching Tree Coding

40 Vector Quantization (VQ) Original Image Index table VQ Encoder

41 Vector Quantization (VQ) Reconstructed Image Index table VQ Decoder

42 Switching-Tree Coding (STC) Sheu proposed the STC algorithm in 1999 Re-encode the index table the current index U L Index Table

43 If A = 7, then A = U  A ’ = 11 Switching-Tree Coding (STC) If A = 10, then A = L  A ’ = 10

44 If A = 14  A ’ =01 + ‘ ’ Switching-Tree Coding (STC) If A = 17  A ’ =00 + ‘ ’

Information : … A ’ = 00+(10)00+(25)00+(21) … 00+(17) Information Hiding on STC Codes (IHSTC) Index table

46 Information : … A ’ = 00+(10)00+(25)00+(21) … 00+(17) ‘ 10 ’ 0 Information Hiding on STC Codes (IHSTC)

47 Information : … A ’ = 00+(10)00+(25)00+(21) … 00+(17) ‘ 10 ’ (128) … Information Hiding on STC Codes (IHSTC) 1

48 A ’ = 00+(10)00+(25)00+(21) … 00+(17) (128) … 10 Extraction and Reconstruction Information: 0

49 A ’ = 00+(10)00+(25)00+(21) … 00+(17) (128) … 10 Extraction and Reconstruction Information:

50 Experiment Results ImagePSNRNSTC Compression Ratio Payload (bpp) Lena , Pepper , Baboon , Airplane ,

51 Pixel Domain Reversible Hiding Scheme based on Side-Match VQ

52 Vector Quantization (VQ) Original Image Index table VQ Encoder

53 Side-Match VQ (SMVQ) Seed Block Residual Block

54 X = (81, 15, 53, 34, 51,?, ?, ?, 91, ?, ?, ?, 49,?, ?, ?) Codebook

55 No.CodewordSED State Codebook 000

56 Reversible Hiding Scheme based on Side-Match VQ

57 No.CodewordSED State Codebook 000 Message Type = 0 SC 0 SC 1 Message Type = 1 h = 0 Reversible Hiding Scheme based on Side-Match VQ

58 No.CodewordSED State Codebook 100 Message Type = 0 SC 0 SC 1 Message Type = 1 h = 1 Reversible Hiding Scheme based on Side-Match VQ

59 X = (81, 15, 53, 34, 51,?, ?, ?, 91, ?, ?, ?, 49,?, ?, ?) Extraction phase 100 No.CodewordSED h = 1

60 Extraction phase

61 File nameNCPSNRPayloadCompression Ratio Boats , , , Jet(F16) , , , Lena , , , Pepper , , , Experimental Results

62 Experimental Results

63Conclusions Information Hiding Pixel-domain Hiding Schemes –Quantization-based Hiding Scheme –Difference Expansion Oriented Data Hiding Scheme Index-domain Hiding Schemes – Reversible Hiding Scheme based on STC – Reversible Hiding Scheme based on SMVQ

64 Future Works Information Hiding Applications –Watermarking Reversible Information Hiding –Audio, Video, HTML, Text, DNA Sequence Other Compression Methods –JPEG, Wavelet, MPEG

65 Thanks for your attention