Skip to main content
Log in

A reversible watermarking for authenticating 2D CAD engineering graphics based on iterative embedding and virtual coordinates

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Aim to authenticate the integrity of 2D CAD engineering graphics, a reversible watermarking method based on iterative embedding and virtual coordinates is proposed. For each vertex in 2D CAD engineering graphics, two neighboring virtual coordinates are generated to form an embedding data unit, which is good for the improvement of the correlation of them. Meanwhile, iterative embedding policy is implemented to enhance the capacity. Experimental results and analysis show that it is strictly reversible, and the capacity is positive proportion to the embedding times. Meanwhile, the distortion can be well controlled in a small range, and it is robust against translation and scaling. It has potential application in the integrity protection of 2D CAD engineering graphics with low correlation and high data precision requirements.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Cao L, Men C, Ji R (2012) Nonlinear scrambling-based reversible watermarking for 2D-vector maps. Springer Verlag

  2. Cao L, Men C, Ji R (2014) High-capacity reversible watermarking scheme of 2D-vector data. SIViP 1–8

  3. Celik MU, Sharma G, Tekalp AM, Saber E (2005) Lossless generalized-LSB data embedding. IEEE Trans Image Process 14(2):253–266

    Article  Google Scholar 

  4. Li L, Li Q, Fang X, Qian B (2010) Reversible watermarking algorithm based on difference expansion for 2D engineering drawings. J Image Graph 15(2):372–376

    Google Scholar 

  5. Lin CC, Tai WL, Chang CC (2008) Multilevel reversible data hiding based on histogram modification of difference images. Pattern Recogn 41(12):3582–3591

    Article  MATH  Google Scholar 

  6. Men C, Cao L, Li X (2010) Global Characteristic-based Lossless Watermarking for 2D-Vector Maps. In: Proceedings of the 2010 I.E. International Conference on Mechatronics and Automation 276–281

  7. Ni ZC, Shi Y, Nirwan A et al (2006) Reversible data hiding. IEEE Circ Syst Video Technol 16(3):354–362

    Article  Google Scholar 

  8. Peng F, Lei YZ (2011) An effective reversible watermarking for 2D CAD engineering graphics based on improved QIM. Int J Digit Crime Forensic 3(1):53–69

    Article  Google Scholar 

  9. Peng F, Lei YZ, Long M, Sun XM (2011) A reversible watermarking scheme for two-dimensional CAD engineering graphics based on improved difference expansion. Comput Aided Des 43(8):1018–1024

    Article  Google Scholar 

  10. Peng F, Lei YZ, Sun XM (2011) Reversible watermarking algorithm in wavelet domain for 2D CAD engineering graphics. J Image Graph 16(7):1134–1139

    Google Scholar 

  11. Peng F, Liu Y, Long M (2014) Reversible watermarking for 2D CAD engineering graphics based on improved histogram shifting. Comput Aided Des 49(4):42–50

    Article  Google Scholar 

  12. Shao CY, Wang XT, Xu XG, Niu XM (2007) Study on lossless data hiding algorithm for digital vector maps. J Image Graph 12(2):206–211

    Google Scholar 

  13. Tian J (2002) Reversible watermarking by difference expansion. In: Proceedings of Workshop on Multimedia and Security, Tualatin, pp. 19–22

  14. Voigt M, Yang B, Busch C (2004) Reversible watermarking of 2D–vector data. In: Proceedings of the 2004 multimedia and security workshop on Multimedia and security, Magdeburg, Germany 160–165

  15. Wang XT, Shao CY, Xu XG, Niu XM (2007) Reversible data-hiding scheme for 2-D vector maps based on difference expansion. IEEE Trans Inf Forensic Secur 2(3):311–320

    Article  Google Scholar 

  16. Wang N, Zhang H, Men C (2014) A high capacity reversible data hiding method for 2D vector maps based on virtual coordinates. Comput Aided Des 47:108–117

    Article  Google Scholar 

  17. Wu XY (2007) Reversible semi-fragile watermarking based on histogram shifting of integer wavelet coefficients. In: Proceedings of the 2007 I.E. International Conference on Digital Ecosystem sand Technologies 501–505

  18. Wu D, Wang GZ (2009) Reversible Watermarking of SVG Graphics. In: Proceedings of 2009 International Conference on Communications and Mobile Computing 385–390

  19. Xuan G, Yao Q, Yang C, Gao J, Chai P, Shi YQ, Ni ZC (2006) Lossless data hiding using histogram shifting method based on integer wavelets. In: Proceedings of the International Workshop on Digital Watermarking 323–332

  20. Yang B, Schmucker M, Funk W, Bush C, Sun S (2004) Integer DCT-based reversible watermarking for images using companding technique. In: Proceedings of Security, Steganography, and Watermarking of Multimedia Contents VI, San Jose, CA, vol. 5306, pp. 405–415

  21. Zhong SP, Liu ZF, Chen QJ (2009) Reversible watermarking algorithm for vector maps using the difference expansion method of a composite integer transform. J Comput Aided Des Comput Graph 21(12):1840–1849

    Google Scholar 

  22. Zhou L, Hu Y, Zeng H (2009) Reversible data hiding algorithm for vector digital maps. J Comput Appl 29(4):990–993

    Google Scholar 

Download references

Acknowledgements

This work was supported in part by project supported by National Natural Science Foundation of China (Grant No. No.61370225, 61572182), project supported by Hunan Provincial Natural Science Foundation of China (Grant No.15JJ2007), supported by the Scientific Research Plan of Hunan Provincial Science and Technology Department of China (2014FJ4161).

Thank of for the anonymous reviewers for their kind comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fei Peng.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Peng, F., Long, Q., Lin, ZX. et al. A reversible watermarking for authenticating 2D CAD engineering graphics based on iterative embedding and virtual coordinates. Multimed Tools Appl 78, 26885–26905 (2019). https://doi.org/10.1007/s11042-017-4362-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-017-4362-1

Keywords

Navigation