Submitted:
08 June 2023
Posted:
09 June 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Background on HAR in general
1.2. Background on HAR in Smart Living Services and Applications
1.2.1. A Short Note on the Mining of Action
2. Review of Related Works and Rationale for This Comprehensive Study
- Context Awareness
- Data Availability
- Interoperability
- Machine and Deep Learning
- Multimodality
- Personalization
- Privacy
- Real-time Processing
- Resource-Constrained Processing
- Sensing technologies
- Services and Applications
- Health Status Surveillance: Refers to monitoring and assessing an individual’s health-related aspects such as food intake, lifestyle, well-being, physical activity, sleep, and the use of technology like robots or mirrors to support healthcare or anomaly detection.
- Smart Interaction: Involves various forms of interactive communication between humans and computers, including hand gestures, natural interaction, brain-computer interfaces, and human-computer interaction.
- Ambient Assisted Living (AAL): Encompasses technologies and systems designed to support independent living for older adults or individuals with specific needs, focusing on activities of daily living, active and healthy living, as well as assistive and complex human activities.
- Security Surveillance: This relates to using surveillance systems to monitor and detect suspicious or violent activities, ensuring safety and security in various environments.
- Health Hazard Surveillance: Involves the monitoring and identifying potential health hazards, such as falls, anomalies, or dangerous situations, particularly in settings like bathrooms.
- Energy Management: Refers to strategies and technologies for efficient energy use, including smart meters, energy-saving techniques, power consumption monitoring, and occupancy-based management.
- Home/Building Automation: Involves the automation of various tasks and systems within homes or buildings, utilizing ambient intelligence, intelligent appliances, or white goods (such as household appliances).
- Smart Robotics: The field of robotics encompasses the development and application of robots in various domains or tasks, enhancing automation and intelligent interaction.
3. Common Publicly Available Datasets
4. Performance Metrics
- TP: True Positives - the number of positive cases correctly identified by a classifier.
- TN: True Negatives - the number of negative cases correctly identified as negative by a classifier.
- FP: False Positives - the number of negative cases incorrectly identified as positive by a classifier.
- FN: False Negatives - the number of positive cases incorrectly identified as negative by a classifier.
5. HAR in Smart Living Services and Applications
5.1. Context awareness
5.2. Data Availability
5.3. Personalization
5.4. Privacy
6. Smart Living Services and Applications
7. Discussion: Open Issues and Future Research Directions
8. Conclusion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| AAL | Ambient Assisted Living |
| ADL | Activity of Daily Living |
| AI | Artificial Intelligence |
| BiGRU | Bi-directional Gated Recurrent Unit |
| CNN | Convolutional Neural Network |
| CPD | Change Point Detection |
| CSI | Channel State Information |
| DE | Differential Evolution |
| DL | Deep Learning |
| DT | Decision Tree |
| GRU | Gated Recurrent Unit |
| HAR | Human Action Recognition |
| HMM | Hidden Markov Model |
| IMU | Inertial Measuring Unit |
| ICT | Information and Communication Technology |
| IoT | Internet of Things |
| KNN | K-Nearest Neighbors |
| LR | Logistic Regression |
| LSTM | Long Short-Term Memory |
| LSVM | Linear Support Vector Machine |
| ML | Machine Learning |
| MLP | Multilayer perceptron |
| PIR | Passive Infrared |
| RCN | Residual Convolutional Network |
| RF | Random Forest |
| RGB | Red-Green-Blue |
| RNN | Recurrent Neural Network |
| SDE | Sensor Distance Error |
| SVM | Support Vector Machine |
| TCN | Temporal Convolutional Network |
| UWB | Ultra-Wideband |
References
- Shami, M.R.; Rad, V.B.; Moinifar, M. The structural model of indicators for evaluating the quality of urban smart living. Technological Forecasting and Social Change 2022, 176, 121427. [Google Scholar] [CrossRef]
- Liu, X.; Lam, K.; Zhu, K.; Zheng, C.; Li, X.; Du, Y.; Liu, C.; Pong, P.W. Overview of spintronic sensors with internet of things for smart living. IEEE Transactions on Magnetics 2019, 55, 1–22. [Google Scholar] [CrossRef]
- Yasirandi, R.; Lander, A.; Sakinah, H.R.; Insan, I.M. IoT products adoption for smart living in Indonesia: technology challenges and prospects. 2020 8th international conference on information and communication technology (ICoICT). IEEE, 2020, pp. 1–6.
- Giffinger, R.; Haindlmaier, G.; Kramar, H. The role of rankings in growing city competition. Urban research & practice 2010, 3, 299–312. [Google Scholar]
- Caragliu, A.; Del Bo, C. Smartness and European urban performance: assessing the local impacts of smart urban attributes. Innovation: The European Journal of Social Science Research 2012, 25, 97–113. [Google Scholar] [CrossRef]
- Dameri, R.P.; Ricciardi, F. Leveraging smart city projects for benefitting citizens: The role of ICTs. Smart City Networks: Through the Internet of Things. 2017, pp. 111–128.
- Khan, M.S.A.; Miah, M.A.R.; Rahman, S.R.; Iqbal, M.M.; Iqbal, A.; Aravind, C.; Huat, C.K. Technical Analysis of Security Management in Terms of Crowd Energy and Smart Living. Journal of Electronic Science and Technology 2018, 16, 367–378. [Google Scholar]
- Han, M.J.N.; Kim, M.J. A critical review of the smart city in relation to citizen adoption towards sustainable smart living. Habitat International 2021, 108, 102312. [Google Scholar]
- Chourabi, H.; Nam, T.; Walker, S.; Gil-Garcia, J.R.; Mellouli, S.; Nahon, K.; Pardo, T.A.; Scholl, H.J. Understanding smart cities: An integrative framework. 2012 45th Hawaii international conference on system sciences. IEEE, 2012, pp. 2289–2297.
- Li, M.; Wu, Y. Intelligent control system of smart home for context awareness. International Journal of Distributed Sensor Networks 2022, 18, 15501329221082030. [Google Scholar] [CrossRef]
- Bennett, S.D.; Shafran, R. Adaptation, personalization and capacity in mental health treatments: a balancing act? Current Opinion in Psychiatry 2023, 36, 28–33. [Google Scholar] [CrossRef]
- Li, M.; Ogata, H.; Hou, B.; Uosaki, N.; Yano, Y. Personalization and Context-awareness Supporting Ubiquitous Learning Log System. Proceedings of the 19th International Conference on Computers in Education (ICCE 2011), Chiang Mai, Thailand. National Electronics and Computer Technology Center, Thailand, 2011.
- Keshavarz, M.; Anwar, M. The automatic detection of sensitive data in smart homes. HCI for Cybersecurity, Privacy and Trust: First International Conference, HCI-CPT 2019, Held as Part of the 21st HCI International Conference, HCII 2019, Orlando, FL, USA, July 26–31, 2019, Proceedings 21. Springer, 2019, pp. 404–416.
- Rafiei, M.; Von Waldthausen, L.; van der Aalst, W.M. Supporting confidentiality in process mining using abstraction and encryption. Data-Driven Process Discovery and Analysis: 8th IFIP WG 2.6 International Symposium, SIMPDA 2018, Seville, Spain, December 13–14, 2018, and 9th International Symposium, SIMPDA 2019, Bled, Slovenia, September 8, 2019, Revised Selected Papers 8. Springer, 2020, pp. 101–123.
- Bianchini, D.; De Antonellis, V.; Melchiori, M.; Bellagente, P.; Rinaldi, S. Data management challenges for smart living. Cloud Infrastructures, Services, and IoT Systems for Smart Cities: Second EAI International Conference, IISSC 2017 and CN4IoT 2017, Brindisi, Italy, April 20–21, 2017, Proceedings 2. Springer, 2018, pp. 131–137.
- Diraco, G.; Rescio, G.; Siciliano, P.; Leone, A. Review on Human Action Recognition in Smart Living: Sensing Technology, Multimodality, Real-Time Processing, Interoperability, and Resource-Constrained Processing. Sensors 2023, 23, 5281. [Google Scholar] [CrossRef]
- Rathod, V.; Katragadda, R.; Ghanekar, S.; Raj, S.; Kollipara, P.; Anitha Rani, I.; Vadivel, A. Smart surveillance and real-time human action recognition using OpenPose. ICDSMLA 2019: Proceedings of the 1st International Conference on Data Science, Machine Learning and Applications. Springer, 2020, pp. 504–509.
- Sicre, R.; Nicolas, H. Human behaviour analysis and event recognition at a point of sale. 2010 Fourth Pacific-Rim Symposium on Image and Video Technology. IEEE, 2010, pp. 127–132.
- Zin, T.T.; Htet, Y.; Akagi, Y.; Tamura, H.; Kondo, K.; Araki, S.; Chosa, E. Real-time action recognition system for elderly people using stereo depth camera. Sensors 2021, 21, 5895. [Google Scholar] [CrossRef] [PubMed]
- Sharma, C.M.; Singh Kushwaha, A.K.; Nigam, S.; Khare, A. Automatic human activity recognition in video using background modeling and spatio-temporal template matching based technique. Proceedings of the International Conference on Advances in Computing and Artificial Intelligence, 2011, pp. 97–101.
- Vishwakarma, S.; Agrawal, A. A survey on activity recognition and behavior understanding in video surveillance. The Visual Computer 2013, 29, 983–1009. [Google Scholar] [CrossRef]
- Sun, Z.; Ke, Q.; Rahmani, H.; Bennamoun, M.; Wang, G.; Liu, J. Human action recognition from various data modalities: A review. IEEE transactions on pattern analysis and machine intelligence 2022. [Google Scholar] [CrossRef] [PubMed]
- Arshad, M.H.; Bilal, M.; Gani, A. Human Activity Recognition: Review, Taxonomy and Open Challenges. Sensors 2022, 22, 6463. [Google Scholar] [CrossRef]
- Saleem, G.; Bajwa, U.I.; Raza, R.H. Toward human activity recognition: a survey. Neural Computing and Applications 2023, 35, 4145–4182. [Google Scholar] [CrossRef]
- Yamashita, R.; Nishio, M.; Do, R.K.G.; Togashi, K. Convolutional neural networks: an overview and application in radiology. Insights into imaging 2018, 9, 611–629. [Google Scholar] [CrossRef]
- Silva, D.; Manzo-Martínez, A.; Gaxiola, F.; Gonzalez-Gurrola, L.; Ramírez-Alonso, G. Analysis of CNN Architectures for Human Action Recognition in Video. Computación y Sistemas 2022, 26. [Google Scholar] [CrossRef]
- Yovanof, G.S.; Hazapis, G.N. An architectural framework and enabling wireless technologies for digital cities & intelligent urban environments. Wireless personal communications 2009, 49, 445–463. [Google Scholar]
- Yu, S.; Chen, H.; Brown, R.A. Hidden Markov model-based fall detection with motion sensor orientation calibration: A case for real-life home monitoring. IEEE journal of biomedical and health informatics 2017, 22, 1847–1853. [Google Scholar] [CrossRef]
- Ahmadi-Karvigh, S.; Ghahramani, A.; Becerik-Gerber, B.; Soibelman, L. Real-time activity recognition for energy efficiency in buildings. Applied energy 2018, 211, 146–160. [Google Scholar] [CrossRef]
- Nobakht, M.; Sivaraman, V.; Boreli, R. A host-based intrusion detection and mitigation framework for smart home IoT using OpenFlow. 2016 11th International conference on availability, reliability and security (ARES). IEEE, 2016, pp. 147–156.
- Cao, L.; Wang, Y.; Zhang, B.; Jin, Q.; Vasilakos, A.V. GCHAR: An efficient Group-based Context—Aware human activity recognition on smartphone. Journal of Parallel and Distributed Computing 2018, 118, 67–80. [Google Scholar] [CrossRef]
- Becerik-Gerber, B.; Lucas, G.; Aryal, A.; Awada, M.; Bergés, M.; Billington, S.L.; Boric-Lubecke, O.; Ghahramani, A.; Heydarian, A.; Jazizadeh, F.; others. Ten questions concerning human-building interaction research for improving the quality of life. Building and Environment 2022, 226, 109681. [Google Scholar] [CrossRef]
- Klossner, S. ; others. AI powered m-health apps empowering smart city citizens to live a healthier life–The role of trust and privacy concerns 2022.
- Gordon, A.; others. Internet of things-based real-time production logistics, big data-driven decision-making processes, and industrial artificial intelligence in sustainable cyber-physical manufacturing systems. Journal of Self-Governance and Management Economics 2021, 9, 61–73. [Google Scholar]
- Saleem, G.; Bajwa, U.I.; Raza, R.H. Toward human activity recognition: a survey. Neural Computing and Applications 2022, pp. 1–38.
- Ma, N.; Wu, Z.; Cheung, Y.m.; Guo, Y.; Gao, Y.; Li, J.; Jiang, B. A Survey of Human Action Recognition and Posture Prediction. Tsinghua Science and Technology 2022, 27, 973–1001. [Google Scholar] [CrossRef]
- Singh, P.K.; Kundu, S.; Adhikary, T.; Sarkar, R.; Bhattacharjee, D. Progress of human action recognition research in the last ten years: a comprehensive survey. Archives of Computational Methods in Engineering.
- Kong, Y.; Fu, Y. Human action recognition and prediction: A survey. International Journal of Computer Vision 2022, 130, 1366–1401. [Google Scholar] [CrossRef]
- Gu, F.; Chung, M.H.; Chignell, M.; Valaee, S.; Zhou, B.; Liu, X. A survey on deep learning for human activity recognition. ACM Computing Surveys (CSUR) 2021, 54, 1–34. [Google Scholar] [CrossRef]
- Kulsoom, F.; Narejo, S.; Mehmood, Z.; Chaudhry, H.N.; Butt, A.; Bashir, A.K. A review of machine learning-based human activity recognition for diverse applications. Neural Computing and Applications.
- Gupta, N.; Gupta, S.K.; Pathak, R.K.; Jain, V.; Rashidi, P.; Suri, J.S. Human activity recognition in artificial intelligence framework: A narrative review. Artificial intelligence review 2022, 55, 4755–4808. [Google Scholar] [CrossRef]
- Bian, S.; Liu, M.; Zhou, B.; Lukowicz, P. The state-of-the-art sensing techniques in human activity recognition: A survey. Sensors 2022, 22, 4596. [Google Scholar] [CrossRef]
- Ige, A.O.; Noor, M.H.M. A survey on unsupervised learning for wearable sensor-based activity recognition. Applied Soft Computing. 2022, p. 109363.
- Najeh, H.; Lohr, C.; Leduc, B. Towards supervised real-time human activity recognition on embedded equipment. 2022 IEEE International Workshop on Metrology for Living Environment (MetroLivEn). IEEE, 2022, pp. 54–59.
- Roggen, D.; Calatroni, A.; Rossi, M.; Holleczek, T.; Förster, K.; Tröster, G.; Lukowicz, P.; Bannach, D.; Pirkl, G.; Ferscha, A. ; others. Collecting complex activity datasets in highly rich networked sensor environments. 2010 Seventh international conference on networked sensing systems (INSS). IEEE, 2010, pp. 233–240.
- Reiss, A.; Stricker, D. Introducing a new benchmarked dataset for activity monitoring. 2012 16th international symposium on wearable computers. IEEE, 2012, pp. 108–109.
- Cook, D.J. Learning setting-generalized activity models for smart spaces. IEEE intelligent systems 2012, 27, 32. [Google Scholar] [CrossRef]
- Cook, D.J.; Crandall, A.S.; Thomas, B.L.; Krishnan, N.C. CASAS: A smart home in a box. Computer 2012, 46, 62–69. [Google Scholar] [CrossRef]
- Cook, D.J.; Schmitter-Edgecombe, M. Assessing the quality of activities in a smart environment. Methods of information in medicine 2009, 48, 480–485. [Google Scholar] [PubMed]
- Singla, G.; Cook, D.J.; Schmitter-Edgecombe, M. Recognizing independent and joint activities among multiple residents in smart environments. Journal of ambient intelligence and humanized computing 2010, 1, 57–63. [Google Scholar] [CrossRef] [PubMed]
- Cook, D.J.; Crandall, A.; Singla, G.; Thomas, B. Detection of social interaction in smart spaces. Cybernetics and Systems: An International Journal 2010, 41, 90–104. [Google Scholar] [CrossRef]
- Weiss, G.M.; Yoneda, K.; Hayajneh, T. Smartphone and smartwatch-based biometrics using activities of daily living. IEEE Access 2019, 7, 133190–133202. [Google Scholar] [CrossRef]
- Vaizman, Y.; Ellis, K.; Lanckriet, G. Recognizing detailed human context in the wild from smartphones and smartwatches. IEEE pervasive computing 2017, 16, 62–74. [Google Scholar] [CrossRef]
- Banos, O.; Garcia, R.; Holgado-Terriza, J.A.; Damas, M.; Pomares, H.; Rojas, I.; Saez, A.; Villalonga, C. mHealthDroid: a novel framework for agile development of mobile health applications. Ambient Assisted Living and Daily Activities: 6th International Work-Conference, IWAAL 2014, Belfast, UK, December 2-5, 2014. Proceedings 6. Springer, 2014, pp. 91–98.
- Soomro, K.; Zamir, A.R.; Shah, M. UCF101: A dataset of 101 human actions classes from videos in the wild. arXiv preprint, arXiv:1212.0402 2012.
- Kuehne, H.; Jhuang, H.; Garrote, E.; Poggio, T.; Serre, T. HMDB: a large video database for human motion recognition. 2011 International conference on computer vision. IEEE, 2011, pp. 2556–2563.
- Shahroudy, A.; Liu, J.; Ng, T.T.; Wang, G. Ntu rgb+ d: A large scale dataset for 3d human activity analysis. Proceedings of the IEEE conference on computer vision and pattern recognition, 2016, pp. 1010–1019.
- Riboni, D.; Bettini, C.; Civitarese, G.; Janjua, Z.H.; Helaoui, R. SmartFABER: Recognizing fine-grained abnormal behaviors for early detection of mild cognitive impairment. Artificial intelligence in medicine 2016, 67, 57–74. [Google Scholar] [CrossRef]
- Climent-Pérez, P.; Muñoz-Antón, Á.M.; Poli, A.; Spinsante, S.; Florez-Revuelta, F. Dataset of acceleration signals recorded while performing activities of daily living. Data in Brief 2022, 41, 107896. [Google Scholar] [CrossRef]
- van Kasteren, T.L.; Englebienne, G.; Krose, B.J. Human activity recognition from wireless sensor network data: Benchmark and software. In Activity recognition in pervasive intelligent environments; Springer, 2011; pp. 165–186.
- Anguita, D.; Ghio, A.; Oneto, L.; Parra, X.; Reyes-Ortiz, J.L. ; others. A public domain dataset for human activity recognition using smartphones. Esann, 2013, Vol. 3, p. 3.
- Ordónez, F.J.; De Toledo, P.; Sanchis, A. Activity recognition using hybrid generative/discriminative models on home environments using binary sensors. Sensors 2013, 13, 5460–5477. [Google Scholar] [CrossRef] [PubMed]
- Shoaib, M.; Bosch, S.; Incel, O.D.; Scholten, H.; Havinga, P.J. Complex human activity recognition using smartphone and wrist-worn motion sensors. Sensors 2016, 16, 426. [Google Scholar] [CrossRef]
- Imran, J.; Raman, B. Deep residual infrared action recognition by integrating local and global spatio-temporal cues. Infrared Physics & Technology 2019, 102, 103014. [Google Scholar]
- Xu, Z.; Wang, G.; Guo, X. Event-driven daily activity recognition with enhanced emergent modeling. Pattern Recognition 2023, 135, 109149. [Google Scholar] [CrossRef]
- Li, Y.; Yang, G.; Su, Z.; Li, S.; Wang, Y. Human activity recognition based on multienvironment sensor data. Information Fusion 2023, 91, 47–63. [Google Scholar] [CrossRef]
- Kim, H. AR-T: Temporal Relation Embedded Transformer for the Real World Activity Recognition. Mobile and Ubiquitous Systems: Computing, Networking and Services: 18th EAI International Conference, MobiQuitous 2021, Virtual Event, November 8-11, 2021, Proceedings. Springer, 2022, pp. 617–633.
- Ehatisham-ul Haq, M.; Murtaza, F.; Azam, M.A.; Amin, Y. Daily Living Activity Recognition In-The-Wild: Modeling and Inferring Activity-Aware Human Contexts. Electronics 2022, 11, 226. [Google Scholar] [CrossRef]
- Buoncompagni, L.; Kareem, S.Y.; Mastrogiovanni, F. Human Activity Recognition Models in Ontology Networks. IEEE Transactions on Cybernetics 2021, 52, 5587–5606. [Google Scholar] [CrossRef] [PubMed]
- Javed, A.R.; Faheem, R.; Asim, M.; Baker, T.; Beg, M.O. A smartphone sensors-based personalized human activity recognition system for sustainable smart cities. Sustainable Cities and Society 2021, 71, 102970. [Google Scholar] [CrossRef]
- Ehatisham-Ul-Haq, M.; Azam, M.A.; Amin, Y.; Naeem, U. C2FHAR: Coarse-to-fine human activity recognition with behavioral context modeling using smart inertial sensors. IEEE Access 2020, 8, 7731–7747. [Google Scholar] [CrossRef]
- Ceron, J.D.; López, D.M.; Kluge, F.; Eskofier, B.M. Framework for Simultaneous Indoor Localization, Mapping, and Human Activity Recognition in Ambient Assisted Living Scenarios. Sensors 2022, 22, 3364. [Google Scholar] [CrossRef]
- Srihari, P. Spatio-Temporal Information for Action Recognition in Thermal Video Using Deep Learning Model. International journal of electrical and computer engineering systems 2022, 13, 669–680. [Google Scholar] [CrossRef]
- Mohamed, R.; Zainudin, M.N.S.; Perumal, T.; Muhammad, S. Adaptive Profiling Model for Multiple Residents Activity Recognition Analysis Using Spatio-temporal Information in Smart Home. Proceedings of the 8th International Conference on Computational Science and Technology: ICCST 2021, Labuan, Malaysia, 28–29 August. Springer, 2022, pp. 789–802.
- Sridharan, M.; Bigham, J.; Campbell, P.M.; Phillips, C.; Bodanese, E. Inferring micro-activities using wearable sensing for ADL recognition of home-care patients. IEEE journal of biomedical and health informatics 2019, 24, 747–759. [Google Scholar] [CrossRef]
- Vishwakarma, S.; Li, W.; Tang, C.; Woodbridge, K.; Adve, R.; Chetty, K. SimHumalator: An open-source end-to-end radar simulator for human activity recognition. IEEE Aerospace and Electronic Systems Magazine 2021, 37, 6–22. [Google Scholar] [CrossRef]
- Nan, M.; Florea, A.M. Fast Temporal Graph Convolutional Model for Skeleton-Based Action Recognition. Sensors 2022, 22, 7117. [Google Scholar] [CrossRef]
- Riboni, D.; Murru, F. Unsupervised recognition of multi-resident activities in smart-homes. IEEE Access 2020, 8, 201985–201994. [Google Scholar] [CrossRef]
- Dhekane, S.G.; Tiwari, S.; Sharma, M.; Banerjee, D.S. Enhanced annotation framework for activity recognition through change point detection. 2022 14th International Conference on COMmunication Systems & NETworkS (COMSNETS). IEEE, 2022, pp. 397–405.
- Civitarese, G.; Sztyler, T.; Riboni, D.; Bettini, C.; Stuckenschmidt, H. Polaris: Probabilistic and ontological activity recognition in smart-homes. IEEE Transactions on Knowledge and Data Engineering 2019, 33, 209–223. [Google Scholar] [CrossRef]
- Liaqat, S.; Dashtipour, K.; Shah, S.A.; Rizwan, A.; Alotaibi, A.A.; Althobaiti, T.; Arshad, K.; Assaleh, K.; Ramzan, N. Novel ensemble algorithm for multiple activity recognition in elderly people exploiting ubiquitous sensing devices. IEEE Sensors Journal 2021, 21, 18214–18221. [Google Scholar] [CrossRef]
- Zilelioglu, H.; Khodabandelou, G.; Chibani, A.; Amirat, Y. Semi-Supervised Generative Adversarial Networks with Temporal Convolutions for Human Activity Recognition. IEEE Sensors Journal 2023. [Google Scholar] [CrossRef]
- Gholamiangonabadi, D.; Grolinger, K. Personalized models for human activity recognition with wearable sensors: deep neural networks and signal processing. Applied Intelligence 2023, 53, 6041–6061. [Google Scholar] [CrossRef]
- Zunino, A.; Cavazza, J.; Murino, V. Revisiting human action recognition: Personalization vs. generalization. Image Analysis and Processing-ICIAP 2017: 19th International Conference, Catania, Italy, September 11-15, 2017, Proceedings, Part I 19. Springer, 2017, pp. 469–480.
- Kwon, L.N.; Yang, D.H.; Hwang, M.G.; Lim, S.J.; Kim, Y.K.; Kim, J.G.; Cho, K.H.; Chun, H.W.; Park, K.W. Automated classification of normal control and early-stage dementia based on activities of daily living (adl) data acquired from smart home environment. International Journal of Environmental Research and Public Health 2021, 18, 13235. [Google Scholar] [CrossRef]
- Hamad, R.A.; Kimura, M.; Yang, L.; Woo, W.L.; Wei, B. Dilated causal convolution with multi-head self attention for sensor human activity recognition. Neural Computing and Applications 2021, 33, 13705–13722. [Google Scholar] [CrossRef]
- Majidzadeh Gorjani, O.; Byrtus, R.; Dohnal, J.; Bilik, P.; Koziorek, J.; Martinek, R. Human activity classification using multilayer perceptron. Sensors 2021, 21, 6207. [Google Scholar] [CrossRef]
- Mekruksavanich, S.; Jitpattanakul, A. Deep convolutional neural network with rnns for complex activity recognition using wrist-worn wearable sensor data. Electronics 2021, 10, 1685. [Google Scholar] [CrossRef]
- Sanabria, A.R.; Ye, J. Unsupervised domain adaptation for activity recognition across heterogeneous datasets. Pervasive and Mobile Computing 2020, 64, 101147. [Google Scholar] [CrossRef]
- Ganesh, P.; Idgahi, R.E.; Venkatesh, C.B.; Babu, A.R.; Kyrarini, M. Personalized system for human gym activity recognition using an RGB camera. Proceedings of the 13th ACM International Conference on PErvasive Technologies Related to Assistive Environments, 2020, pp. 1–7.
- Raeis, H.; Kazemi, M.; Shirmohammadi, S. Human activity recognition with device-free sensors for well-being assessment in smart homes. IEEE Instrumentation & Measurement Magazine 2021, 24, 46–57. [Google Scholar]
- Islam, M.S.; Jannat, M.K.A.; Hossain, M.N.; Kim, W.S.; Lee, S.W.; Yang, S.H. STC-NLSTMNet: An Improved Human Activity Recognition Method Using Convolutional Neural Network with NLSTM from WiFi CSI. Sensors 2023, 23, 356. [Google Scholar] [CrossRef]
- Yadav, S.K.; Sai, S.; Gundewar, A.; Rathore, H.; Tiwari, K.; Pandey, H.M.; Mathur, M. CSITime: Privacy-preserving human activity recognition using WiFi channel state information. Neural Networks 2022, 146, 11–21. [Google Scholar] [CrossRef]
- Bhavanasi, G.; Werthen-Brabants, L.; Dhaene, T.; Couckuyt, I. Patient activity recognition using radar sensors and machine learning. Neural Computing and Applications 2022, 34, 16033–16048. [Google Scholar] [CrossRef]
- Iravantchi, Y.; Ahuja, K.; Goel, M.; Harrison, C.; Sample, A. Privacymic: Utilizing inaudible frequencies for privacy preserving daily activity recognition. Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, 2021, pp. 1–13.
- Liang, C.; Liu, D.; Qi, L.; Guan, L. Multi-modal human action recognition with sub-action exploiting and class-privacy preserved collaborative representation learning. IEEE Access 2020, 8, 39920–39933. [Google Scholar] [CrossRef]
- Yan, J.; Angelini, F.; Naqvi, S.M. Image segmentation based privacy-preserving human action recognition for anomaly detection. ICASSP 2020-2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 2020, pp. 8931–8935.
- Yin, C.; Chen, J.; Miao, X.; Jiang, H.; Chen, D. Device-free human activity recognition with low-resolution infrared array sensor using long short-term memory neural network. Sensors 2021, 21, 3551. [Google Scholar] [CrossRef]
- Shen, Q.; Feng, H.; Song, R.; Song, D.; Xu, H. Federated Meta-Learning with Attention for Diversity-Aware Human Activity Recognition. Sensors 2023, 23, 1083. [Google Scholar] [CrossRef] [PubMed]
- Ozbulak, U.; Vandersmissen, B.; Jalalvand, A.; Couckuyt, I.; Van Messem, A.; De Neve, W. Investigating the significance of adversarial attacks and their relation to interpretability for radar-based human activity recognition systems. Computer Vision and Image Understanding 2021, 202, 103111. [Google Scholar] [CrossRef]
- Huszár, V.D.; Adhikarla, V.K. Live Spoofing Detection for Automatic Human Activity Recognition Applications. Sensors 2021, 21, 7339. [Google Scholar] [CrossRef]
- Arrotta, L.; Civitarese, G.; Bettini, C. Dexar: deep explainable sensor-based activity recognition in smart-home environments. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 2022, 6, 1–30. [Google Scholar] [CrossRef]
- Yu, H.; Chen, Z.; Zhang, X.; Chen, X.; Zhuang, F.; Xiong, H.; Cheng, X. Fedhar: Semi-supervised online learning for personalized federated human activity recognition. IEEE Transactions on Mobile Computing 2021. [Google Scholar] [CrossRef]
- Climent-Pérez, P.; Florez-Revuelta, F. Privacy-preserving human action recognition with a many-objective evolutionary algorithm. Sensors 2022, 22, 764. [Google Scholar] [CrossRef]
- Zhang, H. Radar-Based Activity Recognition with Deep Learning Model. In Frontier Computing: Proceedings of FC 2021; Springer, 2022; pp. 340–348. [Google Scholar]
- Beaulieu, A.; Thullier, F.; Bouchard, K.; Maître, J.; Gaboury, S. Ultra-wideband data as input of a combined EfficientNet and LSTM architecture for human activity recognition. Journal of Ambient Intelligence and Smart Environments 2022, pp. 1–16.
- Shang, S.; Luo, Q.; Zhao, J.; Xue, R.; Sun, W.; Bao, N. LSTM-CNN network for human activity recognition using WiFi CSI data. Journal of Physics: Conference Series. IOP Publishing, 2021, Vol. 1883, p. 012139.
- Achirei, S.D.; Heghea, M.C.; Lupu, R.G.; Manta, V.I. Human Activity Recognition for Assisted Living Based on Scene Understanding. Applied Sciences 2022, 12, 10743. [Google Scholar] [CrossRef]
- Rajamohan, K.; Nazz, S. Smart Home Activity Recognition for Ambient Assisted Living (AAL). ECS Transactions 2022, 107, 20253. [Google Scholar] [CrossRef]
- Onthoni, D.D.; Sahoo, P.K. Artificial-Intelligence-Assisted Activities of Daily Living Recognition for Elderly in Smart Home. Electronics 2022, 11, 4129. [Google Scholar] [CrossRef]
- Chalmers, C.; Fergus, P.; Montanez, C.A.C.; Sikdar, S.; Ball, F.; Kendall, B. Detecting activities of daily living and routine behaviours in dementia patients living alone using smart meter load disaggregation. IEEE Transactions on Emerging Topics in Computing 2020, 10, 157–169. [Google Scholar] [CrossRef]
- Liu, Y.C.; Onthoni, D.D.; Mohapatra, S.; Irianti, D.; Sahoo, P.K. Deep-Learning-Assisted Multi-Dish Food Recognition Application for Dietary Intake Reporting. Electronics 2022, 11, 1626. [Google Scholar] [CrossRef]
- Gupta, G.P.; Gaur, S. Remote Monitoring and Recognition of Physical Activities of Elderly People Using Smartphone Accelerometer Sensor Data Using Deep Learning Models. In Handbook of Research on Health Systems and Organizations for an Aging Society; IGI Global, 2020; pp. 90–100.
- Chapron, K.; Lapointe, P.; Bouchard, K.; Gaboury, S. Highly accurate bathroom activity recognition using infrared proximity sensors. IEEE Journal of Biomedical and Health Informatics 2019, 24, 2368–2377. [Google Scholar] [CrossRef]
- Fahad, L.G.; Tahir, S.F. Activity recognition and anomaly detection in smart homes. Neurocomputing 2021, 423, 362–372. [Google Scholar] [CrossRef]
- Mata, O.; Méndez, J.I.; Ponce, P.; Peffer, T.; Meier, A.; Molina, A. Energy Savings in Buildings Based on Image Depth Sensors for Human Activity Recognition. Energies 2023, 16, 1078. [Google Scholar] [CrossRef]
- Marcello, F.; Pilloni, V. Smart building energy and comfort management based on sensor activity recognition and prediction. Sensors 2020, 1, s2. [Google Scholar]
- Rehman, A.; Saba, T.; Khan, M.Z.; Damaševičius, R.; Bahaj, S.A.; others. Internet-of-Things-Based Suspicious Activity Recognition Using Multimodalities of Computer Vision for Smart City Security. Security and Communication Networks 2022, 2022. [Google Scholar] [CrossRef]
- García-Domínguez, A.; Galván-Tejada, C.E.; Zanella-Calzada, L.A.; Galván-Tejada, J.I.; Ochoa-Zezzatti, A.; Martínez, J. Audio Features Extraction to Develop a Child Activity Recognition Model Using Support Vector Machine to Monitoring Security in a Smart City. Technological and Industrial Applications Associated With Industry 4.0 2022, pp. 131–140.
- Guendel, R.G.; Fioranelli, F.; Yarovoy, A. Phase-based classification for arm gesture and gross-motor activities using histogram of oriented gradients. IEEE Sensors Journal 2020, 21, 7918–7927. [Google Scholar] [CrossRef]
- Jawad, S.K.; Alaziz, M. Human Activity and Gesture Recognition Based on WiFi Using Deep Convolutional Neural Networks. Iraqi Journal for Electrical And Electronic Engineering 2022, 18. [Google Scholar] [CrossRef]
- Shahid, Z.K.; Saguna, S.; Åhlund, C. Detecting anomalies in daily activity routines of older persons in single resident smart homes: Proof-of-concept study. JMIR aging 2022, 5, e28260. [Google Scholar] [CrossRef]
- Gulati, N.; Kaur, P.D. An argumentation enabled decision making approach for Fall Activity Recognition in Social IoT based Ambient Assisted Living systems. Future Generation Computer Systems 2021, 122, 82–97. [Google Scholar] [CrossRef]
- Aşuroğlu, T. Complex Human Activity Recognition Using a Local Weighted Approach. IEEE Access 2022, 10, 101207–101219. [Google Scholar] [CrossRef]
- Rodriguez Lera, F.J.; Martin Rico, F.; Guerrero Higueras, A.M.; Olivera, V.M. A context-awareness model for activity recognition in robot-assisted scenarios. Expert Systems 2020, 37, e12481. [Google Scholar] [CrossRef]
- Gayathri, K.; Easwarakumar, K.; Elias, S. Fuzzy ontology based activity recognition for assistive health care using smart home. International Journal of Intelligent Information Technologies (IJIIT) 2020, 16, 17–31. [Google Scholar] [CrossRef]



