{'fraction_non_alphanumeric': 0.011235955056179775, 'fraction_numerical': 0.0, 'mean_word_length': 4.9393939393939394, '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}}
Image retrieval using segmentation

A novel algorithm for image retrieval is presented. The basic idea of the new algorithm is that the constituent segments of the images are used to retrieve images within a digital library. Image retrieval using segments is distinctive in that the local features of the image are used to retrieve the image instead of the typically utilized global features. In our algorithm, the given image is first segmented into dominant components and then the features of these components are extracted to perform retrieval. The features corresponding to each component are used to calculate the distance between components in the matching process. Each image is ranked based on the component wise distance measure with respect to the query component. One of the advantages of the algorithm is that, for a given retrieval image, the user can select a query segment with which to perform retrieval, thus it can satisfy different needs from different users.