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...

Full description

Bibliographic Details
Main Authors: Qianwen Zhou, Changqing Zhu, Na Ren
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