{'fraction_non_alphanumeric': 0.0144, 'fraction_numerical': 0.0032, 'mean_word_length': 5.3232323232323235, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Blind Watermarking Algorithm for 2D CAD Drawings Based on SVD

A blind watermarking algorithm for 2D CAD drawings based on singular value decomposition (SVD) is presented. In this paper, the handles of lines are sorted to rule out additional entities and relative vertex coordinates are divided into small matrixes for larger watermark capacity. Then, quantization modulation is used to embed watermark so it can be extracted without original drawings. The experiments show that the proposed algorithm has good invisibility, larger watermark capacity and is also robustness to various geometric and entity addition attacks.