Skip to main content
Log in

Combinational spatial and frequency domains watermarking for 2D vector maps

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

Abstract

Watermarking plays an import role in digital copyright protection. It enables copyright owners to embed invisible watermarks within copies of data before distribution. However, most existing watermarking algorithms for 2D vector maps use either spatial domain methods, e.g., the Least Significant Bit or frequency domain methods, e.g., discrete Fourier transform (DFT), and very few algorithms combine the two domains. In order to improve the robustness of watermarks to against more common attacks, a novel algorithm using a combination of spatial and frequency domains is presented. Both the spatial domain and the frequency domain can be used for watermark embedding. Obviously, the advantages of each method are retained and the disadvantages of each method are offset by complementation. The watermark was also shuffled before embedding. A one-way hash function was used to map the watermark and 2D vector map. By using two different methods, one part of the watermark was embedded into the spatial domain first and another part of the watermark was embedded into the DFT domain. Additionally, the watermark was embedded multiple times. No original map data are required for the watermark extraction procedure. Analysis shows that the distortions of the watermarked data are extremely small, and the algorithm is more robust than methods using a single domain. It can resist the most common attacks, such as vertex insertion and removal, cropping, compression, reordering, and data format conversion attacks. It is also robust against rotation scaling and translation attacks.

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. Bertone A, Burghardt D (2017) A survey on visual analytics for the spatio-temporal exploration of microblogging content. J Geovisual Spatial Analysis 1(1–2):2

    Article  Google Scholar 

  2. Chang HJ et al. (2009) 3D GIS Vector map watermarking using geometric distribution, in Icme: 2009 Ieee International Conference on Multimedia and Expo, Vols 1–3. p. 1014–1017

  3. Chen B, Wornell GW (2001) Quantization index modulation methods for digital watermarking and information embedding of multimedia. J VLSI Signal Process Syst Signal Image Vid Technol 27(1–2):7–33

    Article  Google Scholar 

  4. Da Q et al (2018) A novel hybrid information security scheme for 2D vector map. Mobile Network Appl 23(4):734–742

    Article  Google Scholar 

  5. Giannoula A, Nikolaidis N, Pitas I (2002) Watermarking of sets of polygonal lines using fusion techniques. In Multimedia and Expo, 2002. ICME'02. Proceedings. 2002 IEEE International Conference on. IEEE

  6. Kang HI, Kim KI, Choi JU (2001) A vector watermarking using the generalized square mask. In Information Technology: Coding and Computing, 2001. Proceedings. International Conference on. IEEE

  7. Kim C, Shin D, Leng L, Yang CN (2018) Lossless data hiding for absolute moment block truncation coding using histogram modification. J Real-Time Image Proc 14(1):101–114

    Article  Google Scholar 

  8. Kim C, Yang C-N, Leng L (2020) High-capacity data hiding for ABTC-EQ based compressed image. Electronics 9(4):644

    Article  Google Scholar 

  9. Kitamura I, Kanai S, Kishinami T (2001) Copyright protection of vector map using digital watermarking method based on discrete Fourier transform. In Geoscience and Remote Sensing Symposium, 2001. IGARSS'01. IEEE 2001 International. IEEE

  10. Lee SH, Huo XJ, Kwon KR (2014) Vector Watermarking Method for Digital Map Protection Using Arc Length Distribution. IEICE Trans Inf Syst E97d(1):34–42

    Article  Google Scholar 

  11. Leng, L., et al. (2010) Dynamic weighted discrimination power analysis in DCT domain for face and palmprint recognition. In 2010 international conference on information and communication technology convergence (ICTC). IEEE

  12. Liu F, Andrienko G, Andrienko N, Chen S, Janssens D, Wets G, Theodoridis Y (2020) Citywide traffic analysis based on the combination of visual and analytic approaches. J Geovisual Spatial Analysis 4(2):15

    Article  Google Scholar 

  13. Lopez C (2002) Watermarking of digital geospatial datasets: a review of technical, legal and copyright issues. Int J Geogr Inf Sci 16(6):589–607

    Article  Google Scholar 

  14. Muttoo SK, Kumar V (2012) Watermarking digital vector map using graph theoretic approach. Ann GIS 18(2):135–146

    Article  Google Scholar 

  15. Niu X, Shao C, Wang X (2006) A survey of digital vector map watermarking. Int J Innov Comput Info Contl 2(6):1301–1316

    Google Scholar 

  16. Niu X-M, Shao C-Y, Wang X-T (2007) GIS watermarking: hiding data in 2D vector maps, In Intelligent Multimedia Data Hiding. Springer. p. 123–155

  17. Ohbuchi R, Ueda H, Endoh S (2002) Robust watermarking of vector digital maps. In Proceedings. IEEE International Conference on Multimedia and Expo. IEEE

  18. Ohbuchi R, Ueda H, Endoh S (2003) Watermarking 2D vector maps in the mesh-spectral domain. in Shape Modeling International, 2003. IEEE

  19. Pareek NK, Patidar V, Sud KK (2006) Image encryption using chaotic logistic map. Image Vis Comput 24(9):926–934

    Article  Google Scholar 

  20. Schmidt S, Barron C (2020) Mapping impervious surfaces precisely—a GIS-based methodology combining vector data and high-resolution airborne imagery. J Geovisual Spatial Analysis 4(1):14

    Article  Google Scholar 

  21. Shih FY, Wu SY (2003) Combinational image watermarking in the spatial and frequency domains. Pattern Recogn 36(4):969–975

    Article  Google Scholar 

  22. Voigt M, Busch C (2003) Feature-based watermarking of 2D vector data. in Electronic Imaging. 2003. International Society for Optics and Photonics

  23. Wang NN, Men CG (2013) Reversible fragile watermarking for locating tampered blocks in 2D vector maps. Multimed Tools Appl 67(3):709–739

    Article  Google Scholar 

  24. Wang X, Huang DJ Zhang ZY (2011) A DCT-based blind watermarking algorithm for vector digital maps. In Advanced Materials Research. Trans Tech Publ

  25. Yan H, Li J, Wen H (2011) A key points-based blind watermarking approach for vector geo-spatial data. Comput Environ Urban Syst 35(6):485–492

    Article  Google Scholar 

  26. Yan H, Zhang L, Yang W (2017) A normalization-based watermarking scheme for 2D vector map data. Earth Sci Inf 10(4):471–481

    Article  Google Scholar 

  27. Yuanyuan L, Luping X (2004) Vector graphical objects watermarking scheme in wavelet domain. Acta Photonica Sinica 33(1):97–100

    Google Scholar 

  28. Zhang L et al (2015) A blind watermarking algorithm for copyright protection of vector geospatial data under controllable errors based on DFT. Geomat Inform Sci Wuhan Univ 40(7):990–994

    Google Scholar 

Download references

Acknowledgments

This work is funded by the Natural Science Foundation Committee, China (No. 41761080, and No. 41671447), Talent Innovation Venture Science and Technology Program of Lanzhou, No. 2016-RC-59, and Industrial Support and Guidance Project of Gansu Colleges and Universities, No. 2019C-04.

Author information

Authors and Affiliations

Authors

Contributions

L. Zhang conceived, designed, and performed the experiments and also wrote the manuscript; H. Yan and R. Zhu supervised the study; H. Yan offered helpful suggestions and reviewed the manuscript. R. Zhu and P. Du analyzed and evaluated the results.

Corresponding author

Correspondence to Liming Zhang.

Ethics declarations

Computer code availability

The code and the test vector map data associated with this paper can be found at https://github.com/diylife/Combinational-Watermarking-Algorithm.git.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, L., Yan, H., Zhu, R. et al. Combinational spatial and frequency domains watermarking for 2D vector maps. Multimed Tools Appl 79, 31375–31387 (2020). https://doi.org/10.1007/s11042-020-09573-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09573-3

Keywords

Navigation