Method for processing brainwave signals
First Claim
1. A method for processing brainwave signals of a patient having a neurological or mental disorder, the method comprising:
- receiving, by one or more processors, a brainwave signal obtained by a device coupled to a patient, the brainwave signal containing noise;
performing, by the one or more processors, an n-level decomposition of the brainwave signal into wavelet components of different scales to separate the brainwave signal from the noise;
for each individual wavelet component among the wavelet components of different scales, inputting, by the one or more processors, the individual wavelet component into a corresponding compression module to squeeze out the noise from the individual wavelet component in a decomposed domain, wherein the compression module is self-supervised and has been trained by creating an output behavior of the compression module that closely matches an input behavior of the compression module;
performing, by the one or more processors, an inverse decomposition on outputs from the compression modules to recover a clean brainwave signal in a time domain; and
causing, by the one or more processors, physiological stimulation of the patient with signals generated based on the neurological or mental disorder of the patient as determined by comparing the clean brainwave signal to at least one of a plurality of normal or abnormal brainwave signals stored in a database, wherein each abnormal brainwave signal is indicative of a neurological or mental disorder.
0 Assignments
0 Petitions
Accused Products
Abstract
A signal processing method and system combines multi-scale decomposition, such as wavelet, pre-processing together with a compression technique, such as an auto-associative artificial neural network, operating in the multi-scale decomposition domain for signal denoising and extraction. All compressions are performed in the decomposed domain. A reverse decomposition such as an inverse discrete wavelet transform is performed on the combined outputs from all the compression modules to recover a clean signal back in the time domain. A low-cost, non-drug, non-invasive, on-demand therapy braincap system and method are pharmaceutically nonintrusive to the body for the purpose of disease diagnosis, treatment therapy, and direct mind control of external devices and systems. It is based on recognizing abnormal brainwave signatures and intervenes at the earliest moment, using magnetic and/or electric stimulations to reset the brainwaves back to normality. The feedback system is self-regulatory and the treatment stops when the brainwaves return to normal. The braincap contains multiple sensing electrodes and microcoils; the microcoils are pairs of crossed microcoils or 3-axis triple crossed microcoils.
44 Citations
32 Claims
-
1. A method for processing brainwave signals of a patient having a neurological or mental disorder, the method comprising:
-
receiving, by one or more processors, a brainwave signal obtained by a device coupled to a patient, the brainwave signal containing noise; performing, by the one or more processors, an n-level decomposition of the brainwave signal into wavelet components of different scales to separate the brainwave signal from the noise; for each individual wavelet component among the wavelet components of different scales, inputting, by the one or more processors, the individual wavelet component into a corresponding compression module to squeeze out the noise from the individual wavelet component in a decomposed domain, wherein the compression module is self-supervised and has been trained by creating an output behavior of the compression module that closely matches an input behavior of the compression module; performing, by the one or more processors, an inverse decomposition on outputs from the compression modules to recover a clean brainwave signal in a time domain; and causing, by the one or more processors, physiological stimulation of the patient with signals generated based on the neurological or mental disorder of the patient as determined by comparing the clean brainwave signal to at least one of a plurality of normal or abnormal brainwave signals stored in a database, wherein each abnormal brainwave signal is indicative of a neurological or mental disorder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for processing brainwave signals for treating a patient having a neurological or mental disorder, comprising:
-
receiving, by one or more processors, a brainwave signal obtained by a cap or pad placed on a head of the patient, the brainwave signal containing noise, and the cap or pad including a plurality of microelectrodes or microsensors for measuring the brainwave signals from the patient and a plurality of coils for applying therapeutic treatment to the patient; performing, by the one or more processors, an n-level decomposition of the brainwave signal into components of different scales; for each individual component among the components of different scales, inputting, by the one or more processors, the individual component into a corresponding compression module to squeeze out the noise from the individual component in a decomposed domain, wherein the compression module is self-supervised and has been trained by creating an output behavior of the compression module that closely matches an input behavior of the compression module; performing, by the one or more processors, an inverse decomposition on outputs from the compression modules to recover a clean brainwave signal in a time domain; and causing, by the one or more processors, physiological stimulation of the patient via the plurality of coils with signals generated based on the neurological or mental disorder of the patient as determined by comparing the clean brainwave signal to at least one of a plurality of normal or abnormal brainwave signals stored in a database, wherein each abnormal brainwave signal is indicative of a neurological or mental disorder. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for processing body-generated signals of a patient having a disorder, the method comprising:
-
receiving, by one or more processors, a body-generated signal obtained by a device coupled to a patient, the body-generated signal containing noise; performing, by the one or more processors, an n-level decomposition of the body-generated signal into components of different scales to separate the body-generated signal from the noise; for each individual component among the components of different scales, inputting, by the one or more processors, the individual component into a corresponding compression module to squeeze out the noise from the individual component in a decomposed domain, wherein the compression module is self-supervised and has been trained by creating an output behavior of the compression module that closely matches an input behavior of the compression module; performing, by the one or more processors, an inverse decomposition on outputs from the compression modules to recover a clean body-generated signal in a time domain; and causing, by the one or more processors, physiological stimulation of the patient with signals generated based on the disorder of the patient as determined by comparing the clean body-generated signal to at least one of a plurality of normal or abnormal body-generated signals stored in a database, wherein each abnormal body-generated signal is indicative of a disorder. - View Dependent Claims (31, 32)
-
Specification