Reversible Data-Hiding Scheme for 2-D Vector Maps Based on Difference Expansion

Reversible watermarking is suitable for hiding data in 2-D vector maps because the distortions induced by data embedding can be removed after extracting the hidden bits. In this paper, two reversible data-hiding schemes are explored based on the idea of difference expansion. The first scheme takes the coordinates of vertices as the cover data and hides data by modifying the differences between the adjacent coordinates. The scheme achieves high capacity in the maps with highly correlated coordinates. Instead of the raw coordinates, the second scheme adopts the manhattan distances between neighbor vertices as the cover data. A set of invertible integer mappings is defined to extract manhattan distances from coordinates and the hidden data are embedded by modifying the differences between the adjacent distances. For those maps where distances exhibit high correlation, this scheme shows better performance than the former one, both in capacity and invisibility. Three different maps with distinct features are used for the experiments. The results indicate that two proposed schemes suit different types of maps, respectively, according to the correlation of the selected cover data. Both schemes are strictly reversible. In addition, they can be slightly robust for low amplitude distortions by selecting higher digits for data hiding. The potential applications of proposed schemes may include map data authentication, secret communication, etc.

[1]  Ryutarou Ohbuchi,et al.  Watermarking 2D vector maps in the mesh-spectral domain , 2003, 2003 Shape Modeling International..

[2]  I. Pitas,et al.  Fourier descriptors watermarking of vector graphics images , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[3]  Ryutarou Ohbuchi,et al.  Watermarking 3D Polygonal Meshes in the Mesh Spectral Domain , 2001, Graphics Interface.

[4]  Christoph Busch,et al.  Reversible watermarking of 2D-vector data , 2004, MM&Sec '04.

[5]  Christoph Busch,et al.  Feature-based watermarking of 2D vector data , 2003, IS&T/SPIE Electronic Imaging.

[6]  Tian Jun,et al.  Reversible Watermarking by Difference Expansion , 2002 .

[7]  Ryutarou Ohbuchi,et al.  Robust watermarking of vector digital maps , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

[8]  Michael Voigt,et al.  A high capacity watermarking system for digital maps , 2004, MM&Sec '04.

[9]  Min Wu,et al.  Data hiding in curves with application to fingerprinting maps , 2005 .

[10]  Yuanyuan Li,et al.  A blind watermarking of vector graphics images , 2003, Proceedings Fifth International Conference on Computational Intelligence and Multimedia Applications. ICCIMA 2003.

[11]  Min Wu,et al.  Fingerprinting Curves , 2004, IWDW.