{'fraction_non_alphanumeric': 0.01818181818181818, 'fraction_numerical': 0.0, 'mean_word_length': 5.198675496688741, '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 digital image watermarking system based upon block classification

Abstract Generally speaking, the human eye is less sensitive to changes in colour for varicoloured images. As for an image with high colour intensities, people find it difficult to perceive any change in colour if the colour intensities of some pixels are adjusted by a small quantity. Based on these two observations, this paper classifies the original image into blocks of three types, which are complex blocks, white blocks and smooth blocks. Thus, when watermarking takes place, the colours of the pixels are varied depending on the block type; as a result, someone can take good care of the quality of both the embedded image and the extracted watermark. The experimental results show that the proposed watermarking system has high robustness against a variety of aggressive image processing, including blurring, sharpening, cropping and JPEG lossy compression.