{'fraction_non_alphanumeric': 0.014721345951629864, 'fraction_numerical': 0.0010515247108307045, 'mean_word_length': 5.2631578947368425, '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}}
Place recognition based on Latent Dirichlet Allocation

This paper describes a new scheme based on Latent Dirichlet Allocation for place recognition of mobile robot system. It firstly extracts the local features from the training images, forms a discrete set of “image words” which are commonly known as vocabulary or codebook, and each image is represented as a frequency vector based on this vocabulary. Then the model based on Latent Dirichlet Allocation is used to learn themes distribution in the training set and testing images. Finally the unknown test images are recognized according to the similarity of themes distribution. In order to evaluate the method, we perform it on the IDOL2 Database and our own pictures. Experimental results show that the method has good robustness to different types of variations, including different illumination conditions, different perspective and other changes over long periods in real-world environments.