ECG SIGNAL PROCESSING DEVICE AND METHOD
20240298953 ยท 2024-09-12
Inventors
- Chia-Yuan CHANG (Taoyuan City, TW)
- Jung-Wen CHANG (Taoyuan City, TW)
- Chien-Hung LIN (Taoyuan City, TW)
Cpc classification
A61B2562/166
HUMAN NECESSITIES
A61B5/26
HUMAN NECESSITIES
A61B5/352
HUMAN NECESSITIES
International classification
A61B5/26
HUMAN NECESSITIES
A61B5/00
HUMAN NECESSITIES
A61B5/352
HUMAN NECESSITIES
Abstract
An embodiment of the invention provides an electrocardiography (ECG) signal processing device. The ECG signal processing device includes a first part, a second part and a flexible printed circuit board. The first part may comprise a first electrode and a processing circuit. The second part includes a second electrode. The flexible printed circuit board is coupled to the first part and the second part to fold the first part and the second part. When a closed loop is formed between the first electrode and the second electrode, the processing circuit obtains an ECG signal from the user.
Claims
1. An electrocardiography (ECG) signal processing device, comprising: a first part, comprising a first electrode and a processing circuit; a second part, comprising a second electrode; and a flexible printed circuit board, coupled to the first part and the second part to fold the first part and the second part, wherein when a closed loop is formed between the first electrode and the second electrode, the processing circuit obtains an ECG signal from a user.
2. The ECG signal processing device of claim 1, further comprising: a carrier part, configured to place the first part and second part which are folded.
3. The ECG signal processing device of claim 1, further comprising: a display device, configured in the first part or the second part to display a time information.
4. The ECG signal processing device of claim 1, wherein according to a first algorithm, the processing circuit calculates time intervals of the adjacent R-waves in the ECG signal and an average time interval, and determine whether a difference between each time interval of the adjacent R-waves and the average time interval is greater than a threshold.
5. The ECG signal processing device of claim 1, wherein according to a second algorithm, the processing circuit obtains a plurality of sampling data from T-wave of each PQRST-wave to the P-wave of next PQRST-wave in the ECG signal and determines whether a number of sampling data which is larger than the first threshold plus another number of sampling data which is smaller than the second threshold in the plurality of sampling data is greater than a default value.
6. The ECG signal processing device of claim 1, wherein according to a third algorithm, the processing circuit determines whether a peak value of T-wave in each PQRST-wave is smaller than a threshold.
7. The ECG signal processing device of claim 1, wherein according to a fourth algorithm, the processing circuit determines whether a ratio of a peak value of T-wave and a peak value of R-wave in each PQRST-wave in the ECG signal is greater than a threshold.
8. An electrocardiography (ECG) signal processing method, applied to an ECG signal processing device, comprising: when a closed loop is formed between a first electrode of the ECG signal processing device and the second electrode of the ECG signal processing device, obtaining, by a processing circuit of the ECG signal processing device, an ECG signal from a user, wherein the first electrode is configured in a first part of the ECG signal processing device, and the second electrode is configured in a second part of the ECG signal processing device.
9. The ECG signal processing method of claim 8, further comprising: displaying, by a displaying device of the ECG signal processing device, a time information.
10. The ECG signal processing method of claim 8, wherein the ECG signal processing device comprises a flexible printed circuit board, and the flexible printed circuit board is coupled to the first part and the second part.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The invention will become more fully understood by referring to the following detailed description with reference to the accompanying drawings, wherein:
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
DETAILED DESCRIPTION OF THE INVENTION
[0022] The following description is of the best-contemplated mode of carrying out the invention. This description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense. The scope of the invention is best determined by reference to the appended claims.
[0023]
[0024] As shown in
[0025] According to an embodiment of the invention, the display device 113 may be configured to display the time information, and the information of performing the ECG signal recognition.
[0026] The storage circuit 114 may store the software and firmware program codes, system data, etc. of the ECG signal processing device 100. The storage circuit 114 may be a volatile memory (e.g. Random Access Memory (RAM)), or a non-volatile memory (e.g. flash memory, Read Only Memory (ROM)), a hard disk, or a combination of the above memory devices.
[0027] According to an embodiment of the invention, the communication device 115 may be used to communicate with the electronic devices (e.g., smart phone or tablet, but the invention should not limited thereto) through a wireless communication technology.
[0028] According to an embodiment of the invention, the processing circuit 112 may be a microcontroller (MCU) or a processor. The processing circuit 112 may be used to control the operations of the display device 113, the storage device 114 and the communication device 115. According to an embodiment of the invention, the processing circuit 112 may be used to perform the software and firmware program codes to perform the operations of the ECG signal recognition.
[0029]
[0030]
[0031]
[0032]
[0033] According to an embodiment of the invention, when the first electrode 111 and second electrode 121 are formed a closed loop, the processing circuit 112 may measure the ECG signal of the user. Specifically, when the first electrode 111 and second electrode 121 are formed a closed loop, the processing circuit 112 may measure the micro current signal in the closed loop to obtain and record the ECG signals of the user.
[0034]
[0035]
[0036] According to an embodiment of the invention, after the first electrode 111 and the second electrode 121 are formed a closed loop, if the processing circuit 112 does not measure the micro current signal in the closed loop, the display device 113 may display an error message to notify the user of touching the first electrode 111 and the second electrode 121 again.
[0037] According to an embodiment of the invention, when the processing circuit 112 obtains the ECG signals of the user, the processing circuit 112 may recognize the ECG signals according to a plurality of algorithms. After the processing circuit 112 recognizes the ECG signals according to the algorithms, the processing circuit 112 may generate a plurality of recognition results to provide the medical personnel as a reference.
[0038] According to an embodiment of the invention, according to the first algorithm, the processing circuit 112 may calculate the time intervals ?T.sub.1?T.sub.2 . . . . ?T.sub.N of the adjacent R-waves in the ECG signal (N is the number of R-wave intervals in the ECG signal), calculate an average time interval T.sub.AVG (i.e., ?T.sub.1+?T.sub.2+ . . . +?T.sub.N)/N), and determine whether a difference between each of the time intervals ?T.sub.1
?T.sub.2 . . . ?T.sub.N and the average time interval T.sub.AVG is greater than a threshold T.sub.Limit (i.e., determine whether |?T.sub.M?T.sub.AVG|>T.sub.Limit.Math.M=1?n) to generate a recognition result.
[0039] According to another embodiment of the invention, according to the second algorithm, the processing circuit 112 may obtain a plurality of sampling data from the T-wave of current PQRST-wave to the P-wave of next PQRST-wave of each PQRST-wave (e.g., the sampling data from T-wave of the first PQRST-wave to the P-wave of next PQRST-wave of the first PQRST-wave) in the ECG signal to determine whether the number of abnormal sampling data N.sub.error in the sampling data is greater than a default value N.sub.default to generate a recognition result. In the embodiments, the abnormal sampling data may mean the sampling data which is larger than a first threshold V.sub.Limit 1 and the sampling data which is smaller than a second threshold V.sub.Limit 2. The first threshold V.sub.Limit 1 and the second threshold V.sub.Limit 2 may be set based on a standard potential, e.g., the first threshold V.sub.Limit 1 is generated by adding a value to the standard potential, and the second threshold V.sub.Limit 2 is generated by subtracting the value from the standard potential. Taking
[0040] According to another embodiment of the invention, according to the third algorithm, the processing circuit 112 may determine whether the peak value V.sub.T of T-wave in each PQRST-wave is smaller than a threshold V.sub.0 to generate a recognition result. The threshold V.sub.0 may be a standard potential Taking
[0041] According to another embodiment of the invention, according to the fourth algorithm, the processing circuit 112 may determine whether a ratio of the peak value V.sub.T of the T-wave and the peak value V.sub.R of R-wave in each PQRST-wave in the ECG signal is greater than a threshold TP.sub.ratio to generate a recognition result. Taking
[0042] According to another embodiment of the invention, after the processing circuit 112 obtains the ECG signals, the processing circuit 112 may also transmits the ECG signals to an electronic device (e.g., a smart phone, but the invention should not be limited thereto). Then, the electronic device may recognize the ECG signals based on the above algorithms to generate the recognition results.
[0043] According to an embodiment of the invention, the ECG signal processing device 100 and the electronic device may transmit the recognition results to a cloud data base or a remote server to record the recognition results.
[0044]
[0045] When the closed loop is formed between a first electrode of the ECG signal processing device 100 and a second electrode of the ECG signal processing device 100, step S1220 is performed. In step S1220, a processing circuit of the ECG signal processing device 100 may obtain the ECG signals of the user. When the closed loop is not formed between a first electrode of the ECG signal processing device 100 and a second electrode of the ECG signal processing device 100, step 51210 is performed again.
[0046] According to an embodiment of the invention, in the ECG signal recognition method, when the skin of the right hand of the user touches the first electrode, and the skin of the left hand of the user touches the second electrode, or when the skin of the right hand of the user touches the second electrode, and the skin of the left hand of the user touches the first electrode, the closed loop may be formed between the first electrode of the ECG signal processing device 100 and the second electrode of the ECG signal processing device 100.
[0047] According to an embodiment of the invention, in the ECG signal recognition method, a
[0048] display device of the ECG signal processing device 100 may display time information.
[0049] According to an embodiment of the invention, in the ECG signal recognition method, according to the first algorithm, the ECG signal processing device 100 may calculate the time intervals of the adjacent R-waves and the average time interval in the ECG signal, and determine whether a difference between each time interval of the adjacent R-waves and the average time interval is greater than a threshold.
[0050] According to an embodiment of the invention, in the ECG signal recognition method, according to the second algorithm, the ECG signal processing device 100 may obtain a plurality of sampling data from the T-wave of each PQRST-wave to the P-wave of next PQRST-wave of each PQRST-wave in the ECG signal and determine whether the number of sampling data which is larger than the first threshold plus the number of sampling data which is smaller than the second threshold in the plurality of sampling data is greater than a default value.
[0051] According to an embodiment of the invention, in the ECG signal recognition method, according to the third algorithm, the ECG signal processing device 100 may determine whether the peak value of T-wave in each PQRST-wave is smaller than a threshold.
[0052] According to an embodiment of the invention, in the ECG signal recognition method, according to the fourth algorithm, the ECG signal processing device 100 may determine whether a ratio of the peak value of the T-wave and the peak value of R-wave in each PQRST-wave in the ECG signal is greater than a threshold.
[0053] According to the ECG signal recognition method provided in the invention, the ECG signals can be measured and recognized more flexibly and conveniently through the ECG signal processing device.
[0054] Use of ordinal terms such as first, second, third, etc., in the disclosure and claims is for description. It does not by itself connote any order or relationship.
[0055] The steps of the method described in connection with the aspects disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module (e.g., including executable instructions and related data) and other data may reside in a data memory such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of computer-readable storage medium known in the art. A sample storage medium may be coupled to a machine such as, for example, a computer/processor (which may be referred to herein, for convenience, as a processor) such that the processor can read information (e.g., code) from and write information to the storage medium. A sample storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in user equipment. Alternatively, the processor and the storage medium may reside as discrete components in user equipment. Moreover, in some aspects any suitable computer-program product may comprise a computer-readable medium comprising codes relating to one or more of the aspects of the disclosure. In some aspects a computer program product may comprise packaging materials.
[0056] The above paragraphs describe many aspects. Obviously, the teaching of the invention can be accomplished by many methods, and any specific configurations or functions in the disclosed embodiments only present a representative condition. Those who are skilled in this technology will understand that all of the disclosed aspects in the invention can be applied independently or be incorporated.
[0057] While the invention has been described by way of example and in terms of preferred embodiment, it should be understood that the invention is not limited thereto. Those who are skilled in this technology can still make various alterations and modifications without departing from the scope and spirit of this invention. Therefore, the scope of the present invention shall be defined and protected by the following claims and their equivalents.