{'fraction_non_alphanumeric': 0.02727272727272727, 'fraction_numerical': 0.006493506493506494, 'mean_word_length': 5.217741935483871, '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}}
Fast dihedral symmetry operations on digital images in the compressed domain

We describe fast algorithms for lossless dihedral symmetry operations (rotations by ninety degrees, flips, etc.) on JPEG images. The JPEG format is widely used in digital still cameras, and these algorithms find natural applications both embedded in the camera itself and in the driver software. Current compressed domain approaches for dihedral symmetry operations typically operate on full 8/spl times/8 coefficient blocks. Our techniques for these operations use (with linear complexity) only the non-zero quantized coefficients directly in their JPEG zig-zag order, thus achieving large speed-ups as only a small number (typically less than 5) of the 64 coefficients are usually non-zero.