Electrocortical event stimulation synchronization device and method

By combining an EEG signal amplifier, a stimulation signal generator, and a potential change detection module, multiple timestamps are obtained to determine the timing of the stimulus, thus solving the problem of insufficient synchronization accuracy of EEG events in existing technologies and achieving higher temporal resolution and accuracy.

CN115251952BActive Publication Date: 2026-03-24SHANDONG INST OF ADVANCED TECH CHINESE ACAD OF SCI CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-25
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

Existing EEG event synchronization devices and methods need to be improved in terms of accuracy and cannot meet the requirements of high temporal resolution.

Method used

The system employs an EEG signal amplifier, a stimulation signal generator, a potential change detection module, and a synchronization module. By acquiring the EEG signal timestamp, the stimulation signal timestamp, and the timestamp of the potential change, the synchronization module determines the stimulation time, thereby achieving precise synchronization of EEG event stimulation.

Benefits of technology

It improves the accuracy of EEG event stimulation synchronization and ensures the accuracy of stimulation timing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115251952B_ABST
    Figure CN115251952B_ABST
Patent Text Reader

Abstract

The application discloses a kind of electroencephalogram event stimulation synchronization device and method, it is related to electroencephalogram event synchronization field, the device in electroencephalogram signal amplifier, stimulation signal generator, potential change detection module are connected with synchronization module;Synchronization module is connected with host computer;Electroencephalogram signal amplifier is used to send electroencephalogram signal and electroencephalogram signal time stamp to synchronization module;Stimulation signal generator is used to send stimulation signal time stamp to synchronization module;Potential change detection module is used to capture the instruction issued by stimulation signal generator, and obtain capture signal;It is judged whether the potential of capture signal changes, if change, then the time stamp of potential change time is sent to synchronization module;Capture signal is audio signal and / or video signal;Synchronization module is used to determine stimulation occurrence time according to electroencephalogram signal time stamp, stimulation signal time stamp and the time stamp of potential change time.The present application can improve the precision of electroencephalogram event stimulation synchronization.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of electroencephalogram event synchronization, and particularly to an electroencephalogram event stimulation synchronization device and method. BACKGROUND

[0002] Electroencephalogram (EEG) is a kind of neuroimaging technology with millisecond-level time resolution. The popular event-related potential (ERP) function is one of the commonly used means for cognitive processing evaluation in the field of neuroscience. Due to the advantages of high time resolution, non-invasive detection and low cost, ERP is widely used in clinical medical work such as psychiatry and neurology. The event-related potential analysis has high requirements on time accuracy, and the accuracy of the current event synchronization device and method needs to be improved. SUMMARY

[0003] Therefore, the embodiments of the present application provide an electroencephalogram event stimulation synchronization device and method to improve the accuracy of electroencephalogram event stimulation synchronization.

[0004] To achieve the above object, the present application provides the following scheme:

[0005] An electroencephalogram event stimulation synchronization device, comprising: an electroencephalogram signal amplifier, a stimulation signal generator, a potential change detection module, a synchronization module and an upper computer;

[0006] The electroencephalogram signal amplifier, the stimulation signal generator and the potential change detection module are connected with the synchronization module; the synchronization module is connected with the upper computer;

[0007] The electroencephalogram signal amplifier is configured to:

[0008] send the electroencephalogram signal and an electroencephalogram signal timestamp to the synchronization module;

[0009] The stimulation signal generator is configured to:

[0010] send a stimulation signal timestamp to the synchronization module;

[0011] The potential change detection module is configured to:

[0012] capture an instruction sent by the stimulation signal generator to obtain a capture signal;

[0013] determine whether the potential of the capture signal changes, and if the potential changes, send a timestamp of the potential change time to the synchronization module; the capture signal is an audio signal and / or a video signal;

[0014] The synchronization module is configured to:

[0015] determine a stimulation occurrence time according to the electroencephalogram signal timestamp, the stimulation signal timestamp and the potential change time point timestamp;

[0016] send the stimulation occurrence time and the electroencephalogram signal to the host computer.

