Skip to main content
Log in

Double watermarks of 3D mesh model based on feature segmentation and redundancy information

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

Abstract

This paper presents a new robust, blind and good imperceptibility 3D mesh double watermarks algorithm. Two different kinds of watermarks are embedded into one 3D mesh model. One watermarking algorithm based on mesh feature segmentation and the DCT transformation, the other based on redundancy information of 3D model. The two watermarks do not disturb each other during embedding and extracting. Several mesh models are applied to test the robustness, imperceptibility and efficiency of the proposed algorithm. The experimental results show that the proposed watermark scheme can not only keep good imperceptibility but also resist various attacks, such as similarity transformations (translation, rotation, scaling and combinations of the three operations), file attack, signal processing attacks (noising, smoothing and vertex coordinate quantization) and connectivity attacks (cropping).

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
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Abdallah EE, Hamza AB, Bhattacharya P (2009) Watermarking 3D models using spectral mesh compression. Signal Image Video P 3(4):375–389

    Article  MATH  Google Scholar 

  2. Agarwal P, Prabhakaran B (2009) Robust blind watermarking of point-sampled geometry. IEEE T Inf Foren Sec 4(1):36–48

    Article  Google Scholar 

  3. Ai QS, Liu Q, Zhou ZD, Yang L, Xie SQ (2009) A new digital watermarking scheme for 3D triangular mesh models. Signal Process 89(11):2159–2170

    Article  MATH  Google Scholar 

  4. Alface PR, Macq B (2005) Blind watermarking of 3D meshes using robust feature points detection. In: Proceedings of IEEE international conference on image processing, pp 693–696

  5. Alface PR, Macq B, Cayre F (2007) Blind and robust watermarking of 3D models: how to withstand the cropping attack? In: Proceedings of IEEE international conference on image processing, pp 465–468

  6. Boato G, De Natale FGB, Fontanari C (2007) Digital image tracing by sequential multiple watermarking. IEEE Trans Multimedia 9(4):677–686

    Article  Google Scholar 

  7. Bors AG (2006) Watermarking mesh-based representations of 3D objects using local moments. IEEE Trans Image Process 15(3):687–701

    Article  MathSciNet  Google Scholar 

  8. Cayre F, Rondao-Alface P, Schmitt F, BenoÎt M, MaÎtre H (2003) Application of spectral decomposition to compression and watermarking of 3D triangle mesh geometry. Signal Process Image Commun 18(4):309–319

    Article  Google Scholar 

  9. Chen HK, Chen YH (2010) Progressive watermarking on 3D meshes. In: Proceedings of IEEE international symposium on broadband multimedia systems and broadcasting. Shanghai, China, pp 1–7

    Google Scholar 

  10. Chen ZY, Long T, Sheng TZ, Zhang X (2006) Multi-watermark method toward goal of robustness. Chin J Comput 29(11):2037–2043

    Google Scholar 

  11. Cho JW, Prost R, Jung HY (2007) An oblivious watermarking for 3D polygonal meshes using distribution of vertex norms. IEEE Trans Signal Process 55(1):142–155

    Article  MathSciNet  Google Scholar 

  12. Choi HI, Kim TW, Kwon SH, Moon HP, Park SH, Shin HJ, Sohn JK (2010) Digital watermarking of polygonal meshes with linear operators of scale functions. Comput Aided Design 42(3):163–172

    Article  Google Scholar 

  13. Feng XQ (2012) A robust, blind and imperceptible watermarking of 3D mesh models base on redundancy information. Int J Digital Content Technol Appl 6(2):172–179

    Article  Google Scholar 

  14. Ichikawa S, Chiyama H, Akabane K (2002) Redundancy in 3D polygon models and its application to digital signature. J WSCG 10(1):225–232

    Google Scholar 

  15. Kai W, Guillaume L, Florence D, Atilla B (2008) A comprehensive survey on three-dimensional mesh watermarking. IEEE Trans Multimedia 10(8):1513–1527

    Article  Google Scholar 

  16. Kalivas A, Tefas A, Pitas I (2003) Watermarking of 3D models using principal component analysis. In: Proceedings of IEEE internatioanl conference on acoustic, speech, and signal processing’03. New York, USA, pp 676–679

  17. Kanai S, Date H, Kishinami T (1998) Digital watermarking for 3D polygons using multiresolution wavelet decomposition. In: Processings of the 6th IFIP WG 5.2 international workshop on geometric modeling: fundamentals and applications (GEO-6). Tokyo, Japan, pp 296–307

  18. Kang XG, Yang R, Huang JW (2011) Geometric invariant audio watermarking based on an LCM feature. IEEE Trans Multimedia 13(2):181–190

    Article  Google Scholar 

  19. Kong XZ, Yao ZQ (2009) A novel double 3D digital watermarking scheme. In: Processings of multimedia information networking and security 2009. Hubei, China, pp 553–556

  20. Lavoue G, Gelasca ED, Dupont F, Baskurt A, Ebrahimi T (2006) Perceptually driven 3D distance metrics with application to watermarking. In: Proceedings of the SPIE electronic imaging, 63120L, pp 1–12

  21. Li L, Zhang D, Zhi GP (2004) Watermarking 3D mesh by spherical parameterization. Comput Graph 28(6):981–989

    Article  Google Scholar 

  22. Lin WH, Horng SJ, Kao TW, Fan P, Lee CL, Pan Y (2008) An efficient watermarking method based on significant difference of wavelet coefficient quantization. IEEE Trans Multimedia 10(5):746–757

    Article  Google Scholar 

  23. Lin WH, Wang YR, Horng SJ, Pan Y (2009) A blind watermarking method using maximum wavelet coefficient quantization. Expert Syst Appl 36(9):11509–11516

    Article  Google Scholar 

  24. Mangan AP, Whitaker RT (1999) Partitioning 3D surface meshes using watershed segmentation. IEEE Trans Vis Comput Graph 5(4):308–321

    Article  Google Scholar 

  25. Ohbuchi R, Mukaiyama A, Takahashi S (2002) A frequency-domain approach to watermarking 3D shapes. In: Processings of EUROGRAPHICS 2002. Saarbrucken, Germany, vol 21, no 3

  26. Page DL, Koschan AF, Abidi MA (2003) Perception-based 3D triangle mesh segmentation using fast marching watersheds. In: Proceedings of IEEE international conference on computer vision and pattern recognition. Madison, USA, pp 27–32

  27. Ren GF, Zhang CM, Yang XQ (2009) Blind mesh watermarking based on the featured points in the frequency domain. In: Proceedings of WKDD 2009, pp 701–704

  28. Rettmann ME, Han X, Prince JL (2000) Watersheds on the cortical surface for automated sulcal segmentation. In: Proceedings of the IEEE workshop on mathematical methods in biomedical image analysis. Hilton Head Island, USA, pp 20–27

    Google Scholar 

  29. Takahashi A, Nishimura R, Suzuki Y (2005) Multiple watermarks for stereo audio signals using phase-modulation techniques. IEEE Trans Signal Process 53(2):806–815

    Article  MathSciNet  Google Scholar 

  30. Wang YP, Hu SM (2009) A new watermarking method for 3D models based on integral invariants. IEEE Trans Vis Comput Graph 15(2):285–294

    Article  Google Scholar 

  31. Wang K, Lavoué G, Denis F, Baskurt A, He XY (2010) A benchmark for 3D mesh watermarking. In: Proceedings of the IEEE international conferenceon on shape modeling, pp 231–235

  32. Xian P (2005) 3D model shape analysis and retrieval. PhD Thesis, Hangzhou, Zhejiang University (in Chinese)

Download references

Acknowledgements

This work is supported by the National Natural Science Foundation of China (No. 50975250) and (No. 61100084), Zhejiang Provincial Natural Science Foundation of China (No. Y1100773), Public Welfare Technology and Industry Project of Zhejiang Provincial Science Technology Department (No. 2011C31022).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoqing Feng.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Feng, X., Zhang, W. & Liu, Y. Double watermarks of 3D mesh model based on feature segmentation and redundancy information. Multimed Tools Appl 68, 497–515 (2014). https://doi.org/10.1007/s11042-012-1039-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-012-1039-7

Keywords

Navigation