Dynamic Segmentation of Sensor Events for Real-Time Human Activity Recognition in a Smart Home Context
Human activity recognition (HAR) is fundamental to many services in smart buildings. However, providing sufficiently robust activity recognition systems that could be confidently deployed in an ordinary real environment remains a major challenge. Much of the research done in this area has mainly foc...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-07-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/22/14/5458 |
_version_ | 1797415823741026304 |
---|---|
author | Houda Najeh Christophe Lohr Benoit Leduc |
author_facet | Houda Najeh Christophe Lohr Benoit Leduc |
author_sort | Houda Najeh |
collection | DOAJ |
description | Human activity recognition (HAR) is fundamental to many services in smart buildings. However, providing sufficiently robust activity recognition systems that could be confidently deployed in an ordinary real environment remains a major challenge. Much of the research done in this area has mainly focused on recognition through pre-segmented sensor data. In this paper, real-time human activity recognition based on streaming sensors is investigated. The proposed methodology incorporates dynamic event windowing based on spatio-temporal correlation and the knowledge of activity trigger sensor to recognize activities and record new events. The objective is to determine whether the last event that just happened belongs to the current activity, or if it is the sign of the start of a new activity. For this, we consider the correlation between sensors in view of what can be seen in the history of past events. The proposed algorithm contains three steps: verification of sensor correlation (SC), verification of temporal correlation (TC), and determination of the activity triggering the sensor. The proposed approach is applied to a real case study: the “Aruba” dataset from the CASAS database. F1 score is used to assess the quality of the segmentation. The results show that the proposed approach segments several activities (sleeping, bed to toilet, meal preparation, eating, housekeeping, working, entering home, and leaving home) with an F1 score of 0.63–0.99. |
first_indexed | 2024-03-09T05:55:08Z |
format | Article |
id | doaj.art-389fd02bf93242b3a799e22d511dd74d |
institution | Directory Open Access Journal |
issn | 1424-8220 |
language | English |
last_indexed | 2024-03-09T05:55:08Z |
publishDate | 2022-07-01 |
publisher | MDPI AG |
record_format | Article |
series | Sensors |
spelling | doaj.art-389fd02bf93242b3a799e22d511dd74d2023-12-03T12:14:00ZengMDPI AGSensors1424-82202022-07-012214545810.3390/s22145458Dynamic Segmentation of Sensor Events for Real-Time Human Activity Recognition in a Smart Home ContextHouda Najeh0Christophe Lohr1Benoit Leduc2IMT Atlantique, Lab-STICC, 29238 Brest, FranceIMT Atlantique, Lab-STICC, 29238 Brest, FranceDelta Dore Company, 35270 Bonnemain, FranceHuman activity recognition (HAR) is fundamental to many services in smart buildings. However, providing sufficiently robust activity recognition systems that could be confidently deployed in an ordinary real environment remains a major challenge. Much of the research done in this area has mainly focused on recognition through pre-segmented sensor data. In this paper, real-time human activity recognition based on streaming sensors is investigated. The proposed methodology incorporates dynamic event windowing based on spatio-temporal correlation and the knowledge of activity trigger sensor to recognize activities and record new events. The objective is to determine whether the last event that just happened belongs to the current activity, or if it is the sign of the start of a new activity. For this, we consider the correlation between sensors in view of what can be seen in the history of past events. The proposed algorithm contains three steps: verification of sensor correlation (SC), verification of temporal correlation (TC), and determination of the activity triggering the sensor. The proposed approach is applied to a real case study: the “Aruba” dataset from the CASAS database. F1 score is used to assess the quality of the segmentation. The results show that the proposed approach segments several activities (sleeping, bed to toilet, meal preparation, eating, housekeeping, working, entering home, and leaving home) with an F1 score of 0.63–0.99.https://www.mdpi.com/1424-8220/22/14/5458real-time human activity recognitiondynamic segmentationsmart buildingevent correlationtemporal correlationtriggering sensor |
spellingShingle | Houda Najeh Christophe Lohr Benoit Leduc Dynamic Segmentation of Sensor Events for Real-Time Human Activity Recognition in a Smart Home Context Sensors real-time human activity recognition dynamic segmentation smart building event correlation temporal correlation triggering sensor |
title | Dynamic Segmentation of Sensor Events for Real-Time Human Activity Recognition in a Smart Home Context |
title_full | Dynamic Segmentation of Sensor Events for Real-Time Human Activity Recognition in a Smart Home Context |
title_fullStr | Dynamic Segmentation of Sensor Events for Real-Time Human Activity Recognition in a Smart Home Context |
title_full_unstemmed | Dynamic Segmentation of Sensor Events for Real-Time Human Activity Recognition in a Smart Home Context |
title_short | Dynamic Segmentation of Sensor Events for Real-Time Human Activity Recognition in a Smart Home Context |
title_sort | dynamic segmentation of sensor events for real time human activity recognition in a smart home context |
topic | real-time human activity recognition dynamic segmentation smart building event correlation temporal correlation triggering sensor |
url | https://www.mdpi.com/1424-8220/22/14/5458 |
work_keys_str_mv | AT houdanajeh dynamicsegmentationofsensoreventsforrealtimehumanactivityrecognitioninasmarthomecontext AT christophelohr dynamicsegmentationofsensoreventsforrealtimehumanactivityrecognitioninasmarthomecontext AT benoitleduc dynamicsegmentationofsensoreventsforrealtimehumanactivityrecognitioninasmarthomecontext |