[0017] Optionally, the synchronization module specifically comprises a first controller, a second controller, a third controller and a fourth controller.

[0018] The first controller is connected with the electroencephalogram signal amplifier; the second controller is connected with the stimulation signal generator; the third controller is connected with the potential change detection module; and the fourth controller is connected with the first controller, the second controller, the third controller and the host computer respectively.

[0019] The fourth controller is configured to:

[0020] When receiving the acquisition instruction of the host computer, send an electroencephalogram acquisition instruction to the first controller, a stimulation signal acquisition instruction to the second controller, and a capture signal acquisition instruction to the third controller.

[0021] The first controller is configured to:

[0022] When receiving the electroencephalogram acquisition instruction, acquire the electroencephalogram signal and the electroencephalogram signal timestamp sent by the electroencephalogram signal amplifier.

[0023] The second controller is configured to:

[0024] When receiving the stimulation signal acquisition instruction, acquire the stimulation signal timestamp sent by the stimulation signal generator.

[0025] The third controller is configured to:

[0026] When receiving the capture signal acquisition instruction, acquire the potential change time point timestamp sent by the potential change detection module.

[0027] The fourth controller is further configured to:

[0028] compare the electroencephalogram signal timestamp, the stimulation signal timestamp and the potential change time point timestamp to obtain a comparison result, and determine a stimulation occurrence time according to the comparison result.

[0029] Optionally, the fourth controller comprises:

[0030] The first judgment unit is used to determine that if the comparison result is T1 = T2 = T3, the stimulus occurrence time is equal to the timestamp of the potential change; wherein, T1 represents the timestamp of the EEG signal, T2 represents the timestamp of the stimulus signal, and T3 represents the timestamp of the potential change.

[0031] The second judgment unit is used to determine the timestamp of the moment when the stimulus occurs equal to the time of the potential change if T1 = T3 and T1 ≠ T2.

[0032] The third judgment unit is used to determine the timestamp of the moment when the stimulus occurs equal to the time of the potential change if T2 = T3 and T1 ≠ T2.

[0033] The fourth judgment unit is used to determine the timestamp of the stimulus occurrence time equal to the potential change time if T1≠T3, T1≠T2, T2≠T3 and |T2-T3|>a; where a represents the set duration.

[0034] The fifth judgment unit is used to determine that if T2 = T1 and T1 ≠ T3, then the stimulus occurrence time is equal to the stimulus signal timestamp.

[0035] The sixth judgment unit is used to initiate system calibration if T1≠T3, T1≠T2, T2≠T3 and |T2-T3|≤a, so that the calibrated EEG signal timestamp is equal to the calibrated stimulus signal timestamp, and to determine that the stimulus occurrence time is equal to the calibrated stimulus signal timestamp.

[0036] Optionally, the sixth determination unit specifically includes:

[0037] The timestamp comparison subunit is used to determine the magnitude of the EEG signal timestamp and the stimulus signal timestamp if T1≠T3, T1≠T2, T2≠T3 and |T2-T3|≤a;

[0038] The first calibration subunit is used to calibrate the EEG signal timestamp if T1 < T2, and the calibrated EEG signal timestamp is T1 + ΔT; ΔT represents the difference between T1 and T2.

[0039] The second calibration subunit is used to calibrate the timestamp of the stimulus signal if T1 > T2, and the calibrated EEG signal timestamp is T2 + ΔT.

[0040] Optionally, the potential change detection module specifically includes: a video module, an audio module, a filtering and amplification module, and a signal comparison module;

[0041] The video module and the audio module are connected with the input end of the filter amplification module; the output end of the filter amplification module is connected with the input end of the signal comparison module; the output end of the signal comparison module is connected with the synchronization module;

[0042] The video module is used for capturing the video instruction sent by the stimulation signal generator to obtain a video signal.

[0043] The audio module is used for capturing the audio instruction sent by the stimulation signal generator to obtain an audio signal.

[0044] The filter amplification module is used for amplifying the video signal and the audio signal to obtain a video amplified signal and an audio amplified signal.

