Font Size: a A A

Development And Implementation Of Web-based EEG Visualization System

Posted on:2022-11-08Degree:MasterType:Thesis
Country:ChinaCandidate:T ZhengFull Text:PDF
GTID:2480306764480884Subject:Telecom Technology
Abstract/Summary:PDF Full Text Request
EEG has been widely used in clinical neurophysiology,cognitive neuroscience,and brain-computer interface and other research fields due to its high temporal resolution,portability,and ability to directly reflect the electrophysiological activities of the brain.At the same time,EEG is also one of the most basic means of studying the brain.With the development of computer and neuroscience technology,the field of brain science research has entered the era of big data and cloud information.In this context,the traditional EEG offline visualization tools developed based on MATLAB,Python and other languages can no longer adapt to the rapidly developing new paradigm of cloud brain research,and it is difficult to meet the cloud visualization needs of large-scale EEG data.Therefore,web-based online visualization solutions have gradually attracted the attention of researchers.At present,a small number of international researches have made efforts and attempts in this regard,and a small number of EEG online visualization platforms have been initially developed;however,the online visualization of EEG is still in its infancy.The existing visualization systems supports only a single EEG data file format,and there are problems such as outdated development technology,difficult to achieve rapid deployment,and relatively simple display function.So thesis takes the visualization of EEG data as a clue,firstly develops an offline automatic EEG report generation tool,then adopts the front-end and back-end separation development mode to developed a web-based online EEG visualization system,and deploy it to We Brain cloud platform(https://webrain.uestc.edu.cn).The main research contents of thesis are as follows:(1)Develop EEG REPORT,a MATLAB-based tool for automatically generating EEG reports.Firstly,for the result files(such as preprocessing,power spectrum analysis,brain network analysis and other result files)obtained after data processing on the We Brain platform,the software tool EEG REPORT was developed to generate a report documents from the analyzed EEG result data in a graphical manner.Finally,the performance of the tool is tested using the test set data to examine its reliability.(2)Develop a web-based EEG visualization system.Firstly,for the data reading problem involved in the online EEG visualization process,a solution of EEG data reading in various of EEG data file formats(such as *.set,*.eeg,*.dat,*.bdf,*.cnt,*.edf,*.mat,*.txt,*.vhdr,etc)is proposed.That is,the function of reading data in EEGLAB is secondary developed to build a third-party data reading library function.On that basis,developed a web-based EEG visualization system: EEGView.The system can store EEG data files uploaded by users to the cloud,and render them to the browser visually in the form of ware or topographic maps.Then,deploy the system in the local area network,and carry out the function and performance test analysis of the system.The test results show that when the number of concurrent users is 20,the average response time of the system is 7.1s,and the error rate is 0.00%,indicating that the system has good reliability.Finally,the visualization module of the system is integrated into the We Brain cloud brain information platform.
Keywords/Search Tags:EEG, Big Data, Cloud Platform, Web, Online Visualization
PDF Full Text Request
Related items