Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and Solutions

Detalhes bibliográficos
Autor(a) principal: Pires, Ivan
Data de Publicação: 2018
Outros Autores: Teixeira, Maria Cristina Canavarro, Pombo, Nuno, Garcia, Nuno M., Flórez-Revuelta, Francisco, Spinsante, Susanna, Goleva, Rossitza, Zdravevski, Eftim
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.6/8265
Resumo: Background: Off-the-shelf-mobile devices have several sensors available onboard that may be used for the recognition of Activities of Daily Living (ADL) and the environments where they are performed. This research is focused on the development of Ambient Assisted Living (AAL) systems, using mobile devices for the acquisition of the different types of data related to the physical and physiological conditions of the subjects and the environments. Mobile devices with the Android Operating Systems are the least expensive and exhibit the biggest market while providing a variety of models and onboard sensors. Objective: This paper describes the implementation considerations, challenges and solutions about a framework for the recognition of ADL and the environments, provided as an Android library. The framework is a function of the number of sensors available in different mobile devices and utilizes a variety of activity recognition algorithms to provide a rapid feedback to the user. Methods: The Android library includes data fusion, data processing, features engineering and classification methods. The sensors that may be used are the accelerometer, the gyroscope, the magnetometer, the Global Positioning System (GPS) receiver and the microphone. The data processing includes the application of data cleaning methods and the extraction of features, which are used with Deep Neural Networks (DNN) for the classification of ADL and environment. Throughout this work, the limitations of the mobile devices were explored and their effects have been minimized. Results: The implementation of the Android library reported an overall accuracy between 58.02% and 89.15%, depending on the number of sensors used and the number of ADL and environments recognized. Compared with the results available in the literature, the performance of the library reported a mean improvement of 2.93%, and they do not differ at the maximum found in prior work, that based on the Student’s t-test. Conclusion: This study proves that ADL like walking, going upstairs and downstairs, running, watching TV, driving, sleeping and standing activities, and the bedroom, cooking/kitchen, gym, classroom, hall, living room, bar, library and street environments may be recognized with the sensors available in off-the-shelf mobile devices. Finally, these results may act as a preliminary research for the development of a personal digital life coach with a multi-sensor mobile device commonly used daily.
id RCAP_e95e76eb80474e3f1e1adc2e3760d964
oai_identifier_str oai:ubibliorum.ubi.pt:10400.6/8265
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and SolutionsActivities of daily livingSensorsMobile devicesPattern recognitionData fusionAndroid libraryArtificial neural networksRecognitionBackground: Off-the-shelf-mobile devices have several sensors available onboard that may be used for the recognition of Activities of Daily Living (ADL) and the environments where they are performed. This research is focused on the development of Ambient Assisted Living (AAL) systems, using mobile devices for the acquisition of the different types of data related to the physical and physiological conditions of the subjects and the environments. Mobile devices with the Android Operating Systems are the least expensive and exhibit the biggest market while providing a variety of models and onboard sensors. Objective: This paper describes the implementation considerations, challenges and solutions about a framework for the recognition of ADL and the environments, provided as an Android library. The framework is a function of the number of sensors available in different mobile devices and utilizes a variety of activity recognition algorithms to provide a rapid feedback to the user. Methods: The Android library includes data fusion, data processing, features engineering and classification methods. The sensors that may be used are the accelerometer, the gyroscope, the magnetometer, the Global Positioning System (GPS) receiver and the microphone. The data processing includes the application of data cleaning methods and the extraction of features, which are used with Deep Neural Networks (DNN) for the classification of ADL and environment. Throughout this work, the limitations of the mobile devices were explored and their effects have been minimized. Results: The implementation of the Android library reported an overall accuracy between 58.02% and 89.15%, depending on the number of sensors used and the number of ADL and environments recognized. Compared with the results available in the literature, the performance of the library reported a mean improvement of 2.93%, and they do not differ at the maximum found in prior work, that based on the Student’s t-test. Conclusion: This study proves that ADL like walking, going upstairs and downstairs, running, watching TV, driving, sleeping and standing activities, and the bedroom, cooking/kitchen, gym, classroom, hall, living room, bar, library and street environments may be recognized with the sensors available in off-the-shelf mobile devices. Finally, these results may act as a preliminary research for the development of a personal digital life coach with a multi-sensor mobile device commonly used daily.uBibliorumPires, IvanTeixeira, Maria Cristina CanavarroPombo, NunoGarcia, Nuno M.Flórez-Revuelta, FranciscoSpinsante, SusannaGoleva, RossitzaZdravevski, Eftim2020-01-14T16:19:04Z20182018-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.6/8265eng10.2174/1875036201811010061info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-12-15T09:48:10Zoai:ubibliorum.ubi.pt:10400.6/8265Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:48:38.411383Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and Solutions
title Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and Solutions
spellingShingle Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and Solutions
Pires, Ivan
Activities of daily living
Sensors
Mobile devices
Pattern recognition
Data fusion
Android library
Artificial neural networks
Recognition
title_short Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and Solutions
title_full Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and Solutions
title_fullStr Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and Solutions
title_full_unstemmed Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and Solutions
title_sort Android Library for Recognition of Activities of Daily Living: Implementation Considerations, Challenges, and Solutions
author Pires, Ivan
author_facet Pires, Ivan
Teixeira, Maria Cristina Canavarro
Pombo, Nuno
Garcia, Nuno M.
Flórez-Revuelta, Francisco
Spinsante, Susanna
Goleva, Rossitza
Zdravevski, Eftim
author_role author
author2 Teixeira, Maria Cristina Canavarro
Pombo, Nuno
Garcia, Nuno M.
Flórez-Revuelta, Francisco
Spinsante, Susanna
Goleva, Rossitza
Zdravevski, Eftim
author2_role author
author
author
author
author
author
author
dc.contributor.none.fl_str_mv uBibliorum
dc.contributor.author.fl_str_mv Pires, Ivan
Teixeira, Maria Cristina Canavarro
Pombo, Nuno
Garcia, Nuno M.
Flórez-Revuelta, Francisco
Spinsante, Susanna
Goleva, Rossitza
Zdravevski, Eftim
dc.subject.por.fl_str_mv Activities of daily living
Sensors
Mobile devices
Pattern recognition
Data fusion
Android library
Artificial neural networks
Recognition
topic Activities of daily living
Sensors
Mobile devices
Pattern recognition
Data fusion
Android library
Artificial neural networks
Recognition
description Background: Off-the-shelf-mobile devices have several sensors available onboard that may be used for the recognition of Activities of Daily Living (ADL) and the environments where they are performed. This research is focused on the development of Ambient Assisted Living (AAL) systems, using mobile devices for the acquisition of the different types of data related to the physical and physiological conditions of the subjects and the environments. Mobile devices with the Android Operating Systems are the least expensive and exhibit the biggest market while providing a variety of models and onboard sensors. Objective: This paper describes the implementation considerations, challenges and solutions about a framework for the recognition of ADL and the environments, provided as an Android library. The framework is a function of the number of sensors available in different mobile devices and utilizes a variety of activity recognition algorithms to provide a rapid feedback to the user. Methods: The Android library includes data fusion, data processing, features engineering and classification methods. The sensors that may be used are the accelerometer, the gyroscope, the magnetometer, the Global Positioning System (GPS) receiver and the microphone. The data processing includes the application of data cleaning methods and the extraction of features, which are used with Deep Neural Networks (DNN) for the classification of ADL and environment. Throughout this work, the limitations of the mobile devices were explored and their effects have been minimized. Results: The implementation of the Android library reported an overall accuracy between 58.02% and 89.15%, depending on the number of sensors used and the number of ADL and environments recognized. Compared with the results available in the literature, the performance of the library reported a mean improvement of 2.93%, and they do not differ at the maximum found in prior work, that based on the Student’s t-test. Conclusion: This study proves that ADL like walking, going upstairs and downstairs, running, watching TV, driving, sleeping and standing activities, and the bedroom, cooking/kitchen, gym, classroom, hall, living room, bar, library and street environments may be recognized with the sensors available in off-the-shelf mobile devices. Finally, these results may act as a preliminary research for the development of a personal digital life coach with a multi-sensor mobile device commonly used daily.
publishDate 2018
dc.date.none.fl_str_mv 2018
2018-01-01T00:00:00Z
2020-01-14T16:19:04Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.6/8265
url http://hdl.handle.net/10400.6/8265
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.2174/1875036201811010061
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799136380263071744