MyoArmbandDataset
收藏github2024-05-20 更新2024-05-31 收录
下载链接:
https://github.com/UlysseCoteAllard/MyoArmbandDataset
下载链接
链接失效反馈官方服务:
资源简介:
该数据集分为两个子数据集(预训练和评估数据集),每个子数据集包含每个受试者的文件夹。文件夹training0(预训练数据集)和文件夹training0、test0、test1(评估数据集)包含名为classe_i.dat的原始Myo臂带信号文件,其中i从0到27。每个文件包含特定手势的sEMG信号,手势顺序为:0=中性,1=桡侧偏斜,2=手腕屈曲,3=尺侧偏斜,4=手腕伸展,5=手闭合,6=手打开。手势按相同顺序循环。
The dataset is divided into two subsets (pre-training and evaluation datasets), each containing folders for each subject. The folder 'training0' (pre-training dataset) and folders 'training0', 'test0', 'test1' (evaluation dataset) contain raw Myo armband signal files named 'classe_i.dat', where i ranges from 0 to 27. Each file contains sEMG signals for specific gestures, with the gesture sequence as follows: 0=neutral, 1=radial deviation, 2=wrist flexion, 3=ulnar deviation, 4=wrist extension, 5=hand closing, 6=hand opening. The gestures cycle in the same order.
创建时间:
2017-12-07
原始信息汇总
MyoArmbandDataset 概述
数据集结构
- 子数据集划分:数据集分为两个子数据集,即预训练数据集和评估数据集。
- 文件组织:每个子数据集包含多个文件夹,每个文件夹代表一个参与者的数据。预训练数据集中的文件夹名为
training0,评估数据集中的文件夹名为training0、test0和test1。 - 数据文件:每个文件夹内的数据文件命名为
classe_i.dat,其中i从0到27。每个文件包含特定手势的表面肌电信号(sEMG)。
数据内容
- 手势标识:手势从0到6循环,具体包括:
- 0 = Neutral
- 1 = Radial Deviation
- 2 = Wrist Flexion
- 3 = Ulnar Deviation
- 4 = Wrist Extension
- 5 = Hand Close
- 6 = Hand Open
使用方法
- 数据加载:提供
load_pre_training_dataset.py和load_evaluation_dataset.py文件用于加载数据集。 - 预训练数据集选择:预训练数据集使用前7名女性和前12名男性的记录。
- 评估数据集选择:评估数据集使用前2名女性和前15名男性的记录。
数据集规模
- 预训练数据集:共22名参与者。
- 评估数据集:共18名参与者。
伦理批准
- 数据采集协议已获得Laval大学伦理委员会批准,批准号为2017-026/21-02-2016。
搜集汇总
数据集介绍

构建方式
MyoArmbandDataset数据集的构建基于表面肌电图(sEMG)信号的采集,专门用于手势识别任务。该数据集分为两个子集:预训练数据集和评估数据集。每个子集包含多个文件夹,每个文件夹代表一个受试者的数据。文件夹内包含多个以‘classe_i.dat’命名的文件,其中i从0到27,每个文件包含特定手势的sEMG信号。手势类别包括中性、桡侧偏移、腕屈、尺侧偏移、腕伸、手闭合和手张开等。数据采集过程遵循严格的伦理标准,并获得了Laval大学伦理委员会的批准。
使用方法
使用MyoArmbandDataset数据集时,用户可以通过提供的Python脚本加载数据,如‘load_pre_training_dataset.py’和‘load_evaluation_dataset.py’。实验可以通过运行‘evaluate_spectrogram_source_network.py’(无迁移学习)和‘evaluate_spectrogram_target_network.py’(有迁移学习)来启动。此外,数据集支持基于连续小波变换(CWT)的卷积神经网络(ConvNet)实验。建议使用Anaconda进行环境配置,以确保代码的顺利运行。
背景与挑战
背景概述
MyoArmbandDataset 是一个专注于表面肌电图(sEMG)信号分类的数据集,由Laval大学的研究团队创建,相关研究成果发表于2017年和2019年的IEEE会议与期刊。该数据集的核心研究问题是通过卷积神经网络(CNN)和迁移学习技术,实现对手势信号的精准分类。数据集包含了22名参与者的预训练数据和18名参与者的评估数据,涵盖了多种手势信号,如中性、手腕屈伸、手部开合等。该数据集的创建不仅推动了sEMG信号分类技术的发展,还为康复工程和神经系统的研究提供了宝贵的数据支持。
当前挑战
MyoArmbandDataset在构建过程中面临了多个挑战。首先,sEMG信号的采集和处理需要高精度的设备和复杂的信号处理技术,以确保数据的准确性和可靠性。其次,手势信号的多样性和复杂性使得分类模型的设计与训练变得极具挑战性。此外,迁移学习技术的应用虽然提升了模型的泛化能力,但也带来了模型性能与计算效率之间的权衡问题。最后,数据集的扩展性和多样性也是一个持续的挑战,以确保模型在不同参与者之间的鲁棒性和适应性。
常用场景
经典使用场景
MyoArmbandDataset 数据集在肌电信号(sEMG)手势识别领域具有广泛的应用。该数据集通过采集不同受试者的肌电信号,涵盖了多种手势动作,如中性、桡侧偏移、腕屈、尺侧偏移、腕伸、手闭合和手张开等。研究人员可以利用该数据集训练卷积神经网络(CNN)模型,以实现对手势信号的精确分类。通过使用预训练和评估子数据集,研究者能够在不同的实验设置下验证模型的性能,尤其是在迁移学习场景中,该数据集展示了显著的优势。
解决学术问题
MyoArmbandDataset 数据集解决了肌电信号分类中的关键学术问题,特别是在手势识别领域。传统的肌电信号分类方法往往依赖于手工设计的特征提取,而该数据集通过深度学习技术,尤其是卷积神经网络,实现了端到端的自动特征学习。这不仅提高了分类的准确性,还为跨受试者的迁移学习提供了有力的支持。此外,该数据集还为研究者提供了一个标准化的基准,用于评估不同模型在肌电信号分类任务中的表现,推动了该领域的技术进步。
实际应用
在实际应用中,MyoArmbandDataset 数据集为肌电信号驱动的假肢控制、手势识别交互系统以及康复工程等领域提供了重要的数据支持。通过训练高精度的手势识别模型,该数据集能够帮助开发更加智能和自然的假肢控制系统,使截肢患者能够通过肌电信号实现对手部动作的精确控制。此外,在人机交互领域,该数据集也为开发基于手势识别的交互系统提供了基础,使得用户能够通过简单的手势动作与设备进行交互,提升了用户体验。
数据集最近研究
最新研究方向
在肌电信号(sEMG)手势识别领域,MyoArmbandDataset数据集的研究方向主要集中在深度学习与迁移学习的结合应用上。该数据集通过采集不同参与者的肌电信号,提供了丰富的手势识别数据,为研究者提供了探索复杂手势分类任务的平台。近年来,研究者们致力于通过卷积神经网络(CNN)和迁移学习技术,提升手势识别的准确性和鲁棒性。特别是在迁移学习方面,研究者们通过将预训练模型应用于新任务,显著提高了模型在不同参与者间的泛化能力,这对于实际应用中的个性化手势识别具有重要意义。此外,随着PyTorch等现代深度学习框架的引入,研究者们也在不断优化模型结构和训练策略,以期在保持高精度的同时,提升计算效率和模型可解释性。
以上内容由遇见数据集搜集并总结生成



