{'fraction_non_alphanumeric': 0.020444444444444446, 'fraction_numerical': 0.0008888888888888889, 'mean_word_length': 5.325842696629214, '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}}
Combining Hadamard matrix, discrete wavelet transform and DCT features based on PCA and KNN for image retrieval

Image retrieval is one of the most applicable image processing techniques which have been used extensively. Feature extraction is one of the most important procedures used for interpretation and indexing images in content-based image retrieval (CBIR) systems. Reducing dimension of feature vector is one of challenges in CBIR systems. There are many proposed methods to overcome these challenges. However, the rate of image retrieval and speed of retrieval is still an interesting field of researches. In this paper we propose a new method based on combination of Hadamard matrix, discrete wavelet transform (HDWT2) and discrete cosine transform (DCT) and we used principal component analysis (PCA) to reduce dimension of feature vector and K-nearest neighbor (KNN) for similarity measurement. The precision at percent recall and ANR are considered as metrics to evaluate and compare different methods. Obtaining results show that the proposed method provides better performance in comparison with other methods.