Abstract
In the era of rapid advancements in smart cities and digital technology, the application of oblique photography 3D models has become increasingly widespread, and data security issues have garnered significant attention. However, most existing watermarking algorithms lack strong robustness against scaling, cropping, and composite attacks. To address this problem, this paper proposes an oblique photography 3D model watermarking algorithm based on multi-level curvature and weighted distance grouping. First, the curvature values of vertices in different neighborhood levels are calculated using principal component analysis (PCA), and vertices with curvature values exceeding a predefined threshold are selected as feature points. Next, vertices are grouped according to the principle of minimizing the weighted comprehensive distance between feature points and vertices. Finally, the height difference between each vertex and its corresponding feature point within a group is normalized to serve as the carrier for embedding watermark information, and the Quantization Index Modulation (QIM) method is employed for watermark embedding. Experimental results show that the algorithm achieves high imperceptibility and demonstrates strong robustness against common attacks such as geometric transformations, vertex reordering, and composite attacks. Even under cropping attacks of up to 80%, the complete watermark information can still be successfully retrieved.













Similar content being viewed by others
Data availability
Data will be made available on request.
References
Abdel H, Mohamed, Hassaballah M, Aly S, Abdel R, Ahmed S (2018) A High Payload Steganography Method based on Pixel Value Differencing. Proceedings of the 11th International Conference on Informatics & Systems (INFOS 2018) 7. https://doi.org/10.2139/ssrn.3389800
Bekhet S, Hassaballah M, Kenk MA, Hameed MA (2020) An Artificial Intelligence Based Technique for COVID-19 Diagnosis from Chest X-Ray. 2020 2nd Novel Intelligent and Leading Emerging Sciences Conference (NILES) 191–195. https://doi.org/10.1109/NILES50944.2020.9257930
Chen J, Liu J, Tian H (2022) Basic Positioning and Technical Pathways of Real-Scene 3D China Construction. J Wuhan Univ (Information Science Edition) 47(10):1568–1575. https://doi.org/10.13203/j.whugis20220576
Cho J, Prost R, Jung H (2007) An Oblivious Watermarking for 3-D Polygonal Meshes Using Distribution of Vertex Norms. IEEE Trans Signal Process 55(1):142–155. https://doi.org/10.1109/TSP.2006.882111
Dong A, Zeng R (2017) Research and Implementation Based on Three-Dimensional Model Watermarking Algorithm. International Conference on Computing Intelligence and Information System (CIIS) 2017:277–282. https://doi.org/10.1109/CIIS.2017.47
Feng X (2016) A New Watermarking Algorithm for Point Model Using Angle Quantization Index Modulation. Comput Sci Eng 59420131. https://doi.org/10.2991/NCEECE-15.2016.173.
Gong W, Zhu C, Cui H, Ren N (2022) Digital Watermarking Algorithm for 3D Models from Oblique Photogrammetry Based on Feature Line Ratio. Sci Surv Mapp 47(4): 80–86+152. https://doi.org/10.16251/j.cnki.1009-2307.2022.04.011
Hameed MA, Aly S, Hassaballah M (2018) An efficient data hiding method based on adaptive directional pixel value differencing (ADPVD). Multimed Tools Appl 77:14705–14723. https://doi.org/10.1007/s11042-017-5056-4
Hameed MA, Hassaballah M, Aly S, Awad AI (2019) An Adaptive Image Steganography Method Based on Histogram of Oriented Gradient and PVD-LSB Techniques. IEEE Access 7:185189–185204. https://doi.org/10.1109/ACCESS.2019.2960254
Hassaballah M, Hameed MA, Aly S, AbdelRady AS (2020) 2-A color image steganography method based on ADPVD and HOG techniques. Digit Media Steganography 17–40. https://doi.org/10.1016/B978-0-12-819438-6.00010-4.
Hassaballah M, Hameed MA, Monagi HA (2020) 1-Introduction to digital image steganography. Digit Media Steganography 1–15. https://doi.org/10.1016/B978-0-12-819438-6.00009-8
Hassaballah M, Hameed MA, Awad AI, Muhammad K (2021) A Novel Image Steganography Method for Industrial Internet of Things Security. IEEE Trans Industr Inf 17(11):7743–7751. https://doi.org/10.1109/TII.2021.3053595
Hameed MA, Hassaballah M, Hosney ME, Alqahtani A (2022) An AI-Enabled Internet of Things Based Autism Care System for Improving Cognitive Ability of Children with Autism Spectrum Disorders. Comput Intell Neurosci 9878709. https://doi.org/10.1155/2022/2247675
Hameed MA, Hassaballah M, Bekhet S, C N, Kenk MA (2023) A High Quality Secure Medical Image Steganography Method. 2023 3rd International Conference on Computing and Information Technology (ICCIT) 465–470. https://doi.org/10.1109/ICCIT58132.2023.10273950
Hameed MA, Abdel-Aleem OA, Hassaballah M (2023a) A secure data hiding approach based on least-significant-bit and nature-inspired optimization techniques. J Ambient Intell Human Comput 14:4639–4657. https://doi.org/10.1007/s12652-022-04366-y
Hameed MA (2024) Scrambled Encryption Approach for Color Images Based on 9-D Chaotic Systems with 3-D Substitution Bit Levels. Aswan Univ J Sci Technol. https://doi.org/10.21608/aujst.2024.337900
Hafiz AM, Hassaballah M, Alqahtani A, Alsubai S, Hameed MA (2023) Reinforcement learning with an ensemble of binary action deep q-networks. Comput Syst Sci Eng 46(3):2651–2666. https://doi.org/10.32604/csse.2023.031720
Jiao Y, Ma C, Luo J, Qiu Y (2023) Security Protection of 3D Models of Oblique Photography by Digital Watermarking and Data Encryption. Appl Sci 13(24):13088. https://doi.org/10.3390/app132413088
Kenk MA, Hassaballah M, Hameed MA, Bekhet S (2020) Visibility Enhancer: Adaptable for Distorted Traffic Scenes by Dusty Weather. 2020 2nd Novel Intelligent and Leading Emerging Sciences Conference (NILES) 213–218. https://doi.org/10.1109/NILES50944.2020.9257952
Lee J-S, Chen Y-C, Chew C-J, Hung W-C, Fan Y-Y, Li B (2023) Constructing gene features for robust 3D mesh zero-watermarking. J Inf Secur Appl 73:2214–2126. https://doi.org/10.1016/j.jisa.2022.103414
Lin M, Li F-Y, Zhou H (2020) A Research on the Combination of Oblique Photography and Mobile Applications Based on the Sustainable Development of Tourism. Sustainability 12(9):3501. https://doi.org/10.3390/su12093501
Liu J, Yang Y, Ma D, He W, Wang Y (2019) A novel watermarking algorithm for three-dimensional point-cloud models based on vertex curvature. Int J Distrib Sensor Netw 15. https://doi.org/10.1177/1550147719826042
Liu X, Fang H (2023) Application and Accuracy Analysis of UAV Oblique Photogrammetry in Urba 3D Real Scene Modeling. Urban Construction Theory Research (Electronic Edition) 119–121. http://dx.chinadoi.cn/10.12359/202304040
Ma L, Wang D, Zhang C et al (2024) Exploratory application of fusion modeling of oblique photography and LiDAR point clouds in fine mapping of urban villages. Bull Surv Mapp 156–159. https://doi.org/10.13474/j.cnki.11-2246.2024.S232
Narendra M, Valarmathi M-L, Anbarasi L-J (2022) Watermarking techniques for three-dimensional (3D) mesh models: a survey. Multimedia Syst 28:623–641. https://doi.org/10.1007/s00530-021-00860-z
Qiu Y, Gu H, Sun J, Duan H, Luo J (2019) Rich-information watermarking scheme for 3D models of oblique photography. Multimed Tools Appl 78:31365–31386. https://doi.org/10.1007/s11042-019-07982-7
Qiu Y-G, Jiao Y-Q, Luo J-H, Tan Z-Y, Huang L-S, Zhao J-L, Xiao Q-T, Duan H-T (2023) A Rapid Water Region Reconstruction Scheme in 3D Watershed Scene Generated by UAV Oblique Photography. Remote Sensing 15(5):1211. https://doi.org/10.3390/rs15051211
Qu C, Du J, Xi X, Tian H, Zhang J (2024) A hybrid domain-based watermarking for vector maps utilizing a complementary advantage of discrete fourier transform and singular value decomposition. Comput Geosci 183:105515. https://doi.org/10.1016/j.cageo.2023.105515
Ren N, Zhu C, Tong D, Chen W, Zhou Q (2020) Commutative Encryption and Watermarking Algorithm Based on Feature Invariants for Secure Vector Map. IEEE Access 8:221481–221493. https://doi.org/10.1109/ACCESS.2020.3043450
Ren N, Zhao Y, Zhu C, Zhou Q, Xu D (2021) Copyright Protection Based on Zero Watermarking and Blockchain for Vector Maps. ISPRS Int J Geo Inf 10(5):294. https://doi.org/10.3390/ijgi10050294
Ren N, Guo S, Zhu C, Hu Y (2023) A zero-watermarking scheme based on spatial topological relations for vector dataset. Expert Syst Appl 226:120217. https://doi.org/10.1016/j.eswa.2023.120217
Shang J, Sun L, Wang W, Qing Y, Zhou Z (2015) Holographic Blind Watermarking for 3D Point Cloud Models Based on Discrete Cosine Transform. Packag Eng 36(13): 111–114+121. https://doi.org/10.19554/j.cnki.1001-3563.2015.13.024
Svennevig K, Guarnieri P, Stemmerik L (2015) From oblique photogrammetry to a 3D model Structural modeling of Kilen, eastern North Greenland. Comput Geosci 83:120–126. https://doi.org/10.1016/j.cageo.2015.07.008
Tang Y, Wang C, Xiang S, Cheng Y-M (2024) A Robust Reversible Watermarking Scheme Using Attack-Simulation-Based Adaptive Normalization and Embedding. IEEE Trans Inf Forensics Secur 19:4114–4129. https://doi.org/10.1109/TIFS.2024.3372811
Vandenberghe L, Joslin C (2024) 3D model watermarking using surface integrals of generated random vector fields. Multimedia Syst 30:253. https://doi.org/10.1007/s00530-024-01455-0
Wang P, Zhang L, Wang S, Zhang Z, Zhang Q (2024) Reversible Watermarking Algorithm for Oblique Photogrammetry 3D Models with Controllable Accuracy. Geogr Geo-Inf Sci 40(3): 1–7. https://doi.org/10.3969/j.issn.1672-0504.2024.03.001
Wang G, Ren N, Zhu C, Jing M (2018) Digital Watermarking Algorithm for 3D Models from Oblique Photogrammetry. J Geo-Inf Sci 20(6): 738–743. https://doi.org/10.12082/dqxxkx.2018.180011
Wang Y-P, Hu S-M (2009) A New Watermarking Method for 3D Models Based on Integral Invariants. IEEE Trans Visual Comput Graphics 15(2):285–294. https://doi.org/10.1109/TVCG.2008.101
Wang J, Wu D, Li L, Zhao J, Wu H, Tang Y (2023) Robust periodic blind watermarking based on sub-block mapping and block encryption. Expert Syst Appl 224:119981. https://doi.org/10.1016/j.eswa.2023.119981
Wu Y, Geng G, He Y (2012) Digital Watermarking Algorithm for 3D Point Cloud Models Based on DWT. Comput Eng 38(6):151–152+155. http://dx.chinadoi.cn/10.3969/j.issn.1000-3428.2012.06.049. Accessed 26 Jun 2024
Xu T, Lu J (2011) Zero-Watermarking Algorithm for 3D Mesh Models Based on Frequency Domain. Comput Simul 28(5):135–138. http://dx.chinadoi.cn/10.3969/j.issn.1006-9348.2011.05.033. Accessed 12 Jun 2024
Yang M, Ye G (2020) Blind Watermarking Algorithm for 3D Mesh Models Based on Wavelet Transform. J Fujian Normal Univ (Natural Science Edition) 36(3): 32–36+51. http://dx.chinadoi.cn/10.12046/j.issn.1000-5277.2020.03.004. Accessed 29 Jun 2024
Zafeiriou S, Tefas A, Pitas I (2005) Blind robust watermarking schemes for copyright protection of 3D mesh objects. IEEE Trans Visual Comput Graphics 11(5):596–607. https://doi.org/10.1109/TVCG.2005.71
Zhang J, Wen X, Lei M, Xu H, Qin C, Liu J (2014) Research on 3D Mesh Digital Watermarking Technology Based on Wavelet Transform. Comput Eng Appl 50(4): 98–102. http://dx.chinadoi.cn/10.3778/j.issn.1002-8331.1204-0169. Accessed 26 Jun 2024
Zhang Z, Zhang L, Wang S, Wang P, Zhang Q (2023) A Digital Watermarking Algorithm for 3D Point Cloud Data Based on Grid Partitioning. Sci Surv Mapp 48(9):252–261. https://doi.org/10.16251/j.cnki.1009-2307.2023.09.024
Zhan Y, Li Y, Wang X (2014) A blind watermarking algorithm for 3D mesh models based on vertex curvature. J Zhejiang Univ Sci C 15:351–362. https://doi.org/10.1631/jzus.C1300306
Zhou T, Lv L, Liu J, Wan J (2021) Application of uav oblique photography in real scene 3d modeling. Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci 413-418. http://dx.doi.org/10.5194/isprs-archives-XLIII-B2-2021-413-2021
Zhu C, Chen L, Lu W, Xiao Q (2021) 3D Real-Scene Model of Oblique Photography Based on Retinex. Int Symp Comput Technol Inf Sci (ISCTIS) 2021:182–185. https://doi.org/10.1109/ISCTIS51085.2021.00045
Funding
This work was funded by National Natural Science Foundation of China [Grant numbers 42271430, 42371463 and 41761080]; the Guidance Project of Universities in Gansu Province [grant numbers 2019C-04].
Author information
Authors and Affiliations
Contributions
Ruigang Nan: conceptualization, investigation, methodology, writing original draft. Liming Zhang: funding acquisition, supervision, validation, writing original draft, writing review & editing, conceptualization. Yan Jin: writing original draft. Jianing Xie: validation, methodology. Shuaikang Liu: validation, investigation, methodology. Haoran Wang: formal analysis, methodology.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Communicated by: Hassan Babaie
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Nan, R., Zhang, L., Jin, Y. et al. Robust watermarking algorithm for oblique photography 3D models based on multi-level curvature and weighted distance. Earth Sci Inform 18, 321 (2025). https://doi.org/10.1007/s12145-025-01836-7
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1007/s12145-025-01836-7

