J. Arenas, Robinson Jimenez Moreno, Ruben Darío Hernández Beleño
{"title":"肌电信号采集与处理在CNN中的应用","authors":"J. Arenas, Robinson Jimenez Moreno, Ruben Darío Hernández Beleño","doi":"10.15866/IREACO.V11I1.13379","DOIUrl":null,"url":null,"abstract":"This paper presents the implementation of a versatile MATLAB application focused on acquiring, visualizing and storing the electromyographic (EMG) signals read by the sensors of the Myo Armband device, where it is possible to perform signal processing by means of a predetermined function by the user, in order to be able to build databases of both raw and processed EMG signals. It also includes an option to perform real-time tests of convolutional neural networks that have been trained with the acquired databases. To test the application, it is presented a basic example of acquisition and processing of the acquired signals for the recognition of 2 hand gestures, using Power Spectral Density as feature extraction function, and with the feature maps obtained through the extraction, the training of a convolutional neural network is performed, getting a 95% accuracy of recognition, and additionally, the validation is performed through real-time tests within the application, demonstrating the usefulness and performance of the developed application.","PeriodicalId":38433,"journal":{"name":"International Review of Automatic Control","volume":"11 1","pages":"44-51"},"PeriodicalIF":0.0000,"publicationDate":"2018-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"EMG Signal Acquisition and Processing Application with CNN Testing for MATLAB\",\"authors\":\"J. Arenas, Robinson Jimenez Moreno, Ruben Darío Hernández Beleño\",\"doi\":\"10.15866/IREACO.V11I1.13379\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents the implementation of a versatile MATLAB application focused on acquiring, visualizing and storing the electromyographic (EMG) signals read by the sensors of the Myo Armband device, where it is possible to perform signal processing by means of a predetermined function by the user, in order to be able to build databases of both raw and processed EMG signals. It also includes an option to perform real-time tests of convolutional neural networks that have been trained with the acquired databases. To test the application, it is presented a basic example of acquisition and processing of the acquired signals for the recognition of 2 hand gestures, using Power Spectral Density as feature extraction function, and with the feature maps obtained through the extraction, the training of a convolutional neural network is performed, getting a 95% accuracy of recognition, and additionally, the validation is performed through real-time tests within the application, demonstrating the usefulness and performance of the developed application.\",\"PeriodicalId\":38433,\"journal\":{\"name\":\"International Review of Automatic Control\",\"volume\":\"11 1\",\"pages\":\"44-51\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-01-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Review of Automatic Control\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.15866/IREACO.V11I1.13379\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"Mathematics\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Review of Automatic Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15866/IREACO.V11I1.13379","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Mathematics","Score":null,"Total":0}
EMG Signal Acquisition and Processing Application with CNN Testing for MATLAB
This paper presents the implementation of a versatile MATLAB application focused on acquiring, visualizing and storing the electromyographic (EMG) signals read by the sensors of the Myo Armband device, where it is possible to perform signal processing by means of a predetermined function by the user, in order to be able to build databases of both raw and processed EMG signals. It also includes an option to perform real-time tests of convolutional neural networks that have been trained with the acquired databases. To test the application, it is presented a basic example of acquisition and processing of the acquired signals for the recognition of 2 hand gestures, using Power Spectral Density as feature extraction function, and with the feature maps obtained through the extraction, the training of a convolutional neural network is performed, getting a 95% accuracy of recognition, and additionally, the validation is performed through real-time tests within the application, demonstrating the usefulness and performance of the developed application.