{'fraction_non_alphanumeric': 0.014167650531286895, 'fraction_numerical': 0.0023612750885478157, 'mean_word_length': 5.057142857142857, '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 Watermarking of Two Dimensions Based on DCT

A watermark algorithm based on HVS in DCT domain is proposed. The original host image is scrambled with magic transform and divided into blocks and manipulates by DCT. The original image’s DCT coefficients can equably distribute in the coefficients matrix. The binary image is divided into 2×2 blocks before embedding the watermarking. Those blocks are random sequenced by the pseudorandom sequence, and then the watermarking image is scrambled by Arnold. The theory of HVS is used to decide the embedding strength under low distortion, which efficiently enhances the robustness of watermarking. The two basic factors of watermarking are robustness and invisibility. The key techniques which affect them are the means we choose to carry out digital watermarking and the watermarking structure we use.