{'fraction_non_alphanumeric': 0.0064516129032258064, 'fraction_numerical': 0.0, 'mean_word_length': 5.308943089430894, '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}}
Wavelet transform and channel coding for data hiding in video

This paper presents an approach for video embedding based on the discrete wavelet transform and channel coding. We address the problem of embedding logos and small images within a host video. The algorithm starts with transforming each image or frame of the video sequence into the discrete wavelet domain where their coefficients are grouped into vectors equivalent to the codeword length of the signature data. The host video is not necessary for signature extraction. The method repeatedly merges the signature coefficients at various frames of the host video which provides frequency spread of the watermark to provide robustness against widely varying signal distortions including compression and filtering.