{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,7]],"date-time":"2025-01-07T00:10:36Z","timestamp":1736208636028,"version":"3.32.0"},"reference-count":30,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2017,8,23]],"date-time":"2017-08-23T00:00:00Z","timestamp":1503446400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Emerging Fields Initiative of the Friedrich-Alexander University Erlangen-N\u00fcrnberg (FAU), Germany","award":["EFI-MOVES"]},{"name":"E|Home-Center of the Friedrich-Alexander University Erlangen-N\u00fcrnberg (FAU), Germany","award":["MotionLab@Home"]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"Mobile gait analysis systems based on inertial sensing on the shoe are applied in a wide range of applications. Especially for medical applications, they can give new insights into motor impairment in, e.g., neurodegenerative disease and help objectify patient assessment. One key component in these systems is the reconstruction of the foot trajectories from inertial data. In literature, various methods for this task have been proposed. However, performance is evaluated on a variety of datasets due to the lack of large, generally accepted benchmark datasets. This hinders a fair comparison of methods. In this work, we implement three orientation estimation and three double integration schemes for use in a foot trajectory estimation pipeline. All methods are drawn from literature and evaluated against a marker-based motion capture reference. We provide a fair comparison on the same dataset consisting of 735 strides from 16 healthy subjects. As a result, the implemented methods are ranked and we identify the most suitable processing pipeline for foot trajectory estimation in the context of mobile gait analysis.<\/jats:p>","DOI":"10.3390\/s17091940","type":"journal-article","created":{"date-parts":[[2017,8,23]],"date-time":"2017-08-23T15:32:27Z","timestamp":1503502347000},"page":"1940","source":"Crossref","is-referenced-by-count":26,"title":["Benchmarking Foot Trajectory Estimation Methods for Mobile Gait Analysis"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9542-0694","authenticated-orcid":false,"given":"Julius","family":"Hannink","sequence":"first","affiliation":[{"name":"Machine Learning and Data Analytics Lab, Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg (FAU), 91054 Erlangen, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8135-6740","authenticated-orcid":false,"given":"Malte","family":"Ollenschl\u00e4ger","sequence":"additional","affiliation":[{"name":"Machine Learning and Data Analytics Lab, Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg (FAU), 91054 Erlangen, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4921-6104","authenticated-orcid":false,"given":"Felix","family":"Kluge","sequence":"additional","affiliation":[{"name":"Machine Learning and Data Analytics Lab, Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg (FAU), 91054 Erlangen, Germany"}]},{"given":"Nils","family":"Roth","sequence":"additional","affiliation":[{"name":"Machine Learning and Data Analytics Lab, Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg (FAU), 91054 Erlangen, Germany"}]},{"given":"Jochen","family":"Klucken","sequence":"additional","affiliation":[{"name":"Department of Molecular Neurology, University Hospital Erlangen, Friedrich-Alexander University Erlangen-N\u00fcrnberg (FAU), 91054 Erlangen, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0417-0336","authenticated-orcid":false,"given":"Bjoern M.","family":"Eskofier","sequence":"additional","affiliation":[{"name":"Machine Learning and Data Analytics Lab, Department of Computer Science, Friedrich-Alexander University Erlangen-N\u00fcrnberg (FAU), 91054 Erlangen, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2017,8,23]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1521","DOI":"10.1109\/JBHI.2016.2608720","article-title":"Toward Pervasive Gait Analysis With Wearable Sensors: A Systematic Review","volume":"20","author":"Chen","year":"2016","journal-title":"IEEE J. Biomed. Health Informat."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"693","DOI":"10.1016\/j.parkreldis.2011.07.004","article-title":"Which measures of physical function and motor impairment best predict quality of life in Parkinson\u2019s disease?","volume":"17","author":"Ellis","year":"2011","journal-title":"Parkinsonism Relat. Disord."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1136\/jnnp.2007.131045","article-title":"Parkinson\u2019s disease: Clinical features and diagnosis","volume":"79","author":"Jankovic","year":"2008","journal-title":"J. Neurol. Neurosurg. Psychiatry"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2129","DOI":"10.1002\/mds.22340","article-title":"Movement Disorder Society-Sponsored Revision of the Unified Parkinson\u2019s Disease Rating Scale (MDS-UPDRS): Scale presentation and clinimetric testing results","volume":"23","author":"Goetz","year":"2008","journal-title":"Mov. Disord."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1302\/0301-620X.67B2.3980533","article-title":"In defence of gait analysis. Observation and measurement in gait assessment","volume":"67","author":"Saleh","year":"1985","journal-title":"J. Bone Jt. Surg."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1123\/jab.2013-0319","article-title":"Spatiotemporal Gait Patterns During Overt and Covert Evaluation in Patients With Parkinson s Disease and Healthy Subjects: Is There a Hawthorne Effect?","volume":"31","author":"Espinosa","year":"2015","journal-title":"J. Appl. Biomech."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1005","DOI":"10.1016\/j.gaitpost.2014.02.001","article-title":"Summary measures for clinical gait analysis: A literature review","volume":"39","author":"Cimolin","year":"2014","journal-title":"Gait Posture"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1007\/BF02345128","article-title":"Quaternion-based strap-down integration method for applications of inertial sensing to gait analysis","volume":"43","author":"Sabatini","year":"2005","journal-title":"Med. Biol. Eng. Comput."},{"doi-asserted-by":"crossref","unstructured":"Madgwick, S.O.H., Harrison, A.J.L., and Vaidyanathan, R. (July, January 29). Estimation of IMU and MARG orientation using a gradient descent algorithm. Proceedings of the 2011 IEEE International Conference on Rehabilitation Robotics, Zurich, Switzerland.","key":"ref_9","DOI":"10.1109\/ICORR.2011.5975346"},{"doi-asserted-by":"crossref","unstructured":"Euston, M., Coote, P., Mahony, R., Kim, J., and Hamel, T. (2008, January 22\u201326). A complementary filter for attitude estimation of a fixed-wing UAV. Proceedings of the 2008 IEEE\/RSJ International Conference on Intelligent Robots and Systems, IROS, Nice, France.","key":"ref_10","DOI":"10.1109\/IROS.2008.4650766"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2999","DOI":"10.1016\/j.jbiomech.2010.07.003","article-title":"3D gait assessment in young and elderly subjects using foot-worn inertial sensors","volume":"43","author":"Mariani","year":"2010","journal-title":"J. Biomech."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"974","DOI":"10.1016\/j.gaitpost.2013.05.012","article-title":"Measurement of foot placement and its variability with inertial sensors","volume":"38","author":"Rebula","year":"2013","journal-title":"Gait Posture"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1089","DOI":"10.1109\/TBME.2014.2368211","article-title":"Inertial Sensor-Based Stride Parameter Calculation From Gait Sequences in Geriatric Patients","volume":"62","author":"Rampp","year":"2015","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1016\/j.gaitpost.2016.01.014","article-title":"Estimation of foot trajectory during human walking by a wearable inertial measurement unit mounted to the foot","volume":"45","author":"Kitagawa","year":"2016","journal-title":"Gait Posture"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"791","DOI":"10.1016\/j.medengphy.2004.07.005","article-title":"Total body centre of mass displacement estimated using ground reactions during transitory motor tasks: Application to step ascent","volume":"26","author":"Zok","year":"2004","journal-title":"Med. Eng. Phys."},{"doi-asserted-by":"crossref","unstructured":"Trojaniello, D., Cereatti, A., Pelosin, E., Avanzino, L., Mirelman, A., Hausdorff, J.M., and Della Croce, U. (2014). Estimation of step-by-step spatio-temporal parameters of normal and impaired gait using shank-mounted magneto-inertial sensors: Application to elderly, hemiparetic, parkinsonian and choreic gait. J. Neuroeng. Rehabil., 11.","key":"ref_16","DOI":"10.1186\/1743-0003-11-152"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1186\/s12938-015-0103-8","article-title":"Fourier-based integration of quasi-periodic gait accelerations for drift-free displacement estimation using inertial sensors","volume":"14","author":"Sabatini","year":"2015","journal-title":"BioMed. Eng. OnLine"},{"doi-asserted-by":"crossref","unstructured":"Hannink, J., Kautz, T., Pasluosta, C., Barth, J., Schulein, S., Gassmann, K.G., Klucken, J., and Eskofier, B. (2017). Mobile Stride Length Estimation with Deep Convolutional Neural Networks. IEEE J. Biomed. Health Inf., PP.","key":"ref_18","DOI":"10.1109\/JBHI.2017.2679486"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1109\/JBHI.2016.2636456","article-title":"Sensor-Based Gait Parameter Extraction With Deep Convolutional Neural Networks","volume":"21","author":"Hannink","year":"2017","journal-title":"IEEE J. Biomed. Health Inf."},{"doi-asserted-by":"crossref","unstructured":"Kanzler, C.M., Barth, J., Rampp, A., Schlarb, H., Rott, F., Klucken, J., and Eskofier, B.M. (2015, January 25\u201329). Inertial sensor based and shoe size independent gait analysis including heel and toe clearance estimation. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS, Milan, Italy.","key":"ref_20","DOI":"10.1109\/EMBC.2015.7319618"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1527","DOI":"10.1109\/JSEN.2010.2045498","article-title":"SHIMMER\u2122\u2014A wireless sensor platform for noninvasive biomedical research","volume":"10","author":"Burns","year":"2010","journal-title":"Sensors"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"392","DOI":"10.1016\/j.gaitpost.2008.10.057","article-title":"Effects of walking surfaces and footwear on temporo-spatial gait parameters in young and older people","volume":"29","author":"Menant","year":"2009","journal-title":"Gait Posture"},{"unstructured":"Kugler, P., Schlarb, H., Blinn, J., Picard, A., and Eskofier, B. (September, January 28). A wireless trigger for synchronization of wearable sensors to external systems during recording of human gait. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS, San Diego, CA, USA.","key":"ref_23"},{"key":"ref_24","first-page":"311","article-title":"Procedure for Effortless In-Field Calibration of Three-Axis Rate Gyros and Accelerometers","volume":"7","author":"Ferraris","year":"1995","journal-title":"Sens. Mater."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"6419","DOI":"10.3390\/s150306419","article-title":"Stride segmentation during free walk movements using multi-dimensional subsequence dynamic time warping on inertial sensor data","volume":"15","author":"Barth","year":"2015","journal-title":"Sensors"},{"key":"ref_26","first-page":"1","article-title":"Representing attitude: Euler angles, unit quaternions, and rotation vectors","volume":"58","author":"Diebel","year":"2006","journal-title":"Matrix"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/0771-050X(75)90034-0","article-title":"An algorithm for smoothing, differentiation and integration of experimental data using spline functions","volume":"1","author":"Dierckx","year":"1975","journal-title":"J. Comput. Appl. Math."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"3162","DOI":"10.1109\/TBME.2012.2216263","article-title":"Heel and toe clearance estimation for gait analysis using wireless inertial sensors","volume":"59","author":"Mariani","year":"2012","journal-title":"IEEE Trans. Biomed. Eng."},{"doi-asserted-by":"crossref","unstructured":"Hanson, A.J. (2006). Visualizing Quaternions, Elsevier Science.","key":"ref_29","DOI":"10.1145\/1281500.1281634"},{"doi-asserted-by":"crossref","unstructured":"Kuipers, J.B. (1999). Quaternions and Rotation Sequences: A Primer with Applications to Orbits, Aerospace, and Virtual Reality, Princeton University Press.","key":"ref_30","DOI":"10.1515\/9780691211701"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/9\/1940\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,6]],"date-time":"2025-01-06T23:35:38Z","timestamp":1736206538000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/9\/1940"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,23]]},"references-count":30,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2017,9]]}},"alternative-id":["s17091940"],"URL":"https:\/\/doi.org\/10.3390\/s17091940","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2017,8,23]]}}}