BioPatRec: A modular research platform for the control of artificial limbs based on pattern recognition algorithms.

Q2 Decision Sciences
Max Ortiz-Catalan, Rickard Brånemark, Bo Håkansson
{"title":"BioPatRec: A modular research platform for the control of artificial limbs based on pattern recognition algorithms.","authors":"Max Ortiz-Catalan,&nbsp;Rickard Brånemark,&nbsp;Bo Håkansson","doi":"10.1186/1751-0473-8-11","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>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.</p><p><strong>Results: </strong>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.</p><p><strong>Conclusions: </strong>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.</p>","PeriodicalId":35052,"journal":{"name":"Source Code for Biology and Medicine","volume":"8 1","pages":"11"},"PeriodicalIF":0.0000,"publicationDate":"2013-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/1751-0473-8-11","citationCount":"172","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Source Code for Biology and Medicine","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1186/1751-0473-8-11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Decision Sciences","Score":null,"Total":0}
引用次数: 172

Abstract

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.

Abstract Image

Abstract Image

Abstract Image

BioPatRec:基于模式识别算法的假肢控制模块化研究平台。
背景:近十年来,肌电信号的处理和模式识别一直是假肢控制研究的核心。尽管大多数研究都同意报告预测预定义运动的准确性,但有大量的研究依赖变量使得高分辨率的研究间比较实际上是不可能的。为了为假肢控制算法的开发和评估提供一个通用的研究平台,我们引入了BioPatRec作为开源软件。BioPatRec允许在以下领域无缝实现各种算法:(1)信号处理;(2)特征选择与提取;(3)模式识别;(4)实时控制。此外,由于该平台是高度模块化和可定制的,来自不同领域的研究人员可以通过将其应用于假肢控制来无缝地对他们的算法进行基准测试,而不必知道如何获取和处理生物电信号,或者如何产生和评估物理上有意义的输出。结果:BioPatRec在本研究中通过实施一种相对较新的模式识别算法,即调节反馈网络(RFN)来证明。RFN产生的结果可与更复杂的分类器(如线性判别分析和多层感知器)相媲美。BioPatRec发布了这3种完全不同的分类器,以及虚拟手的肌电控制所需的所有程序;从数据采集到实时评估。在线项目托管平台提供了所有使用和开发所需的说明,其中包括问题跟踪和广泛的“wiki”。这种透明的实现旨在促进协作和加快利用率。此外,BioPatRec提供了一个公开可用的肌电信号存储库,允许算法对公共数据集进行基准测试。这对于缺乏数据采集硬件或接触患者受限的研究人员尤其有用。结论:BioPatRec已经公开和免费提供,希望通过社区的贡献,加速更好的算法的开发,从而有可能改善患者的生活质量。它目前在3个不同的大洲由不同学科的研究人员使用,因此证明是一种促进发展和合作的有用工具。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Source Code for Biology and Medicine
Source Code for Biology and Medicine Decision Sciences-Information Systems and Management
自引率
0.00%
发文量
0
期刊介绍: Source Code for Biology and Medicine is a peer-reviewed open access, online journal that publishes articles on source code employed over a wide range of applications in biology and medicine. The journal"s aim is to publish source code for distribution and use in the public domain in order to advance biological and medical research. Through this dissemination, it may be possible to shorten the time required for solving certain computational problems for which there is limited source code availability or resources.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信