{'fraction_non_alphanumeric': 0.01984877126654064, 'fraction_numerical': 0.004725897920604915, 'mean_word_length': 5.192982456140351, '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 Multi-Mode Dead Reckoning System for Pedestrian Tracking Using Smartphones

This paper proposes an approach for pedestrian tracking using dead reckoning enhanced with a mode detection using a standard smartphone. The mode represents a specific state of carrying device, and it is automatically detected while a person is walking. This paper presents a new approach, which extends and enhances previous methods by identifying in real-time three typical modes of carrying the device and using the identified mode to enhance tracking accuracy. The way of carrying the device in all modes is unconstrained to offer reliable person-independent tracking. Based on the identification of modes, a lightweight step-based tracking algorithm is developed with a novel step length estimation model. The tracking system is implemented on a commercial off-the-shelf smartphone equipped with a built-in inertial measurement unit with 3-D accelerometer and gyroscope. It achieves real-time tracking and localization performance with an average position accuracy of 98.91%.