[0045] The signal comparison module is used for sending the time stamp of the potential change moment to the synchronization module when the potential of the video amplified signal changes and / or the potential of the audio amplified signal changes.

[0046] Optionally, a = 500 ms.

[0047] Optionally, the synchronization module is connected with the upper computer in a wireless mode.

[0048] The application further provides a brain electrical event stimulation synchronization method, comprising:

[0049] Obtaining a brain electrical signal and a brain electrical signal time stamp;

[0050] Obtaining a stimulation signal time stamp;

[0051] Obtaining a time stamp of a potential change moment; the time stamp of the potential change moment is a time stamp of the change of the potential of a captured signal; the captured signal is obtained by capturing the instruction sent by the stimulation signal generator;

[0052] Determining a stimulation occurrence time according to the brain electrical signal time stamp, the stimulation signal time stamp and the time stamp of the potential change moment, and sending the stimulation occurrence time and the brain electrical signal.

[0053] Optionally, the determination of the stimulation occurrence time according to the brain electrical signal time stamp, the stimulation signal time stamp and the time stamp of the potential change moment specifically comprises:

[0054] Comparing the brain electrical signal time stamp, the stimulation signal time stamp and the time stamp of the potential change moment to obtain a comparison result, and determining the stimulation occurrence time according to the comparison result.

[0055] Optionally, the comparison of the sizes of the brain electrical signal timestamp, the stimulation signal timestamp and the time stamp of the potential change moment obtains a comparison result, and the stimulation occurrence time is determined according to the comparison result, and specifically comprises:

[0056] If the comparison result is T1=T2=T3, it is determined that the stimulation occurrence time is equal to the time stamp of the potential change moment; wherein T1 represents the brain electrical signal timestamp, T2 represents the stimulation signal timestamp, and T3 represents the time stamp of the potential change moment.

[0057] If T1=T3 and T1≠T2, it is determined that the stimulation occurrence time is equal to the time stamp of the potential change moment.

[0058] If T2=T3 and T1≠T2, it is determined that the stimulation occurrence time is equal to the time stamp of the potential change moment.

[0059] If T1≠T3, T1≠T2, T2≠T3 and |T2-T3|>a, it is determined that the stimulation occurrence time is equal to the time stamp of the potential change moment; wherein a represents a set time length.

[0060] If T2=T1 and T1≠T3, it is determined that the stimulation occurrence time is equal to the stimulation signal timestamp.

[0061] If T1≠T3, T1≠T2, T2≠T3 and |T2-T3|≤a, the system calibration is started, so that the calibrated brain electrical signal timestamp is equal to the calibrated stimulation signal timestamp, and the stimulation occurrence time is determined to be equal to the calibrated stimulation signal timestamp.

[0062] Compared with the prior art, the beneficial effects of the present application are:

[0063] The embodiment of the present application proposes a brain electrical event stimulation synchronization device and method, the brain electrical signal amplifier sends the brain electrical signal and the brain electrical signal timestamp to the synchronization module; the stimulation signal generator sends the stimulation signal timestamp to the synchronization module; the potential change detection module captures the instruction sent by the stimulation signal generator to obtain a captured signal; it is judged whether the potential of the captured signal changes, if it changes, the time stamp of the potential change moment is sent to the synchronization module; the synchronization module determines the stimulation occurrence time according to the brain electrical signal timestamp, the stimulation signal timestamp and the time stamp of the potential change moment. According to the brain electrical signal timestamp, the stimulation signal timestamp and the time stamp of the potential change moment, the stimulation occurrence time is determined, compared with the way of determining the stimulation occurrence time only according to the brain electrical signal timestamp and the stimulation signal timestamp, the stimulation occurrence time is more accurate, therefore, the present application can improve the precision of brain electrical event stimulation synchronization. BRIEF DESCRIPTION OF DRAWINGS

[0064] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed in the embodiments. Obviously, the drawings described below only constitute some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.

[0065] Figure 1 The structural diagram of the electroencephalogram event stimulation synchronization device provided by the embodiment of the present application is shown in

[0066] Figure 2 The structural diagram of the potential change detection module and the synchronization module provided by the embodiment of the present application is shown in

