{'fraction_non_alphanumeric': 0.016042780748663103, 'fraction_numerical': 0.0074866310160427805, 'mean_word_length': 5.36734693877551, '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}}
Efficient digital image watermarking for mobile applications by optimising the spread spectrum technique

In this paper, the spread spectrum watermarking in wavelet domain is optimised by using a number of techniques to make it more efficient when executed by a platform running on mobile devices. The proposed techniques can be executed efficiently and consume less computational and power resources as compared to the conventional spread spectrum-based watermarking. The proposed technique represents binary bits in the watermark using symbols, wherein each symbol represents at least 2 binary bits. A symbol is then mapped into a pseudo noise sequence and embedded in the digital image. Our analytical results show that our schemes reduce the number of operations required for watermarking by ∼50%, while our experimental results show that our schemes save about ∼59 and ∼67% in processing time and energy consumption, respectively.