{'fraction_non_alphanumeric': 0.03178484107579462, 'fraction_numerical': 0.006112469437652812, 'mean_word_length': 5.204545454545454, '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}}
Implementation of Odd Discrete Cosine Transform (ODCT-II) using Distributed Arithmetic approach

Discrete Cosine Transform (DCT) has been extensively used in various digital image coding schemes and image compression standards. It is known that in most practical cases, the DCT based schemes out-perform in terms of compression ratio. In literature, designing for 1-D Even DCT (EDCT) is given using butterfly structure. It is difficult to implement Odd-DCT (ODCT) because of its difficulty in forming butterfly structure. In this paper, hardware implementation for computation of the ODCT-II coefficients using Distributed Arithmetic (DA) approach is discussed. It is synthesized using ISE 10.1 and implemented on Vertex 4. Implementation shows that DA based approach is more efficient in terms of device utilizations.