{'fraction_non_alphanumeric': 0.03066271018793274, 'fraction_numerical': 0.011869436201780416, 'mean_word_length': 5.487179487179487, '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}}
Multi-category human motion recognition based on MEMS inertial sensing data

This paper presents multi-category human motion recognition methods based on MEMS inertial sensing data. A Micro Inertial Measurement Unit (µIMU) that is 56mm*23mm*15mm in size was built. This unit consists of three dimensional MEMS accelerometers, gyroscopes, a Bluetooth module and a MCU (Micro Controller Unit), which can record and transfer inertial data to a computer through serial port wirelessly. Five categories of human motion were recorded including walking, running, going upstairs, fall and standing. Fourier transform was used to extract the feature from the human motion data. The concentrated information was finally used to categorize the human motions through CNN (Cascade Neural Network) SVM (Support Vector Machine) and HMM (Hidden Markov Model) respectively. Experimental results showed that for the given 5 human motions, HMM have the best classification result with correct recognition rate range from 90%–100%.