A human gait temporal parameters calculation algorithm

This paper presents a new algorithm to calculate three temporal parameters of human gait: cadence, swing time and stride time. These values are computed from: heel-strike time, toe-off time and mid-swing point time which can be in turn obtained from the first time derivate of the medio-lateral axis...

Full description

Autores:
Rodriguez Cheu, Luis Eduardo
Caicedo Rodriguez, Pablo Eduardo
Rengifo Rodas, Carlos Felipe
Tipo de recurso:
Article of investigation
Fecha de publicación:
2017
Institución:
Escuela Colombiana de Ingeniería Julio Garavito
Repositorio:
Repositorio Institucional ECI
Idioma:
eng
OAI Identifier:
oai:repositorio.escuelaing.edu.co:001/1568
Acceso en línea:
https://repositorio.escuelaing.edu.co/handle/001/1568
https://doi.org/10.1007/978-981-10-4086-3_72
Palabra clave:
Tecnología médica
Algoritmos - Algoritmos computacionales
Inertial sensor
Gait events
Heel-strike
Toe-off
Stride time
Stance time
Sensor inercial
Eventos de la marcha
Golpe de talón
Desplazamiento de la punta del pie
Tiempo de zancada
Tiempo de apoyo
Rights
closedAccess
License
http://purl.org/coar/access_right/c_14cb
id ESCUELAIG2_f9d5ef38f6ccca9b3e87abcf84d482b6
oai_identifier_str oai:repositorio.escuelaing.edu.co:001/1568
network_acronym_str ESCUELAIG2
network_name_str Repositorio Institucional ECI
repository_id_str
dc.title.eng.fl_str_mv A human gait temporal parameters calculation algorithm
title A human gait temporal parameters calculation algorithm
spellingShingle A human gait temporal parameters calculation algorithm
Tecnología médica
Algoritmos - Algoritmos computacionales
Inertial sensor
Gait events
Heel-strike
Toe-off
Stride time
Stance time
Sensor inercial
Eventos de la marcha
Golpe de talón
Desplazamiento de la punta del pie
Tiempo de zancada
Tiempo de apoyo
title_short A human gait temporal parameters calculation algorithm
title_full A human gait temporal parameters calculation algorithm
title_fullStr A human gait temporal parameters calculation algorithm
title_full_unstemmed A human gait temporal parameters calculation algorithm
title_sort A human gait temporal parameters calculation algorithm
dc.creator.fl_str_mv Rodriguez Cheu, Luis Eduardo
Caicedo Rodriguez, Pablo Eduardo
Rengifo Rodas, Carlos Felipe
dc.contributor.author.none.fl_str_mv Rodriguez Cheu, Luis Eduardo
Caicedo Rodriguez, Pablo Eduardo
Rengifo Rodas, Carlos Felipe
dc.contributor.researchgroup.spa.fl_str_mv GiBiome
dc.subject.armarc.none.fl_str_mv Tecnología médica
Algoritmos - Algoritmos computacionales
topic Tecnología médica
Algoritmos - Algoritmos computacionales
Inertial sensor
Gait events
Heel-strike
Toe-off
Stride time
Stance time
Sensor inercial
Eventos de la marcha
Golpe de talón
Desplazamiento de la punta del pie
Tiempo de zancada
Tiempo de apoyo
dc.subject.proposal.eng.fl_str_mv Inertial sensor
Gait events
Heel-strike
Toe-off
Stride time
Stance time
dc.subject.proposal.spa.fl_str_mv Sensor inercial
Eventos de la marcha
Golpe de talón
Desplazamiento de la punta del pie
Tiempo de zancada
Tiempo de apoyo
description This paper presents a new algorithm to calculate three temporal parameters of human gait: cadence, swing time and stride time. These values are computed from: heel-strike time, toe-off time and mid-swing point time which can be in turn obtained from the first time derivate of the medio-lateral axis angular velocity of both shanks. The results generated by the proposed algorithm were validated with those of the commercial software Tech MCS Studio of Technaid. The comparison gives a mild difference for cadence and stride time. Aditionally, the new algorithm is a good alternative to the thresholding-based algorithms previously reported in the literature which require a great amount of work dedicated to the manual tuning of their multiple parameters.
publishDate 2017
dc.date.issued.none.fl_str_mv 2017
dc.date.accessioned.none.fl_str_mv 2021-06-13T22:35:19Z
2021-10-01T17:16:49Z
dc.date.available.none.fl_str_mv 2021-06-13T22:35:19Z
2021-10-01T17:16:49Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
format http://purl.org/coar/resource_type/c_2df8fbb1
status_str publishedVersion
dc.identifier.issn.none.fl_str_mv 1680-0737
dc.identifier.uri.none.fl_str_mv https://repositorio.escuelaing.edu.co/handle/001/1568
dc.identifier.doi.none.fl_str_mv 10.1007/978-981-10-4086-3_72
dc.identifier.url.none.fl_str_mv https://doi.org/10.1007/978-981-10-4086-3_72
identifier_str_mv 1680-0737
10.1007/978-981-10-4086-3_72
url https://repositorio.escuelaing.edu.co/handle/001/1568
https://doi.org/10.1007/978-981-10-4086-3_72
dc.language.iso.eng.fl_str_mv eng
language eng
dc.relation.citationendpage.spa.fl_str_mv 288
dc.relation.citationstartpage.spa.fl_str_mv 285
dc.relation.citationvolume.spa.fl_str_mv 13
dc.relation.indexed.spa.fl_str_mv N/A
dc.relation.ispartofjournal.spa.fl_str_mv Ifmbe Proceedings
dc.relation.references.eng.fl_str_mv Herran Alvaro, García-Zapirain Begoña, Méndez-Zorrilla Amaia. Gait analysis methods: An overview of wearable and non-wearable systems, highlighting clinical applications Sensors (Switzerland). 2014;14:3362–3394.
Bugané F., Benedetti M. G., Casadio G., et al. Estimation of spatial-temporal gait parameters in level walking based on a single accelerometer: Validation on normal subjects by standard gait analysis Computer Methods and Programs in Biomedicine. 2012;108:129–137.
Greene Barry R, Foran Timothy G, McGrath Denise, Doheny Emer P, Burns Adrian, Caulfield Brian. A Comparison of Algorithms for Body-Worn Sensor-Based Spatiotemporal Gait Parameters to the GAITRite Electronic Walkway Journal of Applied Biomechanics. 2012;28:349–355.
Jasiewicz Jan M., Allum John H J, Middleton James W., et al. Gait event detection using linear accelerometers or angular velocity transducers in able-bodied and spinal-cord injured individuals Gait and Posture. 2006;24:502–509.
Aung Min S H, Thies Sibylle B., Kenney Laurence P J, et al. Automated detection of instantaneous gait events using time frequency analysis and manifold embedding IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2013;21:908–916.
Greene Barry R., McGrath Denise, O'Neill Ross, O'Donovan Karol J., Burns Adrian, Caulfield Brian. An adaptive gyroscope-based algorithm for temporal gait analysis Medical and Biological Engineering and Computing. 2010;48:1251–1260.
Fraccaro Paolo, Walsh Lorcan, Doyle Julie, O’Sullivan Dympna. Real-world Gyroscope-based Gait Event Detection and Gait Feature Extraction eTELEMED 2014, The Sixth International Conference on eHealth, Telemedicine, and Social Medicine. 2014:247–252.
Sabatini Angelo M., Martelloni Chiara, Scapellato Sergio, Cavallo Filippo. Assessment of walking features from foot inertial sensing IEEE Transactions on Biomedical Engineering. 2005;52:486–494.
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_14cb
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/closedAccess
eu_rights_str_mv closedAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_14cb
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.eng.fl_str_mv Springer Verlag
dc.publisher.place.spa.fl_str_mv Alemania
dc.source.spa.fl_str_mv https://link.springer.com/chapter/10.1007/978-981-10-4086-3_72
institution Escuela Colombiana de Ingeniería Julio Garavito
bitstream.url.fl_str_mv https://repositorio.escuelaing.edu.co/bitstream/001/1568/5/A%20human%20gait%20temporal%20parameters%20calculation%20algorithm.png
https://repositorio.escuelaing.edu.co/bitstream/001/1568/6/A%20human%20gait%20temporal%20parameters%20calculation%20algorithm.pdf.jpg
https://repositorio.escuelaing.edu.co/bitstream/001/1568/4/A%20human%20gait%20temporal%20parameters%20calculation%20algorithm.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/1568/1/license.txt
https://repositorio.escuelaing.edu.co/bitstream/001/1568/3/A%20human%20gait%20temporal%20parameters%20calculation%20algorithm.pdf.txt
bitstream.checksum.fl_str_mv 5bd3b5470f14543a5454e29cd302294f
f818e936545669c14d526a41f9e70a24
412592a6b6e644567e62ce427a4944f7
5a7ca94c2e5326ee169f979d71d0f06e
ce17bbb4d4f1cbe9a2413e4ea88bb0b2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Escuela Colombiana de Ingeniería Julio Garavito
repository.mail.fl_str_mv repositorio.eci@escuelaing.edu.co
_version_ 1814355618529542144
spelling Rodriguez Cheu, Luis Eduardo1569d2793bd67114827697a13670cc2e600Caicedo Rodriguez, Pablo Eduardoa17bd7ee94a9fe43c61d517951da1842600Rengifo Rodas, Carlos Felipe3558769042e443b7fe4bbff5889c232d600GiBiome2021-06-13T22:35:19Z2021-10-01T17:16:49Z2021-06-13T22:35:19Z2021-10-01T17:16:49Z20171680-0737https://repositorio.escuelaing.edu.co/handle/001/156810.1007/978-981-10-4086-3_72https://doi.org/10.1007/978-981-10-4086-3_72This paper presents a new algorithm to calculate three temporal parameters of human gait: cadence, swing time and stride time. These values are computed from: heel-strike time, toe-off time and mid-swing point time which can be in turn obtained from the first time derivate of the medio-lateral axis angular velocity of both shanks. The results generated by the proposed algorithm were validated with those of the commercial software Tech MCS Studio of Technaid. The comparison gives a mild difference for cadence and stride time. Aditionally, the new algorithm is a good alternative to the thresholding-based algorithms previously reported in the literature which require a great amount of work dedicated to the manual tuning of their multiple parameters.Este artículo presenta un nuevo algoritmo para calcular tres parámetros temporales de la marcha humana: cadencia, tiempo de balanceo y tiempo de zancada. Estos valores se calculan a partir de: el tiempo de talonamiento, el tiempo de despegue de la punta del pie y el tiempo del punto medio de balanceo, que pueden obtenerse a su vez a partir de la primera derivada temporal de la velocidad angular del eje medio-lateral de ambas piernas. Los resultados generados por el algoritmo propuesto se validaron con los del software comercial Tech MCS Studio de Technaid. La comparación arroja una leve diferencia para la cadencia y el tiempo de zancada. Además, el nuevo algoritmo es una buena alternativa a los algoritmos basados en el umbral previamente reportados en la literatura que requieren una gran cantidad de trabajo dedicado a la sintonía manual de sus múltiples parámetros.application/pdfengSpringer VerlagAlemaniahttps://link.springer.com/chapter/10.1007/978-981-10-4086-3_72A human gait temporal parameters calculation algorithmArtículo de revistainfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARThttp://purl.org/coar/version/c_970fb48d4fbd8a8528828513N/AIfmbe ProceedingsHerran Alvaro, García-Zapirain Begoña, Méndez-Zorrilla Amaia. Gait analysis methods: An overview of wearable and non-wearable systems, highlighting clinical applications Sensors (Switzerland). 2014;14:3362–3394.Bugané F., Benedetti M. G., Casadio G., et al. Estimation of spatial-temporal gait parameters in level walking based on a single accelerometer: Validation on normal subjects by standard gait analysis Computer Methods and Programs in Biomedicine. 2012;108:129–137.Greene Barry R, Foran Timothy G, McGrath Denise, Doheny Emer P, Burns Adrian, Caulfield Brian. A Comparison of Algorithms for Body-Worn Sensor-Based Spatiotemporal Gait Parameters to the GAITRite Electronic Walkway Journal of Applied Biomechanics. 2012;28:349–355.Jasiewicz Jan M., Allum John H J, Middleton James W., et al. Gait event detection using linear accelerometers or angular velocity transducers in able-bodied and spinal-cord injured individuals Gait and Posture. 2006;24:502–509.Aung Min S H, Thies Sibylle B., Kenney Laurence P J, et al. Automated detection of instantaneous gait events using time frequency analysis and manifold embedding IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2013;21:908–916.Greene Barry R., McGrath Denise, O'Neill Ross, O'Donovan Karol J., Burns Adrian, Caulfield Brian. An adaptive gyroscope-based algorithm for temporal gait analysis Medical and Biological Engineering and Computing. 2010;48:1251–1260.Fraccaro Paolo, Walsh Lorcan, Doyle Julie, O’Sullivan Dympna. Real-world Gyroscope-based Gait Event Detection and Gait Feature Extraction eTELEMED 2014, The Sixth International Conference on eHealth, Telemedicine, and Social Medicine. 2014:247–252.Sabatini Angelo M., Martelloni Chiara, Scapellato Sergio, Cavallo Filippo. Assessment of walking features from foot inertial sensing IEEE Transactions on Biomedical Engineering. 2005;52:486–494.info:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbTecnología médicaAlgoritmos - Algoritmos computacionalesInertial sensorGait eventsHeel-strikeToe-offStride timeStance timeSensor inercialEventos de la marchaGolpe de talónDesplazamiento de la punta del pieTiempo de zancadaTiempo de apoyoTHUMBNAILA human gait temporal parameters calculation algorithm.pngA human gait temporal parameters calculation algorithm.pngimage/png138489https://repositorio.escuelaing.edu.co/bitstream/001/1568/5/A%20human%20gait%20temporal%20parameters%20calculation%20algorithm.png5bd3b5470f14543a5454e29cd302294fMD55open accessA human gait temporal parameters calculation algorithm.pdf.jpgA human gait temporal parameters calculation algorithm.pdf.jpgGenerated Thumbnailimage/jpeg16052https://repositorio.escuelaing.edu.co/bitstream/001/1568/6/A%20human%20gait%20temporal%20parameters%20calculation%20algorithm.pdf.jpgf818e936545669c14d526a41f9e70a24MD56metadata only accessORIGINALA human gait temporal parameters calculation algorithm.pdfA human gait temporal parameters calculation algorithm.pdfArtículo de revistaapplication/pdf1143223https://repositorio.escuelaing.edu.co/bitstream/001/1568/4/A%20human%20gait%20temporal%20parameters%20calculation%20algorithm.pdf412592a6b6e644567e62ce427a4944f7MD54metadata only accessLICENSElicense.txttext/plain1881https://repositorio.escuelaing.edu.co/bitstream/001/1568/1/license.txt5a7ca94c2e5326ee169f979d71d0f06eMD51open accessTEXTA human gait temporal parameters calculation algorithm.pdf.txtA human gait temporal parameters calculation algorithm.pdf.txtExtracted texttext/plain4https://repositorio.escuelaing.edu.co/bitstream/001/1568/3/A%20human%20gait%20temporal%20parameters%20calculation%20algorithm.pdf.txtce17bbb4d4f1cbe9a2413e4ea88bb0b2MD53open access001/1568oai:repositorio.escuelaing.edu.co:001/15682022-11-25 03:01:40.075metadata only accessRepositorio Escuela Colombiana de Ingeniería Julio Garavitorepositorio.eci@escuelaing.edu.coU0kgVVNURUQgSEFDRSBQQVJURSBERUwgR1JVUE8gREUgUEFSRVMgRVZBTFVBRE9SRVMgREUgTEEgQ09MRUNDScOTTiAiUEVFUiBSRVZJRVciLCBPTUlUQSBFU1RBIExJQ0VOQ0lBLgoKQXV0b3Jpem8gYSBsYSBFc2N1ZWxhIENvbG9tYmlhbmEgZGUgSW5nZW5pZXLDrWEgSnVsaW8gR2FyYXZpdG8gcGFyYSBwdWJsaWNhciBlbCB0cmFiYWpvIGRlIGdyYWRvLCBhcnTDrWN1bG8sIHZpZGVvLCAKY29uZmVyZW5jaWEsIGxpYnJvLCBpbWFnZW4sIGZvdG9ncmFmw61hLCBhdWRpbywgcHJlc2VudGFjacOzbiB1IG90cm8gKGVuICAgIGFkZWxhbnRlIGRvY3VtZW50bykgcXVlIGVuIGxhIGZlY2hhIAplbnRyZWdvIGVuIGZvcm1hdG8gZGlnaXRhbCwgeSBsZSBwZXJtaXRvIGRlIGZvcm1hIGluZGVmaW5pZGEgcXVlIGxvIHB1YmxpcXVlIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwsIAplbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIHkgZGVtw6FzIGxleWVzIHkganVyaXNwcnVkZW5jaWEgdmlnZW50ZQphbCByZXNwZWN0bywgcGFyYSBmaW5lcyBlZHVjYXRpdm9zIHkgbm8gbHVjcmF0aXZvcy4gRXN0YSBhdXRvcml6YWNpw7NuIGVzIHbDoWxpZGEgcGFyYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIAp1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbDsgeSBwYXJhIHVzb3MgZW4gcmVkZXMsIGludGVybmV0LCBleHRyYW5ldCwgeSBjdWFscXVpZXIgCmZvcm1hdG8gbyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyLgpFbiBtaSBjYWxpZGFkIGRlIGF1dG9yLCBleHByZXNvIHF1ZSBlbCBkb2N1bWVudG8gb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsbyBlbGFib3LDqSBzaW4gCnF1ZWJyYW50YXIgbmkgc3VwbGFudGFyIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gUG9yIGxvIHRhbnRvLCBlcyBkZSBtaSBleGNsdXNpdmEgYXV0b3LDrWEgeSwgZW4gY29uc2VjdWVuY2lhLCAKdGVuZ28gbGEgdGl0dWxhcmlkYWQgc29icmUgw6lsLiBFbiBjYXNvIGRlIHF1ZWphIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyByZWZlcmVudGUgYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgCmVsIGRvY3VtZW50byBlbiBjdWVzdGnDs24sIGFzdW1pcsOpIGxhIHJlc3BvbnNhYmlsaWRhZCB0b3RhbCB5IHNhbGRyw6kgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MuIEVzdG8gCnNpZ25pZmljYSBxdWUsIHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhIEVzY3VlbGEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIEVzY3VlbGEsIGVsIENhdMOhbG9nbyBlbiBsw61uZWEgdSBvdHJvIG1lZGlvIGVsZWN0csOzbmljbywgCnBvZHLDoSBjb3BpYXIgYXBhcnRlcyBkZWwgdGV4dG8sIGNvbiBlbCBjb21wcm9taXNvIGRlIGNpdGFyIHNpZW1wcmUgbGEgZnVlbnRlLCBsYSBjdWFsIGluY2x1eWUgZWwgdMOtdHVsbyBkZWwgdHJhYmFqbyB5IGVsIAphdXRvci5Fc3RhIGF1dG9yaXphY2nDs24gbm8gaW1wbGljYSByZW51bmNpYSBhIGxhIGZhY3VsdGFkIHF1ZSB0ZW5nbyBkZSBwdWJsaWNhciB0b3RhbCBvIHBhcmNpYWxtZW50ZSBsYSBvYnJhIGVuIG90cm9zIAptZWRpb3MuRXN0YSBhdXRvcml6YWNpw7NuIGVzdMOhIHJlc3BhbGRhZGEgcG9yIGxhcyBmaXJtYXMgZGVsIChsb3MpIGF1dG9yKGVzKSBkZWwgZG9jdW1lbnRvLiAKU8OtIGF1dG9yaXpvIChhbWJvcykK