Pairwise IPVO-Based Reversible Data Hiding

Slides:



Advertisements
Similar presentations
Reversible Data Hiding Based on Two-Dimensional Prediction Errors
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.
多媒體網路安全實驗室 Source:International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIH- MSP),2010 Sixth. Authors:Hsiang-Cheh.
1 Reversible image hiding scheme using predictive coding and histogram shifting Source: Signal Processing, vol. 89, no. 6, June 2009, pp Author:
Source: Signal Processing, Vol. 89, Issue 6, June 2009, Pages Author: Piyu Tsai, Yu-Chen Hu, and Hsui-Lien Yeh Speaker: Hon-Hang Chang Date:
Improved PVO-based reversible data hiding Source: Digital Signal Processing, 2014 Authors: Fei Peng, Xiaolong Li,ng Reporter: Min-Hao Wu.
1 Reversible data hiding for high quality images using modification of prediction errors Source: The Journal of Systems and Software, In Press, Corrected.
Adjustable prediction-based reversible data hiding Source: Authors: Reporter: Date: Digital Signal Processing, Vol. 22, No. 6, pp , 2012 Chin-Feng.
Reversible image hiding scheme using predictive coding and histogram shifting Source: Authors: Reporter: Date: Signal Processing, Vol.89, Issue 6, pp ,
南台科技大學 資訊工程系 Data hiding based on the similarity between neighboring pixels with reversibility Author:Y.-C. Li, C.-M. Yeh, C.-C. Chang. Date:
Watermarking Scheme Capable of Resisting Sensitivity Attack
A Novel Data Embedding Scheme Using Optimal Pixel Pair Substitution
A new data transfer method via signal-rich-art code images captured by mobile devices Source: IEEE Transactions on Circuits and Systems for Video Technology,
Reversible data hiding with contrast enhancement using adaptive histogram shifting and pixel value ordering Source: Signal Processing: Image Communication.
Centrality Bias Measure for High Density QR Code Module Recognition
Reversible data hiding scheme based on significant-bit-difference expansion Sourse: IET Image Processing ( Volume: 11, Issue: 11, ), Pages 1002.
QR Code Authentication with Embedded Message Authentication Code
Mean value based reversible data hiding in encrypted images
Source: J. Vis. Commun. Image R. 41 (2016) 58–64
Source : Signal Processing, vol. 150, pp ,  September 2018
Hybrid Data Hiding Scheme Using Right-Most Digit Replacement and Adaptive Least Significant Bit for Digital Images Source: Symmetry, vol. 8, no. 6, June.
Separable and error-free reversible data hiding in encrypted images
Source:Multimedia Tools and Applications, Vol. 77, No. 20, pp , Oct
Source: Pattern Recognition, Vol. 38, Issue 11, December 2005, pp
Source: Information Sciences, 2018, accpeted.
Reversible data hiding with contrast enhancement using adaptive histogram shifting and pixel value ordering Source: Signal Processing: Image Communication.
Improved joint reversible data hiding in encrypted images
Reversible Data Hiding
An efficient reversible image authentication method using improved PVO and LSB substitution techniques Source : Signal Processing: Image Communication,
Source: Signal Processing: Image Communication 64 (2018) 78-88
Source:. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, VOL
Source: IEEE Access, Vol. 6, Dec. 2017, pp
Source: Signal Processing, Vol. 125, pp , August 2016.
An AMBTC compression based data hiding scheme using pixel value adjusting strategy Sourse: Multidimensional Systems and Signal Processing, Volume 29,
An AMBTC compression based data hiding scheme using pixel value adjusting strategy Sourse: Multidimensional Systems and Signal Processing, Volume 29,
Source : Journal of Visual Communication and Image Representation, vol
Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels Source: Journal of Visual Communication and.
Dynamic embedding strategy of VQ-based information hiding approach
Source : Journal of Visual Communication and Image Representation, vol
Sourse: Multimedia Tools and Applications, 2018, pp 1–17
Partial reversible data hiding scheme using (7, 4) hamming code
High-fidelity reversible data hiding based on pixel-value-ordering and pairwise prediction-error expansion Source: Journal of Visual Communication and.
High Capacity Data Hiding for Grayscale Images
Authors: Chin-Chen Chang, Yi-Hui Chen, and Chia-Chen Lin
Source:Multimedia Tools and Applications, Vol. 77, No. 20, pp , Oct
Data hiding method using image interpolation
Partial reversible data hiding scheme using (7, 4) hamming code
Hiding Multiple Watermarks in Transparencies of Visual Cryptography
New Framework for Reversible Data Hiding in Encrypted Domain
Reverse Seam Carving 2011 Sixth International conference on Image and Graphics Gang Pan, Weishu Li, Wei Bai, Jinyan Chen, and Luyuan Li Speaker: Hon-Hang.
Multi-Tier and Multi-Bit Reversible Data Hiding with Contents Characteristics Source : Journal of Information Hiding and Multimedia Signal Processing, Volume.
An Algorithm for Removable Visible Watermarking
Source: J. Vis. Commun. Image R. 31 (2015) 64–74
Unconstraint Optimal Selection of Side Information for Histogram Shifting Based Reversible Data Hiding Source:  IEEE Access. March, doi: /ACCESS
Blind Reversible Authentication Based on PEE and CS Reconstruction
An efficient reversible data hiding with reduplicated exploiting modification direction using image interpolation and edge detection Source: Multimedia.
Source: Signal Processing Volume 111 June 2015, Pages
Information Protection and Recovery with Reversible Data Hiding
Source: IEEE Access. (2019/05/13). DOI: /ACCESS
Source: IET Image Processing, Vol. 4, No. 4, Aug. 2010, pp
Authors: Chin-Chen Chang, Yi-Hui Chen, and Chia-Chen Lin
Dynamic improved pixel value ordering reversible data hiding
Source : Digital Signal Processing. Vol. 73, pp , Feb
Lossless Data Hiding in the Spatial Domain for High Quality Images
Reversible data hiding with contrast enhancement using adaptive histogram shifting and pixel value ordering Source: Signal Processing: Image Communication.
Source: Multidim Syst Sign Process, vol. 29, no. 4, pp , 2018
Rich QR Codes With Three-Layer Information Using Hamming Code
Privacy-Preserving Reversible Watermarking for Data Exfiltration Prevention Through Lexicographic Permutations Source: IIH-MSP(2018): Authors:
Adopting secret sharing for reversible data hiding in encrypted images
Reversible data hiding in encrypted binary images by pixel prediction
Presentation transcript:

