A brain-computer interface (BCI) serves as a direct communication link between the brain and external devices, categorized into invasive, partially invasive, and non-invasive types. Special techniques such as EEG, ECoG, and fMRI are employed for signal acquisition, each varying in invasiveness and accuracy. Despite its potential to assist individuals with disabilities, BCI faces challenges such as weak signals, interference, and risks associated with surgical procedures.