Abstract
The misclassification of human activity information by IoT-based smart, health monitoring devices raises concerns about their reliability. For instance, the identification of walking activity by wrist-worn, hand-held, or pocketed devices is often error-prone because tracking of actual leg movement is necessary for proper identification of a walk. In contrast, wearable systems on the waist recognize the bodily movement as a whole and not limb-specific movement. In this paper, we consider the novel problem of distinguishing the walking activity defined as a sequence of repeated leg-swing actions from repetitive leg-swing activities in sitting state. For this purpose, a heterogeneous sensor system is implemented that acquires novel multi-modal data from low-cost leg-worn IMU sensors (m-module) and finger-tip based pulse sensors (p-module). This dataset is then processed to extract features for a supervised learning framework. A 1-D Deep Convolutional Neural Network (DCNN) model is used for system performance evaluation, that prevents misclassification of walking activity with an average accuracy of 97% and maximum accuracy of 99%. With the fusion of features, the DCNN model performs with 2% more accuracy than the performance of the system using only IMU data. For performance comparison with the DCNN model, 4 other supervised learning algorithms have been used, namely Support Vector Machine (SVM), k-Nearest Neighbors (kNN), Decision Tree (DT), and Gaussian Naive Bayes (GNB). The proposed DCNN model outperforms these algorithms by using the m-module features individually and in unison with the p-module features. The performance is also comparable to the state-of-the-art works on intelligent walking activity detection.
Similar content being viewed by others
References
Ahmed N, Rafiq JI, Islam MR (2020) Enhanced human activity recognition based on smartphone sensor data using hybrid feature selection model. Sensors 20(1):317
Albright RK, Goska BJ, Hagen TM, Chi MY, Cauwenberghs G, Chiang PY (2011) Olam: A wearable, non-contact sensor for continuous heart-rate and activity monitoring. In: 2011 Annual international conference of the ieee engineering in medicine and biology society, pp 5625–5628. IEEE
Altman NS (1992) An introduction to kernel and nearest-neighbor nonparametric regression. Am Stat 46(3):175–185
Altun K, Barshan B (2010) Human activity recognition using inertial/magnetic sensor units. In: International workshop on human behavior understanding, pp 38–51. Springer
Anguita D, Ghio A, Oneto L, Parra X, Reyes-Ortiz JL (2012) Human activity recognition on smartphones using a multiclass hardware-friendly support vector machine. In: International workshop on ambient assisted living, pp 216–223. Springer
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
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: 23th International conference on architecture of computing systems 2010, pp 1–10. VDE
Barshan B, Yüksek MC (2014) Recognizing daily and sports activities in two open source machine learning environments using body-worn sensor units. The Comput J 57(11):1649–1667
Bhatti UA, Huang M, Wang H, Zhang Y, Mehmood A, Di W (2018) Recommendation system for immunization coverage and monitoring. Human Vaccines & Immunotherapeutics 14(1):165–171
Bhatti UA, Huang M, Wu D, Zhang Y, Mehmood A, Han H (2019) Recommendation system using feature extraction and pattern recognition in clinical care systems. Enterp Inf Syst 13(3):329–351
Bracewell R (1965) The autocorrelation function. The Fourier Transform and Its Applications, 40–45
Bracewell RN, Bracewell RN (1986) The fourier transform and its applications. vol. 31999 McGraw-Hill
Breiman L, Friedman J, Olshen R, Stone C (1984) Classification and regression trees (wadsworth & brooks/cole advanced books & software. Monterey, CA
Chakraborty A, Mukherjee N (2022) A low-cost imu-based wearable system for precise identification of walk activity using deep convolutional neural network. In: Big data intelligence for smart applications, pp 117–140. Springer
Chandra I, Sivakumar N, Gokulnath CB, Parthasarathy P (2019) Iot based fall detection and ambient assisted system for the elderly. Clust Comput 22(1):2517–2525
Chen M-D, Kuo C-C, Pellegrini CA, Hsu M-J (2016) Accuracy of wristband activity monitors during ambulation and activities. Med Sci Sports Exerc 48(10):1942–1949
Chetty G, White M, Akther F (2015) Smart phone based data mining for human activity recognition. Procedia Comput Sci 46:1181–1187
Cho Y, Nam Y, Choi Y-J, Cho W-D (2008) Smartbuckle: human activity recognition using a 3-axis accelerometer and a wearable camera. In: Proceedings of the 2nd international workshop on systems and networking support for health care and assisted living environments, pp 1–3
Chung W-Y, Lee Y-D, Jung S-J (2008) A wireless sensor network compatible wearable u-healthcare monitoring system using integrated ecg, accelerometer and spo 2. In: 2008 30th Annual international conference of the IEEE engineering in medicine and biology society, pp 1529–1532. IEEE
Cleland I, Kikhia B, Nugent C, Boytsov A, Hallberg J, Synnes K, McClean S, Finlay D (2013) Optimal placement of accelerometers for the detection of everyday activities. Sensors 13(7):9183–9200
Cooley JW, Tukey JW (1965) An algorithm for the machine calculation of complex fourier series. Math Comput 19(90):297–301
Department SR (2020) Smart Home Statistics & Facts. (Accessed 15 July 2020). https://www.statista.com/topics/2430/smart-homes
Dernbach S, Das B, Krishnan NC, Thomas BL, Cook DJ (2012) Simple and complex activity recognition through smart phones. In: 2012 Eighth international conference on intelligent environments, pp 214–221. IEEE
Fan L, Wang Z, Wang H (2013) Human activity recognition model based on decision tree. In: 2013 International conference on advanced cloud and big data, pp 64–68. IEEE
Forecast wearables unit shipments worldwide from 2014 to 2023. https://www.statista.com/statistics/437871/wearables-worldwide-shipments/ (2020 accessed Accessed 25 Jan 2020)
Gunn SR, et al. (1998) Support vector machines for classification and regression. ISIS Tech Rep 14(1):5–16
Hand DJ, Yu K (2001) Idiot’s bayes—not so stupid after all?. Int Stat Rev 69(3):385–398
Hardegger M, Roggen D, Tröster G (2015) 3d actionslam: wearable person tracking in multi-floor environments. Pers Ubiquit Comput 19(1):123–141
Hegde N, Sazonov ES (2015) Smartstep 2.0-a completely wireless, versatile insole monitoring system. In: 2015 IEEE international conference on bioinformatics and biomedicine (BIBM), pp 746–749. IEEE
Hinton GE, Krizhevsky A, Sutskever I, Srivastva N (2016) System and method for addressing overfitting in a neural network. Google Patents. US Patent 9,406,017
Jatoba LC, Grossmann U, Kunze C, Ottenbacher J, Stork W (2008) Context-aware mobile health monitoring: Evaluation of different pattern recognition methods for classification of physical activity. In: 2008 30th Annual international conference of the ieee engineering in medicine and biology society, pp 5250–5253. IEEE
Jian H, Chen H (2015) A portable fall detection and alerting system based on k-nn algorithm and remote medicine. China Commun 12(4):23–31
Kang I, Cimurs R, Lee JH, Suh IH (2020) Fusion drive: End-to-end multi modal sensor fusion for guided low-cost autonomous vehicle. In: 2020 17th International conference on ubiquitous robots (UR), pp 421–428. IEEE
Kańtoch E (2017) Human activity recognition for physical rehabilitation using wearable sensors fusion and artificial neural network. In: 2017 Computing in Cardiology (CinC), pp 1–4. IEEE
Klepeis NE, Nelson WC, Ott WR, Robinson JP, Tsang AM, Switzer P, Behar JV, Hern SC, Engelmann WH (2001) The national human activity pattern survey (nhaps): a resource for assessing exposure to environmental pollutants. J Expo Sci Environ Epidemiol 11(3):231–252
Kose M, Incel OD, Ersoy C (2012) Online human activity recognition on smart phones. In: Workshop on mobile sensing: From smartphones and wearables to big data, vol 16, pp 11–15
Kumar VS, Acharya KG, Sandeep B, Jayavignesh T, Chaturvedi A (2019) Wearable sensor-based human fall detection wireless system. In: Zungeru AM, Subashini S, Vetrivelan P (eds) Wireless communication networks and internet of things, pp 217–234. Springer
Kumari P, Mathew L, Syal P (2017) Increasing trend of wearables and multimodal interface for human activity monitoring: a review. Biosens Bioelectron 90:298–307
LaPier J, Chatellier M (2017) Optimizing portable pulse oximeter measurement accuracy and consistency during exercise. J Acute Care Phys Therapy 8 (3):96–105
Lane ND, Miluzzo E, Lu H, Peebles D, Choudhury T, Campbell AT (2010) A survey of mobile phone sensing. IEEE Commun Magaz 48 (9):140–150
Lane ND, Mohammod M, Lin M, Yang X, Lu H, Ali S, Doryab A, Berke E, Choudhury T, Campbell A (2011) Bewell: a smartphone application to monitor, model and promote wellbeing. In: 5Th International ICST conference on pervasive computing technologies for healthcare, pp 23–26
Liang X, Wang G (2017) A convolutional neural network for transportation mode detection based on smartphone platform. In: 2017 IEEE 14th International conference on mobile ad hoc and sensor systems (MASS), pp 338–342. IEEE
Marr B (2020) The 5 Biggest Smart Home Trends In 2020. Accessed 15 Jan 2020. https://www.forbes.com/sites/bernardmarr/2020/01/13/the-5-biggest-smart-home-trends-in-2020/#119ca3f0389b
Mirri S, Prandi C, Roccetti M, Salomoni P (2017) Walking under a different sky: Urban colored routes for creative engagement and pleasure. Int J Human–Comput Interaction 33(12):1010–1021
Münzner S, Schmidt P, Reiss A, Hanselmann M, Stiefelhagen R, Dürichen R (2017) Cnn-based sensor fusion techniques for multimodal human activity recognition. In: Proceedings of the 2017 ACM international symposium on wearable computers, pp 158–165
Niswar M, Ilham AA, Palantei E, Sadjad RS, Ahmad A, Suyuti A, Muslimin Z, Waris T, Adi PDP et al (2013) Performance evaluation of zigbee-based wireless sensor network for monitoring patients’ pulse status. In: 2013 International conference on information technology and electrical engineering (ICITEE), pp 291–294. IEEE
Nweke HF, Teh YW, Al-Garadi MA, Alo UR (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
Panwar M, Dyuthi SR, Prakash KC, Biswas D, Acharyya A, Maharatna K, Gautam A, Naik GR (2017) Cnn based approach for activity recognition using a wrist-worn accelerometer. In: 2017 39th Annual international conference of the ieee engineering in medicine and biology society (EMBC), pp 2438–2441. IEEE
Park S-M, Kim J-Y, Ko K-E, Jang I-H, Sim K-B (2013) Real-time heart rate monitoring system based on ring-type pulse oximeter sensor. J Electrical Eng Technol 8(2):376–384
Pires IM, Garcia NM, Pombo N, Flórez-Revuelta F, Spinsante S (2017) Pattern recognition techniques for the identification of activities of daily living using mobile device accelerometer. arXiv:1711.00096
Pires IM, Marques G, Garcia NM, Flórez-Revuelta F, Canavarro Teixeira M, Zdravevski E, Spinsante S, Coimbra M (2020) Pattern recognition techniques for the identification of activities of daily living using a mobile device accelerometer. Electronics 9(3):509
Pirttikangas S, Fujinami K, Nakajima T (2006) Feature selection and activity recognition from wearable sensors. In: International symposium on ubiquitious computing systems, pp 516–527. Springer
Rosner DK, Saegusa H, Friedland J, Chambliss A (2015) Walking by drawing. In: Proceedings of the 33rd annual ACM conference on human factors in computing systems, pp 397–406
Sahu SN, Moharana M, Prusti PC, Chakrabarty S, Khan F, Pattanayak SK (2020) Chapter 2 - real-time data analytics in healthcare using the internet of things. In: Das H, Dey N, Emilia Balas V (eds) Real-time data analytics for large scale sensor data. advances in ubiquitous sensing applications for healthcare, vol 6, pp 37–50. Academic Press. https://doi.org/10.1016/B978-0-12-818014-3.00002-4. https://www.sciencedirect.com/science/article/pii/B9780128180143000024
Sano A, Phillips AJ, Amy ZY, McHill AW, Taylor S, Jaques N, Czeisler CA, Klerman EB, Picard RW (2015) Recognizing academic performance, sleep quality, stress level, and mental health using personality traits, wearable sensors and mobile phones. In: 2015 IEEE 12th International conference on wearable and implantable body sensor networks (BSN), pp 1–6. IEEE
Sarin S, Mittal A, Chugh A, Srivastava S (2022) Cnn-based multimodal touchless biometric recognition system using gait and speech. J Intell & Fuzzy Syst 42(2):981–990
Škraba A, Koložvari A, Kofjač D, Stojanović R, Stanovov V, Semenkin E (2016) Streaming pulse data to the cloud with bluetooth le or nodemcu esp8266. In: 2016 5th Mediterranean conference on embedded computing (MECO), pp 428–431. IEEE
Saurav S, Saini R, Singh S (2022) Vision-based techniques for fall detection in 360 videos using deep learning: Dataset and baseline results. Multimed Tools Appl 81(10):14173–14216
Shoaib M, Bosch S, Scholten H, Havinga PJ, Incel OD (2015) Towards detection of bad habits by fusing smartphone and smartwatch sensors. In: 2015 IEEE International conference on pervasive computing and communication workshops (PerCom Workshops), pp 591–596. IEEE
Tapia EM, Intille SS, Haskell W, Larson K, Wright J, King A, Friedman R (2007) Real-time recognition of physical activities and their intensities using wireless accelerometers and a heart rate monitor. In: 2007 11th IEEE International symposium on wearable computers, pp 37–40. IEEE
Tran DN, Phan DD (2016) Human activities recognition in android smartphone using support vector machine. In: 2016 7th International conference on intelligent systems, modelling and simulation (ISMS), pp 64–68. IEEE
Valarmathy G, Keerthana K, Kavithapriya J, Keerthana T (2019) Human fall detection using 3-axis mems accelerometer
Wibawa AD, Purnomo MH, Marzuki A, Rumpa LD (2016) Physiological pattern of human state emotion based on ecg and pulse sensor
Wu Y-C, Chen P-F, Hu Z-H, Chang C-H, Lee G-C, Yu W-C (2009) A mobile health monitoring system using rfid ring-type pulse sensor. In: 2009 Eighth IEEE International conference on dependable, autonomic and secure computing, pp 317–322. IEEE
Xu B (2009) Human activity recognition using body area sensor networks. PhD thesis, Citeseer
Yacchirema D, de Puga JS, Palau C, Esteve M (2018) Fall detection system for elderly people using iot and big data. Procedia Comput Sci 130:603–610
Yang J, Nguyen MN, San PP, Li XL, Krishnaswamy S (2015) Deep convolutional neural networks on multichannel time series for human activity recognition. In: Twenty-fourth international joint conference on artificial intelligence
Zeng M, Nguyen LT, Yu B, Mengshoel OJ, Zhu J, Wu P, Zhang J (2014) Convolutional neural networks for human activity recognition using mobile sensors. In: 6th International conference on mobile computing, applications and services, pp 197–205. IEEE
Zhang P, Chen X, Ma X, Wu Y, Jiang H, Fang D, Tang Z, Ma Y (2017) Smartmtra: Robust indoor trajectory tracing using smartphones. IEEE Sensors J 17(12):3613–3624
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interests
The authors have no conflicts of interest to declare.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Chakraborty, A., Mukherjee, N. A deep-CNN based low-cost, multi-modal sensing system for efficient walking activity identification. Multimed Tools Appl 82, 16741–16766 (2023). https://doi.org/10.1007/s11042-022-13990-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-13990-x