Electronic Map Visible Watermark Removal with Conditional Generative Adversarial Networks

被引:0
|
作者
Jiang B. [1 ,2 ,3 ]
Xu S. [2 ]
Wang J. [3 ]
Wang M. [2 ]
机构
[1] School of Computer Science, China University of Geosciences, Wuhan
[2] National Engineering Research Center of Geographic Information System, China University of Geosciences, Wuhan
[3] Cybersecurity Industry Development Center (Information Center), Ministry of Industry and Information Technology, Beijing
关键词
Conditional Generative Adversarial Networks; deep learning; electronic map; watermark removal;
D O I
10.12082/dqxxkx.2023.220616
中图分类号
学科分类号
摘要
Watermarks play an important role in the copyright protection of electronic map tiles. Research on visible watermark removal can help to evaluate the effectiveness of watermarks and improve anti- attack capabilities in an adversarial manner. The existing deep learning-based methods of visible watermark removal have problems such as requiring a large number of training samples, low efficiency, and watermark residual or unrealistic maps generated in results after watermark removal. To address these problems, inspired by the idea of image inpainting, this paper proposes a method based on conditional Generative Adversarial Networks (CGAN) to remove the visible watermarks on electronic maps. The network model mainly consists of a generator and a discriminator. Specifically, the generator adopts a U- Net structure, which includes an encoding stage and a decoding stage. In the encoding stage, multiple convolutional layers are used to obtain multi-scale features of the input watermarked map tile, and jump connections are used in the decoding stage to stitch features and up sample them to generate the watermark-free map tiles. The discriminator uses patch GAN, a full convolutional network model based on region discrimination, to evaluate the authenticity of the generated map tiles. In order to enrich the details and improve the verisimilitude of the generated maps, this paper further adds perceptual loss and L1 loss with the adversarial loss of CGAN. By optimizing the loss function of the real watermark-free map and the generated watermark-free map, an extremely real-like generated watermark-free map can be obtained. The proposed model has been extensively tested on a road map dataset, which was retrieved from domestic and foreign electronic map manufacturers such as Google, Gaode, Baidu, etc. It includes over 3000 watermarked map tiles with different watermark patterns like texts, colorful logos, and both. The results demonstrate that the proposed model in this paper can realize batch removal of visual watermarks on various map tiles such as navigation electronic maps and remote sensing images, and the training speed of the model is 4 times faster than the FCN-based approach. The comparison results by using different combination of loss functions show that the proposed perceptual loss and L1 loss can significantly improve the values of the evaluation metrics of MSE, PSNR, and DSSIM, which explain the similarity of the generated map tiles with the real map tiles. In a word, the approach proposed in this paper is efficient and simple. It can effectively protect the geometric and geographic information in the map tiles after watermark removal and realize batch removal without manual interferences. © 2023 Journal of Geo-Information Science. All rights reserved.
引用
收藏
页码:288 / 297
页数:9
相关论文
共 22 条
  • [1] Peng Y, Lan H, Yue M, Et al., Multipurpose watermarking for vector map protection and authentication[J], Multimedia Tools and Applications, 77, 6, pp. 7239-7259, (2018)
  • [2] Liu B., Research on detection and removal of image visible watermark based on deep learning, (2019)
  • [3] Pei S, Zeng Y., A novel image recovery algorithm for visible watermarked images[J], IEEE Transactions on Information Forensics and Security, 1, 4, pp. 543-550, (2006)
  • [4] Huang C H, Wu J L., Attacking visible watermarking schemes, IEEE Transactions on Multimedia, 6, 1, pp. 16-30, (2004)
  • [5] Santoyo-Garcia H, Fragoso-Navarro E, Reyes-Reyes R, Et al., An automatic visible watermark detection method using total variation[C], 2017 5th International Workshop on Biometrics and Forensics (IWBF), pp. 1-5, (2017)
  • [6] Dekel T, Rubinstein M, Liu C, Et al., On the effectiveness of visible watermarks[C], Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2146-2154, (2017)
  • [7] Xu C, Lu Y, Zhou Y., An automatic visible watermark removal technique using image inpainting algorithms[C], International Conference on Systems and Informatics (ICSAI), pp. 1152-1157, (2017)
  • [8] Radford A, Metz L, Chintala. S, Unsupervised representation learning with deep convolutional generative adversarial networks[J], (2015)
  • [9] Krizhevsky A, Sutskever I, Hinton G E., Imagenet classification with deep convolutional neural networks[J], Communications of the ACM, 60, 6, pp. 84-90, (2017)
  • [10] He K, Gkioxari G, Dollar P, Et al., Mask r- cnn[C], Proceedings of the IEEE International Conference on Computer Vision, pp. 2961-2969, (2017)