Block-based Reversible Fragile Watermarking for 2D Vector Map Authentication

Block-based Reversible Fragile Watermarking for 2D Vector Map Authentication

Nana Wang, Xiangjun Zhao, Han Zhang
Copyright: © 2015 |Pages: 21
DOI: 10.4018/IJDCF.2015070104
(Individual Articles)
No Current Special Offers


In this paper, the authors propose a block-based reversible watermarking method for 2D vector map authentication. In the scheme, they divide the features of a vector map into different categories of blocks, calculate an authentication watermark for each block, and embed the watermarks of different blocks using a reversible watermarking method based on virtual coordinates and a fragile watermarking algorithm based on concentric circles. While the block division ensures superior accuracy of tamper localization, the two watermarking methods provide recovery of the original content. Experimental results show that the proposed scheme has good invisibility, reversibility and computational complexity, and can accurately locate malicious attacks such as vertex modification/addition/deletion and feature modification/addition/deletion.
Article Preview


These days, 2D vector maps, the fundamental data of geographical information systems (GISs), have been widely applied in military, civil cartography, urban planning, forestry, etc. These vector geo-spatial data can be easily replicated, manipulated and distributed using powerful available tools and equipment. However, the ease and extent of such manipulations emphasize the need for 2D vector map authentication techniques in applications where verification of integrity and authenticity of the 2D vector map content is essential. The high cost of acquiring these data (Lee & Kwon, 2013; López, 2002; Niu, Shao, & Wang, 2006; Wang et al., 2010; Yan, Li, & Wen, 2011) further underscores this need.

2D vector map integrity and authenticity can be guaranteed through the use of fragile watermarking techniques. Compared with the traditional solution, i.e., digital signatures, fragile watermarking techniques can not only detect but also locate any modification made to the original content. This is especially useful for saving time for retransmission when the rest of the vector map can still be trusted after some tampered data are detected and located.

In most cases of fragile watermarking, the original content are distorted in an irreversible way. However, due to the required high-precision nature of vector maps, modifications to maps are generally undesired. Therefore, reversible fragile watermarking schemes (Shao, Wang, & Xu, 2005; Wang & Men, 2012; Wang & Men, 2013; Zheng, Li, Feng, & Liu, 2010; Zheng & You, 2009), which allow the decoder to recover the original content upon extraction of the embedded authentication watermark, are more appropriate for vector maps.

Currently, research on watermarking for 2D vector maps is mainly focused on robust watermarking algorithms (Doncel, Nikolaidis, & Pitas, 2007; Gou & Wu, 2005; Horness, Nikolaidis, & Pitas, 2007; Jiang, Zhu, Huang, & Ma, 2013; Lafaye, Béguec, Gross-Amblard, & Ruas, 2012; Lee & Kwon, 2013; Ohbuchi, Ueda, & Endoh, 2002; Wang et al., 2010; Yan et al., 2011) for copyright protection or reversible watermarking schemes (Cao, Men, & Ji, 2014; Voigt, Yang, & Busch, 2004; Wang, Zhang, & Men, 2014; Wang, Shao, Xu, & Niu, 2007) for content recovery. Only a few fragile watermarking methods for 2D vector map authentication (Shao et al., 2005; Wang & Men, 2012; Wang & Men 2013; Zheng et al., 2010; Zheng & You, 2009) have been proposed. Shao et al. (2005) divided the vertices into non-intersecting groups and embedded the watermark group by group using Fridrich, Goljan, and Du’s (2001) reversible watermarking algorithm. A drawback of this algorithm is that the tamper localization ability will be ruined if some vertices or features have been added or deleted. Zheng and You (2009) separated the vertices of a 2D vector map into several blocks according to a predefined threshold and embedded the watermark block by block. Because the watermark embedding procedure may shift some vertices from one block to the neighboring blocks, correct watermark extraction may be impossible, especially when the parameters are not properly selected. Another scheme was presented by Zheng et al. (2010), in which the features are divided into different groups and the watermarks are embedded group by group independently. Since the features are traversed according the record number, a feature reordering operation or a feature addition/deletion attack may totally disable the tamper localization capability. To locate malicious attacks accurately and recover the original content, Wang and Men (2012) proposed a reversible fragile watermarking algorithm based on feature marking. The features are divided into groups according to their unique record numbers and the watermarks are embedded using Wang et al.’s (2007) reversible watermarking technique. For achieving good tamper localization performance, a marking method based on vertex insertion is applied to each feature. This scheme can locate tampered features precisely. However, it cannot locate tampered regions. By combining an improved version of Wang and Wang’s (2007) reversible data hiding algorithm and a fragile watermarking method based on vertex insertion, Wang and Men (2013) presented a reversible fragile watermarking scheme for locating tampered blocks in 2D vector maps. But because of the coordinate sorting process during watermark embedding and watermark extraction, its computational complexity is not very low.

Complete Article List

Search this Journal:
Volume 16: 1 Issue (2024): Forthcoming, Available for Pre-Order
Volume 15: 1 Issue (2023)
Volume 14: 3 Issues (2022)
Volume 13: 6 Issues (2021)
Volume 12: 4 Issues (2020)
Volume 11: 4 Issues (2019)
Volume 10: 4 Issues (2018)
Volume 9: 4 Issues (2017)
Volume 8: 4 Issues (2016)
Volume 7: 4 Issues (2015)
Volume 6: 4 Issues (2014)
Volume 5: 4 Issues (2013)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing