Multimedia Tools and Applications

, Volume 78, Issue 22, pp 31365–31386 | Cite as

Rich-information watermarking scheme for 3D models of oblique photography

  • Yinguo QiuEmail author
  • Hehe Gu
  • Jiuyun Sun
  • Hongtao Duan
  • Juhua Luo


The security issues of copyright information arise rapidly along with the widely application of 3D models of oblique photography. In this paper, a reversible watermarking scheme is proposed for 3D models of oblique photography, aiming at robustness enhancing and rich-information watermark embedding. To realize the goal of rich-information watermark embedding, an encoding method of original copyright information is designed based on QR code, which can shorten significantly the length of the final watermark data without affecting the copyright expression. A 3D point grouping method is designed and both watermark embedding and extraction are completed group by group, so that the robustness of this scheme under certain attacks can be enhanced, e.g., model segmentation, data compression, point randomly deleting, etc. Moreover, watermarks are embedded into spherical coordinates of 3D points so that the ability of the proposed scheme in resisting geometric transformation can be improved. Results of simulation experiments have demonstrated that the proposed scheme can support rich-information watermark embedding, and it has a satisfying robustness under common geometric and non-geometric attacks.


Rich-information watermarking 3D models Copyright protection Reversible watermarking 



This research is supported by the Major Science and Technology Program for Water Pollution Control and Treatment (Grant No. 2017ZX07603001) and the Talent Start-up Project of NIGLAS (Grant No. Y8SL031001-NIGLAS2018QD07).


  1. 1.
    Abdallah AE, Abdallah EE, Bsoul M (2015) A blind 3D watermarking technique using spherical coordinates and skewness measure. International Journal of Security and Networks 10:1–8CrossRefGoogle Scholar
  2. 2.
    Bors AG, Luo M (2013) Optimized 3D watermarking for minimal surface distortion. IEEE Transaction on Image Processing 22:1822–1835CrossRefGoogle Scholar
  3. 3.
    Cao LJ, Men CG, Gao Y (2013) A recursive embedding algorithm towards lossless 2D vector map watermarking. Digital Signal Process 23:912–918MathSciNetCrossRefGoogle Scholar
  4. 4.
    Cotting D, Weyrich T, Pauly M, Gross M (2004) Robust watermarking of point-sampled geometry. Proceedings of International Conference Shape Modeling Applications, Genova, pp 233–242Google Scholar
  5. 5.
    Feng XQ (2016) A new watermarking algorithm for point model using angle quantization index modulation. Proceedings of the 2015 4th National Conference on Electrical, Electronics and Computer Engineering pp. 963–968Google Scholar
  6. 6.
    Feng XQ, Li L, Pan ZG (2009) A robust watermarking scheme for 3D point model based on geometrical property. Journal of Image & Graphics 14:1534–1541Google Scholar
  7. 7.
    Kawano S, Hiraoka T, Nonaka H, Ataka N (2015) A digital watermark for point cloud data. Journal of the Japan Society of Photogrammetry & Remote Sensing 54:141–145CrossRefGoogle Scholar
  8. 8.
    Liu J, Cui H, Dai X (2011) Three dimensional point clouds watermarking algorithm based on sphere degenerated octree. Adv Mater Res 314-316:2064–2070CrossRefGoogle Scholar
  9. 9.
    Luo L, Chen Z, Chen M, Zeng X, Xiong Z (2010) Reversible image watermarking using interpolation technique. IEEE Transactions on Information Forensics & Security 5:187–193CrossRefGoogle Scholar
  10. 10.
    Ma Y, Zhu Y, Liu X (2016) A novel reversible watermarking scheme for relational databases protection based on histogram shifting. J Inf Hiding Multimed Signal Process 7:266–276Google Scholar
  11. 11.
    Neyman SN, Pradnyana INP, Sitohang B (2014) A new copyright protection for vector map using FFTbased watermarking. TELKOMNIKA 12:367–378CrossRefGoogle Scholar
  12. 12.
    Ohbuchi R, Masuda H, Aono M (1997) Embedding data in 3D models. Interactive Distributed Multimedia Systems & Telecommunication Services 1309:1–10CrossRefGoogle Scholar
  13. 13.
    Ohbuchi R, Mukaiyama A, Takahashi S (2004) Watermarking a 3D shape model defined as a point set. Proceedings of the 2004 International Conference on Cyberworlds, Tokyo, pp 392–399Google Scholar
  14. 14.
    Qi X, Shi S, Yang X (2014) 3D point cloud model watermarking algorithm based on feature points extraction. Journal of Computer Applications 34:1309–1312 1353Google Scholar
  15. 15.
    Qiu YG, Gu HH, Sun JY (2018) High-payload reversible watermarking scheme of vector maps. Multimed Tools Appl 77:6385–6403CrossRefGoogle Scholar
  16. 16.
    Qiu YG, Gu HH, Sun JY (2018) Reversible watermarking algorithm of vector maps based on ECC. Multimed Tools Appl 77:23651–23672CrossRefGoogle Scholar
  17. 17.
    Shang J, Sun L, Wang W (2016) Blind watermark algorithm based on SIFT for 3D point cloud model. Optical Technique 42:506–510Google Scholar
  18. 18.
    Soliman MM, Hassanien AE, Onsi HM (2015) A robust 3D mesh watermarking approach using genetic algorithms. Advances in Intelligent Systems and Computing 323:731–741CrossRefGoogle Scholar
  19. 19.
    Taniguchi K, Uto T (2017) A 3-D mesh watermarking scheme with highpass filter. J Signal Process 21:195–198CrossRefGoogle Scholar
  20. 20.
    Verhoeven G, Sevara C (2016) Trying to break new ground in aerial archaeology. Remote Sens 8:918–946CrossRefGoogle Scholar
  21. 21.
    Wang YP, Hu SM (2009) A new watermarking method for 3D models based on integral invariants. IEEE Transactions on Visualization & Computer Graphics 15:285–294CrossRefGoogle Scholar
  22. 22.
    Wang G, Ren N, Zhu C, Jing M (2018) The digital watermarking algorithm for 3D models of oblique photography. Journal of Geo-Information Science 20:738–743Google Scholar
  23. 23.
    Wang LH, Yuan BZ (2011) Feature point detection for 3D scattered point cloud model. Signal Process 27:932–938Google Scholar
  24. 24.
    Weng S, Chen Y, Hong W, Pan J, Chang C, Liu Y (2019) An Improved Integer Transform Combining with an Irregular Block Partition. Symmetry 11:49CrossRefGoogle Scholar
  25. 25.
    Weng S, Liu Y, Pan J, Cai N (2016) Reversible data hiding based on flexible block-partition and adaptive block-modification strategy. J Vis Commun Image Represent 41:185–199CrossRefGoogle Scholar
  26. 26.
    Weng S, Pan J (2014) Reversible watermarking based on eight improved prediction modes. J Inf Hiding Multimed Signal Process 5:527–533Google Scholar
  27. 27.
    Weng S, Pan J, Deng J, Zhou Z (2018) Pairwise IPVO-based reversible data hiding. Multimed Tools Appl 77:13419–13444CrossRefGoogle Scholar
  28. 28.
    Weng S, Pan J, Li L (2016) Reversible data hiding based on an adaptive pixel-embedding strategy and two-layer embedding. Inf Sci 369:144–159CrossRefGoogle Scholar
  29. 29.
    Weng S, Zhao Y, Pan J, Ni R (2008) Reversible watermarking based on invariability and adjustment on pixel pairs. IEEE Signal Processing Letters 15:721–724CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Key Laboratory of Watershed Geographic Sciences, Nanjing Institute of Geography and LimnologyChinese Academy of SciencesNanjingChina
  2. 2.School of Environment Science and Spatial InformaticsChina University of Mining and TechnologyXuzhouChina

Personalised recommendations