BioPatRec: A modular research platform for the control of artificial limbs based on pattern recognition algorithms
Open accessAbstract
BACKGROUND: Processing and pattern recognition of myoelectric signals have been at the core of prosthetic control research in the last decade. Although most studies agree on reporting the accuracy of predicting predefined movements, there is a significant amount of study-dependent variables that make high-resolution inter-study comparison practically impossible. As an effort to provide a common research platform for the development and evaluation of algorithms in prosthetic control, we introduce BioPatRec as open source software. BioPatRec allows a seamless implementation of a variety of algorithms in the fields of (1) Signal processing; (2) Feature selection and extraction; (3) Pattern recognition; and, (4) Real-time control. Furthermore, since the platform is highly modular and customizable, researchers from different fields can seamlessly benchmark their algorithms by applying them in prosthetic control, without necessarily knowing how to obtain and process bioelectric signals, or how to produce and evaluate physically meaningful outputs. RESULTS: BioPatRec is demonstrated in this study by the implementation of a relatively new pattern recognition algorithm, namely Regulatory Feedback Networks (RFN). RFN produced comparable results to those of more sophisticated classifiers such as Linear Discriminant Analysis and Multi-Layer Perceptron. BioPatRec is released with these 3 fundamentally different classifiers, as well as all the necessary routines for the myoelectric control of a virtual hand; from data acquisition to real-time evaluations. All the required instructions for use and development are provided in the online project hosting platform, which includes issue tracking and an extensive "wiki". This transparent implementation aims to facilitate collaboration and speed up utilization. Moreover, BioPatRec provides a publicly available repository of myoelectric signals that allow algorithms benchmarking on common data sets. This is particularly useful for researchers lacking of data acquisition hardware, or with limited access to patients. CONCLUSIONS: BioPatRec has been made openly and freely available with the hope to accelerate, through the community contributions, the development of better algorithms that can potentially improve the patient's quality of life. It is currently used in 3 different continents and by researchers of different disciplines, thus proving to be a useful tool for development and collaboration.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Ortiz-Catalan et al.'s results revealed that about 50% symptoms of phantom limb pain in patients were decreased significantly after 6 months of treatment.
“The results revealed that about 50% symptoms of phantom limb pain in patients were decreased significantly after 6 months of treatment.”
From Applications of Artificial Intelligence and Big Data Analytics in m-Health: A Healthcare System Perspective (2020) · cites this paper as [101]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
A robust, real-time control scheme for multifunction myoelectric control
Englehart, K., & Hudgins, B. (2003) · IEEE Transactions on Biomedical Engineering · doi:10.1109/tbme.2003.813539 · Cited by 1,743 · see citing works
Decoding a New Neural–Machine Interface for Control of Artificial Limbs
Zhou, P., Lowery, M. M., Englehart, K. B., Huang, H., Li, G., Hargrove, L., Dewald, J. P. A., & Kuiken, T. A. (2007) · Journal of Neurophysiology · doi:10.1152/jn.00178.2007 · Cited by 215 · see citing works
Ortiz-Catalan, M., Brånemark, R., Håkansson, B., & Delbeke, J. (2012) · BioMedical Engineering OnLine · doi:10.1186/1475-925x-11-33 · Cited by 144 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Ortiz-Catalan, M., Håkansson, B., & Brånemark, R. (2014) · Science Translational Medicine · doi:10.1126/scitranslmed.3008933 · Cited by 484 · see citing works
Self-citationEMG Pattern Recognition in the Era of Big Data and Deep Learning
Phinyomark, A., & Scheme, E. (2018) · Big Data and Cognitive Computing · doi:10.3390/bdcc2030021 · Cited by 272 · see citing works
khan, Z. F., & Alotaibi, S. R. (2020) · Journal of Healthcare Engineering · doi:10.1155/2020/8894694 · Cited by 235 · see citing works
Samuel, O. W., Asogbon, M. G., Geng, Y., Al-Timemy, A. H., Pirbhulal, S., Ji, N., Chen, S., Fang, P., & Li, G. (2019) · IEEE Access · doi:10.1109/access.2019.2891350 · Cited by 185 · see citing works
Kung, T. A., Langhals, N. B., Martin, D. C., Johnson, P. J., Cederna, P. S., & Urbanchek, M. G. (2014) · Plastic & Reconstructive Surgery · doi:10.1097/prs.0000000000000168 · Cited by 181 · see citing works
Mastinu, E., Ahlberg, J., Lendaro, E., Hermansson, L., Hakansson, B., & Ortiz-Catalan, M. (2018) · IEEE Journal of Translational Engineering in Health and Medicine · doi:10.1109/jtehm.2018.2811458 · Cited by 48 · see citing works
Self-citationMastinu, E., Branemark, R., Aszmann, O., & Ortiz-Catalan, M. (2018) · 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) · doi:10.1109/embc.2018.8513466 · Cited by 23 · see citing works
Self-citation
- Authors
- Ortiz-Catalan, M., Brånemark, R., & Håkansson, B.
- Affiliations
- Chalmers University of Technology (SE)
- Sahlgrenska University Hospital (SE)
- Corresponding author
- Ortiz-Catalan, Max
- Venue
- Source Code for Biology and Medicine
- Published
- 2013-04-18
- Volume
- 8
- Issue
- 1
- Pages
- 11-11
- ISSN
- 1751-0473 (ISSN-L)
- PMC
- PMC3669028
- OpenAlex
- W2152093652
- Cited by
- 232
- References
- 3
- Citations by year
- 2026: 27 · 2025: 21 · 2024: 21 · 2023: 18 · 2022: 15 · 2021: 15 · 2020: 19 · 2019: 15 · 2018: 25 · 2017: 21 · 2016: 12 · 2015: 10 · 2014: 8 · 2013: 5
- FWCI
- 6.44
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- Source Code for Biology and Medicine (publishedVersion, cc-by)
- Europe PMC (PubMed Central) (publishedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- Gothenburg University Publications Electronic Archive (Gothenburg University) (acceptedVersion)
- eScholarship (California Digital Library) (submittedVersion)
- eScholarship (California Digital Library) (submittedVersion, cc-by)
- Chalmers Research (Chalmers University of Technology) (submittedVersion)
- Funders
- VINNOVA (2010-00482)
- Chalmers Tekniska Högskola
- Topics
- Physical Sciences › Engineering › Biomedical Engineering › Muscle activation and electromyography studies
- Physical Sciences › Engineering › Biomedical Engineering › Prosthetics and Rehabilitation Robotics
- Life Sciences › Neuroscience › Cellular and Molecular Neuroscience › Neuroscience and Neural Engineering
- Keywords
- myoelectric signal processing, prosthetic control, pattern recognition, open source software, feature extraction, real-time control, virtual hand, benchmarking, open science platforms
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review