| Reference | Name | Sensors | Subjects No / Type of environment | Actions/Contexts |
|---|---|---|---|---|
| Roggen et al. [45] | Opportunity | Getting up, grooming, relaxing, preparing and consuming coffee and a sandwich, and cleaning up; Opening and closing doors, drawers, fridge, dishwasher, turning lights on and off, and drinking in different positions. | 12 | Body-worn, object-attached, ambient sensors (microphones, cameras, pressure sensors). |
| Reiss and Stricker [46] | PAMAP2 | Lie, sit, stand, walk, run, cycle, Nordic walk, iron, vacuum clean, rope jump, ascend and descend stairs, watch TV, computer work, drive car, fold laundry, clean house, and play soccer. | 9 | Inertial Measuring Units (IMUs), ECG. |
| Cook and Diane [47] | CASAS: Aruba | Movement from bed to bathroom, eating, getting home, housework, leaving home, preparing food, relaxing, sleeping, washing dishes and working. | 1 adult, 2 occasional visitors | Environment sensors: motion, light, door and temperature. |
| Cook et al. [48] | CASAS: Cairo | Bed (four different types), bed to toilet, breakfast, dinner, laundry, leave home, lunch, night wandering, resident1 work, resident2 medicine. | 2 adults, 1 dog | Environment sensors: motion and light sensors. |
| Cook and Schmitter-Edgecombe [49] | CASAS: Kyoto Daily life | Making a call, washing hands, cooking, eating and washing the dishes. | 20 | Environment sensors: motion, associated with objects, from the medicine box, a flowerpot, a diary, a closet, water, kitchen and telephone use sensors. |
| Cook et al. [51] | CASAS: Tokyo | Working, preparing meals, and sleeping. | 2 | Environment sensors: motion, door closure, light. |
| Weiss et al. [52] | WISDM | Walking, jogging, stairs, sitting, standing, kicking a soccer ball, dribbling a basketball, catch with a tennis ball, typing, writing, clapping, brushing teeth, folding clothes, eating (pasta, soup, sandwich, chips), and drinking from a cup. | 51 (undergraduate and graduate university students between the ages of 18 and 25) | Accelerometer and gyroscope sensors, which are available in both smartphones and smartwatches. |
| Singla et al. [50] | CASAS: Kyoto Multiresident | Fill medication dispenser, hang up clothes, move couch and coffee table, sit on couch, water plants, sweep kitchen floor, play checkers, set out dinner ingredients, set dining room table, read magazine, simulate electric bill payment, gather picnic food, retrieve dishes from cabinet, pack supplies in picnic basket, pack food in picnic basket. | 2 (pairs taken from 40 participants) | Environment sensors: motion, item, cabinet, water, burner, phone and temperature. |
| Cook and Schmitter-Edgecombe [49] | CASAS: Milan | Bathing, bed to toilet, cook, eat, leave home, read, watch TV, sleep, take medicine, work (desk, chores), meditation. | 1 woman, 1 dog, 1 occasional visitor | Environment sensors: motion, temperature, door closure. |
| Vaizman et al. [53] | ExtraSensory | Sitting, walking, lying, standing, bicycling, running outdoors with friends, talking with friends, exercise at the gym, drinking, sitting at home watching TV, traveling on a bus while standing. | 60 | Accelerometers, gyroscopes, and magnetometers sensors, which are available in both smartphones and smartwatches. |
| Banos et al. [54] | MHEALTH | Standing still, sitting and relaxing, lying down, walking, climbing stairs, waist bending forward, frontal elevation of arms, knees bending (crouching), cycling, jogging, running, jump front & back | 10 | Accelerometers, gyroscopes, magnetometers, EEG. |
| Soomro et al. [55] | UCF101 | N. 101 action classes divided into five types: Human-Object Interaction, Body-Motion Only, Human-Human Interaction, Playing Musical Instruments, Sports. | N.A. | RGB video clips (25 FPS, 320x240 pixels). |
| Kuehne et al. [56] | HMDB51 | N. 51 action categories grouped into five types: general facial actions, facial actions with object manipulation, general body movements, body movements with object interaction, and body movements for human interaction. | N.A. | RGB video clips. |
| Shahroudy et al. [57] | NTU RGB+D | N. 40 daily actions (e.g., drinking, eating, reading), 9 health-related actions (e.g., sneezing, staggering, falling down), and 11 mutual actions (e.g., punching, kicking, hugging). | 40 | 3 Microsoft Kinect v2 sensors located at the same height but from three different horizontal angles: -45°, 0°, and +45°. |
| Riboni et al. [58] | SmartFABER | Preparing food, consuming meal, taking medicines, opening and closing of drawers, fridge and cabinet doors, use of appliances, non-critical anomalies, critical anomalies. | 21 elderly individuals in a smart home laboratory (7 healthy seniors, and 14 with early symptoms of MCI). | Presence, contact, pressure, RFID, magnetic. |
| Climent-Perez et al. [59] | PAAL ADL Accelerometry | Six broad categories: eating and drinking, hygiene/grooming, dressing and undressing, miscellaneous and communication, basic health indicators, and house cleaning. | 52 (26 women, 26 men) | Wrist-worn device with accelerometer. |
| van Kasteren et al. [60] | Houses: HA, HB, and HC. | Sleeping, leaving the house, toileting, showering, having breakfast, having dinner, and drinking | 1 | Reed switches, pressure mats, mercury contacts, passive infrared (PIR), float sensors. |
| Anguita et al. [61] | UCI-HAR | Standing, sitting, laying down, walking, walking downstairs, and walking upstairs. | 30 | Accelerometers and gyroscopes embedded in a Samsung Galaxy S II smartphone. |
| Ordonez et al. [62] | Ordonez | Leaving, toileting, showering, sleeping, breakfast, dinner, drink, idle/unlabeled, lunch, snack, spare time/tv, grooming. | N.A. | PIR sensors (motion detection), reed switches (open/close states of doors and cupboards), float sensors (flushing of toilets). |
| Shoaib et al. [63] | Utwente | Walking, jogging, biking, walking upstairs, walking downstairs, sitting, standing, eating, typing, writing, drinking coffee, giving a talk, smoking. | 10 | Accelerometer, a gyroscope, and linear acceleration sensors located on the wrist and in the pocket. |
| Imran et al. [64] | IITR-IAR | Clapping, crouching, hopping, running, walking, waving, dropping object, carrying/pointing a gun, picking up object, recording video, clicking selfie, throwing object, chasing, fighting, handshaking, hugging, kicking, passing object, punching, pushing. | 35 | Cameras. |
| Reference | Methods | Dataset/s | Performance | Sensor/s | Actions |
|---|---|---|---|---|---|
| Xu et al. [65] | Marker-based Stigmergy, DwN. | CASAS (Aruba) | R=0.9669, P=0.9598, F1S=0.9633. | Environment sensors (CASAS). | Cooking, watching TV, reading, and sleeping |
| Li et al. [66] | Spatial Distance Matrix, Contribution Significance Analysis, Time-Domain CNN. | CASAS (Cairo, Milan, Kyoto) | A=0.9708, P=0.9535, R=0.9611, F1S=0.9571. | Environment sensors (CASAS). | All activities included in Cairo, Milan and Kioto datasets. |
| Kim [67] | Activity Recognition Transformer. | CASAS, Self-collected | A=0.955, P=0.962, R=0.955, F1S=0.954. | Environment sensors (CASAS), brightness, speaker recognition, sound level, light use, person presence, seat occupying. | Chatting, seminar, technical discussion, and group study in the seminar room testbed, and move furniture, play a game, prepare for dinner, and pack a picnic. |
| Ehatisham-ul-Haq et al. [68] | Supervised Machine Learning, Boosted Decision Tree (DT), Neural Network Classifiers. | ExtraSensory | A=0.8943 (avg.).%. | Smartphone and smartwatch accelerometers | Sitting, walking, lying, standing, running, and bicycling. |
| Buoncompagni et al. [69] | Ontology networks, logic-based reasoning. | CASAS | F1S=0.78 (min.), F1S=0.98 (max). | Refer to CASAS (no further details provided). | Refer to CASAS (no further details provided). |
| Javed et al. [70] | Deep recurrent neural network (DRNN), Recurrent neural networks (RNNs), Smart city, Internet of things (IoT). | Self-collected involving 12 subjects. | A=0.9943 (max.). | Accelerometer, gyroscope, magnetometer in smartphone and Google Fit. | In a vehicle, on foot, still, tilting, walking. |
| Ehatisham et al. [71] | Decision Tree (DT), Random Forest (RF), and Neural Networks (NN). | ExtraSensory. | A=0.83 | Accelerometers, gyroscopes. | All activities of ExtraSensory datasets. |
| Ceron et al. [72] | K-Nearest Neighbor (KNN), Naive Bayes (NB), and Hoeffding Tree (HT). | Self-collected, 22 participants (11 young people, and 11 older adults) | F1=0.88 | IMU placed in the participants’s shoe, and Bluetooth low energy beacons (BLE) deployed in the indoor environment. | Walking, Climbing, Being still, Using jug, Sweeping, Using Bathroom sink, Using toilet. |
| Srihari et al. [73] | Deep learning based Spatio-temporal recognition, frame-based ROI detection. | IITR-IAR. | A=0.985 (avg.). | FLIR T1020 camera, FLIR ONE thermal camera. | All activities of IITR-IAR dataset. |
| Mohamed et al. [74] | Adaptive Profiling Model using multi-label classification, Label Combination(LC)-Random Forest (RF). | CASAS. | A=0.99 (avg.) | Ambient sensor data of the CASAS datasets. | Medication dispenser, reading magazine, sweeping floor, setting Table for Dinner, reading magazine, gathering picnic food, retrieving dishes from cabinet, packing supplies for picnic food, hanging clothes, move furniture, watering plants, playing checkers, prepare dinner, pay bills, retrieving dishes from cabinet,packing picnic food. |
| Sridharan et al. [75] | Sequence matching, DTW algorithm. | Self-collected. | A=0.918 (avg.). | Low power transmitting wearable beacon with embedded sensors clipped on to the shirt collar. | Five micro-activities: Sitting on Centre of Couch, Sitting on Left of Couch, Sitting on Right of Couch, Using the Shower, Using the Bathroom Sink. Walking routes: Bathroom to Kitchen Fridge, Kitchen Fridge to Bathroom, Kitchen Fridge to Sink, Couch to Front Door, Couch No.2 to Front Door. |
| Reference | Methods | Dataset/s | Performance | Sensor/s | Actions |
|---|---|---|---|---|---|
| Vishwakarma et al. [76] | Human micro-Doppler signatures, motion capture, CLEAN algorithm, spectrograms. | Synthetically generated. | A=0.694 (min.), A=0.9784 (max.). | WiFi (simulated), Kinect (motion capture). | Rotating body, kicking, punching, grabbing an object, walking back/forth in front of the radar, standing up from a chair, sitting down on a chair, human walk to fall, standing up from the ground to walk. |
| Riboni et al. [78] | Hidden Markov Models (HMMs), Viterbi Algorithm, OWL 2 Ontology. | CASAS | A=0.7213. | Passive Infrared Motion Sensors, Temperature Sensors, Door Sensors, Furniture Sensors, Item Sensors. | Fill a medication dispenser, hang up clothes, move the couch and coffe table, sit on the couch and read, water plants, sweep the kitchen floor, play a game of checkers, set out ingredient for dinner, set dining room table, pay an electric bill, prepare a picnic basket, retrieve dishes, pack supplies in the picnic basket. |
| Dhekane et al. [79] | Similarity-based Change Point Detection (S-CPD), Sensor Distance Error (SDE), Feature Extraction, Classification, Noise Handling, Annotations. | CASAS (Aruba, Kyoto, Tulum, and Milan). | A=0.9534 (min.), A=0.9846 (max.). | Motion, light, door and temperature, associated with objects. | All activities included in Aruba, Kyoto, Tulum, and Milan. |
| Zilelioglu et al. [82] | Semi-supervised generative adversarial networks (GANs) using temporal convolutions. | PAMAP2, Opportunity. | A=0.90. | Wearable IMUs, objectsequipped with sensors, and ambient sensors. | All activities of PAMAP2, Opportunity-locomotion, and LISSI HAR dataset. |
| Nan et al. [77] | Graph Convolutional Networks (GCN), Temporal Convolutional Networks (TCN). | NTU RGB+D | A=0.8273 (min.), A=0.9825 (max.). | Microsoft Kinect v2 sensors. | Drinking, eating, reading, writing, brushing teeth, sneeze/cough, staggering, falling, touch head (headache), touch chest (stomachache/heart pain), touch back (backache), touch neck (neckache), nausea or vomiting condition, use a fan (with hand or paper)/feeling warm, punching/slapping another person, kicking another person, pushing another person, etc. |
| Civitarese et al. [80] | OWL 2 ontology, Markov Logic Network (MLN), Hidden Markov Model (HMM), probabilistic and ontological reasoning, semantic correlations, temporal reasoning. | CASAS, SmartFABER. | A=0.61 (min.), A=0.80 (max.), F1S=0.67 (min.), F1S=0.76 (max). | Presence, contact, pressure, RFID, magnetic, motion, light, door, temperature. | Fill medication dispenser, watch DVD, water plants, answer the phone, prepare birthday card, prepare soup, clean, choose outfit, taking medicines, cooking, eating. |
| Liaqat et al. [81] | Random forest, KNN, logistic regression (LR), multilayer perceptron (MLP), decision tree, quadratic discriminant analysis (QDA), SVM, convolutional neural network, and long short-term memory (LSTM). | Self-collected involving 30 subjects. | A=0.98 (max). | Accelerometer, gyroscope, and magnetometer in the smartphone. | Standing, sitting,laying, walking, walking downstairs and walking upstairs. |
| Reference | Methods | Dataset/s | Performance | Sensor/s | Actions |
|---|---|---|---|---|---|
| Gholamiangonabadi et al. [83] | Stationary Wavelet Transform, Empirical Mode Decomposition (EMD), Ensemble EMD. | MHEALTH, WISDM. | A=0.912 (avg., MHEALTH), A=0.576 (avg., WISDM). | Accelerometers, gyroscopes, magnetometers. | All activities of MHEALTH and WISDM datasets. |
| Kwon et al. [85] | Personalized anomaly detection criteria, MMSE score, Shapiro–Wilk test, Wilcoxon rank-sum test, Spearman correlation analysis, random forest. | Self-collected, 13 participants (7 healthy seniors, 6 early-stage dementia). | A=0.912 | Environmental sensors (installed on household appliances and various locations): door sensors, motion sensors, temperature-humidity sensors, vibration sensors, lidar sensors, and smart plugs. | Using the telephone, shopping, preparing food/cooking, household chores, using transportation, walking outdoors, taking medications, managing finances, grooming, using household appliances. |
| Hamad et al. [86] | Dilated causal convolution, multi-head self-attention mechanisms. | Houses, Ordonez, UCI-HAR. | F1S=0.7393 (min.), F1S=0.9224 (max.). | Embedded binary sensors, inertial wearable sensors. | All activities from used datasets (see Houses, Ordonez, and UCI-HAR datasets). |
| Gorjani et al. [87] | Multilayer perceptron (MLP) neural network. | Self-collected. | A=0.98 (avg.). | Two individual wearable gadgets based on STMicroelectronics development boards with 3-axis magnetometer, 3D accelerometer, and 3D gyroscope worn on wrist- and ankle-worn. | Climbing down the stairs, Climbing up the stairs, Using a computer, Relaxing, Running, Standing, Vacuum cleaning, Walking, Writing using a pen. |
| Mekruksavanich et al. [88] | Gate recurrent unit (GRU), bidirectional GRU (BiGRU), CNN BiGRU, LSTMs, BiLSTMs. | Utwente, PAMAP2, WISDM. | A=0.8209 (min), A=0.9878 (max.), P=0.8625 (min), P=1.0000 (max), R=0.9110 (min.), R=0.9889 (max), F1S=0.8561 (min.), F1s=1.0000 (max.). | Accelerometer, magnetometer, and gyroscope in two smartphones worn in right pants pockets and on right wrists (emulating a smartwatch). | Walking, standing, jogging, sitting, biking, walking upstairs/downstairs, typing, writing, drinking, talking, smoking, eating, lying, running, cycling, vacuum cleaning, ironing, brushing teeth. |
| Sanabria et al. [89] | Ensemble learning, Variational autoencoder, feature alignment. | Houses (HA, HB, HC), CASAS (Aruba, Twor). | F1S=0.547 (min.), F1S=0.917 (max.). | Wireless motion sensor, passive infrared (PIR), switch, pressure sensors. | Leaving house, toileting, showering, having breakfast, having dinner, and drinking, meal preparation, eating, working, sleeping, bed to toilet transition, housekeeping. |
| Ganesh et al. [90] | Random Forest Classifier. | Self-collected, 4 male subjects. | A=0.989. | RGB camera. | gym activities:push-up, squat, plank, forward lunge, and sit-up. |
| Reference | Methods | Dataset/s | Performance | Sensor/s | Actions |
|---|---|---|---|---|---|
| Shen et al. [99] | Federated Meta-Learning, CNN-based attention module, cluster-specific features. | Two self-collected datasets with 30 and 48 participants. | A=0.8395 (min.), A=0.9348 (max.), F1S=0.7836 (min.), F1S=0.9037 (max.). | Motion-reactive sensors such as accelerometer, gyroscope, linear acceleration, gravity, rotation vector, and magnetic field sensors, as well as sensors for location, phone state, temperature, atmospheric pressure, humidity, proximity, WIFI network, running application, screen status, flight mode, battery charge, battery level, doze modality, headset plugged in, audio mode, music playback, audio from the internal mic, notifications received, touch event, and cellular network info. | Housework, self-care, eating, study, lesson, social life, watching TV shows or movies, social media usage, traveling, coffee break, phone calling or chat, reading or listening, hobbies, work, and rest/nap. |
| Yin et al. [98] | Butterworth filter, LSTM | Self-collected involving one subject. | A=0.98287 (avg). | Low-resolution (8x8) infrared array. | Lying, standing, sitting, walking, and empty. |
| Iravantchi et al. [95] | Raspberry Pi, infrasound frequencies, Fast Fourier Transform, Principal Component Analysis, Random Forest Classifer. | Self-collected in three homes and four commercial buildings. | A=0.914 (avg). | Microphones | 127 everyday household and workplace objects. |
| Climent-Pérez et al. [104] | Many-objective evolutionary algorithm. | PAAL ADL Accelerometry. | A=0.68 | Wrist-worn devices equipped with accelerometers. | All activities of PAAL v2.0 dataset |
| Zhang et al. [105] | CNN. | Self-collected. | A=0.90. | off-the-shelf FMCW radar operating at C-band (5.8 GHz). | walking, sitting down, standing up, picking up an object, drinking water, and falling. |
| Beaulieu et al. [106] | Deep learning model combining EfficientNetB0 and LSTM neural networks using transfer learning and minimalist data pre-processing. | Self-collected, 10 participants. | A=0.655. | three XeThru X4M200 Ultra-Wideband (UWB) radars. | Drinking, Sleeping, Putting on Jacket, Cleaning, Cooking,Making Tea, Doing the Dishes, Brushing teeth, Washing hands, Reading, Eating, Walking, Putting on Shoes, Taking Medication, Using Computer. |
| Shang et al. [107] | LSTM-CNN. | Self-collected, 5 participants in a classroom. | A=0.941. | WiFi signal transmitter and a Channel State Information (CSI) receiver. | two static movements of standing and sitting, and three dynamic movements of falling, standing up and stepping. |
| Yan et al. [97] | Inflated 3D ConvNet, Mask-Residual Convolutional Network (RCN). | UCF101, HMDB51. | A=0.611 (min.), A=0.931 (max.). | RGB camera | All activities included in UCF101 and HMDB51 datasets. |
| Arrotta et al. [102] | Explainable AI, Grad-CAM, LIME, Model Prototypes, CNNs. | Self-collected, CASAS. | F1S=0.90 (avg., Self-collected), F1S=0.80 (avg., CASAS) | Magnetic sensors (doors and drawers), pressure mats, smart-plugs, and inertial sensor in smartwatches. | Answering phone, clearing table, cooking a hot meal, eating, entering home, leaving home, making a phone call, cooking a cold meal, setting up table, taking medicines, working, washing dishes, watching TV. |
| Yu et al. [103] | Federated learning, semi-supervised online learning. | Self-collected involving 15 subjects, UCI-HAR. | A=0.8169 (avg., Self-collected), A=0.9268 avg., (HAR-UCI), F1S=0.7998 (avg., Self-collected)F1S=0.9232 (avg., UCI-HAR). | Self-collected: accelerometer, gyroscope, and magnetometer on 7 body parts, including chest, one forearm, head, shin, one thigh, one upper arm and waist; UCI-HAR: accelerometer and gyroscope, 3-axial linear acceleration and 3-axial angular velocity of a smartphone on the waist. | Running, standing, lying, sitting, walking, jumping, climbing stairs down and up, walking upstairs, downstairs, sitting, standing, laying. |
| Reference | Type | Description | Methods and Techniques |
|---|---|---|---|
| [108] | Assisted Living | HAR system for assisted living, designed to monitor the vital signs and home automation of patients in order to reduce pressure on the social health insurance system. | Object detection, Neural network, Human-Object Interaction (HOI) detection, Scene understanding, NVIDIA Jetson AGX processing unit, Convolutional Neural Networks (CNNs), MQTT Protocol. |
| [109] | Assisted Living | Assist in monitoring the well-being of elderly, and can be used in situations like the COVID-19 pandemic to remotely monitor patients. | Segmentation (activity, sensor, time, area), Features (Time Domain , Frequency Domain Environment), Supervised Learning, K-Nearest Neighbor (KNN), Random Forest Classifier (RFC), Decision Tree (DT), Naïve Bays (NB), Linear Support Vector Machine (SVM), Ensemble Model. |
| [110] | Assisted Living | HAR for elderly people in smart homes. | Naive Bayes supervised learning algorithm, Prediction model for ADL, SVM, Linear Regression (LR), and K-Nearest neighbors (K-NN), CASAS dataset. |
| [19] | Assisted Living | The system monitors and assesses the health of the elderly and also records their action histories and behaviors, reducing the workload of caregivers as an ambient assisted living system. | Stereo depth camera, UV-disparity maps, Spatial-temporal features, Depth motion appearance (DMA), Depth motion history (DMH), Histogram of Oriented Gradients (HOG) descriptor, Automatic rounding method, Continuous long frame sequences |
| [122] | Assisted Living | The system identifies behavioral patterns and detects anomalies in the activities of older persons through ADL applications and IoT data | Large-scale sensor data, Anomaly detection, Parametric statistical approach, Self-reported routines, Internet of things (IoT) devices, Real-time monitoring, SMS-based notification service, Off-the-shelf sensors, Uncontrolled environment. |
| [123] | Assisted Living | Classification scheme for fall detection and prevention in smart home AAL. | Argumentation enabled devices, Fuzzy argument based classification scheme (CleFAR), Fall Activity Recognition (FAR), Fall prevention system, Random Forest (RF), SVM, Naive Bayes (NB), Decision Tree (DT), Artificial Neural Networks (ANN), Weighted Voting Scheme (WVS), Wearable fall detection systems. |
| [124] | Assisted Living | Complex human activities prediction from a single accelerometer sensor using a local weighted machine learning approach. | Locally Weighted Random Forest (LWRF) machine learning algorithm, Time and frequency features, PAAL ADL Accelerometry Dataset, Gender recognition, Accelerometer signal domain, Mental status tracking. |
| [111] | Health Status Surveillance | Non-intrusive monitoring wellbeing of dementia patients living alone using smart meter load disaggregation. | SVM classifier, Random Decision Forest (RDF) classifier. |
| [112] | Health Status Surveillance | Multi-dish food recognition model to improve dietary intake reporting in the context of preventive healthcare. | EfficientDet-D1, EfficientNet-B1, bidirectional feature pyramid network (BiFPN). Comparison with: SSD Inception V2, Faster R-CNN Inception ResNet V2. |
| [113] | Health Status Surveillance | Monitoring of physical activities of elderly people using smartphone. | Deep learning models, smartphone accelerometer sensor data, UCI and WISDM datasets. |
| [125] | Health Status Surveillance | Context-awareness system for human-robot scene interpretation in ambient assisted living scenarios, particularly for the elderly, improving robot performance and activity recognition. | Topological Bayesian network (BN) models, learning and inferring informal relationships, OpenMarkov. |
| [126] | Health Status Surveillance | Monitoring activities of daily living (ADLs) and detecting abnormalities in occupant behavior. | Fuzzy Ontology Activity Recognition (FOAR), fuzzy temporal ontologies, Fuzzy Semantic Web Rule Language (SWRL). |
| [114] | Health Hazard Surveillance | Highly accurate bathroom activity recognition system using privacy-preserving infrared proximity sensors. | Raspberry Pi devices, Wi-Fi, Bluetooth, Bluetooth Low Energy, WebSockets for real-time data transfers. |
| [115] | Health Hazard Surveillance | Recognize normal activities of elderly residents, separate them from anomalous activities, and identify anomalous days based on the number of activities performed in a day. | Probabilistic Neural Network (PNN), H2O autoencoder for anomaly detection, curve fitting (variations from the mean in daily activities). |
| [116] | Energy Management | Save energy by dynamically changing the setpoint of a connected thermostat through human activity recognition based on computer vision while preserving occupant’s thermal comfort. | RGB-Depth cameras, skeleton-based models over 3D representation, Recurrent Neural Networks (RNN) for Human Activity Recognition (HAR), Long Short-Term Memory Networks (LSTMs), and EnergyPlus™ for energy consumption simulations. |
| [117] | Energy Management | Building Energy and Comfort Management (BECM) system that monitors, recognizes, and predicts user preferences and habits related to appliance usage. | Probabilistic Prediction, Scheduling Algorithm. |
| [118] | Security Surveillance | Multimodal approach for recognizing suspicious human activities in smart city security using computer vision and Internet of Things (IoT) technology. | YOLO-v4, 3D-CNN, intersection over union (IOU), Internet of Things (IoT)-based architecture, UCF-Crime and MS-COCO datasets. |
| [119] | Security Surveillance | Classify children’s activities (running, playing, crying, and walking) using environmental sound. | Audio recordings from smartphones, time-domain and frequency-domain features, Python programming language, PyAudio-Analysis library, and SVM algorithm. |
| [120] | Natural Interaction | Classify human gross-motor activities and arm gestures based on phase information from high-resolution radar range maps. | Histogram of Oriented Gradients (HOG) for feature extraction, Nearest Neighbor (NN), linear SVM, Gaussian SVM for classification, and feature fusion of different data domains. |
| [121] | Natural Interaction | Human activity and gesture recognition schemes using CSI provided by WiFi devices. | Hampel identifier algorithm for preprocessing, RGB image creation from CSI data, data augmentation to reduce overfitting, Deep CNNs (AlexNet, VGG19, and SqueezeNet) for classification and feature extraction. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).