Transcranial Magnetic Stimulation Blink Training System and Method
By designing a transcranial magnetic stimulation blink training system, the subject's blinking situation is detected and controlled in real time, the problem of blink artifact contamination during transcranial magnetic stimulation is solved, and the signal quality of EEG signal acquisition is improved.
Patent Information
- Application Number
- CN202111196224.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-14
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2041-10-14
AI Technical Summary
During the process of synchronous EEG signal acquisition of transcranial magnetic stimulation, EEG signals are often contaminated by blink artifacts induced by autonomous blinking and transcranial magnetic stimulation sounds, resulting in a decrease in signal quality. The prior art is difficult to effectively remove these artifacts, affecting the experimental results.
A transcranial magnetic stimulation blink training system is designed, including a magnetic stimulator, coil, eye acquisition module, blink detection module, blink training task module and display screen. The target training task is determined through the blink training task module, an electrical pulse control signal is generated, a magnetic stimulator is controlled to perform transcranial magnetic stimulation, and the subject's blink information is detected and feedbacked in real time through the ophthalmic acquisition module and blink detection module.
Real-time control and training of subjects' blinking during transcranial magnetic stimulation is achieved, effectively reducing the impact of blinking artifacts and improving the signal quality of EEG signal acquisition.
Smart Images

Figure CN113952620B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the technology of electroencephalogram (EEG) signal processing, and particularly to a transcranial magnetic stimulation (TMS) blink training system and method. Background Art
[0002] During the process of synchronously collecting EEG signals by TMS, the EEG signals are often contaminated by blink artifacts induced by spontaneous blinking and the sound of TMS.
[0003] Currently, for spontaneous blink artifacts and sound-induced blink artifacts, they are usually corrected or removed by two methods. The first one is that after synchronously collecting EEG signals by TMS, the trials containing blink artifacts in the effective EEG data segment are removed by means of post-offline processing. In this way, a large amount of data must be removed during the subsequent EEG processing. Therefore, it is necessary to ensure that enough trials can be collected during the process of synchronously collecting EEG signals by TMS, resulting in a long experimental process and increasing the burden on the experimenter and the subject. The second one is that after synchronously collecting EEG signals by TMS, the influence of blink artifacts on EEG signals is reduced by artifact correction methods such as independent component analysis. However, this method requires manual judgment by experienced personnel, not only taking a lot of time to remove blink artifacts, but also the removal effects obtained by different personnel are not the same. Summary of the Invention
[0004] The embodiments of the present invention provide a TMS blink training system and method to achieve the technical effect of performing blink control training on the blinking situation of a subject during TMS.
[0005] In a first aspect, the embodiments of the present invention provide a TMS blink training system, which includes: a magnetic stimulator, a coil, an electrooculogram (EOG) acquisition module, a blink detection module, a blink training task module, and a display screen; wherein,
[0006] The blink training task module is respectively connected to the display screen and the magnetic stimulator, and is used to determine a target training task, send the task guiding information of the target training task to the display screen, and generate a high-level electrical pulse control signal based on the target training task and output the electrical pulse control signal to the magnetic stimulator;
[0007] The display screen is used to receive and display the task guiding information;
[0008] The magnetic stimulator is connected to the coil, and is used to receive the electrical pulse control signal sent by the blink training task module, output an electrical pulse to the coil according to the electrical pulse control signal, so as to perform TMS on a target object through the coil;
[0009] The electrooculogram acquisition module is connected to the blink detection module, and is configured to acquire the electrooculogram signal of the target object and transmit the electrooculogram signal to the blink detection module;
[0010] The blink training task module is connected to the blink detection module, and is further configured to send the training task time of the target training task to the blink detection module;
[0011] The blink detection module is configured to receive the electrooculogram signal and the training task time, and determine blink information according to the electrooculogram signal, the training task time, and the output time of the electrical pulse control signal.
[0012] In a second aspect, an embodiment of the present invention further provides a transcranial magnetic stimulation blink training method, and the method includes:
[0013] Based on the blink training task module, determine a target training task, send the task guiding information of the target training task to a display screen, and based on the target training task, generate a high-level electrical pulse control signal and output the electrical pulse control signal to the magnetic stimulator;
[0014] Based on the display screen, receive and display the task guiding information;
[0015] Based on the magnetic stimulator, receive the electrical pulse control signal sent by the blink training task module, output an electrical pulse to the coil according to the electrical pulse control signal, so as to perform transcranial magnetic stimulation on the target object through the coil;
[0016] Based on the electrooculogram acquisition module, acquire the electrooculogram signal of the target object and transmit the electrooculogram signal to the blink detection module;
[0017] Based on the blink training task module, send the training task time of the target training task to the blink detection module;
[0018] Based on the blink detection module, receive the electrooculogram signal and the training task time, and determine blink information according to the electrooculogram signal, the training task time, and the output time of the electrical pulse control signal.
[0019] In the technical solution of this embodiment, the target training task is determined through the blink training task module, and the task guiding information of the target training task is sent to the display screen. Moreover, a high-level electrical pulse control signal is generated based on the target training task, and the electrical pulse control signal is output to the magnetic stimulator. Furthermore, the task guiding information is received and displayed through the display screen. Also, the magnetic stimulator receives the electrical pulse control signal sent by the blink training task module, and outputs an electrical pulse to the coil according to the electrical pulse control signal, so as to perform transcranial magnetic stimulation on the target object through the coil. Further, the electrooculogram signal of the target object is collected through the electrooculogram acquisition module and transmitted to the blink detection module. And the blink training task module sends the training task time of the target training task to the blink detection module, so that the blink detection module receives the electrooculogram signal and the training task time, and determines the blink information according to the electrooculogram signal, the training task time, and the output moment of the electrical pulse control signal, which solves the problem that the blink situation of the subject affects the signal quality during the transcranial magnetic stimulation experiment, and achieves the technical effect of performing blink control training on the blink situation of the subject during transcranial magnetic stimulation. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the introduced drawings are only the drawings of a part of the embodiments to be described by the present invention, rather than all the drawings. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.
[0021] Figure 1 FIG. is a schematic structural diagram of a transcranial magnetic stimulation blink training system provided in the first embodiment of the present invention;
[0022] Figure 2 FIG. is a schematic structural diagram of a transcranial magnetic stimulation blink training system provided in the second embodiment of the present invention;
[0023] Figure 3 FIG. is a schematic structural diagram of a transcranial magnetic stimulation blink training system provided in the third embodiment of the present invention;
[0024] Figure 4 FIG. is a schematic diagram of the time arrangement for each trial provided in the third embodiment of the present invention;
[0025] Figure 5 FIG. is a schematic flowchart of determining the blink threshold provided in the third embodiment of the present invention;
[0026] Figure 6 FIG. is a schematic flowchart of blink detection provided in the third embodiment of the present invention;
[0027] Figure 7Schematic flowchart of a transcranial magnetic stimulation blink training method provided in Embodiment 4 of the present invention. Detailed implementation manners
[0028] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present invention, rather than limiting the present invention. Additionally, it should be noted that for ease of description, only parts related to the present invention rather than all structures are shown in the drawings.
[0029] Embodiment 1
[0030] Figure 1 Schematic structural diagram of a transcranial magnetic stimulation blink training system provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation of training the blink of a subject before performing transcranial magnetic stimulation. The system can execute the transcranial magnetic stimulation blink training method and can be implemented in the form of software and / or hardware. The hardware can be an electronic device. Optionally, the electronic device can be a PC or the like.
[0031] As Figure 1 shown, the transcranial magnetic stimulation blink training system includes: a magnetic stimulator 1, a coil 2, an electrooculogram acquisition module 3, a blink detection module 4, a blink training task module 5, and a display screen 6.
[0032] The blink training task module 5 is respectively connected to the display screen 6 and the magnetic stimulator 1, and is used to determine the target training task, send the task guiding information of the target training task to the display screen 6, and generate a high-level electrical pulse control signal based on the target training task and output the electrical pulse control signal to the magnetic stimulator 1.
[0033] Among them, the target training task can be a task designed in advance for training the blink state of the subject during transcranial magnetic stimulation, which can include different training stages, the corresponding duration of different training stages, and what kind of task guiding information is displayed in different training stages, etc. The task guiding information can be information used to prompt the target object what kind of behavior should be performed during the progress of the target training task. The electrical pulse control signal can be a high-level signal used to trigger the magnetic stimulator 1 to emit an electrical pulse for performing transcranial magnetic stimulation on the subject. The target object can be the subject undergoing training.
[0034] Specifically, the blinking training task module 5 can select or determine the selected target training task, and further determine the task guidance information corresponding to the target training task. To enable the target object to receive the task guidance information, the blinking training task module 5 can send the task guidance information to the display screen 6. To enable the magnetic stimulator 1 to perform transcranial magnetic stimulation on the target object according to the requirements of the target training task, the blinking training task module 5 can send a high-level electrical pulse control signal to the magnetic stimulator 1 according to the requirements of the target training task.
[0035] The display screen 6 is used to receive and display the task guidance information.
[0036] Specifically, when the display screen 6 receives the task guidance information sent by the blinking training task module 5, it can display the task guidance information on the screen.
[0037] Exemplarily, in the range of 0 to 2 seconds, the task guidance information "b" is displayed on the display screen 6; in the range of 2 to 4 seconds, the task guidance information "+" is displayed on the display screen 6; in the range of 4 to 5 seconds, the task guidance information is empty, and then an empty screen can be displayed.
[0038] The magnetic stimulator 1 is connected to the coil 2 and is used to receive the electrical pulse control signal sent by the blinking training task module 5, output an electrical pulse to the coil 2 according to the electrical pulse control signal, so as to perform transcranial magnetic stimulation on the target object through the coil 2.
[0039] Among them, the coil 2 can be an eight-shaped coil, a double-cone coil, a circular coil, etc. that are matched with the magnetic stimulator 1, and it is the same as the coil used for synchronous electroencephalogram signal acquisition during transcranial magnetic stimulation blinking training.
[0040] Specifically, when the magnetic stimulator 1 receives the electrical pulse control signal sent by the blinking training task module 5, it can output an electrical pulse to the coil 2 to perform transcranial magnetic stimulation on the target object.
[0041] The electrooculogram acquisition module 3 is connected to the blinking detection module 4 and is used to collect the electrooculogram signal of the target object and transmit the electrooculogram signal to the blinking detection module 4.
[0042] Among them, the electrooculogram signal can be the electrooculogram signal of the target object during the target training task.
[0043] Specifically, the electrooculogram acquisition module 3 can collect the electrooculogram signal of the target object during the target training task for subsequent analysis of whether the target object blinks.
[0044] The blinking training task module 5 is connected to the blinking detection module 4 and is also used to send the training task time of the target training task to the blinking detection module 4.
[0045] Among them, the training task time can be the time corresponding to different training stages in the target training task.
[0046] Specifically, the blink training task module 5 can determine the training task time according to the target training task and send the training task time to the blink detection module 4, so that the blink detection module 4 can judge the blink situation according to the training task time.
[0047] The blink detection module 4 is used to receive the electrooculogram signal and the training task time, and determine the blink information according to the electrooculogram signal, the training task time and the output moment of the electrical pulse control signal.
[0048] Among them, the output moment can be the moment when the blink training task module 5 sends the electrical pulse control signal to the magnetic stimulator 1. The blink information can include whether there is a blink. If there is a blink, it can also include which type of blink it belongs to.
[0049] Specifically, the blink detection module 4 receives the electrooculogram signal collected by the electrooculogram acquisition module 3 and the training task time in the blink training task module 5. Furthermore, the electrooculogram signal is segmented according to the training task time and the output moment of the electrical pulse control signal, and it is determined whether there is a blink in each stage of the target object according to the electrooculogram signal, and the blink information is determined according to different stages and whether there is a blink in different stages.
[0050] The technical solution of this embodiment determines the target training task through the blink training task module, sends the task guiding information of the target training task to the display screen, generates a high-level electrical pulse control signal based on the target training task, and outputs the electrical pulse control signal to the magnetic stimulator. Furthermore, the task guiding information is received and displayed through the display screen, and the magnetic stimulator receives the electrical pulse control signal sent by the blink training task module, outputs an electrical pulse according to the electrical pulse control signal to the coil, so as to perform transcranial magnetic stimulation on the target object through the coil. Further, the electrooculogram signal of the target object is collected by the electrooculogram acquisition module and transmitted to the blink detection module, and the blink training task module sends the training task time of the target training task to the blink detection module, so that the blink detection module receives the electrooculogram signal and the training task time, and determines the blink information according to the electrooculogram signal, the training task time and the output moment of the electrical pulse control signal, solving the problem that the blink situation of the subject affects the signal quality during the transcranial magnetic stimulation experiment, and achieving the technical effect of performing blink control training on the blink situation of the subject during transcranial magnetic stimulation.
[0051] Embodiment 2
[0052] See Figure 1, on the basis of the above embodiments, for the specific implementation manner of using the blink detection module 4, the blink training task module, and the display screen 6 to feedback training prompt information, reference can be made to the technical solution of this embodiment. Among them, the explanations of the same or corresponding terms as those in the above embodiments will not be repeated here.
[0053] Optionally, the blink detection module 4 is further configured to feedback blink information to the blink training task module 5.
[0054] The blink training task module 5 is further configured to receive the blink information, generate training prompt information according to the blink information, and send the training prompt information to the display screen 6.
[0055] Among them, the training prompt information may be information used to prompt the target object of what to pay attention to in the next round of training, for example: Please control spontaneous blinking, Please continue to maintain, etc.
[0056] Specifically, the blink training task module 5 receives the blink information and generates training prompt information corresponding to the blink information to prompt the target object of what needs to be improved in the next round of training
[0057] The display screen 6 is further configured to receive and display the training prompt information.
[0058] Figure 2 It is a schematic structural diagram of a transcranial magnetic stimulation blink training system provided by the second embodiment of the present invention.
[0059] Optionally, as Figure 2 shown, the blink training task module 5 includes a feedback sub-module 51.
[0060] The feedback sub-module 51 is specifically configured to:
[0061] If the blink information determined by the blink detection module 4 is that there is spontaneous blinking and there is induced blinking, then determine the training prompt information as the first prompt information for prompting the target object to control spontaneous blinking and induced blinking;
[0062] If the blink information determined by the blink detection module 4 is that there is spontaneous blinking and there is no induced blinking, then determine the training prompt information as the second prompt information for prompting the target object to control spontaneous blinking;
[0063] If the blink information determined by the blink detection module 4 is that there is no spontaneous blinking and there is induced blinking, then determine the training prompt information as the third prompt information for prompting the target object to control induced blinking;
[0064] If the blink information determined by the blink detection module 4 is that there is no spontaneous blinking and there is no induced blinking, then determine the training prompt information as the fourth prompt information for prompting the target object to maintain the current state.
[0065] Among them, spontaneous blinking can be the autonomous blinking of the target object, and induced blinking can be the blinking of the target object due to the sound emitted by transcranial magnetic stimulation.
[0066] Specifically, when the blinking information indicates the existence of both spontaneous blinking and induced blinking, it means that both spontaneous blinking and induced blinking exist when the target object is undergoing training. In this case, a first prompt message for prompting the target object to control spontaneous blinking and induced blinking needs to be generated to remind the target object to control blinking, such as "Please control autonomous blinking and induced blinking". When the blinking information indicates the existence of spontaneous blinking and the non-existence of induced blinking, it means that only spontaneous blinking exists when the target object is undergoing training. In this case, a second prompt message for prompting the target object to control spontaneous blinking needs to be generated to remind the target object to control spontaneous blinking, such as "Please control autonomous blinking". When the blinking information indicates the non-existence of spontaneous blinking and the existence of induced blinking, it means that only induced blinking exists when the target object is undergoing training. In this case, a third prompt message for prompting the target object to control induced blinking needs to be generated to remind the target object to control induced blinking, such as "Please control induced blinking". When the blinking information indicates the non-existence of both spontaneous blinking and induced blinking, it means that no blinking occurs when the target object is undergoing training. In this case, a fourth prompt message for prompting the target object to maintain the current state needs to be generated to remind the target object to maintain the current non-blinking state, such as "Very good, please maintain".
[0067] Optionally, as Figure 2 shown, the electrooculogram acquisition module 3 includes two electrooculogram electrodes 31, a reference electrode 32, and a ground electrode 33.
[0068] Specifically, blinking will change the electrooculogram signal in the vertical direction. Therefore, the two electrooculogram electrodes 31 can be respectively placed at the position of the left eyebrow bone and the lower eyelid of the target object. The reference electrode 32 can be the FCz electrode in the 10-20 and 10-10 standard leads of the electroencephalogram signal, and the ground electrode 33 can be the FPz electrode in the 10-20 and 10-10 standard leads of the electroencephalogram signal. Through the above electrodes, the electrooculogram signal in the vertical direction can be acquired. It should be noted that the above electrodes can be silver-chloride electrodes produced by any manufacturer, and no specific limitation is made in this embodiment.
[0069] Optionally, as Figure 2 shown, the blinking detection module 4 includes: a signal amplification sub-module 41, an analog-to-digital conversion sub-module 42, and a processing sub-module 43.
[0070] The signal amplification sub-module 41 is respectively connected to the electrooculogram acquisition module 3 and the analog-to-digital conversion sub-module 42, and is used to receive the electrooculogram signal sent by the electrooculogram acquisition module 3, perform amplification processing on the electrooculogram signal, and send the amplified electrooculogram signal to the analog-to-digital conversion sub-module 42.
[0071] Specifically, since the electrooculogram signal is a weak human body signal with an amplitude of about 0.05 - 3.5 mV, therefore, the electrooculogram signal can be amplified during subsequent processing so as to process the amplified electrooculogram signal. It should be noted that the signal amplification sub-module 41 can be a module such as an amplification circuit that can perform signal amplification.
[0072] The analog-to-digital conversion sub-module 42, which is connected to the processing sub-module 43, is used to receive the amplified electrooculogram signal after amplification processing, perform analog-to-digital conversion on the amplified electrooculogram signal, and send the converted electrooculogram signal to the processing sub-module 43.
[0073] Specifically, the analog-to-digital conversion sub-module 42 receives the amplified electrooculogram signal after amplification processing sent by the signal amplification sub-module 41, performs analog-to-digital conversion on the amplified electrooculogram signal, converts the analog signal into a digital signal, and sends the converted electrooculogram signal to the processing sub-module 43 for subsequent processing.
[0074] The processing sub-module 43 is used to receive the converted electrooculogram signal sent by the analog-to-digital conversion sub-module 42, and determine the blinking information according to the converted electrooculogram signal, the training task time, and the output moment of the electric pulse control signal.
[0075] Specifically, the processing sub-module 43 receives the converted electrooculogram signal sent by the analog-to-digital conversion sub-module 42, and then, recognizes and judges the blinking of the converted electrooculogram signal. It can segment the converted electrooculogram signal according to the training task time and the output moment of the electric pulse control signal, determine whether the target object blinks within each stage according to the converted electrooculogram signal, and determine the blinking information according to different stages and whether blinking occurs within different stages.
[0076] Optionally, as Figure 2 shown, the processing sub-module 43 includes: a filtering unit 431, a threshold determination unit 432, and a detection unit 433.
[0077] The filtering unit 431, which is connected to the analog-to-digital conversion sub-module 42, is used to receive the converted electrooculogram signal output by the analog-to-digital conversion sub-module 42, perform band-pass filtering on the converted electrooculogram signal according to a preset band-pass range, obtain the electrooculogram signal to be detected, and send the electrooculogram signal to be detected to the detection unit 433.
[0078] Among them, the preset band-pass range can be a frequency range for removing drift and high-frequency noise.
[0079] Specifically, the filtering unit 431 receives the converted electrooculogram (EOG) signal output by the analog-to-digital conversion sub-module 42, and performs band-pass filtering on the received converted EOG signal according to a preset band-pass range to remove drift and high-frequency noise, thereby improving the signal quality. Furthermore, the band-pass filtered EOG signal is used as the EOG signal to be detected, and the EOG signal to be detected is sent to the detection unit 433 for blink detection.
[0080] The threshold determination unit 432 is connected to the EOG acquisition module 3, and is configured to collect the resting EOG signal of the target object, determine the blink peak according to the resting EOG signal, and determine the blink threshold corresponding to the target object according to the blink peak.
[0081] Among them, the resting EOG signal can be the EOG signal collected from the target object without any stimulation. The resting EOG signal includes at least one spontaneous blink signal. The spontaneous blink signal can be the blink signal in the resting EOG signal, and the blink signal can be a segment of signal with a significantly increased amplitude. The blink peak can be the peak in the resting EOG signal or the peak corresponding to each spontaneous blink signal. The blink threshold can be the threshold obtained by processing the blink peak.
[0082] Specifically, the threshold determination unit 432 acquires the resting EOG signal of the target object collected by the EOG acquisition module 3, analyzes the resting EOG signal, and determines the blink peak of the resting EOG signal. Furthermore, the blink threshold corresponding to the target object can be determined by calculation based on the blink peak.
[0083] Exemplarily, the resting EOG signal of the target object for 2 minutes is collected by the EOG acquisition module 3, and the threshold determination unit 432 extracts the blink peak of each spontaneous blink signal by using the peak search method. Furthermore, the minimum value is obtained among all the blink peaks, and 80% of the minimum value is set as the blink threshold of the target object.
[0084] It should be noted that the reason for determining the blink threshold for different target objects separately is that there are individual differences in EOG signals. The blink EOG waveforms and amplitudes of different target objects may vary greatly. In order to improve the accuracy of blink detection, the blink threshold is determined for different target objects separately.
[0085] The detection unit 433 is respectively connected to the filtering unit 431 and the threshold determination unit 432, and is configured to receive the EOG signal to be detected, obtain the blink threshold, and determine the blink information according to the EOG signal to be detected, the blink threshold, the training task time, and the output time of the electrical pulse control signal.
[0086] Specifically, the detection unit 433 can receive the electrooculogram signal to be detected sent by the filtering unit 431 and obtain the blink threshold from the threshold determination unit 432. Then, it determines whether there is a peak exceeding the blink threshold in the electrooculogram signal to be detected. If not, it indicates that there is no blink signal. If so, it indicates that there is a blink signal. Further, the type of the blink signal can be determined according to the training task time and the output time of the electrical pulse control signal to determine the blink information.
[0087] Optionally, as Figure 2 shown, the detection unit 433 includes: a time period division sub-unit 4331, a spontaneous blink detection sub-unit 4332, and an evoked blink detection sub-unit 4333.
[0088] The time period division sub-unit 4331 is configured to determine a first time period unrelated to transcranial magnetic stimulation and a second time period related to transcranial magnetic stimulation according to the output time of the electrical pulse control signal.
[0089] Among them, the first time period can be a time period not affected by transcranial magnetic stimulation, and the second time period can be a time period affected by transcranial magnetic stimulation. The specific segmentation situation can be determined according to the actual experimental situation.
[0090] Specifically, according to the output time of the electrical pulse control signal, a first time period unrelated to transcranial magnetic stimulation and a second time period related to transcranial magnetic stimulation can be divided with the output time as the reference.
[0091] Exemplarily, the time period between 1000 ms before the output time and the output time and the time period between 150 ms and 1000 ms after the output time are used as the first time period, and the time period between the output time and 150 ms after the output time is used as the second time period.
[0092] The spontaneous blink detection sub-unit 4332 is connected to the time period division sub-unit and is configured to determine whether there is a peak point greater than the blink threshold in the electrooculogram signal to be detected within the first time period. If so, the blink information is determined to be a spontaneous blink. If not, the blink information is determined not to be a spontaneous blink.
[0093] Specifically, the part of the electrooculogram signal to be detected within the first time period is determined, and it is determined whether there is a peak point greater than the blink threshold in this part. If so, it indicates that there is a blink signal of the target object within the first time period. Since the first time period is a time period not affected by transcranial magnetic stimulation, the blink signal can be determined as a spontaneous blink, that is, the blink information is determined to be a spontaneous blink. If not, it indicates that there is no blink signal of the target object within the first time period, and the blink information is determined not to be a spontaneous blink.
[0094] The induced blink detection subunit 4333, connected to the time period division subunit, is used to determine whether there is a peak point greater than the blink threshold in the second time period in the eye electrical signal to be detected. If so, the blink information is determined to have induced blinks. If not, the blink information is determined to have no induced blinks.
[0095] Specifically, determine the part of the eye electrical signal to be detected within the second time period, and determine whether there is a peak point greater than the blink threshold in this part. If so, it indicates that there is a blink signal of the target object within the second time period. Since the first time period is the time period affected by transcranial magnetic stimulation, the blink signal can be determined as an induced blink, that is, the blink information is determined to have induced blinks. If not, it indicates that there is no blink signal of the target object within the second time period, and the blink information is determined to have no induced blinks.
[0096] Optionally, as Figure 2 shown, the blink training task module 5 includes: a setting sub-module 52.
[0097] The setting sub-module 52 is used to obtain the duration of each training stage of the target training task, configure corresponding content to be displayed for each training stage, and for each training stage, send the content to be displayed corresponding to the training stage to the display screen 6 as task guiding information.
[0098] Among them, the training stage can be different stages preset in the target training task. For example, it can include a rest stage, an attention concentration stage, a transcranial magnetic stimulation stage, and a feedback stage, etc. Specifically, it can be set according to actual needs and is not specifically limited in this embodiment. The content to be displayed can be content set for different training stages, used to prompt entering the current stage.
[0099] Specifically, the duration of each training stage preset in the target training task can be obtained, and corresponding content to be displayed can be configured for different training stages. Furthermore, according to the duration of each training stage, the content to be displayed corresponding to the training stage is sent to the display screen 6 in each training stage and used as task guiding information.
[0100] Exemplarily, the target training task is: a rest stage from 0 to 2 seconds, an attention concentration stage from 2 to 4 seconds, a transcranial magnetic stimulation stage from 4 to 5 seconds, and a feedback stage from 5 to 7 seconds. Furthermore, configure the content to be displayed "b" for the rest stage, configure the content to be displayed "+" for the attention concentration stage, configure the content to be displayed "", that is, a blank screen, for the transcranial magnetic stimulation stage. The content to be displayed for the feedback stage can be unfixed, and the training prompt information can be used as the content to be displayed. Furthermore, the content to be displayed is sent to the display screen 6 to guide the target object.
[0101] Optionally, the blink training task module is further configured to:
[0102] For each training session, if there is no spontaneous blink and no induced blink in the blink information, it is determined that the training is successful. When the preset number of training sessions is reached, the training result is determined according to the number of successful training sessions in the preset number of training sessions, and the training result is sent to the display screen 6 so that the display screen 6 can display the training result.
[0103] Among them, the preset number of training sessions can be a pre-set number, which is used to indicate the number of training sessions included in a cycle of training. The training result can be the result of evaluating the training of the entire cycle, and can include training success, training failure, etc.
[0104] Specifically, for each training session, if there is no spontaneous blink and no induced blink in the corresponding blink information during the training process, it indicates that the target object did not blink during this training session, and it can be determined that this training session is successful. When the number of training sessions reaches the preset number of training sessions, it indicates that the training within this cycle is over. Further, it is judged whether the training within this cycle is successful according to whether each training session is successful. And the training result can be sent to the display screen 6 so that the display screen 6 can display the training result to prompt the target object and the experimenter.
[0105] Exemplarily, the preset number of training sessions is 30 times. If the number of non-blink trials reaches 27 or more, that is, the number of successful training sessions is greater than or equal to 27 times, the training result is training success. If the number of non-blink trials does not reach 27 or more, that is, the number of successful training sessions is less than 27 times, the training result is training failure. At this time, it can be selected whether to restart the transcranial magnetic stimulation blink training task.
[0106] In the technical solution of this embodiment, the target training task is determined by the blink training task module, and the task guiding information of the target training task is sent to the display screen. A high-level electrical pulse control signal is generated based on the target training task and output to the magnetic stimulator. Furthermore, the task guiding information is received and displayed by the display screen, and the magnetic stimulator receives the electrical pulse control signal sent by the blink training task module and outputs an electrical pulse to the coil according to the electrical pulse control signal, so as to perform transcranial magnetic stimulation on the target object through the coil. Further, the electrooculogram acquisition module acquires the electrooculogram signal of the target object and transmits the electrooculogram signal to the blink detection module. The blink training task module sends the training task time of the target training task to the blink detection module, so that the blink detection module receives the electrooculogram signal and the training task time, and determines the blink information according to the electrooculogram signal, the training task time and the output time of the electrical pulse control signal. Moreover, the blink detection module feeds back the blink information to the blink training task module, and the blink training task module generates training prompt information based on the blink information and sends the training prompt information to the display screen, so that the display screen receives and displays the training prompt information, solving the problem that the subject cannot clearly understand their own training situation during the transcranial magnetic stimulation blink training, and achieving the technical effect of feeding back the training prompt information to enable the subject to make timely adjustments after each trial.
[0107] Embodiment III
[0108] Based on the above embodiments, optionally, Figure 3 FIG. is a schematic structural diagram of a transcranial magnetic stimulation blink training system provided by Embodiment III of the present invention. Among them, the explanations of the same or corresponding terms as those in the above embodiments will not be repeated here.
[0109] As Figure 3 shown, the transcranial magnetic stimulation blink training system includes: a magnetic stimulator 1, a coil 2, an electrooculogram acquisition module 3, a blink detection module 4, a blink training task module 5, and a trigger line 7. The coil 2 acts on the target object, the electrooculogram acquisition module 3 acquires the electrooculogram signal of the target object, and the blink training task module 5 is used to indicate the task progress of the target object.
[0110] Among them, the magnetic stimulator 1 is connected to the coil 2, and the magnetic stimulator 1 is also connected to the blink training task module 5 through the trigger line 7. The coil 2 can be placed in the target target area on the head of the target object. The target object is connected to the electrooculogram acquisition module 3, the electrooculogram acquisition module 3 is connected to the blink detection module 4, and the blink detection module 4 is also connected to the blink training task module 5. When the target object performs the blink training task, the blink training task module 5 triggers the magnetic stimulator 1 to output an electrical pulse through the trigger line 7. The electrical pulse output by the magnetic stimulator 1 discharges in the coil 2 to generate sound and magnetic field. At the same time, the electrooculogram signal of the target object is detected through the electrooculogram acquisition module 3, and whether the target object blinks and the number of blinks are detected through the blink detection module 4, and whether blinking and the number of blinks are output to the blink training task module 6, and the feedback information (training prompt information) is fed back to the target object through the blink training task module 6.
[0111] The magnetic stimulator 1 can use the Magstim Rapid2 magnetic stimulator produced in the UK, or can also use magnetic stimulators such as MAG&More produced in Germany with external input / output ports, and no specific limitation is made in this embodiment.
[0112] The coil 2 can use an eight-shaped coil, a double-cone coil, a circular coil, etc. that are matched with the magnetic stimulator 1, as long as it is the same as the coil used for synchronous electroencephalogram signal acquisition during formal transcranial magnetic stimulation.
[0113] The blink training task module 6 can be composed of a computer and eprime stimulation program writing software. The first data port and the ground port of the computer parallel port are respectively connected to the trigger line 7, and the second data port, the third data port, the fourth data port and the ground port of the computer parallel port are connected to the blink detection module 4. The eprime stimulation program writing software implements the blink training task (target training task). The first data port, the second data port, the third data port and the fourth data port of the computer parallel port are any four non-repeating ones among the 2nd to 9th pins of the computer parallel port. The blink training task can include 30 trials (preset training times). Each trial is set with an indication mark "b" for 2 s, an attention mark "+" for 2 s, and a high-level signal (high-level electrical pulse control signal) is sent to the trigger line 7 at the end moment of the attention mark "+", a blank screen for 1 s is set, and there is also a feedback information display interface for 2 s. The time arrangement of each trial is as Figure 4 shown.
[0114] Exemplarily, the feedback information display interface is as follows: if the second data port of the computer parallel port is at a high level, the computer display shows "Please control voluntary blinking"; if the third data port of the computer parallel port is at a high level, the computer display shows "Please control elicited blinking"; if the fourth data port of the computer parallel port is at a high level, the computer display shows "Good, please maintain". The specific implementation method is as follows: The target subject sits in front of the computer, looks directly at the computer display, and performs a blinking training task. Specifically, when the display shows "b", the subject can blink; when the display shows "+", the subject focuses on looking at "+" and does not blink. Then a blank screen is shown, and still does not blink. Finally, the subject adjusts the control of blinking according to the feedback information. After completing a blinking training task, the number of trials with blinking among 30 trials is displayed on the computer display. If the number of non-blinking trials reaches 27 or more, the training is completed; if the number of non-blinking trials does not reach 27 or more, the blinking training task is restarted.
[0115] The electrooculogram acquisition module 3 is composed of two electrooculogram electrodes 31, a reference electrode 32 and a ground electrode 33. The specific implementation method: The two electrooculogram electrodes 31 are respectively placed at the left eyebrow bone position and the lower eyelid, the reference electrode is located at the FCz electrode position, and the ground electrode is located at the FPz position, for collecting vertical electrooculogram signals. The electrodes can be silver-silver chloride electrodes produced by any manufacturer.
[0116] The trigger line 7 is composed of two wires, red and black. One end of the black wire is connected to the ground port of the computer parallel port in the blinking training task module 5, and the other end is connected to the ground port of the external input / output plug of the magnetic stimulator 1. One end of the red wire is connected to the first data input port of the computer parallel port in the blinking training task module 5, and the other end is connected to the data output port of the external input / output plug of the magnetic stimulator 1. The specific implementation method is as follows: Taking the Magstim Rapid2 magnetic stimulator produced in the UK as an example, one end of the black wire is connected to any one of the pins 18-25 of the computer parallel port in the blinking training task module 5, and the other end is connected to any one of the pins 1, 11, 19 of the external input / output plug of the Magstim Rapid2 magnetic stimulator. One end of the red wire is connected to any one of the pins 2-9 of the computer parallel port in the blinking training task module 5, and the other end is connected to the pin 5 of the external input / output plug of the Magstim Rapid2 magnetic stimulator.
[0117] The hardware composition of the blink detection module 4 is as follows: Connect the output of the electrooculogram acquisition module 3 to an analog signal amplification circuit (signal amplification sub-module 41) and an analog-to-digital converter (analog-to-digital conversion sub-module 42). The analog-to-digital converter is connected to a microprocessor (processing sub-module 43). The microprocessor is also connected to the second output port, third output port, fourth output port, and ground port of the computer parallel port in the blink training task module 5. The specific implementation process is as follows: The electrooculogram signal collected by the electrooculogram acquisition module 3 enters the microprocessor after passing through the analog signal amplification circuit and the analog-to-digital converter. The microprocessor performs band-pass filtering on the electrooculogram signal, for example: [0.5Hz 45Hz], to remove drift and high-frequency noise, and then uses the threshold detection method to detect whether there is a blink, and outputs the information of whether there is a blink (blink information) to the second input port, third input port, and fourth input port of the computer parallel port in the blink training task module 5. The microprocessor can be selected from the 51 series of single-chip microcomputers, STM series of ARM, etc. The amplifier can be selected as an amplifier with a high input impedance such as AD8221, and the analog-to-digital converter can be selected as an analog-to-digital converter with a high sampling rate such as ADS1278.
[0118] The workflow for the microprocessor to detect blink information is as follows:
[0119] First, the threshold Tsub (blink threshold) of the blink signal of the target object can be determined. The schematic diagram of the process for determining the blink threshold is as Figure 5 shown. Collect the resting-state spontaneous blink signals of the target object for 2 minutes through the electrooculogram acquisition module 3. Use the peak retrieval method in the microprocessor to extract the peak value of each blink. Find the minimum value Bmin among all the blink peak values, and set 80% of Bmin as the threshold Tsub of the blink signal of the target object. Then, use the threshold detection method to detect whether there is a blink within each trial and what kind of blink it is. The specific schematic diagram of the process is as Figure 6 shown. For the electrooculogram signal of a single trial, extract the signal S1 within the effective time period 1 (the first time period) and the signal S2 within the effective time period 2 (the second time period), and compare the signal S1 and the signal S2 with the blink threshold Tsub. If the signal S1 has a peak point greater than the threshold Tsub, it indicates that there is a spontaneous blink signal in the signal S1. At this time, output a high level from the first output port of the microprocessor to the second input port of the computer parallel port in the blink training task module 5. If the signal S2 has a peak point greater than the threshold Tsub, it indicates that there is an induced blink signal in the signal S2. At this time, output a high level from the second output port of the microprocessor to the third input port of the computer parallel port in the blink training task module 5. If neither the signal S1 nor the signal S2 has a peak point greater than the threshold Tsub, it indicates that there is no blink signal, and output a high level from the third output port of the microprocessor to the fourth input port of the computer parallel port in the blink training task module 5.
[0120] Exemplarily, in the blink detection module 4, the signal S1 can be from 1000 ms before transcranial magnetic stimulation to the moment of transcranial magnetic stimulation pulse output (the output moment of the electrical pulse control signal), and from 150 ms to 1000 ms after the transcranial magnetic stimulation pulse output. The signal S2 is from the moment of transcranial magnetic stimulation pulse output to 150 ms after the pulse output.
[0121] In the technical solution of this embodiment, the target training task is determined through the blink training task module, and the task guiding information of the target training task is sent to the display screen. A high-level electrical pulse control signal is generated based on the target training task, and the electrical pulse control signal is output to the magnetic stimulator through the trigger line. Furthermore, the task guiding information is received and displayed through the display screen, and the magnetic stimulator receives the electrical pulse control signal sent by the blink training task module, and outputs an electrical pulse to the coil according to the electrical pulse control signal, so as to perform transcranial magnetic stimulation on the target object through the coil. Further, the electrooculogram signal of the target object is collected through the electrooculogram acquisition module and transmitted to the blink detection module. The blink training task module sends the training task time of the target training task to the blink detection module, so that the blink detection module receives the electrooculogram signal and the training task time, and determines the blink information according to the electrooculogram signal, the training task time, and the output moment of the electrical pulse control signal, solving the problem that the blink situation of the subject affects the signal quality during the transcranial magnetic stimulation experiment, and achieving the technical effect of performing blink control training on the blink situation of the subject during transcranial magnetic stimulation.
[0122] Embodiment IV
[0123] Figure 7 FIG. 10 is a schematic flow chart of a transcranial magnetic stimulation blink training method provided by Embodiment IV of the present invention. This embodiment is applicable to the situation of training the blink of a subject before performing transcranial magnetic stimulation. This method can be executed by a transcranial magnetic stimulation blink training system.
[0124] As Figure 7 described, the method of this embodiment specifically includes the following steps:
[0125] S710. Based on the blink training task module, determine the target training task, send the task guiding information of the target training task to the display screen, and based on the target training task, generate a high-level electrical pulse control signal and output the electrical pulse control signal to the magnetic stimulator.
[0126] S720. Based on the display screen, receive and display the task guiding information.
[0127] S730. Based on the magnetic stimulator, receive the electrical pulse control signal sent by the blink training task module, output an electrical pulse to the coil according to the electrical pulse control signal, so as to perform transcranial magnetic stimulation on the target object through the coil.
[0128] S740. Based on the electrooculogram acquisition module, acquire the electrooculogram signal of the target object and transmit the electrooculogram signal to the blink detection module.
[0129] S750. Based on the blink training task module, send the training task time of the target training task to the blink detection module.
[0130] S760. Based on the blink detection module, receive the electrooculogram signal and the training task time, and determine the blink information according to the electrooculogram signal, the training task time, and the output moment of the electrical pulse control signal.
[0131] Optionally, based on the blink detection module, feedback the blink information to the blink training task module; based on the blink training task module, receive the blink information, generate training prompt information according to the blink information, and send the training prompt information to the display screen; based on the display screen, receive and display the training prompt information.
[0132] Optionally, the blink training task module includes a feedback sub-module, and the following method is executed based on the feedback sub-module:
[0133] If the blink information determined by the blink detection module is that there are spontaneous blinks and induced blinks, then determine the training prompt information as the first prompt information for prompting the target object to control spontaneous blinks and induced blinks;
[0134] If the blink information determined by the blink detection module is that there are spontaneous blinks and no induced blinks, then determine the training prompt information as the second prompt information for prompting the target object to control spontaneous blinks;
[0135] If the blink information determined by the blink detection module is that there are no spontaneous blinks and there are induced blinks, then determine the training prompt information as the third prompt information for prompting the target object to control induced blinks;
[0136] If the blink information determined by the blink detection module is that there are no spontaneous blinks and no induced blinks, then determine the training prompt information as the fourth prompt information for prompting the target object to maintain the current state.
[0137] Optionally, the electrooculogram acquisition module includes two electrooculogram electrodes, one reference electrode, and one ground electrode.
[0138] Optionally, the blink detection module includes: a signal amplification sub-module, an analog-to-digital conversion sub-module, and a processing sub-module; based on the signal amplification sub-module, receive the electrooculogram signal sent by the electrooculogram acquisition module, amplify the electrooculogram signal, and send the amplified electrooculogram signal to the analog-to-digital conversion sub-module; based on the analog-to-digital conversion sub-module, receive the amplified electrooculogram signal, perform analog-to-digital conversion on the amplified electrooculogram signal, and send the converted electrooculogram signal to the processing sub-module; based on the processing sub-module, receive the converted electrooculogram signal sent by the analog-to-digital conversion sub-module, and determine blink information according to the converted electrooculogram signal, the training task time, and the output time of the electrical pulse control signal.
[0139] Optionally, the processing sub-module includes: a filtering unit, a threshold determination unit, and a detection unit; based on the filtering unit, receive the converted electrooculogram signal output by the analog-to-digital conversion sub-module, perform band-pass filtering on the converted electrooculogram signal according to a preset band-pass range to obtain an electrooculogram signal to be detected, and send the electrooculogram signal to be detected to the detection unit; based on the threshold determination unit, collect the resting electrooculogram signal of the target object, determine the blink peak according to the resting electrooculogram signal, and determine the blink threshold corresponding to the target object according to the blink peak, where the resting electrooculogram signal includes at least one spontaneous blink signal; based on the detection unit, receive the electrooculogram signal to be detected, obtain the blink threshold, and determine blink information according to the electrooculogram signal to be detected, the blink threshold, the training task time, and the output time of the electrical pulse control signal.
[0140] Optionally, the detection unit includes: a time period division sub-unit, a spontaneous blink detection sub-unit, and an evoked blink detection sub-unit; based on the time period division sub-unit, determine a first time period unrelated to transcranial magnetic stimulation and a second time period related to transcranial magnetic stimulation according to the output time of the electrical pulse control signal; based on the spontaneous blink detection sub-unit, in the first time period, determine whether there is a peak point greater than the blink threshold in the electrooculogram signal to be detected, if so, determine the blink information as the existence of spontaneous blink, if not, determine the blink information as the non-existence of spontaneous blink; based on the evoked blink detection sub-unit, in the second time period, determine whether there is a peak point greater than the blink threshold in the electrooculogram signal to be detected, if so, determine the blink information as the existence of evoked blink, if not, determine the blink information as the non-existence of evoked blink.
[0141] Optionally, the blink training task module includes: a setting sub-module; based on the setting sub-module, obtain the duration of each training stage of the target training task, configure corresponding content to be displayed for each training stage, and for each training stage, send the content to be displayed corresponding to the training stage as task guiding information to the display screen.
[0142] Optionally, based on the blink training task module, for each training, if there is no spontaneous blink and no induced blink in the blink information, it is determined that the training is successful. When the number of training times reaches the preset number of training times, the training result is determined according to the number of successful training times in the preset number of training times, and the training result is sent to the display screen so that the display screen displays the training result.
[0143] In the technical solution of this embodiment, the blink training task module is used to determine the target training task, and the task guiding information of the target training task is sent to the display screen. A high-level electrical pulse control signal is generated based on the target training task and output to the magnetic stimulator. Furthermore, the display screen receives and displays the task guiding information, and the magnetic stimulator receives the electrical pulse control signal sent by the blink training task module and outputs an electrical pulse to the coil according to the electrical pulse control signal to perform transcranial magnetic stimulation on the target object through the coil. Further, the electrooculogram acquisition module acquires the electrooculogram signal of the target object and transmits the electrooculogram signal to the blink detection module. The blink training task module sends the training task time of the target training task to the blink detection module so that the blink detection module receives the electrooculogram signal and the training task time, and determines the blink information according to the electrooculogram signal, the training task time, and the output time of the electrical pulse control signal, solving the problem that the blink situation of the subject affects the signal quality during the transcranial magnetic stimulation experiment, and achieving the technical effect of performing blink control training on the blink situation of the subject during transcranial magnetic stimulation.
[0144] Note that the above is only the preferred embodiment of the present invention and the applied technical principle. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described here. Various obvious changes, re-adjustments, and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments. Without departing from the concept of the present invention, it can also include more other equivalent embodiments, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A transcranial magnetic stimulation blink training system, characterized in that, it includes: a magnetic stimulator, a coil, an electrooculogram acquisition module, a blink detection module, a blink training task module, and a display screen; wherein, the blink training task module is respectively connected to the display screen and the magnetic stimulator, and is used to determine a target training task, send the task guiding information of the target training task to the display screen, and generate a high-level electrical pulse control signal based on the target training task, and output the electrical pulse control signal to the magnetic stimulator; the display screen is used to receive and display the task guiding information; the magnetic stimulator is connected to the coil, and is used to receive the electrical pulse control signal sent by the blink training task module, and output an electrical pulse to the coil according to the electrical pulse control signal, so as to perform transcranial magnetic stimulation on a target object through the coil; the electrooculogram acquisition module is connected to the blink detection module, and is used to acquire the electrooculogram signal of the target object and transmit the electrooculogram signal to the blink detection module; the blink training task module is connected to the blink detection module, and is further used to send the training task time of the target training task to the blink detection module; the blink detection module is used to receive the electrooculogram signal and the training task time, and determine blink information according to the electrooculogram signal, the training task time, and the output moment of the electrical pulse control signal; wherein, the blink detection module includes: a signal amplification sub-module, an analog-to-digital conversion sub-module, and a processing sub-module; wherein, the signal amplification sub-module is respectively connected to the electrooculogram acquisition module and the analog-to-digital conversion sub-module, and is used to receive the electrooculogram signal sent by the electrooculogram acquisition module, perform amplification processing on the electrooculogram signal, and send the amplified electrooculogram signal to the analog-to-digital conversion sub-module; the analog-to-digital conversion sub-module is connected to the processing sub-module, and is used to receive the amplified electrooculogram signal, perform analog-to-digital conversion on the amplified electrooculogram signal, and send the converted electrooculogram signal to the processing sub-module; the processing sub-module is used to receive the converted electrooculogram signal sent by the analog-to-digital conversion sub-module, and determine blink information according to the converted electrooculogram signal, the training task time, and the output moment of the electrical pulse control signal; the processing sub-module includes: a filtering unit, a threshold determination unit, and a detection unit.
2. The system according to claim 1, characterized in that, the blink detection module is further used to feedback the blink information to the blink training task module; the blink training task module is further used to receive the blink information, generate training prompt information according to the blink information, and send the training prompt information to the display screen; the display screen is further used to receive and display the training prompt information.
3. The system according to claim 2, characterized in that, the blink training task module includes a feedback sub-module, wherein, the feedback sub-module is specifically used for: If the blink information determined by the blink detection module is that there are spontaneous blinks and induced blinks, then determine the training prompt information as the first prompt information for prompting the target object to control spontaneous blinks and induced blinks; If the blink information determined by the blink detection module is that there are spontaneous blinks and no induced blinks, then determine the training prompt information as the second prompt information for prompting the target object to control spontaneous blinks; If the blink information determined by the blink detection module is that there are no spontaneous blinks and there are induced blinks, then determine the training prompt information as the third prompt information for prompting the target object to control induced blinks; If the blink information determined by the blink detection module is that there are no spontaneous blinks and no induced blinks, then determine the training prompt information as the fourth prompt information for prompting the target object to maintain the current state.
4. The system according to claim 1, wherein, the electrooculogram acquisition module includes two electrooculogram electrodes, a reference electrode and a ground electrode.
5. The system according to claim 1, wherein, the filtering unit is connected to the analog-to-digital conversion sub-module, and is configured to receive the converted electrooculogram signal output by the analog-to-digital conversion sub-module, perform band-pass filtering on the converted electrooculogram signal according to a preset band-pass range to obtain an electrooculogram signal to be detected, and send the electrooculogram signal to be detected to the detection unit; the threshold determination unit is connected to the electrooculogram acquisition module, and is configured to collect the resting electrooculogram signal of the target object, determine the blink peak value according to the resting electrooculogram signal, and determine the blink threshold corresponding to the target object according to the blink peak value, wherein the resting electrooculogram signal includes at least one spontaneous blink signal; the detection unit is respectively connected to the filtering unit and the threshold determination unit, and is configured to receive the electrooculogram signal to be detected, obtain the blink threshold, and determine the blink information according to the electrooculogram signal to be detected, the blink threshold, the training task time, and the output time of the electrical pulse control signal.
6. The system according to claim 5, wherein, the detection unit includes: a time period division sub-unit, a spontaneous blink detection sub-unit, and an induced blink detection sub-unit; wherein, the time period division sub-unit is configured to determine a first time period irrelevant to transcranial magnetic stimulation and a second time period relevant to transcranial magnetic stimulation according to the output time of the electrical pulse control signal; the spontaneous blink detection sub-unit is connected to the time period division sub-unit, and is configured to determine whether there is a peak point greater than the blink threshold in the electrooculogram signal to be detected within the first time period. If so, determine the blink information as there are spontaneous blinks. If not, determine the blink information as there are no spontaneous blinks; the induced blink detection sub-unit is connected to the time period division sub-unit, and is configured to determine whether there is a peak point greater than the blink threshold in the electrooculogram signal to be detected within the second time period. If so, determine the blink information as there are induced blinks. If not, determine the blink information as there are no induced blinks.
7. The system according to claim 1, wherein, the blink training task module includes: a setting sub-module, configured to obtain the duration of each training stage of the target training task, configure corresponding content to be displayed for each training stage, and for each training stage, send the content to be displayed corresponding to the training stage as task guiding information to the display screen.
8. The system according to claim 1, wherein, the blink training task module is further configured to: for each training, if there is no spontaneous blink and no induced blink in the blink information, determine that the training is successful. When the number of training times reaches the preset number of training times, determine the training result according to the number of successful training times in the preset number of training times, and send the training result to the display screen so that the display screen displays the training result.
9. A transcranial magnetic stimulation blink training method, wherein, it includes: Based on the blink training task module, determine the target training task, send the task guiding information of the target training task to the display screen, and based on the target training task, generate a high-level electrical pulse control signal and output the electrical pulse control signal to the magnetic stimulator; Based on the display screen, receive and display the task guiding information; Based on the magnetic stimulator, receive the electrical pulse control signal sent by the blink training task module, output an electrical pulse to the coil according to the electrical pulse control signal, so as to perform transcranial magnetic stimulation on the target object through the coil; Based on the electrooculogram acquisition module, acquire the electrooculogram signal of the target object and transmit the electrooculogram signal to the blink detection module; Based on the blink training task module, send the training task time of the target training task to the blink detection module; Based on the blink detection module, receive the electrooculogram signal and the training task time, and determine the blink information according to the electrooculogram signal, the training task time, and the output time of the electrical pulse control signal. The blink detection module includes: a signal amplification sub-module, an analog-to-digital conversion sub-module, and a processing sub-module. The signal amplification sub-module is respectively connected to the electrooculogram acquisition module and the analog-to-digital conversion sub-module, and is configured to receive the electrooculogram signal sent by the electrooculogram acquisition module, perform amplification processing on the electrooculogram signal, and send the amplified electrooculogram signal to the analog-to-digital conversion sub-module; the analog-to-digital conversion sub-module is connected to the processing sub-module, and is configured to receive the amplified electrooculogram signal, perform analog-to-digital conversion on the amplified electrooculogram signal, and send the converted electrooculogram signal to the processing sub-module; the processing sub-module is configured to receive the converted electrooculogram signal sent by the analog-to-digital conversion sub-module, and determine the blink information according to the converted electrooculogram signal, the training task time, and the output time of the electrical pulse control signal. The processing sub-module includes: a filtering unit, a threshold determination unit, and a detection unit.
Citation Information
Patent Citations
EEG biofeedback system based on EOG switch
CN110037696A
Machine learning based artifact rejection for transcranial magnetic stimulation electroencephalogram
US20200054888A1