[0067] Figure 3 The flowchart of system calibration provided by the embodiment of the present application is shown in

[0068] Figure 4 The flowchart of double calibration provided by the embodiment of the present application is shown in

[0069] Figure 5 The flowchart of determination of stimulation generation time provided by the embodiment of the present application is shown in

[0070] Symbol explanation: 1-electroencephalogram signal amplifier; 2-stimulation signal generator; 3-video module; 4-audio module; 5-synchronization module; 6-upper computer. DETAILED DESCRIPTION

[0071] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments only constitute some embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.

[0072] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application will be further described in detail below with reference to the drawings and specific embodiments.

[0073] Figure 1 The structural diagram of the electroencephalogram event stimulation synchronization device provided by the embodiment of the present application is shown in Figure 1 , the device comprises an electroencephalogram signal amplifier 1, a stimulation signal generator 2, a potential change detection module, a synchronization module 5 and an upper computer 6.

[0074] The electroencephalogram amplifier 1, the stimulation signal generator 2, and the potential change detection module are connected with the synchronization module 5; the synchronization module 5 is connected with the upper computer 6.

[0075] The electroencephalogram amplifier 1 is used for sending the electroencephalogram signal and the electroencephalogram signal timestamp to the synchronization module 5.

[0076] The stimulation signal generator 2 is used for sending the stimulation signal timestamp to the synchronization module 5.

[0077] The potential change detection module is used for capturing the instruction sent by the stimulation signal generator 2 to obtain a captured signal; judging whether the potential of the captured signal changes or not, if the potential changes, sending the timestamp of the potential change time to the synchronization module 5; the captured signal is an audio signal and / or a video signal.

[0078] The synchronization module 5 is used for determining the stimulation occurrence time according to the electroencephalogram signal timestamp, the stimulation signal timestamp, and the timestamp of the potential change time; sending the stimulation occurrence time and the electroencephalogram signal to the upper computer 6.

[0079] In one example, referring to Figure 1 and Figure 2 The potential change detection module specifically includes a video module 3, an audio module 4, a filter amplification module, and a signal comparison module.

[0080] The video module 3 and the audio module 4 are connected with the input end of the filter amplification module; the output end of the filter amplification module is connected with the input end of the signal comparison module; the output end of the signal comparison module is connected with the synchronization module 5.

[0081] The video module 3 is used for capturing the video instruction sent by the stimulation signal generator 2 to obtain a video signal. For example, the screen of the stimulation signal generator is photographed to obtain a video signal. The video module 3 can adopt a photoelectric sensor to sensitively capture the video conversion.

[0082] The audio module 4 is used for capturing the audio instruction sent by the stimulation signal generator 2 to obtain an audio signal. For example, the sound emitted by the stimulation signal generator is collected to obtain an audio signal. The audio module 4 can adopt a voice recording sensor to capture the audio conversion. The video module 3 and the audio module 4 can be placed on the surface of the synchronization module 5 to facilitate the capture of the change of the stimulation signal generator 2.

[0083] The filter amplification module is configured to amplify the video signal and the audio signal to obtain a video amplified signal and an audio amplified signal.

[0084] The signal comparison module is configured to send a time stamp of a time point of the potential change to the synchronization module 5 when the potential of the video amplified signal changes and / or the potential of the audio amplified signal changes. Specifically, if the potential changes, it indicates that the stimulation signal generator 2 sends an instruction, at this time, the comparison result and the time stamp of the time point of the potential change are sent to the synchronization module 5; if the potential does not change, it indicates that the stimulation signal generator 2 does not send an instruction. The signal comparison module can be a comparator.

[0085] In one example, still referring to Figure 2 , the synchronization module 5 specifically includes a first controller, a second controller, a third controller, and a fourth controller.

[0086] The first controller is connected with the electroencephalogram amplifier 1; the second controller is connected with the stimulation signal generator 2; the third controller is connected with the potential change detection module; and the fourth controller is connected with the first controller, the second controller, the third controller, and the host computer 6 respectively.

