{'fraction_non_alphanumeric': 0.023622047244094488, 'fraction_numerical': 0.004593175853018373, 'mean_word_length': 5.051587301587301, 'pattern_counts': {'":': 0, '<': 2, '<?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 smart phone based gait monitor system

Gait analysis is the study of human locomotion and is able to provide useful information in various areas such as health care, therapy, sports training, and characteristic recognition. This paper presents a smartphone based system to collect and calculate gait parameters. These parameters consisted of step length, velocity, cadence, motion intensity, and walking regularity are calculated from the sensor data collected by the inertial sensor of a smart-phone. A prototype of gait parameter collection and visualization system was developed on a laptop and cell phone. The proposed system collects accelerometer data from a smart-phone and calculates the gait parameters related to walking activity. All the parameters are displayed on a customized Matlab graphic user interface on the laptop. The fall detection function is also integrated into the system. Once the user fall down, an alarm message will be sent to preset contact. The experiments are carried out on 4 subjects to test the stability and accuracy of the system. The system shows high accuracy and reliability on counting steps (error<5.47%) and walking duration (error<4.55%). Based on the gait monitor system, an anomaly data detection method is presented. Four independent gait parameters include cadence, and triaxel motion intensity parameters are chosen from previous results during normal activity. If the latest data deviates from the normal activity model too far, the data will be set as an abnormal event.