{'fraction_non_alphanumeric': 0.018063583815028903, 'fraction_numerical': 0.01300578034682081, 'mean_word_length': 5.128318584070796, '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}}
SonicDoor: A Person Identification System Based on Modeling of Shape, Behavior, and Walking Patterns

Non-intrusive occupant identification enables numerous applications in Smart Buildings such as personalization of climate and lighting. Current techniques do not scale beyond 20 people, whereas commercial buildings have 100 or more people. This article proposes a new method to identify occupants by sensing their body shape, movement, and walking patterns as they walk through a SonicDoor, a door instrumented with three ultrasonic sensors. The proposed method infers contextual information, such as paths and historical walks through different doors of the building. Each SonicDoor is instrumented with ultrasonic ping sensors, one on top sensing height and two on the sides of the door sensing width of the person walking through the door. SonicDoor detects a walking event and analyzes it to infer whether the Walker is using a phone, holding a handbag, or wearing a backpack. It extracts a set of features from the walking event and corrects them using a set of transformation functions to mitigate the bias. We deployed five SonicDoors in a real building for two months and collected data consisting of over 9,000 walking events spanning over 170 people. The proposed method identifies 100 occupants with an accuracy of 90.2%, which makes it suitable for commercial buildings.