WiMi Hologram Cloud Built a CNN-Powered BCI Game Model and Paradigm


Share post:

WiMi Hologram Cloud Inc., a leading global Hologram Augmented Reality (AR) Technology provider, today announced that its R&D team had designed a CNN-based P300 BCI game model and proposed a Bayesian deep learning-based algorithm that solves the overfitting problem when training on small data sets. The successful application of P300 to the game model species proves that it can be applied to deep learning algorithms for online BCI systems.

The system framework of this game model contains three subsystems, namely, a data acquisition part, a data processing part, and a vision and game terminal. In the data acquisition part, multi-channel scalp EEG signals are recorded using electrode caps and amplifiers. After the signals are pre-processed, the data processing part can be divided into two steps: offline training and online classification testing.

Finally, the classification results are converted into operation commands and sent to the vision and game terminals. The visual and game terminal consists of two sub-steps: (1) providing visual stimuli to the user after the stimulus strategy update and (2) providing visual feedback (output coordinates) to the user.

Also Read: Business Intelligence Developer: Skills and Responsibilities

EEG data acquisition and pre-processing

WiMi’s BCI game model uses a 32-channel capacitor and amplifier to record EEG data non-invasively by digitizing at 1000 Hz and filtering using a 50 Hz trap filter. The system collects all electrode data. The recorded data were first filtered to reduce the effect of filtering edge effects. Band-pass filtering is used for the EEG signal from each channel, and the system captures the necessary information for the P300 signal after stimulation.

Then, the system downsamples the data. A data matrix of identical characters is superimposed and averaged to reduce the signal-to-noise ratio.

CNN Architecture

After the BCI signal of the game model is pre-processed, the data processing part can be divided into two steps: offline training and online classification. Bayesian-based backpropagation via CNN is a variational inference method for learning the posterior distribution of neural network weights from which the weights in the backpropagation can be sampled. For example, if a Gaussian distribution represents each weight parameter, the original weight values can be described as parameters of the Gaussian distribution, i.e., the mean and standard deviation. The posterior is then computed by variational inference.

The convolutional layer requires convolutional operations using convolutional kernels with weight values. Each weight parameter in the convolution kernel is represented as a Gaussian distribution. The Gaussian distribution must be sampled using the Gaussian distribution to obtain a particular weight value.

Therefore, a reparameterization technique is used to put the sampling process in front of the sampling process so that the forward propagation of the network becomes derivative, and the weights are updated during the backward propagation. A certain number of weight values are sampled from the weight distribution of the convolution kernel, and the weight values obtained in this way are formed into a convolution kernel that performs the convolution operation on the receiver field.

Also Read: Amazing Inventions in the Metaverse World

Brain-computer interface is an unconventional method of communication that creates a communication path between a person and the periphery. Initially, BCI was used in the clinical field to help patients regain the ability to interact with the outside world by sending commands directly from the brain to a computer.

Nowadays, in addition to clinical applications, BCI technology has been experimented with and applied in recreational games. It is often used to provide input to games, thus freeing them from reliance on intermediate devices (mouse, keyboard, gamepad, and game controller).

WiMi’s CNN-based BCI game model constitutes a platform that can satisfy the interests of both healthy and disabled users. For healthy users, BCI games are mysterious and technical, adding to the game’s charm and very conducive to the promotion of the game.

For disabled users, BCI games provide them with a suitable gaming platform that allows them to play games the same way as healthy users and serves as a functional rehabilitation system to help patients with rehabilitation training. Applying BCI technology to recreational games is essential to promoting BCI technology from the scientific research stage to the practical application market stage.

TalkDev Bureau
TalkDev Bureau
The TalkDev Bureau has five well-trained writers and journalists, well versed in B2B enterprise technology industry, and constantly in touch with industry leaders for the latest trends, opinions, and other inputs- to bring you the best and latest in the domain.

Related articles

Green Coding: What Developers Need to Know

Green coding is an essential sustainable computing practice that reduces energy consumption in software development. By applying energy-efficient...

Maker Hiro Unveils Dicemaster 2000: The Innovative, Braille Enabled, Pico Powered Handheld Dice Roller

The Raspberry Pi Pico has been utilized by a maker and developer named Hiro to create a unique...

iToolab Launches AnyGo: The Revolutionary iOS 17 Location Changer App, No Computer Required

iToolab AnyGo launched the latest version of its app, allowing iOS 17 users to change their location at...

Boyun Tech Ltd Launches Pixso Lifetime Plan: A Game Changer for UI/UX Design Collaboration

Pixso, a UI/UX collaboration design tool by Boyun Tech Ltd., has launched its Lifetime Plan, which offers a...