Pairwise IPVO-Based Reversible Data Hiding Source: Multimedia Tools and Applications, vol. 77, no. 11, pp. 13419-13444, 2018 Authors: Shaowei Weng, Jeng-Shyang Pan, Deng Jiehang, Zhili Zhou Speaker: Yi Chen Date: 04/04/2019

Outline Related Work Proposed Scheme Experimental Results Conclusions Improved Pixel Value Ordering(IPVO) Proposed Scheme Experimental Results Conclusions

Related Work(1/3) – IPVO 150 145 144 147 149 142 location relationship sorting 6 3 2 4 5 1 → ↑ ↑ ↑ ↑ ↑ ↑ 142,144,145,147,149,150 Original block 150,145,144,147,149,142 142, 144 dmin=144-142=2 149,150 dmax=150-149=1 Original prediction-error Peng F, Li X, Yang B. Improved PVO-based reversible data hiding[J]. Digital Signal Processing, 2014, 25: 255-265.

Related Work(2/3) – IPVO dmin=144-142=2 dmax=150-149=1 Original prediction-error d'min=dmin+1=2+1=3 suppose b=1 d'max=dmax+b=1+b=2 Modified prediction-error

Modified prediction-error Related Work(3/3) – IPVO d'min=dmin+1=2+1=3 142,144,145,147,149,150 ↓ ↓ d'max=dmax+b=1+b=2 minimum =144-d'min=141 maximum =149+d'max=151 Modified prediction-error 151 145 144 147 149 141 Modified block

location relationship Proposed Scheme(1/10) 150 145 144 147 149 142 143 146 150,145,144,147,149,142,149,143,146 location relationship sorting 6 8 3 2 9 4 5 7 1 → 142,143,144,145,146,147,149,149,150 ② 149,149,150 dl1=149-149=0 ① dl2=150-149=1 ① 142,143,144 ds1=144-143=1; ② ds2=142-143=-1

Proposed Scheme(2/10) 150,150,150 150,152,152 150,150,153 150,152,155

location relationship Proposed Scheme(3/10) b==0 150+b1 150+b2 ↑ ↑ 1 2 3 → location relationship 150,150,150 dl1=150-150=0 ② b==1 150,150,150 dl2=150-150=0 150,150,151 ① b==2 150,151,151 The reversibility cannot be guaranteed. × if(b1==1 and b2==0)

Proposed Scheme(4/10) if(b1==1 and b2==0) 150+b1 150+b2 1 2 3 1 3 2 ↑ sorting 150,150,150 → dl1=0;dl2=0 → 150,151,150 → 150,150,151 Original pixels Modified pixels ↑ Pixel value ordering is changed. The reversibility cannot be guaranteed. × 9

Proposed Scheme(5/10) 150+b1 151+b2 2 3 1 ↑ ↑ ② 150,150,151 A ① dl1=150-150=0 150,150,152 dl2=151-150=1 150,151,152 2 3 1 B ② 150,150,154 dl1=150-150=0 suppose b1=1 150,151,155 ① dl2=154-150=4

Proposed Scheme(6/10) A B

Proposed Scheme(7/10) 152+1 152+b1 4 2 3 ↑ ↑ Pixel value ordering is unchanged. extraction 150,152,152 150,153,153 → √ Original pixels b1=1 Modified pixels dl1=152-150=2 dl2=152-152=0 4 3 2 Pixel value ordering is changed. b1=0 sorting × 150,153,152 → 150,152,153 → Modified pixels

Proposed Scheme(8/10) A B C D

Proposed Scheme(9/10) We define the block complexity as The corresponding block is classified into a smooth block. It is utilized for data hiding. The corresponding block is located in rough regions. It is excluded from embedding.

Proposed Scheme(10/10) Original block 150 145 144 143 147 149 142 151 148 152 Its neighborhood IENP ={145,147,143,150,152,151,149,148,152} the block complexity:

Experimental Results(1/2) [28] [30] [23] [31] [11]

Experimental Results(2/2)

Conclusions A mechanism to measure the block complexity more precisely More smooth blocks can be used to introduce lower embedding distortion