[0087] The fourth controller is configured to send an electroencephalogram acquisition instruction to the first controller, a stimulation signal acquisition instruction to the second controller, and a capture signal acquisition instruction to the third controller when receiving an acquisition instruction from the host computer 6.

[0088] The first controller is configured to acquire the electroencephalogram signal and an electroencephalogram time stamp sent by the electroencephalogram amplifier 1 when receiving the electroencephalogram acquisition instruction.

[0089] The second controller is configured to acquire a stimulation signal time stamp sent by the stimulation signal generator 2 when receiving the stimulation signal acquisition instruction.

[0090] The third controller is configured to acquire a time stamp of a time point of the potential change sent by the potential change detection module when receiving the capture signal acquisition instruction.

[0091] The fourth controller is configured to receive information sent by the first controller, the second controller, and the third controller, compare sizes of the electroencephalogram time stamp, the stimulation signal time stamp, and the time stamp of the time point of the potential change, obtain a comparison result, and determine a stimulation occurrence time according to the comparison result. The fourth controller is also responsible for communication with the host computer 6.

[0092] In one example, the fourth controller includes:

[0093] The first judgment unit is used to determine that if the comparison result is T1 = T2 = T3, the time of the stimulus occurrence is equal to the timestamp of the potential change; wherein, T1 represents the timestamp of the EEG signal, T2 represents the timestamp of the stimulus signal, and T3 represents the timestamp of the potential change.

[0094] The second judgment unit is used to determine the time of the stimulus occurrence equal to the timestamp of the potential change if T1 = T3 and T1 ≠ T2.

[0095] The third judgment unit is used to determine the time of the stimulus occurrence equal to the timestamp of the potential change if T2 = T3 and T1 ≠ T2.

[0096] The fourth judgment unit is used to determine the timestamp of the stimulus occurrence time equal to the potential change time if T1≠T3, T1≠T2, T2≠T3 and |T2-T3|>a; where a represents the set duration, for example, a=500ms.

[0097] The fifth judgment unit is used to determine that if T2 = T1 and T1 ≠ T3, the stimulus occurrence time is equal to the stimulus signal timestamp.

[0098] The sixth judgment unit is used to initiate system calibration if T1≠T3, T1≠T2, T2≠T3 and |T2-T3|≤a, so that the calibrated EEG signal timestamp is equal to the calibrated stimulus signal timestamp, and to determine that the stimulus occurrence time is equal to the calibrated stimulus signal timestamp.

[0099] The sixth judgment unit specifically includes:

[0100] The timestamp comparison subunit is used to determine the magnitude of the EEG signal timestamp and the stimulus signal timestamp if T1≠T3, T1≠T2, T2≠T3 and |T2-T3|≤a.

[0101] The first calibration subunit is used to calibrate the EEG signal timestamp if T1 < T2, and the calibrated EEG signal timestamp is T1 + ΔT; ΔT represents the difference between T1 and T2.

[0102] The second calibration subunit is used to calibrate the timestamp of the stimulus signal if T1 > T2, and the calibrated EEG signal timestamp is T2 + ΔT.

[0103] The sixth judgment unit implements system calibration, see [link / reference] Figure 3 A more specific implementation process for system calibration is as follows:

[0104] After the host computer 6 issues the initialization command, it waits for the fourth controller to complete initialization. The host computer 6 then performs a data acquisition test, sending acquisition commands to the first and second controllers. The EEG signal amplifier 1 and the stimulation signal generator 2 each return their respective data packets, and the time difference between the two data packets is calculated, i.e., the difference between the EEG signal timestamp and the stimulation signal timestamp. Formal data acquisition then begins. If the EEG signal amplifier 1 returns a data packet first, the EEG signal timestamp needs to be increased by the time difference to synchronize the EEG signal with the signal from the stimulation signal generator 2; if the stimulation signal generator 2 returns a data packet first, the stimulation signal timestamp needs to be increased by the time difference to synchronize the EEG signal with the signal from the stimulation generator. System calibration can also be initiated every 30 seconds.

