{'fraction_non_alphanumeric': 0.0192, 'fraction_numerical': 0.0, 'mean_word_length': 5.453608247422681, '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}}
Vector quantization with edge reconstruction

This paper proposes a vector quantization (VQ) scheme that improves the quality of the reconstructed image by correcting quantization artifacts. The basic idea of the coding scheme is to treat separately the blocks containing edges (edge blocks), as they contain important perceptual information. The edge blocks are identified using an edge detection algorithm and are labeled by an escape index, and their reconstruction is done via an interpolation procedure that exploits the spatial correlation in the image. The remaining blocks (smooth blocks) are coded using standard VQ.