title: Surfing the internet with a BCI mouse.
abstract: In this paper, we present a new web browser based on a two-dimensional (2D) brain-computer interface (BCI) mouse, where our major concern is the selection of an intended target in a multi-target web page. A real-world web page may contain tens or even hundreds of targets, including hyperlinks, input elements, buttons, etc. In this case, a target filter designed in our system can be used to exclude most of those targets of no interest. Specifically, the user filters the targets of no interest out by inputting keywords with a P300-based speller, while keeps those containing the keywords. Such filtering largely facilitates the target selection task based on our BCI mouse. When there are only several targets in a web page (either an original sparse page or a target-filtered page), the user moves the mouse toward the target of interest using his/her electroencephalographic signal. The horizontal movement and vertical movement are controlled by motor imagery and P300 potential, respectively. If the mouse encounters a target of no interest, the user rejects it and continues to move the mouse. Otherwise the user selects the target and activates it. With the collaboration of the target filtering and a series of mouse movements and target selections/rejections, the user can select an intended target in a web page. Based on our browser system, common navigation functions, including history rolling forward and backward, hyperlink selection, page scrolling, text input, etc, are available. The system has been tested on seven subjects. Experimental results not only validated the efficacy of the proposed method, but also showed that free internet surfing with a BCI mouse is feasible.
authors.affiliation: School of Automation Science and Engineering, South China University of Technology, Guangzhou 510640, People's Republic of China.
authors.forename: Tianyou
authors.initials: T
authors.lastname: Yu
authors.forename: Yuanqing
authors.initials: Y
authors.lastname: Li
authors.forename: Jinyi
authors.initials: J
authors.lastname: Long
authors.forename: Zhenghui
authors.initials: Z
authors.lastname: Gu
mesh_terms: D000465:Algorithms; D001921:Brain / Q000502:physiology*; D003196:Computer Graphics; D004569:Electroencephalography; D018913:Event-Related Potentials, P300 / Q000502:physiology; D005639:Frustration; D006801:Humans; D007092:Imagination; D020407:Internet; D008606:Mental Processes / Q000502:physiology; D005082:Physical Exertion; D011597:Psychomotor Performance / Q000502:physiology; D012984:Software; D014584:User-Computer Interface