[0105] Since system calibration alone cannot effectively eliminate the time difference between the EEG signal and the signal from the stimulation signal generator 2, this embodiment introduces a potential change detection module to obtain the timestamp of the potential change. The fourth controller implements a dual calibration method of system calibration and hardware calibration based on the EEG signal timestamp, the stimulation signal timestamp, and the timestamp of the potential change.

[0106] See Figure 4 A more detailed implementation of dual calibration is as follows:

[0107] exist Figure 3 After the system calibration process is described, data acquisition begins. During data acquisition, the stimulus signal generator 2 issues audio and / or video commands, and the audio and video signals are captured by the audio module 4 and the video module 3. The comparator identifies potential changes. If the potential changes, the fourth controller sends the timestamp of the potential change to the fourth controller, and the fourth controller sends the stimulus occurrence time and EEG signal to the host computer 6. If there is no change, data acquisition continues, and the synchronization module 5 only sends the EEG signal to the host computer 6.

[0108] See Figure 5 Taking a duration of a = 500ms as an example, this illustrates a more specific process for determining the timing of the stimulus:

[0109] If T1 = T2 = T3, it means that the EEG signal timestamp T1 and the stimulus signal timestamp T2 have passed [time period missing]. Figure 3 The system calibration shown is synchronized and is the same as the timestamp T3 when the potential changes, at which point the stimulus occurs at time T = T3.

[0110] If T1, T2, and T3 are not equal, then a judgment is made: if the EEG signal timestamp T1 is equal to the timestamp T3 when the potential changes, then the stimulus occurrence time T = T3; if the stimulus signal timestamp T2 is equal to the EEG signal timestamp T1, then the stimulus occurrence time T = T2.

[0111] Given that T1≠T3 and T2≠T1, determine whether T2 is equal to T3. If so, then the stimulus occurrence time T = T3.

[0112] Under the condition that T2≠T3, determine whether the time difference between T2 and T3 is greater than 500ms. If it is, the stimulus occurrence time T = T3.

[0113] If the time difference between T2 and T3 is less than 500ms, system calibration is initiated. After system calibration, the stimulus occurrence time T = T2.

[0114] The present invention also provides a method for synchronizing brainwave event stimulation, comprising:

[0115] 1) Obtain EEG signals and EEG signal timestamps.

[0116] 2) Obtain the timestamp of the stimulus signal.

[0117] 3) Obtain the timestamp of the potential change; the timestamp of the potential change is the timestamp when the potential of the capture signal changes; the capture signal is obtained by capturing the command issued by the stimulus signal generator 2.

[0118] 4) Determine the stimulation occurrence time based on the EEG signal timestamp, the stimulation signal timestamp, and the timestamp of the potential change, and send out the stimulation occurrence time and the EEG signal.

[0119] Step 4) specifically includes:

[0120] The timestamps of the EEG signal, the stimulus signal, and the potential change are compared to obtain a comparison result, and the stimulus occurrence time is determined based on the comparison result. Specifically:

[0121] If the comparison result is T1 = T2 = T3, then the time of the stimulus occurrence is determined to be equal to the timestamp of the potential change; where T1 represents the timestamp of the EEG signal, T2 represents the timestamp of the stimulus signal, and T3 represents the timestamp of the potential change.

[0122] If T1 = T3 and T1 ≠ T2, then the time of the stimulus occurrence is equal to the timestamp of the potential change.

[0123] If T2 = T3 and T1 ≠ T2, then the time of the stimulus occurrence is equal to the timestamp of the potential change.

[0124] If T1≠T3, T1≠T2, T2≠T3 and |T2-T3|>a, then the time of the stimulus occurrence is determined to be equal to the timestamp of the potential change; where a represents the set duration.

[0125] If T2 = T1 and T1 ≠ T3, then the time of the stimulus occurrence is equal to the timestamp of the stimulus signal.

[0126] If T1≠T3, T1≠T2, T2≠T3 and |T2-T3|≤a, then system calibration is initiated so that the calibrated EEG signal timestamp is equal to the calibrated stimulus signal timestamp, and the stimulus occurrence time is determined to be equal to the calibrated stimulus signal timestamp.

