Show simple item record

dc.contributor.authorDuque Domingo, Jaime
dc.contributor.authorGómez García-Bermejo, Jaime 
dc.contributor.authorZalama Casanova, Eduardo 
dc.date.accessioned2021-09-07T09:40:51Z
dc.date.available2021-09-07T09:40:51Z
dc.date.issued2021
dc.identifier.citationRobotics and Autonomous Systems, 2021, vol. 143, 103830es
dc.identifier.issn0921-8890es
dc.identifier.urihttps://uvadoc.uva.es/handle/10324/48617
dc.descriptionProducción Científicaes
dc.description.abstractThis work presents a novel software architecture to autonomously identify and evaluate the gymnastic activity that people are carrying out. It is composed of three different interconnected layers. The first corresponds to a Multilayer Perceptron (MLP) trained from a set of angular magnitudes derived from the information provided by the OpenPose library. This library works frame by frame, so some postures may be incorrectly detected due to eventual occlusions. The MLP layer makes it possible to accurately identify the posture a person is performing. A second layer, based on a Hidden Markov Model (HMM) and the Viterbi algorithm, filters the incorrect spurious postures. Thus, the accuracy of the algorithm is improved, leading to a precise sequence of postures. A third layer identifies the current exercise and evaluates whether the person is doing it at a correct speed. This layer uses an innovative Modified Levenshtein Distance (MLD), which considers not only the number of operations to transform a given sequence, but also the nature of the elements participating in the comparison. The system works in real time with little delay, thus recognizing sequences of arbitrary length and providing continuous feedback on the exercises being performed. An experiment carried out consisted in reproducing the output of the second layer on an autonomous Pepper robot that can be used in environments where physical exercise is performed, such as a residence for the elderly or others. It has reproduced different exercises previously executed by an instructor so that people can copy the robot. The article analyzes the current situation of the automated gymnastic activities recognition, presents the architecture, the different experiments carried out and the results obtained. The integration of the three components (MLP, HMM and MLD) results in a robust system that has allowed us to improve the results of previous works.es
dc.format.mimetypeapplication/pdfes
dc.language.isoenges
dc.publisherElsevieres
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subject.classificationRobotses
dc.subject.classificationVisual recognitiones
dc.subject.classificationReconocimiento visuales
dc.titleVisual recognition of gymnastic exercise sequences. Application to supervision and robot learning by demonstrationes
dc.typeinfo:eu-repo/semantics/articlees
dc.rights.holder© 2021 Elsevieres
dc.identifier.doi10.1016/j.robot.2021.103830es
dc.relation.publisherversionhttps://www.sciencedirect.com/science/article/pii/S0921889021001159?via%3Dihubes
dc.peerreviewedSIes
dc.description.projectMinisterio de Ciencia, Innovación y Universidades (grant RTI2018-096652-B-I00)es
dc.description.projectJunta de Castilla y León (grant VA233P18)es
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.type.hasVersioninfo:eu-repo/semantics/acceptedVersiones
dc.subject.unesco1203.04 Inteligencia Artificiales


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record