{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T08:23:17Z","timestamp":1782894197964,"version":"3.54.5"},"reference-count":177,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2017,7,3]],"date-time":"2017-07-03T00:00:00Z","timestamp":1499040000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006360","name":"Bundesministerium f\u00fcr Wirtschaft und Energie","doi-asserted-by":"publisher","award":["50 RA 1012"],"award-info":[{"award-number":["50 RA 1012"]}],"id":[{"id":"10.13039\/501100006360","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006360","name":"Bundesministerium f\u00fcr Wirtschaft und Energie","doi-asserted-by":"publisher","award":["50 RA 1011"],"award-info":[{"award-number":["50 RA 1011"]}],"id":[{"id":"10.13039\/501100006360","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002347","name":"Bundesministerium f\u00fcr Bildung und Forschung","doi-asserted-by":"publisher","award":["01IM14006A"],"award-info":[{"award-number":["01IM14006A"]}],"id":[{"id":"10.13039\/501100002347","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>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\u2019s 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.<\/jats:p>","DOI":"10.3390\/s17071552","type":"journal-article","created":{"date-parts":[[2017,7,3]],"date-time":"2017-07-03T10:27:31Z","timestamp":1499077651000},"page":"1552","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":47,"title":["A Hybrid FPGA-Based System for EEG- and EMG-Based Online Movement Prediction"],"prefix":"10.3390","volume":"17","author":[{"given":"Hendrik","family":"W\u00f6hrle","sequence":"first","affiliation":[{"name":"DFKI GmbH, Robotics Innovation Center (RIC), Robert-Hooke-Str. 1, D-28359 Bremen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marc","family":"Tabie","sequence":"additional","affiliation":[{"name":"DFKI GmbH, Robotics Innovation Center (RIC), Robert-Hooke-Str. 1, D-28359 Bremen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Su","family":"Kim","sequence":"additional","affiliation":[{"name":"DFKI GmbH, Robotics Innovation Center (RIC), Robert-Hooke-Str. 1, D-28359 Bremen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Frank","family":"Kirchner","sequence":"additional","affiliation":[{"name":"DFKI GmbH, Robotics Innovation Center (RIC), Robert-Hooke-Str. 1, D-28359 Bremen, Germany"},{"name":"Robotics Group, Department of Mathematics and Computer Science, University of Bremen, Robert-Hooke-Str. 1, D-28359 Bremen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Elsa","family":"Kirchner","sequence":"additional","affiliation":[{"name":"DFKI GmbH, Robotics Innovation Center (RIC), Robert-Hooke-Str. 1, D-28359 Bremen, Germany"},{"name":"Robotics Group, Department of Mathematics and Computer Science, University of Bremen, Robert-Hooke-Str. 1, D-28359 Bremen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2017,7,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1038\/18581","article-title":"A spelling device for the paralysed","volume":"398","author":"Birbaumer","year":"1999","journal-title":"Nature"},{"key":"ref_2","unstructured":"Guger, C., Harkam, W., Hertnaes, C., and Pfurtscheller, G. (1999, January 1\u20134). Prosthetic control by an EEG-based brain-computer interface (BCI). Proceedings of the 5th European Conference for the Advancement of Assistive Technology (AATE), D\u00fcsseldorf, Germany."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1016\/S0304-3940(00)01471-3","article-title":"Brain oscillations control hand orthosis in a tetraplegic","volume":"292","author":"Pfurtscheller","year":"2000","journal-title":"Neurosci. Lett."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"767","DOI":"10.1016\/S1388-2457(02)00057-3","article-title":"Brain-computer interfaces for communication and control","volume":"113","author":"Wolpaw","year":"2002","journal-title":"J. Clin. Neurophysiol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1109\/TNSRE.2006.875557","article-title":"The Berlin brain-computer interface: EEG-based communication without subject training","volume":"14","author":"Blankertz","year":"2006","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1111\/j.1469-8986.2006.00456.x","article-title":"Breaking the silence: Brain-computer interfaces (BCI) for communication and motor control","volume":"43","author":"Birbaumer","year":"2006","journal-title":"J. Psychophysiol."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"500","DOI":"10.1162\/pres.15.5.500","article-title":"Walking by thinking: The brainwaves are crucial, not the muscles!","volume":"15","author":"Leeb","year":"2006","journal-title":"Presence"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1007\/s00221-008-1465-y","article-title":"Brain motor system function in a patient with complete spinal cord injury following extensive brain\u2013computer interface training","volume":"190","author":"Enzinger","year":"2008","journal-title":"Exp. Brain. Res."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/MC.2008.432","article-title":"Rehabilitation with Brain-Computer Interface Systems","volume":"41","author":"Pfurtscheller","year":"2008","journal-title":"Computer"},{"key":"ref_10","unstructured":"Kirchner, E., W\u00f6hrle, H., Bergatt, C., Kim, S., Metzen, J., and Kirchner, F. (September, January 29). Towards Operator Monitoring via Brain Reading\u2014An EEG-based Approach for Space Applications. Proceedings of the 10th International Symposium on Artificial Intelligence, Robotics and Automation in Space (iSAIRAS-10), Sapporo, Japan."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Kirchner, E., Kim, S., Straube, S., Seeland, A., W\u00f6hrle, H., Krell, M., Tabie, M., and Fahle, M. (2013). On the Applicability of Brain Reading for Predictive Human-Machine Interfaces in Robotics. PLoS ONE, 8.","DOI":"10.1371\/journal.pone.0081732"},{"key":"ref_12","unstructured":"Kirchner, E., Albiez, J., Seeland, A., Jordan, M., and Kirchner, F. (2013, January 11\u201314). Towards Assistive Robotics for Home Rehabilitation. Proceedings of the 6th International Conference on Biomedical Electronics and Devices (BIODEVICES-13), Barcelona, Spain."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s40846-016-0115-2","article-title":"The Three Laws of Neurorobotics: A Review on What Neurorehabilitation Robots Should Do for Patients and Clinicians","volume":"36","author":"Iosa","year":"2016","journal-title":"J. Med. Biol. Eng."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"952","DOI":"10.1053\/apmr.2001.33101","article-title":"Robot-assisted movement training compared with conventional therapy techniques for the rehabilitation of upper-limb motor function after stroke","volume":"83","author":"Lum","year":"2002","journal-title":"Arch. Phys. Med. Rehabil."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1017\/S0263574702004587","article-title":"Robotic Applications in Neuromotor Rehabilitation","volume":"21","author":"Krebs","year":"2003","journal-title":"Robotica"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1177\/1545968307305457","article-title":"Effects of robot-assisted therapy on upper limb recovery after stroke: A systematic review","volume":"22","author":"Kwakkel","year":"2008","journal-title":"Neurorehabil. Neural Repair"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1772","DOI":"10.1056\/NEJMoa0911341","article-title":"Robot-Assisted Therapy for Long-Term Upper-Limb Impairment after Stroke","volume":"362","author":"Lo","year":"2010","journal-title":"N. Engl. J. Med."},{"key":"ref_18","first-page":"759764","article-title":"Lower-limb robotic rehabilitation: Literature review and challenges","volume":"2011","author":"Gil","year":"2011","journal-title":"J. Robot."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/1743-0003-11-3","article-title":"A survey on robotic devices for upper limb rehabilitation","volume":"11","author":"Maciejasz","year":"2014","journal-title":"J. NeuroEng. Rehabil."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1016\/j.robot.2014.08.012","article-title":"A survey of sensor fusion methods in wearable robotics","volume":"73","author":"Novak","year":"2015","journal-title":"Robot. Auton. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Lambercy, O., Maggioni, S., L\u00fcnenburger, L., Gassert, R., and Bolliger, M. (2016). Robotic and wearable sensor technologies for measurements\/clinical assessments. Neurorehabilitation Technology, Springer International Publishing.","DOI":"10.1007\/978-3-319-28603-7_10"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/RBME.2016.2552201","article-title":"Upper-Limb Robotic Exoskeletons for Neurorehabilitation: A Review on Control Strategies","volume":"9","author":"Proietti","year":"2016","journal-title":"IEEE Rev. Biomed. Eng."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/B978-0-444-53355-5.00004-X","article-title":"Physically interactive robotic technology for neuromotor rehabilitation","volume":"192","author":"Hogan","year":"2011","journal-title":"Prog. Brain. Res."},{"key":"ref_24","first-page":"610589","article-title":"Exoskeleton Technology in Rehabilitation: Towards an EMG-Based Orthosis System for Upper Limb Neuromotor Rehabilitation","volume":"2013","author":"Benitez","year":"2013","journal-title":"J. Robot."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Kirchner, E., Tabie, M., and Seeland, A. (2014). Multimodal Movement Prediction\u2014Towards an Individual Assistance of Patients. PLoS ONE, 9.","DOI":"10.1371\/journal.pone.0085060"},{"key":"ref_26","first-page":"1","article-title":"Continuous decoding of movement intention of upper limb self-initiated analytic movements from pre-movement EEG correlates","volume":"11","author":"Montesano","year":"2014","journal-title":"J. NeuroEng. Rehabil."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1515\/auto-2015-0004","article-title":"Movement Onset Detection and Target Estimation for Robot-Aided Arm Training","volume":"63","author":"Riener","year":"2015","journal-title":"Automatisierungstechnik"},{"key":"ref_28","first-page":"359","article-title":"Control of an Ambulatory Exoskeleton with a Brain-Machine Interface for Spinal Cord Injury Gait Rehabilitation","volume":"10","author":"Rajasekaran","year":"2016","journal-title":"Front. Neurosci."},{"key":"ref_29","unstructured":"Kirchner, E., Will, N., Simnofske, M., Vaca Benitez, L.V., Bongardt, B., Krell, M., Kumar, S., Mallwitz, M., Seeland, A., and Tabie, M. (2016). Recupera-Reha: Exoskeleton Technology with Integrated Biosignal Analysis for Sensorimotor Rehabilitation. Smart ASSIST, Elsevier."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Soekadar, S.R., Witkowski, M., G\u00f3mez, C., Opisso, E., Medina, J., Cortese, M., Cempini, M., Carrozza, M.C., Cohen, L.G., and Birbaumer, N. (2016). Hybrid EEG\/EOG-based brain\/neural hand exoskeleton restores fully independent daily living activities after quadriplegia. Sci. Robot., 5.","DOI":"10.1126\/scirobotics.aag3296"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1016\/j.pneurobio.2004.04.001","article-title":"Motor rehabilitation and brain plasticity after hemiparetic stroke","volume":"73","author":"Schaechter","year":"2004","journal-title":"Prog. Neurobiol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1113\/jphysiol.2006.123067","article-title":"Brain-computer interface technology as a tool to augment plasticity and outcomes for neurological rehabilitation","volume":"579","author":"Dobkin","year":"2007","journal-title":"J. Physiol."},{"key":"ref_33","unstructured":"Ang, K., Guan, C., Chua, K., Ang, B., Kuah, C., Wang, C., Phua, K., Chin, Z., and Zhang, H. (2009, January 3\u20136). A clinical study of motor imagery-based brain-computer interface for upper limb robotic rehabilitation. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Minneapolis, MN, USA."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1032","DOI":"10.1016\/S1474-4422(08)70223-0","article-title":"Brain-computer interfaces in neurological rehabilitation","volume":"7","author":"Daly","year":"2008","journal-title":"Lancet Neurol."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"310","DOI":"10.1177\/1550059414522229","article-title":"A randomized controlled trial of EEG-based motor imagery brain-computer interface robotic rehabilitation for stroke","volume":"46","author":"Ang","year":"2014","journal-title":"Clin. EEG Neurosci."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.rehab.2014.09.016","article-title":"Brain computer interfaces for neurorehabilitation\u2014Its current status as a rehabilitation strategy post-stroke","volume":"58","author":"Ward","year":"2015","journal-title":"Ann. Phys. Rehabil. Med."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.ijpsycho.2008.11.008","article-title":"Linking brain, mind and behavior","volume":"73","author":"Makeig","year":"2009","journal-title":"Int. J. Psychophysiol."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.ijpsycho.2013.10.004","article-title":"Mobile EEG and its potential to promote the theory and application of imagery-based motor rehabilitation","volume":"91","author":"Kranczioch","year":"2014","journal-title":"Int. J. Psychophysiol."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Edlinger, G., and Guger, C. (2006, January 17\u201318). Laboratory PC and mobile pocket PC brain-computer interface architectures. Proceedings of the 27th International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Shanghai, China.","DOI":"10.1109\/IEMBS.2005.1615689"},{"key":"ref_40","unstructured":"Xilinx Inc. (2015). UG585 Zynq-7000 All Programmable SoC Technical Reference Manual, Xilinx Inc.. [1.10 ed.]."},{"key":"ref_41","first-page":"3","article-title":"The hybrid BCI","volume":"4","author":"Pfurtscheller","year":"2010","journal-title":"Front. Neurosci."},{"key":"ref_42","first-page":"147","article-title":"Towards hybrid EEG-EMG-based control approaches to be used in bio-robotics applications: Current status, challenges and future directions","volume":"4","author":"Lalitharatne","year":"2013","journal-title":"Paladyn"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1007\/s11465-015-0350-1","article-title":"Design of active orthoses for a robotic gait rehabilitation system","volume":"10","author":"Broche","year":"2015","journal-title":"Front. Mech. Eng."},{"key":"ref_44","first-page":"367","article-title":"Hybrid Neuroprosthesis for the Upper Limb: Combining Brain-Controlled Neuromuscular Stimulation with a Multi-Joint Arm Exoskeleton","volume":"10","author":"Grimm","year":"2016","journal-title":"Front. Neurosci."},{"key":"ref_45","unstructured":"Tabie, M., W\u00f6hrle, H., and Kirchner, E.A. (2014, January 3\u20136). Runtime Calibration of Online EEG-based Movement Prediction using EMG Signals. Proceedings of the International Conference on Bio-inspired Systems and Signal Processing (BIOSIGNALS), Angers, France."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Seeland, A., Tabie, M., Kim, S., Kirchner, F., and Kirchner, E.A. (2017, January 1\u20134). Adaptive multimodal biosignal control for exoskeleton supported stroke rehabilitation. Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC-2017), Banff, AB, Canada.","DOI":"10.1109\/SMC.2017.8122987"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"291","DOI":"10.3389\/fnhum.2016.00291","article-title":"An Intelligent Man-Machine Interface-Multi-Robot Control Adapted for Task Engagement Based on Single-Trial Detectability of P300","volume":"10","author":"Kirchner","year":"2016","journal-title":"Front. Hum. Neurosci."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1016\/j.clinph.2010.07.010","article-title":"Prediction of human voluntary movement before it occurs","volume":"122","author":"Bai","year":"2011","journal-title":"J. Clin. Neurophysiol."},{"key":"ref_49","unstructured":"Cabestany, J., Rojas, I., and Joya, G. (2011). An EEG-Based Design for the Online Detection of Movement Intention. Advances in Computational Intelligence, Springer."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Lew, E., Chavarriaga, R., Silvoni, S., and Mill\u00e1n, J. (2012). Detection of self-paced reaching movement intention from EEG signals. Front. Neuroeng., 5.","DOI":"10.3389\/fneng.2012.00013"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1016\/S0304-3940(97)00889-6","article-title":"Motor imagery activates primary sensorimotor area in humans","volume":"239","author":"Pfurtscheller","year":"1997","journal-title":"Neurosci. Lett."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1842","DOI":"10.1016\/S1388-2457(99)00141-8","article-title":"Event-related EEG\/MEG synchronization and desynchronization: Basic principles","volume":"110","author":"Pfurtscheller","year":"1999","journal-title":"J. Clin. Neurophysiol."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"636","DOI":"10.1016\/S1388-2457(99)00310-7","article-title":"Oscillatory cortical activity and movement-related potentials in proximal and distal movements","volume":"111","author":"Feige","year":"2000","journal-title":"J. Clin. Neurophysiol."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"2717","DOI":"10.1093\/brain\/awh288","article-title":"Involvement of human thalamus in the preparation of self-paced movement","volume":"127","author":"Paradiso","year":"2004","journal-title":"Brain"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"2341","DOI":"10.1016\/j.clinph.2006.04.025","article-title":"What is the Bereitschaftspotential?","volume":"117","author":"Shibasaki","year":"2006","journal-title":"J. Clin. Neurophysiol."},{"key":"ref_56","unstructured":"Kirchner, E., Metzen, J.H., Duchrow, T., Kim, S., and Kirchner, F. (2009, January 15\u201318). Assisting Telemanipulation Operators via Real-Time Brain Reading. Proceedings of the Machine Learning in Real-time Applications Workshop, Paderborn, Germany."},{"key":"ref_57","unstructured":"Woehrle, H., and Kirchner, E. (2014, January 7\u20139). Online Detection of P300 related Target Recognition Processes During a Demanding Teleoperation Task. Proceedings of the International Conference on Physiological Computing Systems, (PhyCS 2014), Lissabon, Portugal."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Seeland, A., Woehrle, H., Straube, S., and Kirchner, E. (2013, January 6\u20138). Online Movement Prediction in a Robotic Application Scenario. Proceedings of the 6th International IEEE EMBS Conference on Neural Engineering (NER), San Diego, CA, USA.","DOI":"10.1109\/NER.2013.6695866"},{"key":"ref_59","first-page":"11","article-title":"Machine learning techniques for brain-computer interfaces","volume":"49","author":"Krauledat","year":"2004","journal-title":"Biomed. Tech."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"R1","DOI":"10.1088\/1741-2560\/4\/2\/R01","article-title":"A review of classification algorithms for EEG-based brain-computer interfaces","volume":"4","author":"Lotte","year":"2007","journal-title":"J. Neural Eng."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"025002","DOI":"10.1088\/1741-2560\/8\/2\/025002","article-title":"Critical issues in state-of-the-art brain computer interface signal processing","volume":"8","author":"Krusienski","year":"2011","journal-title":"J. Neural Eng."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/S0966-6362(98)00025-3","article-title":"Electromyography in the biomechanical analysis of human movement and its clinical application","volume":"8","author":"Kleissen","year":"1998","journal-title":"Gait Posture"},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1251\/bpo115","article-title":"Techniques of EMG signal analysis: Detection, processing, classification and applications","volume":"8","author":"Reaz","year":"2006","journal-title":"Biol. Proced. Online"},{"key":"ref_64","unstructured":"Tabie, M., and Kirchner, E. (2013, January 11\u201314). EMG Onset Detection-Comparison of different methods for a movement prediction task based on EMG. Proceedings of the 6th International Conference on Bio-inspired Systems and Signal Processing (BIOSIGNALS-13), Barcelona, Spain."},{"key":"ref_65","doi-asserted-by":"crossref","unstructured":"Fleischer, C., Reinicke, C., and Hommel, G. (2005, January 2\u20136). Predicting the intended motion with EMG signals for an exoskeleton orthosis controller. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Edmonton, AB, Canada.","DOI":"10.1109\/IROS.2005.1545504"},{"key":"ref_66","doi-asserted-by":"crossref","unstructured":"Suberbiola, A., Zulueta, E., Lopez-Guede, J.M., Etxeberria-Agiriano, I., and Van Caesbroeck, B. (2013). Arm Orthosis\/Prosthesis Control Based on Surface EMG Signal Extraction. Hybrid Artificial Intelligent Systems, Springer.","DOI":"10.1007\/978-3-642-40846-5_51"},{"key":"ref_67","doi-asserted-by":"crossref","unstructured":"Loconsole, C., Dettori, S., Frisoli, A., Avizzano, C.A., and Bergamasco, M. (2014, January 23\u201326). An EMG-based approach for on-line predicted torque control in robotic-assisted rehabilitation. Proceedings of the 2014 IEEE Haptics Symposium (HAPTICS), Houston, TX, USA.","DOI":"10.1109\/HAPTICS.2014.6775452"},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"841","DOI":"10.1162\/089892902760191072","article-title":"Intact motor imagery in chronic upper limb hemiplegics: Evidence for activity-independent action representations","volume":"14","author":"Johnson","year":"2002","journal-title":"J. Cogn. Neurosci."},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1177\/155005941104200411","article-title":"A Large Clinical Study on the Ability of Stroke Patients to Use an EEG-Based Motor Imagery Brain-Computer Interface","volume":"42","author":"Ang","year":"2011","journal-title":"Clin. EEG Neurosci."},{"key":"ref_70","doi-asserted-by":"crossref","first-page":"1553","DOI":"10.1109\/JPROC.2012.2184829","article-title":"Biosensor technologies for augmented brain-computer interfaces in the next decades","volume":"100","author":"Liao","year":"2012","journal-title":"Proc. IEEE"},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/MC.2008.409","article-title":"Brain-Computer Interface Operation of Robotic and Prosthetic Devices","volume":"41","author":"McFarland","year":"2008","journal-title":"Computer"},{"key":"ref_72","unstructured":"Rebsamen, B., Burdet, E., Zeng, Q., Zhang, H., Ang, M., Teo, C.L., Guan, C., and Laugier, C. (2008, January 13\u201315). Hybrid P300 and Mu-beta Brain Computer Interface to Operate a Brain Controlled Wheelchair. Proceedings of the 2nd International Convention on Rehabilitation Engineering & Assistive Technology, Bangkok, Thailand."},{"key":"ref_73","doi-asserted-by":"crossref","unstructured":"Gancet, J., Ilzkovitz, M., Motard, E., Nevatia, Y., Letier, P., de Weerdt, D., Cheron, G., Hoellinger, T., Seetharaman, K., and Petieau, M. (2012, January 24\u201327). MINDWALKER: Going one step further with assistive lower limbs exoskeleton for SCI condition subjects. Proceedings of the 4th IEEE RAS EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob), Rome, Italy.","DOI":"10.1109\/BioRob.2012.6290688"},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1186\/1743-0003-10-111","article-title":"Brain-computer interface controlled robotic gait orthosis","volume":"10","author":"Do","year":"2013","journal-title":"J. NeuroEng. Rehabil."},{"key":"ref_75","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1186\/1743-0003-11-51","article-title":"Assisting drinking with an affordable BCI-controlled wearable robot and electrical stimulation: A preliminary investigation","volume":"11","author":"Looned","year":"2014","journal-title":"J. NeuroEng. Rehabil."},{"key":"ref_76","doi-asserted-by":"crossref","first-page":"013001","DOI":"10.1088\/1741-2560\/9\/1\/013001","article-title":"Toward smarter BCIs: Extending BCIs through hybridization and intelligent control","volume":"9","author":"Allison","year":"2012","journal-title":"J. Neural. Eng."},{"key":"ref_77","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2013\/187024","article-title":"A review of hybrid brain-computer interface systems","volume":"2013","author":"Amiri","year":"2013","journal-title":"Adv. Hum. Comput. Interact."},{"key":"ref_78","unstructured":"Lotte, F., and Guan, C. (2009, January 12). An efficient P300-based brain-computer interface with minimal calibration time. Proceedings of the Assistive Machine Learning for People with Disabilities symposium (NIPS\u201909 Symposium), Vancouver, BC, Canada."},{"key":"ref_79","doi-asserted-by":"crossref","unstructured":"da Silva, H., Holzinger, A., Fairclough, S., and Majoe, D. (2014). Online Classifier Adaptation for the Detection of P300 Target Recognition Processes in a Complex Teleoperation Scenario. Physiological Computing Systems, Springer.","DOI":"10.1007\/978-3-662-45686-6"},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1631\/jzus.C1000208","article-title":"A hybrid brain-computer interface control strategy in a virtual environment","volume":"12","author":"Su","year":"2011","journal-title":"J. Zhejiang Univ."},{"key":"ref_81","unstructured":"Riechmann, H., Hachmeister, N., Ritter, H., and Finke, A. (May, January 27). Asynchronous, parallel on-line classification of P300 and ERD for an efficient hybrid BCI. Proceedings of the 5th International IEEE\/EMBS Conference on Neural Engineering (NER), Cancun, Mexico."},{"key":"ref_82","doi-asserted-by":"crossref","first-page":"025011","DOI":"10.1088\/1741-2560\/8\/2\/025011","article-title":"A hybrid brain\u2013computer interface based on the fusion of electroencephalographic and electromyographic activities","volume":"8","author":"Leeb","year":"2011","journal-title":"J. Neural Eng."},{"key":"ref_83","doi-asserted-by":"crossref","unstructured":"Kiguchi, K., and Hayashi, Y. (2013, January 13\u201316). Motion Estimation Based on EMG and EEG Signals to Control Wearable Robots. Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, Manchester, UK.","DOI":"10.1109\/SMC.2013.718"},{"key":"ref_84","doi-asserted-by":"crossref","first-page":"2645","DOI":"10.1109\/TBME.2013.2262455","article-title":"Predicting targets of human reaching motions using different sensing technologies","volume":"60","author":"Novak","year":"2013","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_85","doi-asserted-by":"crossref","unstructured":"De Venuto, D., Annese, V.F., de Tommaso, M., Vecchio, E., and Sangiovanni Vincentelli, A.L. (2015). Combining EEG and EMG Signals in a Wireless System for Preventing Fall in Neurodegenerative Diseases. Ambient Assisted Living: Italian Forum 2014, Springer International Publishing.","DOI":"10.1007\/978-3-319-18374-9_30"},{"key":"ref_86","doi-asserted-by":"crossref","first-page":"016015","DOI":"10.1088\/1741-2552\/aa525f","article-title":"A hybrid BMI-based exoskeleton for paresis: EMG control for assisting arm movements","volume":"14","author":"Kawase","year":"2017","journal-title":"J. Neural Eng."},{"key":"ref_87","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1186\/s12984-016-0212-z","article-title":"A motion-classification strategy based on sEMG-EEG signal combination for upper-limb amputees","volume":"14","author":"Li","year":"2017","journal-title":"J. NeuroEng. Rehabil."},{"key":"ref_88","doi-asserted-by":"crossref","first-page":"123","DOI":"10.3389\/fnins.2014.00123","article-title":"Multimodal decoding and congruent sensory information enhance reaching performance in subjects with cervical spinal cord injury","volume":"8","author":"Corbett","year":"2014","journal-title":"Front. Neurosci."},{"key":"ref_89","doi-asserted-by":"crossref","unstructured":"Gargiulo, G., Bifulco, P., Calvo, R., Cesarelli, M., Jin, C., and Schaik, A. (2008, January 20\u201322). A mobile EEG system with dry electrodes. Proceedings of the IEEE Biomedical Circuits and Systems Conference, Baltimore, MD, USA.","DOI":"10.1109\/BIOCAS.2008.4696927"},{"key":"ref_90","doi-asserted-by":"crossref","first-page":"5819","DOI":"10.3390\/s110605819","article-title":"Design, fabrication and experimental validation of a novel dry-contact sensor for measuring electroencephalography signals without skin preparation","volume":"11","author":"Liao","year":"2011","journal-title":"Sensors"},{"key":"ref_91","doi-asserted-by":"crossref","first-page":"1200","DOI":"10.1109\/TBME.2010.2102353","article-title":"Novel dry polymer foam electrodes for long-term EEG measurement","volume":"58","author":"Lin","year":"2011","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_92","doi-asserted-by":"crossref","first-page":"036008","DOI":"10.1088\/1741-2560\/11\/3\/036008","article-title":"P300 speller BCI with a mobile EEG system: Comparison to a traditional amplifier","volume":"11","author":"Vos","year":"2014","journal-title":"J. Neural Eng."},{"key":"ref_93","doi-asserted-by":"crossref","first-page":"71","DOI":"10.3389\/fnhum.2014.00071","article-title":"Kinesthetic and vestibular information modulate alpha activity during spatial navigation: A mobile EEG study","volume":"8","author":"Ehinger","year":"2014","journal-title":"Front. Hum. Neurosci."},{"key":"ref_94","doi-asserted-by":"crossref","unstructured":"Lo, C.C., Chien, T.Y., Chen, Y.C., Tsai, S.H., Fang, W.C., and Lin, B.S. (2016). A Wearable Channel Selection-Based Brain-Computer Interface for Motor Imagery Detection. Sensors, 16.","DOI":"10.3390\/s16020213"},{"key":"ref_95","doi-asserted-by":"crossref","unstructured":"Matthews, R., Turner, P., McDonald, N.J., Ermolaev, K., Mc Manus, T., Shelby, R.A., and Steindorf, M. (2008, January 20\u201325). Real time workload classification from an ambulatory wireless EEG system using hybrid EEG electrodes. Proceedings of the 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Vancouver, BC, Canada.","DOI":"10.1109\/IEMBS.2008.4650550"},{"key":"ref_96","doi-asserted-by":"crossref","first-page":"1582","DOI":"10.1109\/TBME.2008.918566","article-title":"Development of Wireless Brain Computer Interface With Embedded Multitask Scheduling and its Application on Real-Time Driver\u2019s Drowsiness Detection and Warning","volume":"55","author":"Lin","year":"2008","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_97","doi-asserted-by":"crossref","first-page":"1167","DOI":"10.1109\/JPROC.2008.922561","article-title":"Noninvasive Neural Prostheses Using Mobile and Wireless EEG","volume":"96","author":"Lin","year":"2008","journal-title":"Proc. IEEE"},{"key":"ref_98","unstructured":"Riera, A., Dunne, S., Cester, I., and Ruffini, G. (2008, January 24\u201326). STARFAST: A wireless wearable EEG\/ECG biometric system based on the ENOBIO sensor. Proceedings of the 6th International Workshop on Wearable Micro- and Nanosystems for Personalised Health, Oslo, Norway."},{"key":"ref_99","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1159\/000230807","article-title":"Review of wireless and wearable electroencephalogram systems and brain-computer interfaces\u2014A mini-review","volume":"56","author":"Lin","year":"2009","journal-title":"Gerontology"},{"key":"ref_100","doi-asserted-by":"crossref","unstructured":"Lin, C.T., Ko, L.W., Chang, C.J., Wang, Y.T., Chung, C.H., Yang, F.S., Duann, J.R., Jung, T.P., and Chiou, J.C. (2009, January 9\u201324). Wearable and wireless brain-computer interface and its applications. Proceedings of the International Conference on Foundations of Augmented Cognition, San Diego, CA, USA.","DOI":"10.1007\/978-3-642-02812-0_84"},{"key":"ref_101","unstructured":"Brown, L., van de Molengraft, J., Yazicioglu, R.F., Torfs, T., Penders, J., and Van Hoof, C. (September, January 31). A low-power, wireless, 8-channel EEG monitoring headset. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology (EMBC), Buenos Aires, Argentina."},{"key":"ref_102","doi-asserted-by":"crossref","unstructured":"Tolbert, J.R., Kabali, P., Brar, S., and Mukhopadhyay, S. (2009, January 3\u20136). An accuracy aware low power wireless EEG unit with information content based adaptive data compression. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Minneapolis, MN, USA.","DOI":"10.1109\/IEMBS.2009.5333943"},{"key":"ref_103","unstructured":"Higgins, G., Faul, S., McEvoy, R., McGinley, B., Glavin, M., Marnane, W., and Jones, E. (September, January 31). EEG compression using JPEG2000: How much loss is too much?. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology (EMBC), Buenos Aires, Argentina."},{"key":"ref_104","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MEMB.2010.936545","article-title":"Wearable Electroencephalography. What is it, why is it needed, and what does it entail?","volume":"29","author":"Casson","year":"2010","journal-title":"IEEE Eng. Med. Biol. Mag."},{"key":"ref_105","unstructured":"Wang, Y., Wang, Y., Cheng, C., and Jung, T. (2013, January 3\u20137). Developing stimulus presentation on mobile devices for a truly portable SSVEP-based BCI. Proceedings of the 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Osaka, Japan."},{"key":"ref_106","doi-asserted-by":"crossref","unstructured":"Webb, J., Xiao, Z.G., Aschenbrenner, K., Herrnstadt, G., and Menon, C. (2012, January 24\u201327). Towards a portable assistive arm exoskeleton for stroke patient rehabilitation controlled through a brain computer interface. Proceedings of the 4th IEEE RAS EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob), Rome, Italy.","DOI":"10.1109\/BioRob.2012.6290674"},{"key":"ref_107","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1109\/TBCAS.2010.2042595","article-title":"Development of a low-cost FPGA-based SSVEP BCI multimedia control system","volume":"4","author":"Shyu","year":"2010","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"ref_108","doi-asserted-by":"crossref","unstructured":"Khurana, K., Gupta, P., Panicker, R., and Kumar, A. (2012, January 29\u201331). Development of an FPGA-based real-time P300 speller. Proceedings of the 22nd International Conference on Field Programmable Logic and Applications (FPL), Oslo, Norway.","DOI":"10.1109\/FPL.2012.6339377"},{"key":"ref_109","doi-asserted-by":"crossref","first-page":"2731","DOI":"10.1109\/TIE.2012.2196897","article-title":"Total Design of an FPGA-Based Brain-Computer Interface Control Hospital Bed Nursing System","volume":"60","author":"Shyu","year":"2013","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_110","unstructured":"Annese, V.F., Crepaldi, M., Demarchi, D., and de Venuto, D. (2016, January 14\u201318). A digital processor architecture for combined EEG\/EMG falling risk prediction. Proceedings of the Design, Automation Test in Europe Conference & Exhibition (DATE), Dresden, Germany."},{"key":"ref_111","doi-asserted-by":"crossref","unstructured":"Belwafi, K., Ghaffari, F., Djemal, R., and Romain, O. (2016). A Hardware\/Software Prototype of EEG-based BCI System for Home Device Control. J. Signal. Process. Syst., 1\u201317.","DOI":"10.1007\/s11265-016-1192-8"},{"key":"ref_112","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1109\/TNSRE.2011.2174652","article-title":"Dry and Noncontact EEG Sensors for Mobile Brain-Computer Interfaces","volume":"20","author":"Chi","year":"2012","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_113","first-page":"109","article-title":"A Flexible Multichannel EEG Feature Extractor and Classifier for Seizure Detection","volume":"62","author":"Page","year":"2015","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"ref_114","doi-asserted-by":"crossref","unstructured":"Bailey, D. (2011). Design for Embedded Image Processing on FPGAs, John Wiley & Sons. [1st ed.].","DOI":"10.1002\/9780470828519"},{"key":"ref_115","doi-asserted-by":"crossref","unstructured":"McAllister, J. (2013). FPGA-based DSP. Handbook of Signal Processing Systems, Springer.","DOI":"10.1007\/978-1-4614-6859-2_22"},{"key":"ref_116","doi-asserted-by":"crossref","unstructured":"Vanderbauwhede, W., and Benkrid, K. (2013). High-Performance Computing Using FPGAs, Springer.","DOI":"10.1007\/978-1-4614-1791-0"},{"key":"ref_117","doi-asserted-by":"crossref","first-page":"6247","DOI":"10.3390\/s140406247","article-title":"A survey on FPGA-Based sensor systems: Towards intelligent and reconfigurable low-power sensors for computer vision, control and signal processing","volume":"14","author":"Jara","year":"2014","journal-title":"Sensors"},{"key":"ref_118","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1109\/JPROC.2015.2392104","article-title":"Three Ages of FPGAs: A Retrospective on the First Thirty Years of FPGA Technology","volume":"103","author":"Trimberger","year":"2015","journal-title":"Proc. IEEE"},{"key":"ref_119","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1109\/JPROC.2014.2386883","article-title":"Reconfigurable Computing Architectures","volume":"103","author":"Tessier","year":"2015","journal-title":"Proc. IEEE"},{"key":"ref_120","unstructured":"Xilinx Inc. (2014). UG473 7 Series FPGAs Memory Resources User Guide, Xilinx Inc.. [1.11 ed.]."},{"key":"ref_121","unstructured":"Xilinx Inc. (2014). UG479 7 Series DSP48E1 Slice User Guide, Xilinx Inc.. [1.8th ed.]."},{"key":"ref_122","unstructured":"Altera Corp. (2014). Altera\u2019s User-Customizable ARM-Based SoC, Altera Corp."},{"key":"ref_123","doi-asserted-by":"crossref","unstructured":"Krell, M., Straube, S., Seeland, A., W\u00f6hrle, H., Teiwes, J., Metzen, J.H., Kirchner, E., and Kirchner, F. (2013). pySPACE\u2014A signal processing and classification environment in Python. Front. Neuroinf., 7.","DOI":"10.3389\/fninf.2013.00040"},{"key":"ref_124","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1162\/pres.19.1.35","article-title":"Openvibe: An open-source software platform to design, test, and use brain\u2013computer interfaces in real and virtual environments","volume":"19","author":"Renard","year":"2010","journal-title":"Presence"},{"key":"ref_125","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MDT.2009.83","article-title":"High-level synthesis: Past, present, and future","volume":"26","author":"Martin","year":"2009","journal-title":"IEEE Des. Test"},{"key":"ref_126","doi-asserted-by":"crossref","first-page":"390","DOI":"10.1109\/JPROC.2015.2399275","article-title":"High-Level Language Tools for Reconfigurable Computing","volume":"103","author":"Windh","year":"2015","journal-title":"Proc. IEEE"},{"key":"ref_127","doi-asserted-by":"crossref","unstructured":"Skalicky, S., Wood, C., ukowiak, M., and Ryan, M. (2013, January 9\u201311). High level synthesis: Where are we? A case study on matrix multiplication. Proceedings of the International Conference on Reconfigurable Computing and FPGAs (ReConFig), Cancun, Mexico.","DOI":"10.1109\/ReConFig.2013.6732298"},{"key":"ref_128","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1007\/3-540-06859-7_145","article-title":"First version of a data flow procedure language","volume":"Volume 19","author":"Robinet","year":"1974","journal-title":"Programming Symposium"},{"key":"ref_129","doi-asserted-by":"crossref","first-page":"1235","DOI":"10.1109\/PROC.1987.13876","article-title":"Synchronous data flow","volume":"75","author":"Lee","year":"1987","journal-title":"Proc. IEEE"},{"key":"ref_130","doi-asserted-by":"crossref","first-page":"773","DOI":"10.1109\/5.381846","article-title":"Dataflow process networks","volume":"83","author":"Lee","year":"1995","journal-title":"Proc. IEEE"},{"key":"ref_131","doi-asserted-by":"crossref","unstructured":"Bhattacharyya, S., Deprettere, E., Leupers, R., and Takala, J. (2013). Handbook of Signal Processing Systems, Springer.","DOI":"10.1007\/978-1-4614-6859-2"},{"key":"ref_132","doi-asserted-by":"crossref","unstructured":"Drechsler, R., and K\u00fchne, U. (2015). Reconfigurable Hardware-Based Acceleration for Machine Learning and Signal Processing. Formal Modeling and Verification of Cyber-Physical Systems, Springer. Lecture Notes in Computer Science.","DOI":"10.1007\/978-3-658-09994-7"},{"key":"ref_133","unstructured":"Williamson, M.C., and Lee, E.A. (1996, January 3\u20136). Synthesis of parallel hardware implementations from synchronous dataflow graph specifications. Proceedings of the Conference Record of the 30th Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA."},{"key":"ref_134","doi-asserted-by":"crossref","first-page":"484962","DOI":"10.1155\/2012\/484962","article-title":"Hardware and software synthesis of heterogeneous systems from dataflow programs","volume":"2012","author":"Roquier","year":"2012","journal-title":"J. Electr. Comp. Eng."},{"key":"ref_135","unstructured":"W\u00f6hrle, H., Teiwes, J., Krell, M., Seeland, A., Kirchner, E., and Kirchner, F. (2014, January 15\u201319). Reconfigurable Dataflow Hardware Accelerators for Machine Learning and Robotics. Proceedings of European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, Nancy, France."},{"key":"ref_136","doi-asserted-by":"crossref","first-page":"1489","DOI":"10.1109\/TPDS.2013.125","article-title":"Hybrid dataflow\/von-Neumann architectures","volume":"25","author":"Yazdanpanah","year":"2014","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_137","unstructured":"Zenzes, M., Kampmann, P., Stark, T., and Schilling, M. (2016, January 23\u201325). NDLCom: Simple Protocol for Heterogeneous Embedded Communication Networks. Proceedings of the Embedded World Exhibition & Conference, Nuremberg, Germany."},{"key":"ref_138","unstructured":"Bartsch, S., Manz, M., Kampmann, P., Dettmann, A., Hanff, H., Langosz, M., von Szadkowski, K., Hilljegerdes, J., Simnofske, M., and Kloss, P. (2016, January 21\u201322). Development and Control of the Multi-Legged Robot Mantis. Proceedings of the 47th International Symposium on Robotics (ISR-2016), Munich, Germany."},{"key":"ref_139","doi-asserted-by":"crossref","first-page":"2035","DOI":"10.1109\/TBME.2009.2012869","article-title":"xDAWN Algorithm to Enhance Evoked Potentials: Application to Brain Computer Interface","volume":"56","author":"Rivet","year":"2009","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_140","doi-asserted-by":"crossref","first-page":"1696","DOI":"10.1109\/TBME.2015.2402252","article-title":"An Adaptive Spatial Filter for User-Independent Single Trial Detection of Event-Related Potentials","volume":"62","author":"Krell","year":"2015","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_141","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MCSE.2011.37","article-title":"The NumPy Array: A Structure for Efficient Numerical Computation","volume":"13","author":"Colbert","year":"2011","journal-title":"IEEE Comput. Sci. Eng."},{"key":"ref_142","unstructured":"Jones, E., Oliphant, T., and Peterson, P. (2017, January 21). SciPy: Open Source Scientific Tools For Python. Available online: http:\/\/www.scipy.org."},{"key":"ref_143","doi-asserted-by":"crossref","unstructured":"Seeland, A., Manca, L., Kirchner, F., and Kirchner, E. (2015, January 12\u201315). Spatio-temporal Comparison Between ERD\/ERS and MRCP-based Movement Prediction. Proceedings of the 8th International Conference on Bio-inspired Systems and Signal Processing (BIOSIGNALS-15), Lisbon, Portugal.","DOI":"10.5220\/0005214002190226"},{"key":"ref_144","doi-asserted-by":"crossref","first-page":"2707","DOI":"10.1109\/TBME.2010.2064773","article-title":"EMGTools, an Adaptive and Versatile Tool for Detailed EMG Analysis","volume":"58","author":"Nikolic","year":"2011","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_145","unstructured":"Krell, M., Tabie, M., W\u00f6hrle, H., and Kirchner, E. (2015, January 16\u201317). Memory and Processing Efficient Formula for Moving Variance Calculation in EEG and EMG Signal Processing. Proceedings of the International Congress on Neurotechnology, Electronics and Informatics (NEUROTECHNIX 2013), Vilamoura, Portugal."},{"key":"ref_146","doi-asserted-by":"crossref","first-page":"474","DOI":"10.1109\/TBME.2011.2174992","article-title":"Setting Adaptive Spike Detection Threshold for Smoothed TEO Based on Robust Statistics Theory","volume":"59","author":"Semmaoui","year":"2012","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_147","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/79.814644","article-title":"FPGA signal processing using sigma-delta modulation","volume":"17","author":"Dick","year":"2000","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_148","doi-asserted-by":"crossref","first-page":"444","DOI":"10.1109\/TASSP.1975.1162719","article-title":"Optimum FIR digital filter implementations for decimation, interpolation, and narrow-band filtering","volume":"23","author":"Crochiere","year":"1975","journal-title":"IEEE Trans. Acoust. Speech Signal Process."},{"key":"ref_149","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1109\/TASSP.1977.1162959","article-title":"Computation rate and storage estimation in multirate digital filtering with half-band filters","volume":"25","author":"Bellanger","year":"1977","journal-title":"IEEE Trans. Acoust. Speech Signal. Process."},{"key":"ref_150","doi-asserted-by":"crossref","first-page":"975","DOI":"10.1109\/TBME.2004.826684","article-title":"An exploratory study of factors affecting single trial P300 detection","volume":"51","author":"Jansen","year":"2004","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_151","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.jneumeth.2013.08.025","article-title":"Effects of eye artifact removal methods on single trial P300 detection, a comparative study","volume":"221","author":"Ghaderi","year":"2014","journal-title":"J. Neurosci. Methods"},{"key":"ref_152","unstructured":"W\u00f6hrle, H., and Kirchner, F. (2017). CAEMO\u2014A high performance matrix coprocessor for SoCs. Microprocess. Microsyst., submitted."},{"key":"ref_153","first-page":"551","article-title":"Online Passive-Aggressive Algorithms","volume":"7","author":"Crammer","year":"2006","journal-title":"J. Mach. Learn. Res."},{"key":"ref_154","first-page":"2079","article-title":"On over-fitting in model selection and subsequent selection bias in performance evaluation","volume":"11","author":"Cawley","year":"2010","journal-title":"J. Mach. Learn. Res."},{"key":"ref_155","unstructured":"Metzen, J., and Kirchner, E. (September, January 30). Rapid Adaptation of Brain Reading Interfaces based on Threshold Adjustment. Proceedings of the 35th Annual Conference of the German Classification Society, (GfKl-2011), Farankfurt, Germany."},{"key":"ref_156","doi-asserted-by":"crossref","unstructured":"Straube, S., and Krell, M. (2014). How to evaluate an agent\u2019s behaviour to infrequent events? Reliable performance estimation insensitive to class distribution. Front. Comput. Neurosci., 8.","DOI":"10.3389\/fncom.2014.00043"},{"key":"ref_157","unstructured":"OpenMP Architecture Review Board (2016, December 14). OpenMP Application Program Interface, Version 3.0. Available online: http:\/\/www.openmp.org\/wp-content\/uploads\/spec30.pdf."},{"key":"ref_158","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/BF00412364","article-title":"Hirnpotentiala\u00e4nderungen bei Willk\u00fcrbewegungen und passiven Bewegungen des Menschen: Bereitschaftspotential und reafferente Potentiale","volume":"284","author":"Kornhuber","year":"1965","journal-title":"Pfl\u00fcg. Arch. Eur. J. Physiol."},{"key":"ref_159","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1007\/BF00235441","article-title":"Distribution of readiness potential, pre-motion positivity, and motor potential of the human cerebral cortex preceding voluntary finger movements","volume":"7","author":"Deecke","year":"1969","journal-title":"Exp. Brain Res."},{"key":"ref_160","unstructured":"Wang, Y., and Makeig, S. Predicting intended movement direction using EEG from human posterior parietal cortex. International Conference on Foundations of Augmented Cognition."},{"key":"ref_161","doi-asserted-by":"crossref","first-page":"222","DOI":"10.3389\/fnins.2014.00222","article-title":"Single trial prediction of self-paced reaching directions from EEG signals","volume":"8","author":"Lew","year":"2014","journal-title":"Front. Neurosci."},{"key":"ref_162","doi-asserted-by":"crossref","unstructured":"W\u00f6hrle, H., Teiwes, J., Kirchner, E.A., and Kirchner, F. (2013, January 19\u201320). A Framework for High Performance Embedded Signal Processing and Classification of Psychophysiological Data. Proceedings of the International Conference on Biomedical Engineering and Technology (ICBET), Copenhagen, Denmark.","DOI":"10.1016\/j.apcbee.2013.08.013"},{"key":"ref_163","doi-asserted-by":"crossref","unstructured":"W\u00f6hrle, H., Teiwes, J., Tabie, M., Seeland, A., Kirchner, E.A., and Kirchner, F. (2014, January 25\u201326). Prediction of Movements by Online Analysis of Electroencephalogram with Dataflow Accelerators. Proceedings of the International Congress on Neurotechnology, Electronics and Informatics (NEUROTECHNIXX), Rome, Italy.","DOI":"10.5220\/0005139400310037"},{"key":"ref_164","doi-asserted-by":"crossref","first-page":"729","DOI":"10.1097\/00001756-200003200-00015","article-title":"Imagining the impossible: Intact motor representations in hemiplegics","volume":"11","author":"Johnson","year":"2000","journal-title":"Neuroreport"},{"key":"ref_165","doi-asserted-by":"crossref","first-page":"2475","DOI":"10.1093\/brain\/123.12.2475","article-title":"Multimodal EEG analysis in man suggests impairment-specific changes in movement-related electric brain activity after stroke","volume":"123","author":"Platz","year":"2000","journal-title":"Brain"},{"key":"ref_166","doi-asserted-by":"crossref","first-page":"2735","DOI":"10.1161\/STROKEAHA.112.665489","article-title":"Relationship between electrical brain responses to motor imagery and motor impairment in stroke","volume":"43","author":"Kaiser","year":"2012","journal-title":"Stroke"},{"key":"ref_167","doi-asserted-by":"crossref","first-page":"1701","DOI":"10.3892\/mmr.2013.1705","article-title":"Cortical lateralization in stroke patients measured by event-related potentials during motor imagery","volume":"8","author":"Gong","year":"2013","journal-title":"Mol. Med. Rep."},{"key":"ref_168","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1016\/j.ijpsycho.2013.01.012","article-title":"Long-term neuroplasticity in spinal cord injury patients: A study on movement-related brain potentials","volume":"87","author":"Castro","year":"2013","journal-title":"Int. J. Psychophysiol"},{"key":"ref_169","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1364\/FIO.2014.FTh3C.5","article-title":"Movement-related cortical potentials in paraplegic patients: Abnormal patterns and considerations for BCI-rehabilitation","volume":"7","author":"Xu","year":"2014","journal-title":"Front. Neuroeng."},{"key":"ref_170","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1186\/s12984-016-0120-2","article-title":"EEG response varies with lesion location in patients with chronic stroke","volume":"13","author":"Park","year":"2016","journal-title":"J. NeuroEng. Rehabil."},{"key":"ref_171","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1310\/WA7K-NGDF-NHKK-JAGD","article-title":"Upper-limb discoordination in hemiparetic stroke: Implications for neurorehabilitation","volume":"8","author":"Dewald","year":"2001","journal-title":"Top. Stroke Rehabil."},{"key":"ref_172","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1186\/1743-0003-10-75","article-title":"EMG-based pattern recognition approach in post stroke robot-aided rehabilitation: A feasibility study","volume":"10","author":"Cesqui","year":"2013","journal-title":"J. Neuroeng. Rehabil."},{"key":"ref_173","doi-asserted-by":"crossref","first-page":"056003","DOI":"10.1088\/1741-2560\/12\/5\/056003","article-title":"Comparison of spatial filters and features for the detection and classification of movement-related cortical potentials in healthy individuals and stroke patients","volume":"12","author":"Jochumsen","year":"2015","journal-title":"J. Neural Eng."},{"key":"ref_174","doi-asserted-by":"crossref","first-page":"056013","DOI":"10.1088\/1741-2560\/12\/5\/056013","article-title":"Detecting and classifying movement-related cortical potentials associated with hand movements in healthy subjects and stroke patients from single-electrode, single-trial EEG","volume":"12","author":"Jochumsen","year":"2015","journal-title":"J. Neural Eng."},{"key":"ref_175","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1155\/2015\/858015","article-title":"Comparison of features for movement prediction from single-trial movement-related cortical potentials in healthy subjects and stroke patients","volume":"2015","author":"Kamavuako","year":"2015","journal-title":"Comput. Intell. Neurosci."},{"key":"ref_176","doi-asserted-by":"crossref","first-page":"65","DOI":"10.3389\/fnins.2013.00065","article-title":"Comparison of movement related cortical potential in healthy people and amyotrophic lateral sclerosis patients","volume":"7","author":"Gu","year":"2013","journal-title":"Front. Neurosci."},{"key":"ref_177","doi-asserted-by":"crossref","unstructured":"Ando, T., Moshnyaga, V., and Hashimoto, K. (2012, January 25\u201330). A low-power FPGA implementation of eye tracking. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Kyoto, Japan.","DOI":"10.1109\/ICASSP.2012.6288193"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/7\/1552\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:41:18Z","timestamp":1760208078000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/7\/1552"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,3]]},"references-count":177,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2017,7]]}},"alternative-id":["s17071552"],"URL":"https:\/\/doi.org\/10.3390\/s17071552","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,7,3]]}}}