[0127] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. Regarding the methods disclosed in the embodiments, since they correspond to the apparatus disclosed in the embodiments, the descriptions are relatively simple; relevant parts can be referred to the apparatus description.

[0128] This document uses specific examples to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the core ideas of the present invention. Furthermore, those skilled in the art will recognize that, based on the ideas of the present invention, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A brainwave event stimulation synchronization device, characterized in that, include: EEG signal amplifier, stimulation signal generator, potential change detection module, synchronization module and host computer; The EEG signal amplifier, the stimulation signal generator, and the potential change detection module are all connected to the synchronization module; the synchronization module is connected to the host computer. The EEG signal amplifier is used for: The EEG signal and EEG signal timestamp are sent to the synchronization module; The stimulation signal generator is used for: The timestamp of the stimulus signal is sent to the synchronization module; The potential change detection module is used for: The instructions issued by the stimulation signal generator are captured to obtain a capture signal; Determine whether the potential of the captured signal has changed; if it has changed, send the timestamp of the potential change to the synchronization module; the captured signal is an audio signal and / or a video signal. The synchronization module is used for: The stimulation time is determined based on the EEG signal timestamp, the stimulation signal timestamp, and the timestamp of the potential change. The timing of the stimulus and the electroencephalogram (EEG) signal are sent to the host computer. The synchronization module specifically includes: a first controller, a second controller, a third controller, and a fourth controller; The first controller is connected to the EEG signal amplifier; the second controller is connected to the stimulation signal generator; the third controller is connected to the potential change detection module; and the fourth controller is connected to the first controller, the second controller, the third controller, and the host computer, respectively. The fourth controller is used for: When the host computer receives the acquisition command, it sends an EEG acquisition command to the first controller, a stimulation signal acquisition command to the second controller, and a capture signal acquisition command to the third controller. The first controller is configured to: When the EEG acquisition command is received, the EEG signal and the EEG signal timestamp sent by the EEG signal amplifier are acquired. The second controller is used for: When the stimulus signal acquisition instruction is received, the timestamp of the stimulus signal sent by the stimulus signal generator is obtained; The third controller is used for: When the capture signal acquisition command is received, the timestamp of the potential change moment sent by the potential change detection module is obtained; The fourth controller is also used for: The magnitudes of the EEG signal timestamp, the stimulus signal timestamp, and the timestamp of the potential change moment are compared to obtain a comparison result, and the stimulus occurrence time is determined based on the comparison result. The potential change detection module specifically includes: a video module, an audio module, a filtering and amplification module, and a signal comparison module; Both the video module and the audio module are connected to the input of the filtering and amplifying module; the output of the filtering and amplifying module is connected to the input of the signal comparison module; and the output of the signal comparison module is connected to the synchronization module. The video module is used to capture video commands issued by the stimulus signal generator to obtain a video signal; The audio module is used to capture the audio commands issued by the stimulus signal generator to obtain an audio signal; The filtering and amplification module is used to amplify the video signal and the audio signal to obtain amplified video signal and amplified audio signal; The signal comparison module is used to send the timestamp of the potential change to the synchronization module when the potential of the video amplification signal changes and / or the potential of the audio amplification signal changes. When the timestamps of the EEG signal, the stimulus signal, and the potential change are all different, and the time difference between the stimulus signal timestamp and the potential change timestamp is less than the set duration, system calibration is initiated. The fourth controller determines a dual calibration method of system calibration and hardware calibration based on the timestamps of the EEG signal, the stimulation signal, and the potential change. The hardware calibration is achieved through the potential change detection module.

