A reversible watermarking scheme for two-dimensional CAD engineering graphics based on improved difference expansion

Abstract Difference expansion is widely used in reversible watermarking for raster images, but it cannot be applied to data with low correlation, due to its large distortion. In this paper, an improvement is made to difference expansion technology to make it suitable for two-dimensional (2D) computer-aided design (CAD) engineering graphics. Based on improved difference expansion (IDE), a reversible watermarking scheme for 2D CAD engineering graphics is proposed. First, all vertices of the 2D CAD engineering graphics are extracted, and then the relative coordinates of these vertices are calculated. Finally, the encrypted watermark is embedded into the scale factor of the relative coordinates by using IDE technology. Experimental results show that the proposed scheme has a large capacity, good imperceptibility, and is robust against operations such as transformation, rotation, and equal scaling.

[1]  Ioannis Pitas,et al.  An Optimal Detector Structure for the Fourier Descriptors Domain Watermarking of 2D Vector Graphics , 2007, IEEE Transactions on Visualization and Computer Graphics.

[2]  Jeffrey J. Rodríguez,et al.  Expansion Embedding Techniques for Reversible Watermarking , 2007, IEEE Transactions on Image Processing.

[3]  Jun Tian,et al.  Reversible data embedding using a difference expansion , 2003, IEEE Trans. Circuits Syst. Video Technol..

[4]  Fei Peng,et al.  A semi-fragile watermarking algorithm for authenticating 2D CAD engineering graphics based on log-polar transformation , 2010, Comput. Aided Des..

[5]  Iuon-Chang Lin,et al.  Reversible Watermarking: Current Status and Key Issues , 2006, Int. J. Netw. Secur..

[6]  W. Kou,et al.  More compressible location map for reversible watermarking using expansion embedding , 2007 .

[7]  David R. Bull,et al.  Projective image restoration using sparsity regularization , 2013, 2013 IEEE International Conference on Image Processing.

[8]  Fei Peng,et al.  An Effective Reversible Watermarking for 2D CAD Engineering Graphics Based on Improved QIM , 2011, Int. J. Digit. Crime Forensics.

[9]  Wei Song,et al.  A 3D Model Authentication Algorithm Based on Reversible Watermarking , 2008, 2008 International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[10]  Deng Tao,et al.  A Blind Watermarking Algorithm for 2D Engineering Graphics Based on Entity Substitution and Mean Value of Wavelet Coefficients , 2010 .

[11]  Hao-Tian Wu,et al.  A reversible data hiding approach to mesh authentication , 2005, The 2005 IEEE/WIC/ACM International Conference on Web Intelligence (WI'05).

[12]  Xiamu Niu,et al.  Reversible Data-Hiding Scheme for 2-D Vector Maps Based on Difference Expansion , 2007, IEEE Transactions on Information Forensics and Security.

[13]  Jeng-Shyang Pan,et al.  Parity-invariability-based reversible watermarking , 2009 .

[14]  Chung-Ming Wang,et al.  Reversible Data Hiding for Point-Sampled Geometry , 2007, J. Inf. Sci. Eng..

[15]  A. Murat Tekalp,et al.  Reversible data hiding , 2002, Proceedings. International Conference on Image Processing.

[16]  Chin-Chen Chang,et al.  An extended difference expansion algorithm for reversible watermarking , 2008, Image Vis. Comput..

[17]  Jeng-Shyang Pan,et al.  A Reversible Data Hiding Scheme for 3D Point Cloud Model , 2006, 2006 IEEE International Symposium on Signal Processing and Information Technology.

[18]  Fei Peng,et al.  A Capacity Variable Watermarking Algorithm for 2D Engineering Graphic Based on Complex Number System , 2008, 2008 International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[19]  Christoph Busch,et al.  Reversible watermarking of 2D-vector data , 2004, MM&Sec '04.

[20]  A. Murat Tekalp,et al.  Lossless generalized-LSB data embedding , 2005, IEEE Transactions on Image Processing.

[21]  Andrzej Skowron,et al.  Proceedings of the 2005 IEEE / WIC / ACM International Conference on Web Intelligence , 2005 .

[22]  Adnan M. Alattar,et al.  > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < Reversible Watermark Using the Difference Expansion of A Generalized Integer Transform , 2022 .

[23]  Jean-Luc Dugelay,et al.  Reversible watermarking of 3D mesh models by prediction-error expansion , 2008, 2008 IEEE 10th Workshop on Multimedia Signal Processing.

[24]  Ki-Ryong Kwon,et al.  Copyright protection of architectural CAD drawing using the multiple watermarking scheme , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[25]  Xu Ming-zheng Scale Digital Watermarking Algorithm Based on Two-dimensional Engineering Graphics , 2003 .

[26]  Jeng-Shyang Pan,et al.  Reversible Data Hiding for 3D Point Cloud Model , 2006, 2006 International Conference on Intelligent Information Hiding and Multimedia.

[27]  Wei Su,et al.  Reversible data hiding , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[28]  Lu Zhou,et al.  Reversible data hiding algorithm for vector digital maps: Reversible data hiding algorithm for vector digital maps , 2009 .

[29]  Christophe De Vleeschouwer,et al.  Circular interpretation of histogram for reversible watermarking , 2001, 2001 IEEE Fourth Workshop on Multimedia Signal Processing (Cat. No.01TH8564).

[30]  Zeng Hua-fei,et al.  Reversible data hiding algorithm for vector digital maps , 2009 .

[31]  Hao-Tian Wu,et al.  A Sequential Quantization Strategy for Data Embedding and Integrity Verification , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[32]  Fucheng You,et al.  A Fragile Digital Watermark Used to Verify the Integrity of Vector Map , 2009, 2009 International Conference on E-Business and Information System Security.

[33]  Yun Q. Shi,et al.  Lossless data hiding: fundamentals, algorithms and applications , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[34]  Shi-Min Hu,et al.  A New Watermarking Method for 3D Models Based on Integral Invariants , 2009, IEEE Transactions on Visualization and Computer Graphics.

[35]  Shao Cheng-yong Study on Lossless Data Hiding Algorithm for Digital Vector Maps , 2007 .

[36]  Chengyun Yang,et al.  Reversible data hiding based on wavelet spread spectrum , 2004, IEEE 6th Workshop on Multimedia Signal Processing, 2004..