Transcript 下載/瀏覽
多媒體網路安全實驗室 Embedding Capacity Raising in Reversible Data Hiding Based on Prediction of Difference Expansion Source: Journal of Systems and Software, Vol. 83, No. 10, pp. 1864-1872, 2010. Authors: Chin-Feng Lee, Hsing-Ling Chen, and Hao-Kuan Tso Speaker: Cheng Hsu Date: 2011/02/23 多媒體網路安全實驗室 Outline 1. Introduction 2. Related works 3. Proposed scheme 4. Experimental results 5. Conclusions 2 多媒體網路安全實驗室 1. Introduction The study presents an adaptive reversible data scheme based on the prediction of difference expansion. 1. The location map is no more required 2. The embedding capacity can be adjusted depending on the practical applications 3. The high embedding capacity with minimal visual distortion can be achieved. 3 多媒體網路安全實驗室 2. Related works 2.1 Difference expansion technique embedding phase extracting phase u v d u v and l 2 d' 2 d s u 'v' d ' u 'v' and l ' 2 d ' mod 2 s d ' d 2 d 1 d u l and v l 2 2 d '1 d ' u' l and v' l 2 2 4 多媒體網路安全實驗室 2.2 Tseng and Hsieh’s scheme predictive pixel Iˆ x, y ( I ( x 1, y ) I ( x, y 1)) / 2 d I ( x, y ) Iˆ( x, y ) embedding phase 2 2 d T 3. d T T 1. T Iˆ( x, y ) T , if I ( x, y ) Iˆ( x, y ) Iˆ( x, y ) 2 d s, if I ( x, y ) Iˆ( x, y ) 2 I ' ( x, y ) I ' ( x , y ) Iˆ( x, y ) 2 d s, otherwise Iˆ( x, y ) T 2 , otherwise 2. T d T T 2 4. 0 d T 2 Iˆ( x, y ) T , if I ( x, y ) Iˆ( x, y ) I ' ( x, y ) I ( x, y ) 2 I ' ( x, y ) Iˆ( x, y ) T 2 , otherwise 5 多媒體網路安全實驗室 extracting phase Iˆ' ( x, y ) ( I ' ( x 1, y ) I ' ( x, y 1)) / 2 2 s d '2 d ' 1. T d ' 2T Iˆ' ( x, y ) I ( x, y ) Iˆ' ( x, y ) 2. T d ' T 2 Iˆ' ( x, y ) I ( x, y ) Iˆ' ( x, y ) 3. d ' 2T d ' 2 , if I ' ( x, y) Iˆ' ( x, y) d ' 2 , otherwise Iˆ' ( x, y ) T , if I ' ( x, y ) Iˆ' ( x, y ) 2 I ( x, y ) Iˆ' ( x, y ) T 2 , otherwise 4. 0 d ' T 2 I ( x , y ) I ' ( x, y ) T 2 , if I ' ( x, y) Iˆ' ( x, y) T 2 , otherwise 6 多媒體網路安全實驗室 3. Proposed scheme Example results of the embedding procedure 7 多媒體網路安全實驗室 Embedding phase 81 85 81 87 87 87 T=2 Cover image 81 85 87 89 81 Stego image 8 多媒體網路安全實驗室 81 85 81 T=2 87 87 87 I (3, 2) 87 Cover image 81 85 81 87 89 90 Stego image Iˆ(3, 2) (81 87) / 2 84 d | 87 84 | 3 I ( x, y ) (T 1), if Iˆ( x, y ) I ( x, y ), I ' ( x, y ) I ( x, y ) (T 1), otherwise . I ' (3, 2) I (3, 2) T 1 87 3 90 9 多媒體網路安全實驗室 Example details of the embedding procedure 10 多媒體網路安全實驗室 Extracting and recovery phase 81 85 81 T=2 87 89 90 I (2, 2) 89 Stego image 81 85 87 87 81 Cover image Iˆ(2, 2) (85 87) / 2 86 d | Iˆ( x, y ) I ( x, y ) || 89 86 | 3 s LSB(d ) 1 Iˆ( x, y ) d / 2, if Iˆ( x, y ) I ( x, y ), I ( x, y ) ˆ I ( x, y ) d / 2, otherwise . I (2, 2) Iˆ(2, 2) d / 2 86 3 / 2 87 11 多媒體網路安全實驗室 81 85 81 T=2 87 87 90 I (3, 2) 90 Stego image 81 85 81 87 87 87 Cover image Iˆ(3, 2) (81 87) / 2 84 d | 90 84 | 6 I ( x, y ) (T 1), if Iˆ( x, y ) I ( x, y ), I ( x, y ) I ( x, y ) (T 1), otherwise . I (3, 2) I (3, 2) (T 1) 90 3 87 12 多媒體網路安全實驗室 Example details of extracting and restoring procedure 13 多媒體網路安全實驗室 Image histogram. (a) Original distribution and (b) shrinkage of image distribution 14 多媒體網路安全實驗室 Histogram modification. 多媒體網路安全實驗室 4. Experimental results Capacity-distortion for all images tested by the proposed scheme at varying thresholds 多媒體網路安全實驗室 17 多媒體網路安全實驗室 5. Conclusions In this paper, they proposed a reversible data hiding technique. The experimental results show that the hiding capacity of the proposed scheme is high. In addition, the image quality of the proposed scheme is better than that of other schemes. 18 多媒體網路安全實驗室