2. The brainwave event stimulation synchronization device according to claim 1, characterized in that, The fourth controller includes: The first judgment unit is used to determine that if the comparison result is T1 = T2 = T3, the stimulus occurrence time is equal to the timestamp of the potential change; wherein, T1 represents the timestamp of the EEG signal, T2 represents the timestamp of the stimulus signal, and T3 represents the timestamp of the potential change. The second judgment unit is used to determine the timestamp of the moment when the stimulus occurs equal to the time of the potential change if T1 = T3 and T1 ≠ T2. The third judgment unit is used to determine the timestamp of the stimulus occurrence time equal to the potential change time if T2 = T3 and T1 ≠ T2. The fourth judgment unit is used to determine the timestamp of the stimulus occurrence time equal to the potential change time if T1≠T3, T1≠T2, T2≠T3 and |T2-T3|>a; where a represents the set duration. The fifth judgment unit is used to determine that if T2 = T1 and T1 ≠ T3, then the stimulus occurrence time is equal to the stimulus signal timestamp. The sixth judgment unit is used to initiate system calibration if T1≠T3, T1≠T2, T2≠T3 and |T2-T3|≤a, so that the calibrated EEG signal timestamp is equal to the calibrated stimulus signal timestamp, and to determine that the stimulus occurrence time is equal to the calibrated stimulus signal timestamp.

3. The EEG event stimulation synchronization device according to claim 2, characterized in that, The sixth judgment unit specifically includes: The timestamp comparison subunit is used to determine the magnitude of the EEG signal timestamp and the stimulus signal timestamp if T1≠T3, T1≠T2, T2≠T3 and |T2-T3|≤a; The first calibration subunit is used to calibrate the EEG signal timestamp if T1 < T2, and the calibrated EEG signal timestamp is T1 + ΔT; ΔT represents the difference between T1 and T2. The second calibration subunit is used to calibrate the timestamp of the stimulus signal if T1 > T2, and the calibrated EEG signal timestamp is T2 + ΔT.

4. The EEG event stimulation synchronization device according to claim 2, characterized in that, a = 500ms.

5. The brainwave event stimulation synchronization device according to claim 1, characterized in that, The synchronization module is wirelessly connected to the host computer.

6. A method for synchronizing brainwave event stimulation, using the brainwave event stimulation synchronization device according to any one of claims 1-5, characterized in that, include: Acquire EEG signals and EEG signal timestamps; Obtain the timestamp of the stimulus signal; Obtain the timestamp of the potential change; The timestamp of the potential change is the timestamp when the potential of the captured signal changes; the captured signal is obtained by capturing the command issued by the stimulus signal generator; The stimulation time is determined based on the EEG signal timestamp, the stimulation signal timestamp, and the timestamp of the potential change, and the stimulation time and the EEG signal are sent out.

7. The method for synchronizing brainwave event stimulation according to claim 6, characterized in that, Determining the stimulation occurrence time based on the EEG signal timestamp, the stimulation signal timestamp, and the timestamp of the potential change specifically includes: The timestamps of the EEG signal, the stimulus signal, and the potential change are compared to obtain a comparison result, and the stimulus occurrence time is determined based on the comparison result.

8. The method for synchronizing brainwave event stimulation according to claim 7, characterized in that, The process of comparing the timestamps of the EEG signal, the stimulus signal, and the potential change to obtain a comparison result, and determining the stimulus occurrence time based on the comparison result, specifically includes: If the comparison result is T1 = T2 = T3, then the time of the stimulus occurrence is determined to be equal to the timestamp of the potential change; where T1 represents the timestamp of the EEG signal, T2 represents the timestamp of the stimulus signal, and T3 represents the timestamp of the potential change. If T1 = T3 and T1 ≠ T2, then the time of the stimulus occurrence is equal to the timestamp of the potential change. If T2 = T3 and T1 ≠ T2, then the time of the stimulus occurrence is equal to the timestamp of the potential change. If T1≠T3, T1≠T2, T2≠T3 and |T2-T3|>a, then the time of stimulus occurrence is determined to be equal to the timestamp of the potential change; where a represents the set duration. If T2 = T1 and T1 ≠ T3, then the time of the stimulus occurrence is equal to the timestamp of the stimulus signal. If T1≠T3, T1≠T2, T2≠T3 and |T2-T3|≤a, then system calibration is initiated so that the calibrated EEG signal timestamp is equal to the calibrated stimulus signal timestamp, and the stimulus occurrence time is determined to be equal to the calibrated stimulus signal timestamp.

Citation Information

Patent Citations

  • Accurate synchronization method for electroencephalogram collection system and video collection system

    CN107874756A