Robust Watermarking Algorithm for Building Information Modeling Based on Element Perturbation and Invisible Characters
With the increasing ease of building information modeling data usage, digital watermarking technology has become increasingly crucial for BIM data copyright protection. In response to the problem that existing robust watermarking methods mainly focus on BIM exchange formats and cannot adapt to BIM d...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-12-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/13/23/12957 |
_version_ | 1797400366177845248 |
---|---|
author | Qianwen Zhou Changqing Zhu Na Ren |
author_facet | Qianwen Zhou Changqing Zhu Na Ren |
author_sort | Qianwen Zhou |
collection | DOAJ |
description | With the increasing ease of building information modeling data usage, digital watermarking technology has become increasingly crucial for BIM data copyright protection. In response to the problem that existing robust watermarking methods mainly focus on BIM exchange formats and cannot adapt to BIM data, a novel watermarking algorithm specifically designed for BIM data, which combines element perturbation and invisible character embedding, is proposed. The proposed algorithm first calculates the centroid of the enclosing box to locate the elements, and establishes a synchronous relationship between the element coordinates and the watermarked bits using a mapping mechanism, by which the watermarking robustness is effectively enhanced. Taking into consideration both data availability and the need for watermark invisibility, the algorithm classifies the BIM elements based on their mobility, and perturbs the movable elements while embedding invisible characters within the attributes of the immovable elements. Then, the watermark information after dislocation is embedded into the data. We use building model and structural model BIM data to carry out the experiments, and the results demonstrate that the signal-to-noise ratio and peak signal-to-noise ratio before and after watermark embedding are both greater than 100 dB. In addition, the increased information redundancy accounts for less than 0.15% of the original data., which means watermark embedding has very little impact on the original data. Additionally, the NC coefficient of watermark extraction is higher than 0.85 when facing attacks such as translation, element addition, element deletion, and geometry–property separation. These findings indicate a high level of imperceptibility and robustness offered by the algorithm. In conclusion, the robust watermarking algorithm for BIM data fulfills the practical requirements and provides a feasible solution for protecting the copyright of BIM data. |
first_indexed | 2024-03-09T01:54:34Z |
format | Article |
id | doaj.art-26d6075ed0fc4a8e972626c56f9d896c |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-09T01:54:34Z |
publishDate | 2023-12-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-26d6075ed0fc4a8e972626c56f9d896c2023-12-08T15:12:16ZengMDPI AGApplied Sciences2076-34172023-12-0113231295710.3390/app132312957Robust Watermarking Algorithm for Building Information Modeling Based on Element Perturbation and Invisible CharactersQianwen Zhou0Changqing Zhu1Na Ren2Key Laboratory of Virtual Geographic Environment, Nanjing Normal University, Ministry of Education, Nanjing 210023, ChinaKey Laboratory of Virtual Geographic Environment, Nanjing Normal University, Ministry of Education, Nanjing 210023, ChinaKey Laboratory of Virtual Geographic Environment, Nanjing Normal University, Ministry of Education, Nanjing 210023, ChinaWith the increasing ease of building information modeling data usage, digital watermarking technology has become increasingly crucial for BIM data copyright protection. In response to the problem that existing robust watermarking methods mainly focus on BIM exchange formats and cannot adapt to BIM data, a novel watermarking algorithm specifically designed for BIM data, which combines element perturbation and invisible character embedding, is proposed. The proposed algorithm first calculates the centroid of the enclosing box to locate the elements, and establishes a synchronous relationship between the element coordinates and the watermarked bits using a mapping mechanism, by which the watermarking robustness is effectively enhanced. Taking into consideration both data availability and the need for watermark invisibility, the algorithm classifies the BIM elements based on their mobility, and perturbs the movable elements while embedding invisible characters within the attributes of the immovable elements. Then, the watermark information after dislocation is embedded into the data. We use building model and structural model BIM data to carry out the experiments, and the results demonstrate that the signal-to-noise ratio and peak signal-to-noise ratio before and after watermark embedding are both greater than 100 dB. In addition, the increased information redundancy accounts for less than 0.15% of the original data., which means watermark embedding has very little impact on the original data. Additionally, the NC coefficient of watermark extraction is higher than 0.85 when facing attacks such as translation, element addition, element deletion, and geometry–property separation. These findings indicate a high level of imperceptibility and robustness offered by the algorithm. In conclusion, the robust watermarking algorithm for BIM data fulfills the practical requirements and provides a feasible solution for protecting the copyright of BIM data.https://www.mdpi.com/2076-3417/13/23/12957BIM watermarkingelement perturbationinvisible characterdata security |
spellingShingle | Qianwen Zhou Changqing Zhu Na Ren Robust Watermarking Algorithm for Building Information Modeling Based on Element Perturbation and Invisible Characters Applied Sciences BIM watermarking element perturbation invisible character data security |
title | Robust Watermarking Algorithm for Building Information Modeling Based on Element Perturbation and Invisible Characters |
title_full | Robust Watermarking Algorithm for Building Information Modeling Based on Element Perturbation and Invisible Characters |
title_fullStr | Robust Watermarking Algorithm for Building Information Modeling Based on Element Perturbation and Invisible Characters |
title_full_unstemmed | Robust Watermarking Algorithm for Building Information Modeling Based on Element Perturbation and Invisible Characters |
title_short | Robust Watermarking Algorithm for Building Information Modeling Based on Element Perturbation and Invisible Characters |
title_sort | robust watermarking algorithm for building information modeling based on element perturbation and invisible characters |
topic | BIM watermarking element perturbation invisible character data security |
url | https://www.mdpi.com/2076-3417/13/23/12957 |
work_keys_str_mv | AT qianwenzhou robustwatermarkingalgorithmforbuildinginformationmodelingbasedonelementperturbationandinvisiblecharacters AT changqingzhu robustwatermarkingalgorithmforbuildinginformationmodelingbasedonelementperturbationandinvisiblecharacters AT naren robustwatermarkingalgorithmforbuildinginformationmodelingbasedonelementperturbationandinvisiblecharacters |