24
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      A Hybrid FPGA-Based System for EEG- and EMG-Based Online Movement Prediction

      research-article

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          A current trend in the development of assistive devices for rehabilitation, for example exoskeletons or active orthoses, is to utilize physiological data to enhance their functionality and usability, for example by predicting the patient’s upcoming movements using electroencephalography (EEG) or electromyography (EMG). However, these modalities have different temporal properties and classification accuracies, which results in specific advantages and disadvantages. To use physiological data analysis in rehabilitation devices, the processing should be performed in real-time, guarantee close to natural movement onset support, provide high mobility, and should be performed by miniaturized systems that can be embedded into the rehabilitation device. We present a novel Field Programmable Gate Array (FPGA) -based system for real-time movement prediction using physiological data. Its parallel processing capabilities allows the combination of movement predictions based on EEG and EMG and additionally a P300 detection, which is likely evoked by instructions of the therapist. The system is evaluated in an offline and an online study with twelve healthy subjects in total. We show that it provides a high computational performance and significantly lower power consumption in comparison to a standard PC. Furthermore, despite the usage of fixed-point computations, the proposed system achieves a classification accuracy similar to systems with double precision floating-point precision.

          Related collections

          Most cited references170

          • Record: found
          • Abstract: found
          • Article: found
          Is Open Access

          The NumPy array: a structure for efficient numerical computation

          In the Python world, NumPy arrays are the standard representation for numerical data. Here, we show how these arrays enable efficient implementation of numerical computations in a high-level language. Overall, three techniques are applied to improve performance: vectorizing calculations, avoiding copying data in memory, and minimizing operation counts. We first present the NumPy array structure, then show how to use it for efficient computation, and finally how to share array data with other libraries.
            Bookmark
            • Record: found
            • Abstract: found
            • Article: not found

            A review of classification algorithms for EEG-based brain–computer interfaces

            In this paper we review classification algorithms used to design brain-computer interface (BCI) systems based on electroencephalography (EEG). We briefly present the commonly employed algorithms and describe their critical properties. Based on the literature, we compare them in terms of performance and provide guidelines to choose the suitable classification algorithm(s) for a specific BCI.
              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              A spelling device for the paralysed.

                Bookmark

                Author and article information

                Journal
                Sensors (Basel)
                Sensors (Basel)
                sensors
                Sensors (Basel, Switzerland)
                MDPI
                1424-8220
                03 July 2017
                July 2017
                : 17
                : 7
                : 1552
                Affiliations
                [1 ]DFKI GmbH, Robotics Innovation Center (RIC), Robert-Hooke-Str. 1, D-28359 Bremen, Germany; marc.tabie@ 123456dfki.de (M.T.); Su-Kyoung.Kim@ 123456dfki.de (S.K.K.); frank.kirchner@ 123456dfki.de (F.K.); elsa.kirchner@ 123456dfki.de (E.A.K.)
                [2 ]Robotics Group, Department of Mathematics and Computer Science, University of Bremen, Robert-Hooke-Str. 1, D-28359 Bremen, Germany
                Author notes
                [* ]Correspondence: hendrik.woehrle@ 123456dfki.de ; Tel.: +49-421-178-456-559
                Article
                sensors-17-01552
                10.3390/s17071552
                5539567
                28671632
                46d2b3d2-5fd4-4db6-a69c-a74bd0436ec3
                © 2017 by the authors.

                Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( http://creativecommons.org/licenses/by/4.0/).

                History
                : 07 April 2017
                : 28 June 2017
                Categories
                Article

                Biomedical engineering
                brain-computer interfaces,mobile computing,embedded systems,fpgas,neuromuscular rehabilitation,movement prediction,embedded brain reading

                Comments

                Comment on this article