Abstract
Activity Recognition and Classification (ARC) have enabled growth of many automated applications like recommender services, old age assistance, health monitoring, security and surveillance etc. This becomes possible due to advancement of technology in wearable devices and smartphones. The small size, easy availability of various relevant sensors, ever decreasing cost, ability to monitor continuously and handy to use features have made them prominent devices to use in ARC. In this work, we provide a comprehensive survey on ARC using smartphones and wearable sensors. The work begins with the understanding of the ARC process followed by description of inertial sensors present in the smartphones and wearables. It covers the various feature extraction methods and the models used in traditional methods and the trending deep learning based methods. It is observed that, performance of any ARC method largely depends on number of sensors, classification technique, kind of device and placement and orientation of the device among many other parameters considered in the work. In our study, we present a detailed comparison of work done in this area considering ten such important parameters, which, to the best of our knowledge, is the first of its kind of surveys. Finally, we present ten challenges in this area and provide prospective dimensions that can be explored in future research.
Similar content being viewed by others
Data availability
Not Applicable.
Code availability
Not Applicable.
References
Agarwal P, Alam M (2020) A lightweight deep learning model for human activity recognition on edge devices. Procedia Comput Sci 167(2019):2364–2373. https://doi.org/10.1016/j.procs.2020.03.289
Almaslukh B, Almuhtadi J, Artoli A (2017) An effective deep autoencoder approach for online smartphone-based human activity recognition. IJCSNS Int J Comput Sci Netw Secur 17(4):160–16 [Online]. Available: http://paper.ijcsns.org/07_book/201704/20170423.pdf
Almaslukh B, Artoli AM, Al-Muhtadi J (2018) A robust deep learning approach for position-independent smartphone-based human activity recognition, Sensors (Switzerland), 18(11). https://doi.org/10.3390/s18113726
Alshurafa N, Member S, Xu W, Liu JJ, Member S (2014) Designing a Robust Activity Recognition Framework for Health and Exergaming Using Wearable Sensors. 18(5):1636–1646
Analog Devices, “ADXL335 - Small, Low Power, 3-Axis ±3 g Accelerometer.” p. 16, 2010, [Online]. Available: http://www.analog.com/media/en/technical-documentation/data-sheets/ADXL335.pdf
Anguita D, Ghio A, Oneto L, Parra X, Reyes-Ortiz JL (2013) A public domain dataset for human activity recognition using smartphones. In: European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning April, pp 437–442 [Online]. Available: http://www.i6doc.com/en/livre/?GCOI=28001100131010
Anugerah M, Aisyah S, Faridi A, Matin A (2012) A comparison study of classifier algorithms for mobile-phone ’ s accelerometer based activity recognition, in International Symposium on Robotics and Intelligent Sensors Iris. 41:224–229. https://doi.org/10.1016/j.proeng.2012.07.166
Asghari P, Soleimani E, Nazerfard E (2020) Online human activity recognition employing hierarchical hidden Markov models. J Ambient Intell Humaniz Comput 11(3):1141–1152. https://doi.org/10.1007/s12652-019-01380-5
ATMEL (2009) 8 bit AVR Microcontroller - ATmega, What Works When Traditional Approaches Fail. pp. 1–448, 2009, [Online]. Available: http://www.bkconnection.com/static/PR-OutofPoverty.pdf
Attal F, Mohammed S, Dedabrishvili M, Chamroukhi F, Oukhellou L, Amirat Y (2015) Physical human activity recognition using wearable sensors. Sensors 15(12):31314–31338. https://doi.org/10.3390/s151229858
Avci A, Bosch S, Marin-Perianu M, Marin-Perianu R, Havinga P (2010) Activity recognition using inertial sensing for healthcare, wellbeing and sports applications: a survey, in architecture of computing systems (ARCS), 2010 23rd international conference on pp. 1–10. https://doi.org/10.1007/978-3-319-13105-4_17
Avilés-Cruz C, Ferreyra-Ramírez A, Zúñiga-López A, Villegas-Cortéz J (2019) Coarse-fine convolutional deep-learning strategy for human activity recognition, Sensors (Switzerland) 19(7). https://doi.org/10.3390/s19071556
Bayat A, Pomplun M, Tran DA (2014) A study on human activity recognition using accelerometer data from smartphones. In: The 11th International Conference on Mobile Systems and Pervasive Computing (MobiSPC-2014), 34:450–457. https://doi.org/10.1016/j.procs.2014.07.009
Bharatula NB, Lukowicz P, Tröster G (2008) Functionality-power-packaging considerations in context aware wearable systems. Pers Ubiquitous Comput 12(2):123–141. https://doi.org/10.1007/s00779-006-0106-3
Bharti P, De D, Chellappan S, Das SK (2018) HuMAn: Complex Activity Recognition with Multi-modal Multi-positional Body Sensing. IEEE Trans Mob Comput 18(4):857–870. https://doi.org/10.1109/TMC.2018.2841905
Banos O et al (2014) mHealthDroid: A Novel Framework for Agile Development of Mobile Health Applications, in Proceedings of the 6th International Work-conference on Ambient Assisted Living an Active Ageing (IWAAL 2014), pp. 91–98
Bhat G, Deb R, Chaurasia VV, Shill H Ogras UY (2018) Online human activity recognition using low-power wearable devices. https://doi.org/10.1145/3240765.3240833
Biswas D et al (2011) A method to deal with installation errors of wearable accelerometers for human activity recognition. Physiol Meas 32:347–358. https://doi.org/10.1088/0967-3334/32/3/006
Boukhechba M, Cai L, Wu C, Barnes LE (2019) ActiPPG: Using deep neural networks for activity recognition from wrist-worn photoplethysmography (PPG) sensors. Smart Heal 14. https://doi.org/10.1016/j.smhl.2019.100082
Burbidge R, Buxton B (2001) An introduction to support vector machines for data mining, Keynote papers, young OR12. pp. 2–14, 2001, [Online]. Available: http://www.cc.gatech.edu/fac/Charles.Isbell/classes/2008/cs7641_spring/handouts/yor12-introsvm.pdf.
Casale P, Pujol O, Radeva P (2011) “Human Activity Recognition from Accelerometer Data Using a Wearable Device”, in Pattern Recognition and Image Analysis IbPRIA. LNCS 6669:289–296. https://doi.org/10.1007/978-3-642-21257-4_36
Casale P, Pujol O, Radeva P (2012) Personalization and user verification in wearable systems using biometric walking patterns. Pers Ubiquitous Comput 16(5):563–580. https://doi.org/10.1007/s00779-011-0415-z
Chahuara P, Fleury A, Portet F, Vacher M (2016) On-line human activity recognition from audio and home automation sensors: Comparison of sequential and non-sequential models in realistic Smart Homes 1. J Ambient Intell Smart Environ 8(4):399–422. https://doi.org/10.3233/AIS-160386
Chandrashekar G, Sahin F (2014) A survey on feature selection methods. Comput Electr Eng 40(1):16–28. https://doi.org/10.1016/j.compeleceng.2013.11.024
Chathuramali KGM, Rodrigo R (2012) Faster human activity recognition with SVM. In: The Int Conf Adv ICT for Emerging Regions – ICTer, pp 197–203
Chaurasia SK, Reddy SRN (2018) Design and Implementation of Data Collection & Analysis Tool for Healthcare Parameter Monitoring using Inverse Low Pass Filter. EAI Endorsed Trans Pervasive Heal Technol 4(16):1–12. https://doi.org/10.4108/eai.30-10-2018.160460
Chaurasia SK, Reddy SRN (2018) Classification Techniques for Activity Recognition via Wearables. In: Computing for Sustainable Global Development, INDIACom-2018. IEEE Conference ID 42835:4952–4957
Chaurasia SK, Reddy SRN (2019) AI Assisted Human Activity Recognition (HAR). Int J Eng Adv Technol 8(6):2143–2148. https://doi.org/10.35940/ijeat.F8575.088619
Chavarriaga R et al (2013) The Opportunity challenge: A benchmark database for on-body sensor-based activity recognition. Pattern Recognit Lett 34(15):2033–2042. https://doi.org/10.1016/j.patrec.2012.12.014
Chen C, Member S, Jafari R, Member S, Kehtarnavaz N (2015) Improving Human Action Recognition Using Fusion of Depth Camera and Inertial Sensors. IEEE Trans HUMAN-MACHINE Syst 45(1):51–61
Chen K, Yao L, Zhang D, Wang X, Chang X, Nie F (2020) A Semisupervised Recurrent Convolutional Attention Model for Human Activity Recognition. IEEE Trans Neural Networks Learn Syst 31(5):1747–1756. https://doi.org/10.1109/TNNLS.2019.2927224
Chen TY et al (2015) Designing a context-sensitive context detection service for mobile devices, [Online]. Available: https://dspace.mit.edu/handle/1721.1/98905
Chen Z, Xiang S, Ding J, Li X (2020) Smartphone sensor-based human activity recognition using feature fusion and maximum full a posteriori. IEEE Trans Instrum Meas 69(7):3992–4001. https://doi.org/10.1109/TIM.2019.2945467
Chen Y, Shen C (2017) Performance Analysis of Smartphone-Sensor Behavior for Human Activity Recognition, IEEE Access, 5:3095–3110. https://doi.org/10.1109/ACCESS.2017.2676168
Chernbumroong S, Atkins AS, Yu H, Mai C (2011) Activity classification using a single wristworn accelerometer. https://doi.org/10.1109/SKIMA.2011.6089975
Chernbumroong S, Cang S, Atkins A, Yu H (2013) Elderly activities recognition and classification for applications in assisted living. Expert Syst Appl 40(5):1662–1674. https://doi.org/10.1016/j.eswa.2012.09.004
Chetty G, White M, Akther F (2014) Smart phone based data mining for human activity recognition, in Proc on International Conference on Information and Communication Technologies (ICICT 2014), Procedia Computer Science, 2015, vol. 46, no. Icict 2014, pp. 1181–1187. https://doi.org/10.1016/j.procs.2015.01.031
Chung S, Lim J, Noh KJ, Kim G Jeong H (2019) Sensor data acquisition and multimodal sensor fusion for human activity recognition using deep learning. Sensors (Switzerland) 19(7). https://doi.org/10.3390/s19071716
Cook DJ, Krishnan NC (2015) Activity Learning. WILEY SERIES
Cornacchia M, Ozcan K, Zheng Y, Velipasalar S (2017) A Survey on Activity Detection and Classification Using Wearable Sensors. IEEE Sens J 17(3):386–403
Cornacchia C, Member C, Ozcan K, Member S (2016) A survey on activity detection and classification using wearable sensors. IEEE Sensors 1–17. https://doi.org/10.1109/JSEN.2016.2628346
Damas M, Rojas I, Amft O (2012) A benchmark dataset to evaluate sensor displacement in activity recognition. https://doi.org/10.1145/2370216.2370437
Debes C, Merentitis A, Sukhanov S (2016) Monitoring activities of daily living in smart homes. IEEE Signal Process Assist Living 81–94
De Miguel K, Brunete A, Hernando M, Gambao E (2017) Home camera-based fall detection system for the elderly. Sensors (Switzerland) 17(12). https://doi.org/10.3390/s17122864
Demidova L, Nikulchev E, Sokolova Y (2016) The SVM Classifier Based on the Modified Particle Swarm Optimization. Int J Adv Comput Sci Appl 7(2):16–24. https://doi.org/10.14569/ijacsa.2016.070203
Doewes A, Swasono SE, Harjito B, Feature Selection on Human Activity Recognition Dataset using Minimum Redundancy Maximum Relevance, in IEEE International Conference on Consumer Electronics - Taiwan (ICCE-TW) 1:171–172
Fan X et al (2017) Activity Recognition as a Service for Smart Home: Ambient Assisted Living Application via Sensing Home. In: Proceedings - 2017 IEEE 6th International Conference on AI and Mobile Services, AIMS 2017, pp 54–61. https://doi.org/10.1109/AIMS.2017.29
Fan S, Jia Y, Jia C (2019) A feature selection and classification method for activity recognition based on an inertial sensing unit. Inf 10(10). https://doi.org/10.3390/info10100290
Feng Z, Mo L, Li M, A Random Forest-based ensemble method for activity recognition, Proc Annu Int Conf IEEE Eng Med Biol Soc EMBS pp. 5074–5077. https://doi.org/10.1109/EMBC.2015.7319532
Fortin-Simard D, Bilodeau JS, Bouchard K, Gaboury S, Bouchard B, Bouzouane A (2015) Exploiting Passive RFID Technology for Activity Recognition in Smart Homes. IEEE Intell Syst 30(4):7–15. https://doi.org/10.1109/MIS.2015.18
Friday H, Wah Y, Al-garadi MA, Rita U (2018) Deep learning algorithms for human activity recognition using mobile and wearable sensor networks : State of the art and research challenges. Expert Syst Appl 105:233–261. https://doi.org/10.1016/j.eswa.2018.03.056
Gao L, Bourke AK, Nelson J (2014) Evaluation of accelerometer based multi-sensor versus single-sensor Activity Recognition Systems. Med Eng Phys 779–785. https://doi.org/10.1016/j.medengphy.2014.02.012
Ghayvat H, Mukhopadhyay S, Gui X, Suryadevara N (2015) WSN- and IOT-based smart homes and their extension to smart buildings. Sensors (Switzerland) 15(5):10350–10379. https://doi.org/10.3390/s150510350
Gupta P, Dallas T (2014) Feature Selection and Activity Recognition System Using a Single Triaxial Accelerometer. IEEE Trans Biomed Eng 61(6):1780–1786
Hall MA (1999) Correlation-based Feature Selection for Machine Learning.
Hassan MM, Uddin MZ, Mohamed A, Almogren A (2018) A robust human activity recognition system using smartphone sensors and deep learning. Futur Gener Comput Syst ELSEVIER 81:307–313. https://doi.org/10.1016/j.future.2017.11.029
He Z, Jin L (2009) Activity recognition from acceleration data based on discrete consine transform and SVM. In: Conference Proceedings - IEEE International Conference on Systems, Man and Cybernetics, 2009, no. October, pp 5041–5044. https://doi.org/10.1109/ICSMC.2009.5346042
Hemminki S, Nurmi P, Tarkoma S (2013) Accelerometer-based transportation mode detection on smartphones. In: Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems - SenSys ’13, pp 1–14. https://doi.org/10.1145/2517351.2517367
Hochreiter S, Schmidhuber J (1997) Long Short-Term Memory, Neural Comput 9 pp. 1735–1780 [Online]. Available: https://doi.org/10.1162/neco.1997.9.8.1735
Hramov AE et al (2018) Artificial neural network detects human uncertainty. Chaos 28(3). https://doi.org/10.1063/1.5002892
Hssina B Merbouha A, Ezzikouri H Erritali M (2014) A comparative study of decision tree ID3 and C4 . 5, Int J Adv Comput Sci Appl 2:13–19
Hsu YL, Yang SC, Chang HC, Lai HC (2018) Human Daily and Sport Activity Recognition Using a Wearable Inertial Sensor Network. IEEE Access 6:31715–31728. https://doi.org/10.1109/ACCESS.2018.2839766
Ignatov A (2018) Real-time human activity recognition from accelerometer data using Convolutional Neural Networks. Appl Soft Comput J 62:915–922. https://doi.org/10.1016/j.asoc.2017.09.027
Inoue M, Inoue S, Nishida T (2017) Deep recurrent neural network for mobile human activity recognition with high throughput. Artif Life Robot 0123456789
Jordao A, Antônio L, Torres B, Robson W (2018) “Novel approaches to human activity recognition based on accelerometer data”, Signal. Image Video Process. https://doi.org/10.1007/s11760-018-1293-x
Jothi R (2020) Clustering Time-Series Data Generated by Smart Devices for Human Activity Recognition, in Advances in Intelligent Systems and Computing 940 Isda, pp. 708–716. https://doi.org/10.1007/978-3-030-16657-1_66
Khan AM, Tufail A, Khattak AM, Laine TH (2014) Activity recognition on smartphones via sensor-fusion and KDA-based SVMs. Int J Distrib Sens Netw. https://doi.org/10.1155/2014/503291
Khusainov R, Azzi D, Achumba IE, Bersch SD (2013) Real-time human ambulation, activity, and physiological monitoring: Taxonomy of issues, techniques, applications, challenges and limitations. Sensors (Switzerland) 13(10):12852–12902. https://doi.org/10.3390/s131012852
Kwapisz JR, Weiss GM, Samuel A (2010) Activity Recognition using Cell Phone Accelerometers. ACM SIGKDD Explorations Newsl 12(2):74–82. https://doi.org/10.1145/1964897.1964918
Lara D, Labrador MA (2013) A Survey on Human Activity Recognition using Wearable Sensors. IEEE Commun Surv TUTORIALS 15(3):1192–1209
Lee WP, Chen CT, Huang JY, Liang JY (2017) A smartphone-based activity-aware system for music streaming recommendation. Knowledge-Based Syst 131:70–82. https://doi.org/10.1016/j.knosys.2017.06.002
Leutheuser H, Schuldhaus D, Eskofier BM (2013) Hierarchical, Multi-Sensor Based Classification of Daily Life Activities: Comparison with State-of-the-Art Algorithms Using a Benchmark Dataset. PLoS One 8(10). https://doi.org/10.1371/journal.pone.0075196
Lima WS, Souto E, El-khatib K, Jalali R Gama J (2019) Human Activity Recognition Using Inertial Sensors in a Smartphone : An Overview, Sensors, pp. 1–28. https://doi.org/10.3390/s19143213
Lin Z, Chen H, Yang Q, Hong X (2019) A flexible approach for human activity recognition based on broad learning system, in ACM International Conference Proceeding Series., vol. Part F1481, no. February, pp. 368–373. https://doi.org/10.1145/3318299.3318318
Lockhart JW, Weiss GM, Xue JC, Gallagher ST, Grosner AB, Pulickal TT (2011) Design considerations for the WISDM smart phone-based sensor mining architecture, in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining pp. 25–33. https://doi.org/10.1145/2003653.2003656
Lu Y, Wei Y, Liu L, Zhong J, Sun L, Liu Y (2017) Towards unsupervised physical activity recognition using smartphone accelerometers. Multimed Tools Appl 76(8):10701–10719. https://doi.org/10.1007/s11042-015-3188-y
Mannini A, Intille SS, Rosenberger M, Sabatini AM, Haskell W (2013) Activity Recognition Using a Single Accelerometer Placed at the Wrist or Ankle. Med Sci Sport Exerc 30:2193–2203. https://doi.org/10.1249/MSS.0b013e31829736d6
Manual R (2009) BeagleBoard System Reference Manual Rev C4. pp. 1–180 [Online]. Available: https://beagleboard.org/static/BBSRM_latest.pdf
Mathie MJ, Coster ACF, Lovell NH, Celler BG (2003) Detection of daily physical activities using a triaxial accelerometer. Med Biol Eng Comput 41(3):296–301. https://doi.org/10.1007/BF02348434
Maurer U, Smailagic A, Daniel SP, Deisher M (2006) Activity Recognition and Monitoring Using Multiple Sensors on Different Body Positions. https://doi.org/10.1109/BSN.2006.6
Mehr HD, Polat H, Cetin A (2016) Resident activity recognition in smart homes by using artificial neural networks, 4th Int. Istanbul Smart Grid Congr. Fair, ICSG 2016. https://doi.org/10.1109/SGCF.2016.7492428
Micucci D, Mobilio M, Napoletano P (2017) UniMiB SHAR: A dataset for human activity recognition using acceleration data from smartphones. Appl Sci 7(10). https://doi.org/10.3390/app7101101
Minarno AE, Kusuma WA, Wibowo H (2020) Performance Comparisson Activity Recognition using Logistic Regression and Support Vector Machine. In: 2020 3rd International Conference on Intelligent Autonomous Systems, ICoIAS 2020, IEEE, pp 19–24. https://doi.org/10.1109/ICoIAS49312.2020.9081858
Moran K, Richter C, Farrell E, Mitchell E, Ahmadi A, O’Connor NE (2015) Detection of running asymmetry using a wearable sensor system. Procedia Eng 112(September):180–183. https://doi.org/10.1016/j.proeng.2015.07.196
Nam Y, Rho S, Lee C (2013) Physical activity recognition using multiple sensors embedded in a wearable device. Trans Embed Comput Syst 12(2). https://doi.org/10.1145/2423636.2423644
Nandy A, Saha J, Chowdhury C (2020) Novel features for intensive human activity recognition based on wearable and smartphone sensors. Microsyst Technol. https://doi.org/10.1007/s00542-019-04738-z
Nguyen DLBT, Ngo T (2017) Mobile Online Activity Recognition System Based on Smartphone Sensors, in Adv Inf Commun Technol pp. 357–366. https://doi.org/10.1007/978-3-319-49073-1
Noelia S, Alonso-Betanzos A, Tombilla-Sanroman M (2007) Filter Methods for Feature Selection – A Comparative Study, in IDEAL. LNCS 2007:178–187
Ogbuabor G, La R (2018) Human activity recognition for healthcare using smartphones. In: ACM International Conference Proceeding Series, pp 41–46. https://doi.org/10.1145/3195106.3195157
Ordóñez FJ, Roggen D (2016) Deep convolutional and LSTM recurrent neural networks for multimodal wearable activity recognition, Sensors (Switzerland). 16(1). https://doi.org/10.3390/s16010115
Oreski S, Oreski G (2014) Genetic algorithm-based heuristic for feature selection in credit risk assessment. Expert Syst Appl 41(4 PART 2):2052–2064. https://doi.org/10.1016/j.eswa.2013.09.004
Peng L, Chen L, Ye Z, Zhang YI (2018) AROMA : A Deep Multi-Task Learning Based Simple and Complex Human Activity Recognition Method Using Wearable Sensors. In: Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, vol 2 no 2. https://doi.org/10.1145/3214277
Plötz T (2018) Deep Learning for Human Activity Recognition in Mobile Computing. IEEE Trans Big Data 50–59
Popoola OP, Wang K (2012) Video-based abnormal human behavior recognitiona review. IEEE Trans Syst Man Cybern Part C Appl Rev 42(6):865–878. https://doi.org/10.1109/TSMCC.2011.2178594
Prati A, Shan C, Wang KIK (2019) Sensors, vision and networks: From video surveillance to activity recognition and health monitoring. J Ambient Intell Smart Environ 11(1):5–22. https://doi.org/10.3233/AIS-180510
Psychoula DSBEMBI, Kropf J (2017) Machine Learning and Knowledge Extraction, 10410:267–274. https://doi.org/10.1007/978-3-319-66808-6
Ramasamy Ramamurthy S, Roy N (2018) Recent trends in machine learning for human activity recognition—A survey. Wiley Interdiscip Rev Data Min Knowl Discov 8(4):1–11. https://doi.org/10.1002/widm.1254
Reiss A, Stricker D (2012) Introducing a new benchmarked dataset for activity monitoring, in Proceedings - Int Symp Wearable Comput ISWC. pp. 108–109. https://doi.org/10.1109/ISWC.2012.13
Reyes-ortiz J, Oneto L, Samà A, Parra X, Anguita D (2016) Transition-Aware Human Activity Recognition Using Smartphones. Neurocomputing 171:754–767. https://doi.org/10.1016/j.neucom.2015.07.085
Rueda FM, Grzeszick R, Fink GA, Feldhorst S, Ten Hompel M (2018) Convolutional neural networks for human activity recognition using body-worn sensors. Informatics 5(2):1–17. https://doi.org/10.3390/informatics5020026
Scherr SA, Kammler C, Elberzhager F (2019) Detecting User Emotions with the True-Depth Camera to Support Mobile App Quality Assurance. In: Proceedings - 45th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2019, IEEE, pp 169–173. https://doi.org/10.1109/SEAA.2019.00034
Shi J, Zuo D, Zhang Z, Luo D (2020) Sensor-based activity recognition independent of device placement and orientation. Trans Emerg Telecommun Technol 31(4):1–16. https://doi.org/10.1002/ett.3823
Shimmer User Manual Revision 3p. Ltd, Realtime Technologies, pp. 1–76, 2017
Shoaib M, Scholten H, Havinga PJM (2013) Towards Physical Activity Recognition Using Smartphone Sensors. In: 2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing, pp 80–87. https://doi.org/10.1109/UIC-ATC.2013.43
Shoaib M, Bosch S, Incel O, Scholten H, Havinga P (2015) A Survey of Online Activity Recognition Using Mobile Phones. Sensors 15(1):2059–2085. https://doi.org/10.3390/s150102059
Shoaib M, Bosch S, Durmaz Incel O, Scholten H, Havinga PJM (2014) Fusion of smartphone motion sensors for physical activity recognition. Sensors (Switzerland) 14(6):10146–10176. https://doi.org/10.3390/s140610146
Singh D, Krishna Mohan C (2017) Graph formulation of video activities for abnormal activity recognition. Pattern Recognit 65:265–272. https://doi.org/10.1016/j.patcog.2017.01.001
Storm FA, Heller BW, Mazzà C (2015) Step detection and activity recognition accuracy of seven physical activity monitors. PLoS ONE 10(3):1–13. https://doi.org/10.1371/journal.pone.0118723
Su X, Tong H, Ji P (2014) Activity Recognition with Smartphone Sensors. TSINGHUA Sci Technol 19(3):235–249
Subasi A et al (2018) Sensor based human activity recognition using adaboost ensemble classifier. Procedia Comput Sci 140:104–111. https://doi.org/10.1016/j.procs.2018.10.298
Subasi A, Khateeb K, Brahimi T, Sarirete A (2020) Human activity recognition using machine learning methods in a smart healthcare environment. Elsevier Inc
Suto J, Oniga S, Sitar PP (2017) Feature analysis to human activity recognition. Int J Comput Commun Control 12(1):116–130. https://doi.org/10.15837/ijccc.2017.1.2787
Suto J, Oniga S, Sitar PP (2016) Comparison of wrapper and filter feature selection algorithms on human activity recognition. 2016 6th Int Conf Comput Commun Control ICCCC 2016, no. Icccc, pp 124–129. https://doi.org/10.1109/ICCCC.2016.7496749
TAH (2015) Dimensionality Reduction and Classification through PCA and LDA. Int J Comput Appl 122(17):4–8
Tapia EM et al (2007) Real-time recognition of physical activities and their intensities using wireless accelerometers and a heart rate monitor. In: Proceedings - International Symposium on Wearable Computers, ISWC, IEEE, 2007, pp 37–40. https://doi.org/10.1109/ISWC.2007.4373774
Taraldsen K, Chastin SFM, Riphagen II, Vereijken B, Helbostad JL (2012) Physical activity monitoring by use of accelerometer-based body-worn sensors in older adults: A systematic literature review of current knowledge and applications. Maturitas 71(1):13–19. https://doi.org/10.1016/j.maturitas.2011.11.003
Tran DN, Phan DD (2016) Human Activities Recognition in Android Smartphone Using Support Vector Machine. In: Proceedings - Int Conf Intell Syst Model Simul ISMS, 64–68. https://doi.org/10.1109/ISMS.2016.51
Tsai CF, Hsu YF, Yen DC (2014) A comparative study of classifier ensembles for bankruptcy prediction. Appl Soft Comput J 24:977–984. https://doi.org/10.1016/j.asoc.2014.08.047
Twomey N, Diethe T, Fafoutis X (2018) A Comprehensive Study of Activity Recognition Using Accelerometers. Informat 1–37. https://doi.org/10.3390/informatics5020027
Ugulino W, Cardador D, Vega K (2012) Wearable Computing: Accelerometers’ Data Classification of Body Postures and Movements, in Proceedings of 21st Brazilian Symposium on Artificial Intelligence. Advances pp. 52–61. https://doi.org/10.1007/978-3-642-34459-6
Vaizman Y, Ellis K, Lanckriet G (2017) Recognizing detailed human context in the wild from smartphones and smartwatches. IEEE Pervasive Comput 16(4):62–74. https://doi.org/10.1109/MPRV.2017.3971131
Vergara JR, Estévez PA (2014) A review of feature selection methods based on mutual information. Neural Comput Appl 24(1):175–186. https://doi.org/10.1007/s00521-013-1368-0
Wang J, Chuang F (2012) An Accelerometer-Based Digital Pen With a Trajectory Recognition Algorithm for Handwritten Digit and Gesture Recognition. IEEE Trans Ind Electron 59(7):2998–3007
Wang J et al (2019) Deep Learning for Sensor-based Activity Recognition: A Survey. Pattern Recognit Lett 119:3–11. https://doi.org/10.1016/j.patrec.2018.02.010
Wang J, Chen Y, Zheng VW Huang M (2018) Deep Transfer Learning for Cross-domain Activity Recognition, in IEEE Int Conf Pervasive Comput Commun vol 2. https://doi.org/10.1145/3265689.3265705.
Wannenburg J, Malekian R (2016) Physical Activity Recognition From Smartphone Accelerometer Data for User Context Awareness Sensing. IEEE Trans Syst MAN Cybern Syst 1–8
Wannenburg J, Malekian R (2017) Physical Activity Recognition From Smartphone Accelerometer Data for User Context Awareness Sensing, IEEE Trans Syst MAN Cybern Syst. 47(17):3142–314
Wu D, Wang Z, Chen Y, Zhao H (2016) Mixed-kernel based weighted extreme learning machine for inertial sensor based human activity recognition with imbalanced dataset. Neurocomputing 190:35–49. https://doi.org/10.1016/j.neucom.2015.11.095
Wu X et al (2008) Top 10 algorithms in data mining. Knowl Inf Syst 1–37. https://doi.org/10.1007/s10115-007-0114-2
Xu C, Chai D, He J, Zhang X, Duan S (2019) InnoHAR: A deep neural network for complex human activity recognition. IEEE Access 7:9893–9902. https://doi.org/10.1109/ACCESS.2018.2890675
Xue H et al (2019) DeepFusion: A Deep Learning Framework for the Fusion of Heterogeneous Sensory Data, in Mobihoc ’19: Proceedings of the Twentieth ACM Int Symp Mobile Ad Hoc Netw Comput pp. 151–160. https://doi.org/10.1145/3323679.3326513
Yang AY, Kuryloski P, Bajcsy R (2009) WARD : A Wearable Action Recognition Database, [Online]. Available: http://www.eecs.berkeley.edu/~yang/software/WAR/
Zdravevski E et al (2017) Improving Activity Recognition Accuracy in Ambient Assisted Living Systems by Automated Feature Engineering, IEEE Access 3536:1–1. https://doi.org/10.1109/ACCESS.2017.2684913
Zhang M, Sawchuk AA (2012) USC-HAD: A daily activity dataset for ubiquitous activity recognition using wearable sensors. In: UbiComp’12 - Proceedings of the 2012 ACM Conference on Ubiquitous Computing, pp 1036–1043
Zhang W, Zhao X, Li Z (2019) A Comprehensive Study of Smartphone-Based Indoor Activity Recognition via Xgboost. IEEE Access 7:80027–80042. https://doi.org/10.1109/ACCESS.2019.2922974
Zhang Z (2016) Introduction to machine learning : k-nearest neighbors. Ann Transl Med 4(11):1–7. https://doi.org/10.21037/atm.2016.03.37
Zhu J, San-Segundo R, Pardo JM (2017) Feature extraction for robust physical activity recognition. Human-centric Comput Inf Sci 7(1):1–16. https://doi.org/10.1186/s13673-017-0097-2
Zhu Q, Chen Z, Soh YC (2019) A Novel Semisupervised Deep Learning Method for Human Activity Recognition. IEEE Trans Ind Informatics 15(7):3821–3830. https://doi.org/10.1109/TII.2018.2889315
Zhuang Z, Xue Y (2019) Sport-related human activity detection and recognition using a smartwatch. Sensors (Switzerland) 19(22):1–21. https://doi.org/10.3390/s19225001
Funding
Not Applicable.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chaurasia, S.K., Reddy, S.R.N. State-of-the-art survey on activity recognition and classification using smartphones and wearable sensors. Multimed Tools Appl 81, 1077–1108 (2022). https://doi.org/10.1007/s11042-021-11410-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-11410-0