Download presentation
Presentation is loading. Please wait.
Published bySri Pranata Modified over 5 years ago
1
Dynamic improved pixel value ordering reversible data hiding
Source : Information Sciences, vol. 489, pp , Β July 2019 Authors : Shaowei Weng, YunQing Shi, Wien Hong and Ye Yao Speaker : Chia-Shou Shih Date : 2019/07/25 1
2
Outline Introduction Related work Proposed method Experimental results
Conclusions 2
3
Introduction Smooth area IPVO: The proposed method: 3 50 50
8 secret bits The proposed method: 50 > 8 secret bits 3
4
Introduction Complex area IPVO: The proposed method: 4 45 49 53 67 55
58 63 72 61 66 68 74 70 77 82 44 49 52 67 55 59 63 73 60 66 74 70 75 77 83 The proposed method: 45 49 53 67 55 58 63 72 61 66 68 74 70 77 82 44 49 53 67 55 58 63 72 61 66 68 74 70 77 83 4
5
Related work-Improved Pixel Value Ordering(IPVO)
PVO: d = 1 IPVO: d = 0 or 1 max π₯ β² =π₯ ππ π=0 π₯ β² =π₯+π πππ=1 π₯ β² =π₯+1 πππ>1 min π₯ β² =π₯ ππ π=0 π₯ β² =π₯βπ πππ=1 π₯ β² =π₯β1 πππ>1 max π₯ β² =π₯+π ππ π=1 π₯ β² =π₯+1 ππ π>1 π₯ β² =π₯+π ππ π=0 π₯ β² =π₯+1 ππ π<0 min π₯ β² =π₯βπ ππ π=1 π₯ β² =π₯β1 ππ π>1 π₯ β² =π₯βπ ππ π=0 π₯ β² =π₯β1 ππ π<0 5
6
Related work-Improved Pixel Value Ordering(IPVO)
max π₯ β² =π₯+π ππ π=1 π₯ β² =π₯+1 ππ π>1 π₯ β² =π₯+π ππ π=0 π₯ β² =π₯+1 ππ π<0 min π₯ β² =π₯βπ ππ π=1 π₯ β² =π₯β1 ππ π>1 π₯ β² =π₯βπ ππ π=0 π₯ β² =π₯β1 ππ π<0 6
7
Proposed method 7 Classification of smoothness by pixel neighborhood
Data embedding with IPVO Original image Stego image 7
8
Proposed method 1β€π‘β€π c r 8 π=πβπ π‘=π‘πππππ‘ ππππ π β² π π ππππ‘β πππ£ππ
π= (πβ1)/2 c r 1β€π‘β€π Original image Target block 8
9
Proposed method π‘=1 π‘+1 & (πβπ‘) n=3*3 9 82 81 89 93 96 95 94 98 99 82
π‘+1 & (πβπ‘) 82 81 89 93 96 95 94 98 99 82 81 89 95 96 93 94 98 99 81 82 89 93 94 95 96 98 99 82-81 d=1 98-99 d=-1 81 82 89 93 94 95 96 98 99 Secret bit = 0 82 81 89 93 96 95 94 98 100 81 82 89 93 94 95 96 98 100 9
10
Proposed method π‘=2 π‘+1 & (πβπ‘) n=3*3 10 82 81 93 98 95 94 97 99 82 81
π‘+1 & (πβπ‘) 82 81 93 98 95 94 97 99 82 81 95 98 93 94 97 99 81 82 93 94 95 97 98 99 -1 1 -2 81 82 93 94 95 97 98 99 Secret bit = 0 81 80 82 93 98 95 94 97 100 Secret bit = 1 80 81 82 93 94 95 97 98 100 10
11
Proposed method π‘=4 π‘+1 & (πβπ‘) n=3*3 11 79 77 76 78 73 79 77 76 78 73
π‘+1 & (πβπ‘) 79 77 76 78 73 79 77 76 78 73 73 76 77 78 79 4 1 1 -1 2 -2 73 76 77 78 79 Secret bit = 010 Secret bit = 1 80 77 76 78 79 75 72 72 76 75 77 78 79 80 11
12
Proposed method-extract and recover
π‘=4 n=3*3 π‘+1 & (πβπ‘) 80 77 76 78 79 75 72 80 77 78 76 79 75 72 72 75 76 77 78 79 80 π=β1 βπ=1 π=0 β π=0 π=1 β π=0 π=2 β π=1 5 2 1 -1 -2 3 -3 Secret bit = 0101 72 75 76 77 78 79 80 b=1 b=0 b=0 79 77 76 78 73 b=1 73 76 77 78 79 12
13
Experimental results Weng etΒ al.βs Alg: S.W.Β Weng,Β J.-S.Β Pan,Β L.D.Β Li βReversible data hiding based on an adaptive pixel-embedding strategy and two-layer embeddingβ Inf. Sci.,Β 369Β (2016), pp.Β Ou etΒ alβs Alg: B.Β Ou,Β X.L.Β Li,Β Y.Β Zhao,Β R.R.Β Ni βReversible data hiding using invariant pixel-value-ordering and prediction-error expansionβ Signal Process. Image Commun.,Β 29Β (7)Β (2014), pp.Β Peng etΒ al.βs Alg: F.Β Peng,Β X.L.Β Li,Β B.Β Yang βImproved pvo-based reversible data hidingβ Digit. Signal Process.,Β 25Β (2014), pp.Β Sachnev etΒ al.βs Alg: V.Β Sachnev,Β H.J.Β Kim,Β J.Β Nam,Β S.Β Suresh,Β Y.Q.Β Shi βReversible watermarking algorithm using sorting and predictionβ IEEE Trans. Circuits Syst. Video Technol.,Β 19Β (7)(2009), pp.Β 13
14
Experimental results 14
15
Conclusions Dynamic IPVO RDH method
Partition the local complexity intoΒ m+1Β levels 15
16
-END- 16
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.