{'fraction_non_alphanumeric': 0.009111617312072893, 'fraction_numerical': 0.0, 'mean_word_length': 5.323741007194244, '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}}
Indexing colored surfaces in images

We present a method of indexing color images based on color surface reflectance classes. Specifically, we analyse the distributions from members of a surface color class in a chrominance-based color space and show that they form collinear clusters under identical illumination. We also design an optimal color space based on the Fisher discriminant criterion to maximally separate members of different color surface classes. Finally, color indexing is achieved by finding regions in unsegmented images that belong to a queried color surface class using the location and orientation information of the color distributions in the optimal color space. Results are shown that indicate that using both location and orientation information of surface color in the optimal color space lowers the number of false positives and negatives in indexing.