{'fraction_non_alphanumeric': 0.011789924973204717, 'fraction_numerical': 0.0, 'mean_word_length': 5.9185185185185185, '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}}
A Survey on Visual Place Recognition for Mobile Robots Localization

Visual place recognition is an active research field in the robotic navigation and localization, which means the ability to recognize a known place in the environment using vision as the main sensor modality. Despite significant progress in computer vision and machine learning techniques, challenges remain especially in dynamic environments such as illumination change, viewpoint change and so on. In this paper, a survey and comparative study on existing approaches of visual place recognition is presented, including place feature extraction methods, image similarity metrics and searching algorithms, as well as some benchmark datasets and evaluation metrics. Experimental results show that the methods combining feature extraction using convolutional neural networks and sequential image searching achieve higher precision in large scale dynamic environment.