{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,1,12]],"date-time":"2024-01-12T03:09:30Z","timestamp":1705028970033},"reference-count":60,"publisher":"PeerJ","license":[{"start":{"date-parts":[[2022,10,12]],"date-time":"2022-10-12T00:00:00Z","timestamp":1665532800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"MSIT (Ministry of Science and ICT), Korea"},{"name":"ITRC (Information Technology Research Center) Support Program","award":["IITP-2023-2018-0-01426"]},{"name":"IITP"},{"DOI":"10.13039\/501100022230","name":"Deanship of Scientific Research at Princess Nourah bint Abdulrahman University","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100022230","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Princess Nourah bint Abdulrahman University Researchers Supporting Project Number","award":["PNURSP2022R239"]},{"name":"Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia"},{"name":"Taif University Researchers, Taif University, Taif, Saudi Arabia","award":["TURSP-2020\/79"]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"Human locomotion is an imperative topic to be conversed among researchers. Predicting the human motion using multiple techniques and algorithms has always been a motivating subject matter. For this, different methods have shown the ability of recognizing simple motion patterns. However, predicting the dynamics for complex locomotion patterns is still immature. Therefore, this article proposes unique methods including the calibration-based filter algorithm and kinematic-static patterns identification for predicting those complex activities from fused signals. Different types of signals are extracted from benchmarked datasets and pre-processed using a novel calibration-based filter for inertial signals along with a Bessel filter for physiological signals. Next, sliding overlapped windows are utilized to get motion patterns defined over time. Then, polynomial probability distribution is suggested to decide the motion patterns natures. For features extraction based kinematic-static patterns, time and probability domain features are extracted over physical action dataset (PAD) and growing old together validation (GOTOV) dataset. Further, the features are optimized using quadratic discriminant analysis and orthogonal fuzzy neighborhood discriminant analysis techniques. Manifold regularization algorithms have also been applied to assess the performance of proposed prediction system. For the physical action dataset, we achieved an accuracy rate of 82.50% for patterned signals. While, the GOTOV dataset, we achieved an accuracy rate of 81.90%. As a result, the proposed system outdid when compared to the other state-of-the-art models in literature.<\/jats:p>","DOI":"10.7717\/peerj-cs.1105","type":"journal-article","created":{"date-parts":[[2022,10,12]],"date-time":"2022-10-12T07:20:00Z","timestamp":1665559200000},"page":"e1105","source":"Crossref","is-referenced-by-count":8,"title":["Physical human locomotion prediction using manifold regularization"],"prefix":"10.7717","volume":"8","author":[{"given":"Madiha","family":"Javeed","sequence":"first","affiliation":[{"name":"Department of Computer Science, Air University, Islamabad, ICT, Pakistan"}]},{"given":"Mohammad","family":"Shorfuzzaman","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computers and Information Technology, Taif University, Taif, Saudi Arabia"}]},{"given":"Nawal","family":"Alsufyani","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computers and Information Technology, Taif University, Taif, Saudi Arabia"}]},{"given":"Samia Allaoua","family":"Chelloug","sequence":"additional","affiliation":[{"name":"Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia"}]},{"given":"Ahmad","family":"Jalal","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Air University, Islamabad, ICT, Pakistan"}]},{"given":"Jeongmin","family":"Park","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Tech University of Korea, Sangidaehak-ro, Gyeonggi-do, South Korea"}]}],"member":"4443","published-online":{"date-parts":[[2022,10,12]]},"reference":[{"issue":"1","key":"10.7717\/peerj-cs.1105\/ref-1","doi-asserted-by":"publisher","first-page":"149","DOI":"10.32604\/iasc.2023.026051","article-title":"Student\u2019s health exercise recognition tool for e-learning education","volume":"35","author":"Al Shloul","year":"2022","journal-title":"Intelligent Automation & Soft Computing"},{"key":"10.7717\/peerj-cs.1105\/ref-2","first-page":"478","article-title":"Hierarchical model for zero-shot activity recognition using wearable sensors","author":"Al-Naser","year":"2018"},{"key":"10.7717\/peerj-cs.1105\/ref-3","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3132559","article-title":"Maximum Entropy Markov model for human activity recognition using depth camera","volume":"9","author":"Alrashdi","year":"2021","journal-title":"IEEE Access"},{"key":"10.7717\/peerj-cs.1105\/ref-4","first-page":"74","article-title":"Speech recognition using dynamic time warping","author":"Amin","year":"2008"},{"key":"10.7717\/peerj-cs.1105\/ref-5","first-page":"1","article-title":"An efficient human activity recognition framework based on wearable IMU wrist sensors","author":"Ayman","year":"2019"},{"key":"10.7717\/peerj-cs.1105\/ref-6","first-page":"109","article-title":"Smartphone inertial sensors for human locomotion activity recognition based on template matching and codebook generation","author":"Azmat","year":"2021"},{"issue":"1","key":"10.7717\/peerj-cs.1105\/ref-7","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/72.363438","article-title":"Gradient descent learning algorithm overview: a general dynamical systems perspective","volume":"6","author":"Baldi","year":"1995","journal-title":"IEEE Transactions on Neural Networks"},{"key":"10.7717\/peerj-cs.1105\/ref-8","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1802.07898","article-title":"Glimpse Clouds: human activity recognition from unstructured feature points","author":"Baradel","year":"2018","journal-title":"Computer Vision and Pattern Recognition"},{"key":"10.7717\/peerj-cs.1105\/ref-9","first-page":"145","article-title":"Sensors technologies for human activity analysis based on SVM optimized by PSO algorithm","author":"Batool","year":"2019"},{"issue":"8","key":"10.7717\/peerj-cs.1105\/ref-10","doi-asserted-by":"publisher","first-page":"2676","DOI":"10.1016\/j.patcog.2015.02.016","article-title":"Generalized quadratic discriminant analysis","volume":"48","author":"Bose","year":"2015","journal-title":"Pattern Recognition"},{"key":"10.7717\/peerj-cs.1105\/ref-11","first-page":"19","article-title":"Predicting future position from natural walking and eye movements with machine learning","author":"Bremer","year":"2021"},{"issue":"5","key":"10.7717\/peerj-cs.1105\/ref-12","doi-asserted-by":"publisher","first-page":"1747","DOI":"10.1109\/TNNLS.2019.2927224","article-title":"A semisupervised recurrent convolutional attention model for human activity recognition","volume":"31","author":"Chen","year":"2020","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"issue":"6","key":"10.7717\/peerj-cs.1105\/ref-13","doi-asserted-by":"publisher","first-page":"A3837","DOI":"10.1137\/21M139548X","article-title":"Two-level Nystrom\u2014Schur Preconditioner for sparse symmetric positive definite matrices","volume":"43","author":"Daas","year":"2021","journal-title":"SIAM Journal on Scientific Computing"},{"issue":"1","key":"10.7717\/peerj-cs.1105\/ref-14","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/s10614-020-09986-0","article-title":"Intertemporal similarity of economic time series: an application of dynamic time warping","volume":"56","author":"Franses","year":"2020","journal-title":"Computational Economics"},{"issue":"2","key":"10.7717\/peerj-cs.1105\/ref-15","doi-asserted-by":"publisher","first-page":"e764","DOI":"10.7717\/peerj-cs.764","article-title":"Syntactic model-based human body 3D reconstruction and event classification via association based features mining and deep learning","volume":"7","author":"Ghadi","year":"2021","journal-title":"PeerJ Computer Science"},{"key":"10.7717\/peerj-cs.1105\/ref-16","doi-asserted-by":"publisher","first-page":"23964","DOI":"10.1109\/ACCESS.2022.3154775","article-title":"MS-DLD: multi-sensors based daily locomotion detection via kinematic-static energy and body-specific HMMs","volume":"10","author":"Ghadi","year":"2022","journal-title":"IEEE Access"},{"issue":"5","key":"10.7717\/peerj-cs.1105\/ref-17","doi-asserted-by":"publisher","first-page":"912","DOI":"10.3390\/rs13050912","article-title":"Stochastic remote sensing event classification over adaptive posture estimation via multifused data and deep belief network","volume":"13","author":"Gochoo","year":"2021","journal-title":"Remote Sensing"},{"issue":"15","key":"10.7717\/peerj-cs.1105\/ref-18","doi-asserted-by":"publisher","first-page":"2375","DOI":"10.1049\/iet-com.2018.5348","article-title":"New mobile communication system design for Rayleigh environments based on compressed sensing-source coding","volume":"13","author":"Haneche","year":"2019","journal-title":"The Institution of Engineering and Technology"},{"key":"10.7717\/peerj-cs.1105\/ref-19","doi-asserted-by":"publisher","first-page":"27758","DOI":"10.1109\/ACCESS.2021.3058986","article-title":"Scene semantic recognition based on modified fuzzy c-mean and maximum entropy using object-to-object relations","volume":"9","author":"Jalal","year":"2021","journal-title":"IEEE Access"},{"key":"10.7717\/peerj-cs.1105\/ref-20","first-page":"91","article-title":"Development of a life logging system via depth imaging-based human activity recognition for smart homes","author":"Jalal","year":"2012"},{"key":"10.7717\/peerj-cs.1105\/ref-21","first-page":"1","article-title":"Ridge body parts features for human pose estimation and recognition from RGB-D video data","author":"Jalal","year":"2014"},{"issue":"12","key":"10.7717\/peerj-cs.1105\/ref-22","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1016\/j.patcog.2016.08.003","article-title":"Robust human activity recognition from depth video using spatiotemporal multi-fused features","volume":"61","author":"Jalal","year":"2017","journal-title":"Pattern Recognition"},{"issue":"5","key":"10.7717\/peerj-cs.1105\/ref-23","doi-asserted-by":"publisher","first-page":"2797","DOI":"10.1007\/s10639-019-09892-5","article-title":"Students\u2019 behavior mining in e-learning environment using cognitive processes with information technologies","volume":"24","author":"Jalal","year":"2019","journal-title":"Educational and Information Technologies"},{"key":"10.7717\/peerj-cs.1105\/ref-24","first-page":"105","article-title":"Wearable sensor-based human behavior understanding and recognition in daily life for smart environments","author":"Jalal","year":"2018"},{"issue":"4","key":"10.7717\/peerj-cs.1105\/ref-25","doi-asserted-by":"publisher","first-page":"1733","DOI":"10.1007\/s42835-019-00187-w","article-title":"A wrist worn acceleration based human motion analysis and classification for ambient smart home system","volume":"14","author":"Jalal","year":"2019","journal-title":"Journal of Electrical Engineering & Technology"},{"issue":"22","key":"10.7717\/peerj-cs.1105\/ref-26","doi-asserted-by":"publisher","first-page":"6670","DOI":"10.3390\/s20226670","article-title":"A study of accelerometer and gyroscope measurements in physical life-log activities detection systems","volume":"20","author":"Jalal","year":"2020","journal-title":"Sensors"},{"issue":"4","key":"10.7717\/peerj-cs.1105\/ref-27","doi-asserted-by":"publisher","first-page":"1699","DOI":"10.3390\/su13041699","article-title":"HF-SPHR: hybrid-features for sustainable physical healthcare patterns recognition using deep belief networks","volume":"13","author":"Javeed","year":"2020","journal-title":"Sustainability"},{"key":"10.7717\/peerj-cs.1105\/ref-28","first-page":"512","article-title":"Wearable sensors based exertion recognition using statistical features and random forest for physical healthcare monitoring","author":"Javeed","year":"2021"},{"issue":"3","key":"10.7717\/peerj-cs.1105\/ref-29","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1016\/j.patrec.2018.04.035","article-title":"Combining CNN streams of RGB-D and skeletal data for human activity recognition","volume":"115","author":"Khaire","year":"2018","journal-title":"Pattern Recognition Letters"},{"key":"10.7717\/peerj-cs.1105\/ref-30","doi-asserted-by":"crossref","DOI":"10.1109\/ACCESS.2021.3101716","article-title":"Semantic recognition of human-object interactions via gaussian-based elliptical modeling and pixel-level labeling","volume":"9","author":"Khalid","year":"2021","journal-title":"IEEE Access"},{"issue":"11","key":"10.7717\/peerj-cs.1105\/ref-31","doi-asserted-by":"publisher","first-page":"106543","DOI":"10.1016\/j.dib.2020.106543","article-title":"sEMG dataset of routine activities","volume":"33","author":"Khan","year":"2020","journal-title":"Data in Brief"},{"issue":"6","key":"10.7717\/peerj-cs.1105\/ref-32","doi-asserted-by":"publisher","first-page":"1410","DOI":"10.1109\/TBME.2009.2039480","article-title":"Orthogonal fuzzy neighborhood discriminant analysis for multifunction myoelectric hand control","volume":"57","author":"Khushaba","year":"2010","journal-title":"IEEE Transactions on Biomedical Engineering"},{"key":"10.7717\/peerj-cs.1105\/ref-33","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1007\/978-3-319-10064-7_12","article-title":"Sptial process simulation","volume-title":"Stochastic Geometry, Spatial Statistics and Random Fields","author":"Kreose","year":"2015"},{"issue":"24","key":"10.7717\/peerj-cs.1105\/ref-34","doi-asserted-by":"publisher","first-page":"8337","DOI":"10.3390\/s21248337","article-title":"Complex deep neural network from large scale virtual IMU data for effective human activity recognition using wearables","volume":"21","author":"Kwon","year":"2021","journal-title":"Sensors"},{"issue":"3","key":"10.7717\/peerj-cs.1105\/ref-35","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1145\/3478096","article-title":"Approaching the real-world: supporting activity recognition training with virtual IMU data","volume":"5","author":"Kwon","year":"2021","journal-title":"Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies"},{"key":"10.7717\/peerj-cs.1105\/ref-36","doi-asserted-by":"publisher","first-page":"39","DOI":"10.3389\/fspas.2020.00039","article-title":"Dynamic time warping as a new evaluation for DST forecast with machine learning","volume":"7","author":"Laperre","year":"2020","journal-title":"Frontiers in Astronomy and Space Sciences"},{"key":"10.7717\/peerj-cs.1105\/ref-37","first-page":"45","article-title":"Deep human activity recognition using wearable sensors","author":"Lawal","year":"2019"},{"key":"10.7717\/peerj-cs.1105\/ref-38","first-page":"2887","article-title":"Approximate maifold regularization: scalable algorithm and generalization analysis","author":"Li","year":"2019"},{"issue":"3","key":"10.7717\/peerj-cs.1105\/ref-39","doi-asserted-by":"publisher","first-page":"6919","DOI":"10.1007\/s11042-019-08527-8","article-title":"WHITE STAG model: wise human interaction tracking and estimation (WHITE) using spatio-temporal and angular-geometric (STAG) descriptors","volume":"79","author":"Mahmood","year":"2020","journal-title":"Multimedia Tools and Applications"},{"issue":"7","key":"10.7717\/peerj-cs.1105\/ref-40","doi-asserted-by":"publisher","first-page":"e0219530","DOI":"10.1371\/journal.pone.0219530","article-title":"Polynomial probablity distribution estimation using the method of moments","volume":"14","author":"Munkhammar","year":"2017","journal-title":"PLOS ONE"},{"key":"10.7717\/peerj-cs.1105\/ref-41","first-page":"1","article-title":"Human actions tracking and recognition based on body parts detection via artificial neural network","author":"Nadeem","year":"2020"},{"issue":"4","key":"10.7717\/peerj-cs.1105\/ref-42","first-page":"9084","article-title":"Human activity recognition with event-based dynamic vision sensor using deep recurrent neural network","volume":"29","author":"Pansuriya","year":"2020","journal-title":"International Journal of Advanced Science and Technology"},{"issue":"3","key":"10.7717\/peerj-cs.1105\/ref-43","doi-asserted-by":"publisher","first-page":"567","DOI":"10.1007\/s11257-020-09268-2","article-title":"Activity recognition using wearable sensors for tracking the elderly","volume":"30","author":"Paraschiakos","year":"2020","journal-title":"User Modeling and User-Adapted Interaction"},{"key":"10.7717\/peerj-cs.1105\/ref-44","first-page":"530","article-title":"Hybrid algorithm for multi people counting and tracking for smart surveillance","author":"Pervaiz","year":"2021"},{"key":"10.7717\/peerj-cs.1105\/ref-45","first-page":"470","article-title":"Dynamic time warping averaging of time series allows faster and more accurate classification","author":"Petitjean","year":"2014"},{"issue":"12","key":"10.7717\/peerj-cs.1105\/ref-46","doi-asserted-by":"publisher","first-page":"2259","DOI":"10.1007\/s11517-018-1857-5","article-title":"Evaluation of feature extraction techniques and classifiers for finger movement recognition using surface electromyography signal","volume":"56","author":"Phukpattaranont","year":"2018","journal-title":"Medical & Biological Engineering & Computing"},{"key":"10.7717\/peerj-cs.1105\/ref-47","doi-asserted-by":"publisher","first-page":"6061","DOI":"10.1007\/s11042-019-08463-7","article-title":"Wearable sensors based human behavioral pattern recognition using statistical features and reweighted genetic algorithm","volume":"79","author":"Quaid","year":"2020","journal-title":"Multimedia Tools and Applications"},{"key":"10.7717\/peerj-cs.1105\/ref-48","first-page":"271","article-title":"Statistical multi-object segmentation for indoor\/outdoor scene detection and classification via depth images","author":"Rafique","year":"2020"},{"issue":"2","key":"10.7717\/peerj-cs.1105\/ref-49","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.neucom.2018.05.042","article-title":"A novel framework of continuous human-activity recognition using Kinect","volume":"311","author":"Saini","year":"2018","journal-title":"Neurocomputing"},{"issue":"2","key":"10.7717\/peerj-cs.1105\/ref-50","doi-asserted-by":"publisher","first-page":"2150035","DOI":"10.1142\/S0218126621500353","article-title":"Analysis and design of optimized fractional order low pass Bessel filter","volume":"30","author":"Soni","year":"2020","journal-title":"Journal of Circuits, Systems and Computers"},{"key":"10.7717\/peerj-cs.1105\/ref-51","first-page":"493","article-title":"Eye tracking-based LSTM for locomotion prediction in VR","author":"Stein","year":"2022"},{"key":"10.7717\/peerj-cs.1105\/ref-52","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2112.11224","article-title":"Attention-based sensor fusion for human activity recognition using IMU signals","author":"Tao","year":"2021","journal-title":"ArXiv"},{"key":"10.7717\/peerj-cs.1105\/ref-53","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1207.3510","article-title":"HMRF-EM-image: implementation of the hidden Markov random field model and its expectation-maximization algorithm","author":"Wang","year":"2012","journal-title":"ArXiv:cs\/1207.3510"},{"key":"10.7717\/peerj-cs.1105\/ref-54","first-page":"1","article-title":"Stratified transfer learning for cross-domain activity recognition","author":"Wang","year":"2018"},{"key":"10.7717\/peerj-cs.1105\/ref-55","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TIM.2021.3111996","article-title":"Learning disentangled representation for mixed-reality human activity recognition with a single IMU sensor","volume":"70","author":"Xia","year":"2021","journal-title":"IEEE Transactions on Instrumentation and Measurement"},{"issue":"6684","key":"10.7717\/peerj-cs.1105\/ref-56","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2012\/208791","article-title":"Analyzing, modeling, and simulation for human dynamics in social network","volume":"2012","author":"Xiao","year":"2012","journal-title":"Abstract and Applied Analysis"},{"key":"10.7717\/peerj-cs.1105\/ref-57","first-page":"6766","article-title":"A locomotion recognition system using depth images","author":"Yan","year":"2018"},{"issue":"7","key":"10.7717\/peerj-cs.1105\/ref-58","doi-asserted-by":"publisher","first-page":"5441","DOI":"10.1109\/TIE.2018.2868296","article-title":"Multisynchrosqueezing transform","volume":"66","author":"Yu","year":"2019","journal-title":"IEEE Transactions on Industrial Electronics"},{"key":"10.7717\/peerj-cs.1105\/ref-59","first-page":"229","article-title":"Using locomotion models for estimating walking targets in immersive virtual environments","author":"Zank","year":"2015"},{"key":"10.7717\/peerj-cs.1105\/ref-60","first-page":"120","article-title":"Optimized graph extraction and locomotion prediction for redirected walking","author":"Zank","year":"2017"}],"container-title":["PeerJ Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/peerj.com\/articles\/cs-1105.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/articles\/cs-1105.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/articles\/cs-1105.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/articles\/cs-1105.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,12]],"date-time":"2022-10-12T07:20:32Z","timestamp":1665559232000},"score":1,"resource":{"primary":{"URL":"https:\/\/peerj.com\/articles\/cs-1105"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,12]]},"references-count":60,"alternative-id":["10.7717\/peerj-cs.1105"],"URL":"https:\/\/doi.org\/10.7717\/peerj-cs.1105","archive":["CLOCKSS","LOCKSS","Portico"],"relation":{},"ISSN":["2376-5992"],"issn-type":[{"value":"2376-5992","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,12]]},"article-number":"e1105"}}