{'fraction_non_alphanumeric': 0.02073365231259968, 'fraction_numerical': 0.0, 'mean_word_length': 5.28, '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}}
Multiple codebook decoding of VQ compressed images

This paper proposes an implementation for vector quantizers (VQ) with one-codebook encoding and multiple-codebook decoding. The technique uses a convex projections (CP) based algorithm to iteratively project a coarsely encoded image onto a better codebook(s) during decoding. The objective of this approach is to encode edge vectors vestigially. This drastically reduces the number of edge vector representations at the encoder and hence results in fast searches. Also this method works better on images outside the training set since encoding is less dependent on the edges.