CN118177822B - Signal processing method and system based on wearable electrocardiograph acquisition - Google Patents
Signal processing method and system based on wearable electrocardiograph acquisition Download PDFInfo
- Publication number
- CN118177822B CN118177822B CN202410354873.6A CN202410354873A CN118177822B CN 118177822 B CN118177822 B CN 118177822B CN 202410354873 A CN202410354873 A CN 202410354873A CN 118177822 B CN118177822 B CN 118177822B
- Authority
- CN
- China
- Prior art keywords
- ecg
- ecg signal
- sample
- acquisition
- electrocardiosignal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/332—Portable devices specially adapted therefor
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/25—Bioelectric electrodes therefor
- A61B5/271—Arrangements of electrodes with cords, cables or leads, e.g. single leads or patient cord assemblies
- A61B5/273—Connection of cords, cables or leads to electrodes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/25—Bioelectric electrodes therefor
- A61B5/279—Bioelectric electrodes therefor specially adapted for particular uses
- A61B5/28—Bioelectric electrodes therefor specially adapted for particular uses for electrocardiography [ECG]
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/321—Accessories or supplementary instruments therefor, e.g. cord hangers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/333—Recording apparatus specially adapted therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0223—Operational features of calibration, e.g. protocols for calibrating sensors
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Surgery (AREA)
- Molecular Biology (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Heart & Thoracic Surgery (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Veterinary Medicine (AREA)
- Pathology (AREA)
- Theoretical Computer Science (AREA)
- Cardiology (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Evolutionary Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Artificial Intelligence (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Abstract
The invention discloses a signal processing method and a system based on wearable electrocardio acquisition, which are applied to the technical field of data processing and are used for acquiring a plurality of electrocardio signal sequences, and monitoring the stretching length of the plurality of electrocardiograph acquisition lines, determining the using times and the accumulated storage time of the plurality of electrocardiograph acquisition lines, classifying and identifying the using stages of the plurality of electrocardiograph acquisition lines, and obtaining a plurality of using stages. Based on a plurality of using stages, matching electrocardiosignal correction paths, and carrying out correction processing on a plurality of electrocardiosignal sequences according to a plurality of stretching lengths to obtain a plurality of corrected electrocardiosignal sequences. And processing the plurality of correction electrocardiosignal sequences to obtain a plurality of electrocardiosignal processing results. And finally, performing error verification, and outputting an electrocardiosignal processing result when the verification meets the requirements. The technical problem that the collection accuracy of electrocardio collection signals is reduced due to the fact that the wearable electrocardio collection equipment in the prior art is increased along with the use time length is solved.
Description
Technical Field
The invention relates to the field of data processing, in particular to a signal processing method and system based on wearable electrocardiograph acquisition.
Background
The electrocardiosignal acquisition equipment is an instrument for acquiring electrocardiosignals, the volume of the electrocardiosignal acquisition equipment is large, the portability of the electrocardiosignal acquisition equipment is poor in the prior art, and the wearable electrocardiosignal acquisition equipment adopts a storable acquisition line, so that the portability of the equipment is greatly improved. However, the wearable electrocardio acquisition equipment generates bending when the electrocardio acquisition line is stored, so that the design parameters of the electrocardio acquisition line are changed, and the design parameters of the electrocardio acquisition line are greatly influenced along with the increase of the use time, so that the accuracy of electrocardio acquisition signals is influenced.
Therefore, in the prior art, the wearable electrocardio acquisition equipment increases along with the increase of the using time, so that the technical problem of reduction of the acquisition accuracy of electrocardio acquisition signals is caused.
Disclosure of Invention
The application provides a signal processing method and a system based on wearable electrocardiograph acquisition, which solve the technical problem that in the prior art, the accuracy of electrocardiograph acquisition signals is reduced due to the fact that the wearable electrocardiograph acquisition equipment is increased along with the use time.
The application provides a signal processing method based on wearable electrocardio acquisition, which is applied to wearable electrocardio acquisition equipment, wherein the wearable electrocardio acquisition equipment comprises a plurality of sensors, a plurality of electrocardio acquisition wires, a plurality of storage structures and an electrocardio signal processing module, the storage structures are configured to store the electrocardio acquisition wires in a non-use state, and the method comprises the following steps: using a plurality of sensors in the wearable electrocardio acquisition equipment to acquire electrocardio signals to obtain a plurality of electrocardio signal sequences, and monitoring the stretching lengths of the plurality of electrocardio acquisition lines used by stretching through the plurality of storage structures in the use process; determining the use times and the accumulated storage time of the plurality of electrocardiograph acquisition lines based on the use record of the wearable electrocardiograph acquisition equipment; classifying and identifying the using stages of the plurality of electrocardiograph acquisition lines according to the using times and the accumulated storage time to obtain a plurality of using stages; based on the multiple use stages, indexing a plurality of matched electrocardiosignal correction paths in an electrocardiosignal corrector, and correcting the multiple electrocardiosignal sequences according to a plurality of stretching lengths to obtain a plurality of corrected electrocardiosignal sequences, wherein the electrocardiosignal corrector comprises a plurality of preset electrocardiosignal correction paths corresponding to the multiple preset use stages; processing the plurality of correction electrocardiosignal sequences to obtain a plurality of electrocardiosignal processing results; and carrying out error verification on the plurality of electrocardiosignal processing results according to the plurality of stretching lengths, and outputting the electrocardiosignal processing results when verification meets the requirements.
The application also provides a signal processing system based on wearable electrocardio acquisition, the system is in communication connection with wearable electrocardio acquisition equipment, the wearable electrocardio acquisition equipment comprises a plurality of sensors, a plurality of electrocardio acquisition wires, a plurality of storage structures and an electrocardio signal processing module, the storage structures are configured to store the electrocardio acquisition wires in a non-use state, and the system comprises: the data acquisition module is used for acquiring electrocardiosignals by using a plurality of sensors in the wearable electrocardiosignal acquisition equipment to obtain a plurality of electrocardiosignal sequences, and monitoring the stretching lengths of the plurality of electrocardiosignal acquisition lines used in a stretching way through the plurality of storage structures in the use process; the data arrangement module is used for determining the using times and the accumulated storage time of the plurality of electrocardiograph acquisition lines based on the use records of the wearable electrocardiograph acquisition equipment; the stage classifying module is used for classifying and identifying the using stages of the electrocardiograph acquisition lines according to the using times and the accumulated storage times to obtain a plurality of using stages; the correction processing module is used for indexing a plurality of matched electrocardiosignal correction paths in an electrocardiosignal corrector based on the plurality of using stages, correcting the plurality of electrocardiosignal sequences according to a plurality of stretching lengths and obtaining a plurality of corrected electrocardiosignal sequences, wherein the electrocardiosignal corrector comprises a plurality of preset electrocardiosignal correction paths corresponding to a plurality of preset using stages; the processing result acquisition module is used for processing the plurality of correction electrocardiosignal sequences to obtain a plurality of electrocardiosignal processing results; and the verification module is used for carrying out error verification on the plurality of electrocardiosignal processing results according to the plurality of stretching lengths, and outputting the electrocardiosignal processing results when verification meets the requirements.
The application also provides an electronic device, comprising:
a memory for storing executable instructions;
and the processor is used for realizing the signal processing method based on the wearable electrocardio acquisition when executing the executable instructions stored in the memory.
The application provides a computer readable storage medium storing a computer program which, when executed by a processor, realizes the signal processing method based on wearable electrocardiograph acquisition.
According to the signal processing method and system based on wearable electrocardio acquisition, provided by the application, a plurality of electrocardio signal sequences are obtained, the stretching length of a plurality of electrocardio acquisition wires used in stretching is monitored, the using times and the accumulated storage time of the plurality of electrocardio acquisition wires are determined, and the using stages of the plurality of electrocardio acquisition wires are classified and identified to obtain a plurality of using stages. Based on a plurality of using stages, matching electrocardiosignal correction paths, and carrying out correction processing on a plurality of electrocardiosignal sequences according to a plurality of stretching lengths to obtain a plurality of corrected electrocardiosignal sequences. And processing the plurality of correction electrocardiosignal sequences to obtain a plurality of electrocardiosignal processing results. And finally, performing error verification, and outputting an electrocardiosignal processing result when the verification meets the requirements. The accuracy of electrocardiosignal processing result acquisition is improved, and the influence of the use duration of the wearable electrocardiosignal acquisition equipment on the accuracy of the processing result is further reduced. The technical problem that the collection accuracy of electrocardio collection signals is reduced due to the fact that the wearable electrocardio collection equipment in the prior art is increased along with the use time length is solved.
The foregoing description is only an overview of the present application, and is intended to be implemented in accordance with the teachings of the present application in order that the same may be more clearly understood and to make the same and other objects, features and advantages of the present application more readily apparent.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings of the embodiments of the present disclosure will be briefly described below. It is apparent that the figures in the following description relate only to some embodiments of the present disclosure and are not limiting of the present disclosure.
Fig. 1 is a schematic flow chart of a signal processing method based on wearable electrocardiograph acquisition according to an embodiment of the present application;
Fig. 2 is a schematic exploded view of a wearable electrocardiograph acquisition device according to an embodiment of the present application;
FIG. 3 is a schematic view of a wire harness coil spring of a wearable electrocardiograph acquisition device in an embodiment of the present application;
Fig. 4 is a schematic structural diagram of a signal processing system based on wearable electrocardiograph acquisition according to an embodiment of the present application;
Fig. 5 is a schematic structural diagram of an electronic device of a signal processing system based on wearable electrocardiograph acquisition according to an embodiment of the present invention.
Reference numerals illustrate: the device comprises a front cover 1, a non-return wheel 2, a rotating wheel 3, a wire harness coil spring 4, a bottom cover 5, an integrated sensor 6, a rear shell 7, an electrode 8, a data acquisition module 11, a data arrangement module 12, a stage classification module 13, a correction processing module 14, a processing result acquisition module 15, a verification module 16, a processor 31, a memory 32, an input device 33 and an output device 34.
Detailed Description
Example 1
The present application will be further described in detail with reference to the accompanying drawings, for the purpose of making the objects, technical solutions and advantages of the present application more apparent, and the described embodiments should not be construed as limiting the present application, and all other embodiments obtained by those skilled in the art without making any inventive effort are within the scope of the present application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is to be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments and can be combined with one another without conflict.
In the following description, the terms "first", "second", "third" and the like are merely used to distinguish similar objects and do not represent a particular ordering of the objects, it being understood that the "first", "second", "third" may be interchanged with a particular order or sequence, as permitted, to enable embodiments of the application described herein to be practiced otherwise than as illustrated or described herein.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the application only.
While the present application makes various references to certain modules in a system according to embodiments of the present application, any number of different modules may be used and run on a user terminal and/or server, the modules are merely illustrative, and different aspects of the system and method may use different modules.
A flowchart is used in the present application to describe the operations performed by a system according to embodiments of the present application. It should be understood that the preceding or following operations are not necessarily performed in order precisely. Rather, the various steps may be processed in reverse order or simultaneously, as desired. Also, other operations may be added to or removed from these processes.
As shown in fig. 1, 2 and 3, an embodiment of the present application provides a signal processing method based on wearable electrocardiograph acquisition, where the method is applied to a wearable electrocardiograph acquisition device, and the wearable electrocardiograph acquisition device is composed of a front cover 1, a non-return wheel 2, a rotating wheel 3, a wire harness coil spring 4, a bottom cover 5, an integrated sensor 6, a rear shell 7, an electrode 8 and other components, and the wearable electrocardiograph acquisition device further includes a plurality of sensors, a plurality of electrocardiograph acquisition lines, a plurality of storage structures and an electrocardiograph signal processing module, where the storage structures are configured to store the electrocardiograph acquisition lines in a non-use state, and the method includes:
using a plurality of sensors in the wearable electrocardio acquisition equipment to acquire electrocardio signals to obtain a plurality of electrocardio signal sequences, and monitoring the stretching lengths of the plurality of electrocardio acquisition lines used by stretching through the plurality of storage structures in the use process;
Determining the use times and the accumulated storage time of the plurality of electrocardiograph acquisition lines based on the use record of the wearable electrocardiograph acquisition equipment;
Classifying and identifying the using stages of the plurality of electrocardiograph acquisition lines according to the using times and the accumulated storage time to obtain a plurality of using stages;
The wearable electrocardio acquisition equipment comprises a plurality of sensors, a plurality of electrocardio acquisition lines, a plurality of storage structures and an electrocardio signal processing module, wherein the storage structures are configured to store the electrocardio acquisition lines in a non-use state, the storage structures comprise a non-return wheel 2, a rotating wheel 3 and a wire harness coil spring 4, the electrocardio acquisition lines are stored in the rotating wheel, the electrocardio acquisition lines are drawn out according to the required length when in use, and then electrodes are attached near hearts to acquire electrocardio signals. Through using a plurality of sensors in the wearable electrocardio acquisition equipment, a plurality of sensors are electrode 8 carries out electrocardio signal acquisition, obtains a plurality of electrocardio signal sequences to in the use, through a plurality of storage structures, monitor through integrated sensor 6a plurality of electrocardio acquisition line tensile length that use, rotate the tensile length that circle data sensor record electrocardio acquisition line through integrated sensor 6 when acquireing tensile length. The original electrocardio acquisition line changes in resistance, impedance and the like after the electrocardio acquisition line is stretched or retracted, so that the accuracy of electrocardio acquisition signals is affected. When a user uses the equipment, all the sensors and the electrocardio acquisition lines are not adopted, so that the use times and the accumulated storage time of the electrocardio acquisition lines are determined based on the use record of the wearable electrocardio acquisition equipment, and the accumulated storage time is the accumulated time length of the electrocardio acquisition lines in an unused state. Further, according to the using times and the accumulated storage time, classifying and identifying the using stages of the electrocardiograph acquisition lines to obtain a plurality of using stages.
The method provided by the embodiment of the application further comprises the following steps:
acquiring a plurality of times of use of the plurality of electrocardiograph acquisition lines based on a usage record of the wearable electrocardiograph acquisition device;
Based on the using time of each use of the plurality of electrocardiograph acquisition lines, a plurality of accumulated storage times of the plurality of electrocardiograph acquisition lines in the plurality of storage structures are calculated and obtained.
Based on the usage record of the wearable electrocardiograph acquisition device, determining the usage times and the accumulated storage time of the electrocardiograph acquisition lines comprises: based on the usage record of the wearable electrocardio acquisition equipment, a plurality of using times of the plurality of electrocardio acquisition lines are acquired. And based on the using time of each use of the plurality of electrocardiograph acquisition lines, calculating and obtaining a plurality of accumulated storage times of the plurality of electrocardiograph acquisition lines in the plurality of storage structures according to the purchasing time length and the using time of each use, wherein each accumulated storage time corresponds to one electrocardiograph acquisition line.
The method provided by the embodiment of the application further comprises the following steps:
Acquiring a sample use frequency set and a sample accumulated storage time set according to a service life test record of the same type wearable electrocardiograph acquisition equipment, and acquiring a sample use stage set;
Using the times and the storage time as decision features, and constructing a multi-layer time decision layer and a multi-layer time decision layer according to the sample times set and the sample accumulated storage time set;
and connecting the multi-layer frequency decision layer with the multi-layer time decision layer, marking the classification results of the multi-layer frequency decision layer and the multi-layer time decision layer by adopting the use stages as decision results to obtain a use stage identifier, and classifying and identifying the plurality of use times and the plurality of accumulated storage times to obtain the plurality of use stages.
According to the service life test record of the wearable electrocardio acquisition equipment of the same type, a sample use times set and a sample accumulated storage time set are acquired, and a sample use stage set is acquired, wherein each sample use time and each sample accumulated storage time corresponds to a specific sample use stage. And adopting the using times and the storage time as decision features, and constructing a multi-layer time decision layer and a multi-layer time decision layer according to the sample using times set and the sample accumulated storage time set. And connecting the multi-layer frequency decision layer with the multi-layer time decision layer, marking the classification results of the multi-layer frequency decision layer and the multi-layer time decision layer by adopting the use stages as decision results to obtain a use stage identifier, and classifying and identifying the plurality of use times and the plurality of accumulated storage times to obtain the plurality of use stages.
The method provided by the embodiment of the application further comprises the following steps:
based on the usage and test data records of the wearable electrocardiograph acquisition device in a first sample usage stage, acquiring a sample stretching length set, a sample electrocardiograph signal sequence set and a sample correction electrocardiograph signal sequence set, wherein the first sample usage stage is included in the plurality of sample usage stages;
constructing a first electrocardiosignal correction path by adopting the sample stretching length set, the sample electrocardiosignal sequence set and the sample correction electrocardiosignal sequence set;
and continuing to construct electrocardiosignal correction paths corresponding to other using stages of a plurality of samples to obtain a plurality of preset electrocardiosignal correction paths.
Based on the use and test data records of the wearable electrocardio acquisition equipment in the first sample use stage, a sample stretching length set and a sample electrocardio signal sequence set are acquired, namely, the use and test data records of the first sample in different use stages are acquired, and the sample electrocardio signal sequences corresponding to the samples in different stretching lengths are obtained. And collecting a set of sample corrected electrocardiographic signal sequences, wherein the first sample use phase is included within the plurality of sample use phases. The sample correction electrocardiosignal sequence set is an electrocardiosignal sequence which is not bent by an electrocardiosignal acquisition line to influence the accuracy, namely an accurate electrocardiosignal sequence, and can be acquired by other professional electrocardiosignal acquisition equipment. Further, the sample stretching length set, the sample electrocardiosignal sequence set and the sample correction electrocardiosignal sequence set are adopted, the sample stretching length set and the sample electrocardiosignal sequence set are used as training data, the sample correction electrocardiosignal sequence set is used as supervision data to conduct supervision training on the neural network model until the output accuracy of the model meets the preset accuracy, the training on the model is completed, and a first electrocardiosignal correction path is obtained. And continuously constructing electrocardiosignal correction paths corresponding to other using stages of a plurality of samples by adopting the same construction mode, and obtaining a plurality of preset electrocardiosignal correction paths.
Based on the multiple use stages, indexing a plurality of matched electrocardiosignal correction paths in an electrocardiosignal corrector, and correcting the multiple electrocardiosignal sequences according to a plurality of stretching lengths to obtain a plurality of corrected electrocardiosignal sequences, wherein the electrocardiosignal corrector comprises a plurality of preset electrocardiosignal correction paths corresponding to the multiple preset use stages;
processing the plurality of correction electrocardiosignal sequences to obtain a plurality of electrocardiosignal processing results;
and carrying out error verification on the plurality of electrocardiosignal processing results according to the plurality of stretching lengths, and outputting the electrocardiosignal processing results when verification meets the requirements.
Based on the multiple use stages, a plurality of matched electrocardiosignal correction paths in an electrocardiosignal corrector are used as indexes, namely, electrocardiosignal correction paths corresponding to the multiple use stages are obtained, correction processing is carried out on the multiple electrocardiosignal sequences according to multiple stretching lengths, and multiple corrected electrocardiosignal sequences are obtained, wherein the electrocardiosignal corrector comprises a plurality of preset electrocardiosignal correction paths corresponding to a plurality of preset use stages. Further, the plurality of correction electrocardiosignal sequences are input into corresponding electrocardiosignal correction paths to be processed, and a plurality of electrocardiosignal processing results are obtained. And finally, carrying out error verification on the plurality of electrocardiosignal processing results according to the plurality of stretching lengths, and outputting the electrocardiosignal processing results when verification meets the requirements. The accuracy of electrocardiosignal processing result acquisition is improved, and the influence of the use duration of the wearable electrocardiosignal acquisition equipment on the accuracy of the processing result is further reduced.
The method provided by the embodiment of the application further comprises the following steps:
constructing a plurality of preset electrocardiosignal correction paths according to a plurality of sample use phases in the sample use phase set;
Integrating the plurality of preset electrocardiosignal correction paths to obtain an electrocardiosignal corrector;
According to the using stages, corresponding preset electrocardiosignal correction paths are obtained by indexing and used as a plurality of matched electrocardiosignal correction paths;
And correcting the plurality of electrocardiosignal sequences by adopting the plurality of matching electrocardiosignal correction paths according to the plurality of stretching lengths to obtain the plurality of corrected electrocardiosignal sequences.
And constructing a plurality of preset electrocardiosignal correction paths according to a plurality of sample use phases in the sample use phase set. And integrating a plurality of preset electrocardiosignal correction paths to obtain an electrocardiosignal corrector. And according to the using stages, carrying out preset electrocardiosignal correction path index to obtain corresponding preset electrocardiosignal correction paths serving as a plurality of matched electrocardiosignal correction paths. And finally, adopting the plurality of matching electrocardiosignal correction paths, and correcting the plurality of electrocardiosignal sequences according to the plurality of stretching lengths to obtain the plurality of corrected electrocardiosignal sequences.
The method provided by the embodiment of the application further comprises the following steps:
amplifying and noise filtering the plurality of corrected electrocardiosignal sequences;
based on the result of amplification and noise filtering, digital identification and waveform identification of the electrocardiosignals are carried out, and a plurality of electrocardiosignal processing results are obtained.
Processing the plurality of corrected electrocardiograph signal sequences to obtain a plurality of electrocardiograph signal processing results, including: and amplifying and noise filtering the plurality of corrected electrocardiosignal sequences, wherein the amplifying and noise filtering processes adopt a processing scheme commonly used in the prior art. Finally, based on the result of amplification and noise filtering processing, digital identification and waveform identification of the electrocardiosignals are carried out, and a plurality of electrocardiosignal processing results are obtained.
The method provided by the embodiment of the application further comprises the following steps:
acquiring a sample stretching length difference set and acquiring a sample electrocardiosignal processing result error set;
constructing an electrocardiosignal processing error classifier according to the mapping relation between the sample stretching length difference set and the sample electrocardiosignal processing result error set;
Based on the stretching lengths, calculating to obtain a plurality of stretching length differences, and classifying in the electrocardiosignal processing error classifier to obtain a plurality of electrocardiosignal processing result error ranges;
And judging whether the plurality of electrocardiosignal processing results meet the plurality of electrocardiosignal processing error ranges or not, and obtaining an error verification result.
Performing error verification on the plurality of electrocardiosignal processing results according to the plurality of stretching lengths, wherein the error verification comprises the following steps: the method comprises the steps of obtaining a sample stretching length difference set, wherein the sample stretching length difference is the difference value of the stretching lengths of two different electrocardio acquisition lines, obtaining a sample electrocardio signal processing result error set, and the sample electrocardio signal processing result error is the result deviation of the stretching lengths of the two corresponding different electrocardio acquisition lines after electrocardio signal processing. And according to the mapping relation between the sample stretching length difference set and the sample electrocardiosignal processing result error set, namely according to the corresponding relation between the length deviation and the result deviation, obtaining the mapping relation between the sample stretching length difference and the sample electrocardiosignal processing result error, and constructing an electrocardiosignal processing error classifier based on the mapping relation, wherein the construction of the electrocardiosignal processing error classifier is carried out by adopting a classifier construction mode in the prior art. Further, based on the plurality of stretching lengths, a plurality of stretching length differences are calculated and obtained, and a plurality of electrocardiosignal processing result error ranges are obtained by classification in the electrocardiosignal processing error classifier. And finally, judging whether the deviation generated by the electrocardiosignal processing results meets the electrocardiosignal processing error ranges or not, and obtaining an error verification result, thereby completing verification of the electrocardiosignal processing errors and ensuring the accuracy of electrocardiosignal processing result acquisition.
According to the technical scheme provided by the embodiment of the invention, the electrocardiosignal is acquired by using the plurality of sensors in the wearable electrocardiosignal acquisition equipment, a plurality of electrocardiosignal sequences are obtained, and in the using process, the stretching lengths of the plurality of electrocardiosignal acquisition lines in stretching use are monitored through the plurality of storage structures. Based on the usage record of the wearable electrocardiograph acquisition equipment, the usage times and the accumulated storage time of the electrocardiograph acquisition lines are determined. And classifying and identifying the using stages of the plurality of electrocardiograph acquisition lines according to the using times and the accumulated storage time to obtain a plurality of using stages. Based on the multiple use stages, the index adopts multiple matching electrocardiosignal correction paths in an electrocardiosignal corrector, the multiple electrocardiosignal sequences are corrected according to multiple stretching lengths, and multiple corrected electrocardiosignal sequences are obtained, wherein the electrocardiosignal corrector comprises multiple preset electrocardiosignal correction paths corresponding to multiple preset use stages. And processing the plurality of correction electrocardiosignal sequences to obtain a plurality of electrocardiosignal processing results. And carrying out error verification on the plurality of electrocardiosignal processing results according to the plurality of stretching lengths, and outputting the electrocardiosignal processing results when verification meets the requirements. The accuracy of electrocardiosignal processing result acquisition is improved, and the influence of the use duration of the wearable electrocardiosignal acquisition equipment on the accuracy of the processing result is further reduced. The technical problem that the collection accuracy of electrocardio collection signals is reduced due to the fact that the wearable electrocardio collection equipment in the prior art is increased along with the use time length is solved.
Example two
Based on the same inventive concept as the signal processing method based on wearable electrocardiograph acquisition in the foregoing embodiment, the present invention further provides a signal processing system based on wearable electrocardiograph acquisition, which may be implemented by hardware and/or software, and may generally be integrated in an electronic device, for executing the method provided by any embodiment of the present invention. As shown in fig. 4, the system is in communication connection with a wearable electrocardiograph acquisition device, the wearable electrocardiograph acquisition device includes a plurality of sensors, a plurality of electrocardiograph acquisition lines, a plurality of storage structures and an electrocardiograph signal processing module, the storage structures are configured to store the electrocardiograph acquisition lines in a non-use state, the system includes:
The data acquisition module 11 is configured to acquire electrocardiograph signals by using a plurality of sensors in the wearable electrocardiograph acquisition device, obtain a plurality of electrocardiograph signal sequences, and monitor, in a use process, stretching lengths of the plurality of electrocardiograph acquisition lines used in a stretching manner through the plurality of storage structures;
A data arrangement module 12 for determining the number of times of use and the accumulated storage time of the plurality of electrocardiograph acquisition lines based on a usage record of using the wearable electrocardiograph acquisition device;
the stage classifying module 13 is configured to classify and identify the use stages of the plurality of electrocardiograph acquisition lines according to a plurality of use times and a plurality of accumulated storage times, so as to obtain a plurality of use stages;
The correction processing module 14 is configured to index a plurality of matching electrocardiograph correction paths in an electrocardiograph corrector based on the plurality of use phases, perform correction processing on the plurality of electrocardiograph sequences according to a plurality of stretching lengths, and obtain a plurality of corrected electrocardiograph sequences, where the electrocardiograph corrector includes a plurality of preset electrocardiograph correction paths corresponding to a plurality of preset use phases;
The processing result obtaining module 15 is configured to process the plurality of corrected electrocardiograph signal sequences to obtain a plurality of electrocardiograph signal processing results;
and the verification module 16 is used for performing error verification on the plurality of electrocardiosignal processing results according to the plurality of stretching lengths, and outputting the electrocardiosignal processing results when verification meets the requirements.
Further, the data sort module 12 is further configured to:
acquiring a plurality of times of use of the plurality of electrocardiograph acquisition lines based on a usage record of the wearable electrocardiograph acquisition device;
Based on the using time of each use of the plurality of electrocardiograph acquisition lines, a plurality of accumulated storage times of the plurality of electrocardiograph acquisition lines in the plurality of storage structures are calculated and obtained.
Further, the stage classification module 13 is further configured to:
Acquiring a sample use frequency set and a sample accumulated storage time set according to a service life test record of the same type wearable electrocardiograph acquisition equipment, and acquiring a sample use stage set;
Using the times and the storage time as decision features, and constructing a multi-layer time decision layer and a multi-layer time decision layer according to the sample times set and the sample accumulated storage time set;
and connecting the multi-layer frequency decision layer with the multi-layer time decision layer, marking the classification results of the multi-layer frequency decision layer and the multi-layer time decision layer by adopting the use stages as decision results to obtain a use stage identifier, and classifying and identifying the plurality of use times and the plurality of accumulated storage times to obtain the plurality of use stages.
Further, the correction processing module 14 is further configured to:
constructing a plurality of preset electrocardiosignal correction paths according to a plurality of sample use phases in the sample use phase set;
Integrating the plurality of preset electrocardiosignal correction paths to obtain an electrocardiosignal corrector;
According to the using stages, corresponding preset electrocardiosignal correction paths are obtained by indexing and used as a plurality of matched electrocardiosignal correction paths;
And correcting the plurality of electrocardiosignal sequences by adopting the plurality of matching electrocardiosignal correction paths according to the plurality of stretching lengths to obtain the plurality of corrected electrocardiosignal sequences.
Further, the stage classification module 13 is further configured to:
based on the usage and test data records of the wearable electrocardiograph acquisition device in a first sample usage stage, acquiring a sample stretching length set, a sample electrocardiograph signal sequence set and a sample correction electrocardiograph signal sequence set, wherein the first sample usage stage is included in the plurality of sample usage stages;
constructing a first electrocardiosignal correction path by adopting the sample stretching length set, the sample electrocardiosignal sequence set and the sample correction electrocardiosignal sequence set;
and continuing to construct electrocardiosignal correction paths corresponding to other using stages of a plurality of samples to obtain a plurality of preset electrocardiosignal correction paths.
Further, the processing result obtaining module 15 is further configured to:
amplifying and noise filtering the plurality of corrected electrocardiosignal sequences;
based on the result of amplification and noise filtering, digital identification and waveform identification of the electrocardiosignals are carried out, and a plurality of electrocardiosignal processing results are obtained.
Further, the verification module 16 is further configured to:
acquiring a sample stretching length difference set and acquiring a sample electrocardiosignal processing result error set;
constructing an electrocardiosignal processing error classifier according to the mapping relation between the sample stretching length difference set and the sample electrocardiosignal processing result error set;
Based on the stretching lengths, calculating to obtain a plurality of stretching length differences, and classifying in the electrocardiosignal processing error classifier to obtain a plurality of electrocardiosignal processing result error ranges;
And judging whether the plurality of electrocardiosignal processing results meet the plurality of electrocardiosignal processing error ranges or not, and obtaining an error verification result.
The included units and modules are only divided according to the functional logic, but are not limited to the above-mentioned division, so long as the corresponding functions can be realized; in addition, the specific names of the functional units are also only for distinguishing from each other, and are not used to limit the protection scope of the present invention.
Example III
Fig. 5 is a schematic structural diagram of an electronic device provided in a third embodiment of the present invention, and shows a block diagram of an exemplary electronic device suitable for implementing an embodiment of the present invention. The electronic device shown in fig. 5 is only an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention. As shown in fig. 5, the electronic device includes a processor 31, a memory 32, an input device 33, and an output device 34; the number of processors 31 in the electronic device may be one or more, in fig. 5, one processor 31 is taken as an example, and the processors 31, the memory 32, the input device 33 and the output device 34 in the electronic device may be connected by a bus or other means, in fig. 5, by bus connection is taken as an example.
The memory 32 is used as a computer readable storage medium for storing a software program, a computer executable program, and a module, such as a program instruction/module corresponding to a signal processing method based on wearable electrocardiograph acquisition in the embodiment of the present invention. The processor 31 executes various functional applications and data processing of the computer device by running software programs, instructions and modules stored in the memory 32, i.e. implements a signal processing method based on wearable electrocardiographic acquisition as described above.
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410354873.6A CN118177822B (en) | 2024-03-27 | 2024-03-27 | Signal processing method and system based on wearable electrocardiograph acquisition |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410354873.6A CN118177822B (en) | 2024-03-27 | 2024-03-27 | Signal processing method and system based on wearable electrocardiograph acquisition |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN118177822A CN118177822A (en) | 2024-06-14 |
| CN118177822B true CN118177822B (en) | 2024-11-19 |
Family
ID=91394180
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410354873.6A Active CN118177822B (en) | 2024-03-27 | 2024-03-27 | Signal processing method and system based on wearable electrocardiograph acquisition |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118177822B (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108324271A (en) * | 2017-12-25 | 2018-07-27 | 中国科学院深圳先进技术研究院 | Electrocardiosignal recognition methods, system and cardioelectric monitor equipment |
| CN114259209A (en) * | 2021-12-22 | 2022-04-01 | 宁波理得医疗科技有限公司 | A system and method for detecting and intervening in sleep apnea |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001124817A (en) * | 1999-10-28 | 2001-05-11 | Ando Electric Co Ltd | Burn-in board, test burn-in device, and skew correction method in test burn-in device |
| DE202006018010U1 (en) * | 2006-11-28 | 2008-04-10 | Aipermon Gmbh & Co. Kg | Arrangement for ECG derivation |
| JP5052698B2 (en) * | 2009-11-18 | 2012-10-17 | オリンパスメディカルシステムズ株式会社 | Medical equipment |
| JP2011202978A (en) * | 2010-03-24 | 2011-10-13 | Ihi Corp | Method and device for correcting temperature drift of sensor detection signal |
| CN102003172B (en) * | 2010-10-11 | 2013-04-03 | 青岛杰瑞自动化有限公司 | Logging depth correction computation method in logging system |
| US9480523B2 (en) * | 2012-01-27 | 2016-11-01 | Covidien Lp | Systems and methods for phase predictive impedance loss model calibration and compensation |
| KR101433028B1 (en) * | 2012-05-03 | 2014-08-21 | 서강대학교산학협력단 | Correction circuit of reducing the distortion of signal caused by a cable |
| US9319100B2 (en) * | 2013-08-12 | 2016-04-19 | Schweitzer Engineering Laboratories, Inc. | Delay compensation for variable cable length |
| EP3028587B1 (en) * | 2014-12-03 | 2020-03-11 | Clothing Plus MBU Oy | Device for determining effects of aging of a wearable device |
| CN111631707A (en) * | 2020-04-29 | 2020-09-08 | 平安科技(深圳)有限公司 | Method, device, device and storage medium for filtering baseline drift in electrocardiographic signal |
| KR102479536B1 (en) * | 2020-10-20 | 2022-12-20 | 한국과학기술원 | Calibration system and method for measuring joint motion, and wearable joint motion measuring apparatus using the same |
| CN112603325A (en) * | 2020-12-11 | 2021-04-06 | 上海交通大学 | Electrocardio abnormity discrimination system and method based on morphological filtering and wavelet threshold |
-
2024
- 2024-03-27 CN CN202410354873.6A patent/CN118177822B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108324271A (en) * | 2017-12-25 | 2018-07-27 | 中国科学院深圳先进技术研究院 | Electrocardiosignal recognition methods, system and cardioelectric monitor equipment |
| CN114259209A (en) * | 2021-12-22 | 2022-04-01 | 宁波理得医疗科技有限公司 | A system and method for detecting and intervening in sleep apnea |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118177822A (en) | 2024-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110226921B (en) | ECG signal detection and classification method, device, electronic device and storage medium | |
| CN104970789B (en) | Electrocardiogram sorting technique and system | |
| JP2021526063A (en) | Arrhythmia detection methods, devices, electronic devices and computer storage media | |
| CN109009084B (en) | QRS complex verification method, device and equipment for multi-lead ECG signal, and medium | |
| CN110141220B (en) | Automatic detection system of myocardial infarction based on multimodal fusion neural network | |
| CN111631705A (en) | ECG abnormal detection method, model training method, device, equipment and medium | |
| CN111160139A (en) | ECG signal processing method, device and terminal equipment | |
| CN112613584A (en) | Fault diagnosis method, device, equipment and storage medium | |
| CN111904411B (en) | Multi-lead heartbeat signal classification method and device based on multi-scale feature extraction | |
| CN112869717B (en) | A pulse feature recognition and classification system and method based on BL-CNN | |
| CN111666865A (en) | Multi-lead electrocardiosignal convolution neural network classification model and use method thereof | |
| US12171564B1 (en) | Method for detecting QRS complex of electrocardiogram signal, apparatus therefor, device and medium | |
| CN111803059A (en) | Electrocardiosignal classification method and device based on time domain convolution network | |
| CN110432895B (en) | Training data processing, ECG waveform detection method and electronic device | |
| CN109938740A (en) | Gait cycle detection method, device and computer-readable storage medium | |
| CN118177822B (en) | Signal processing method and system based on wearable electrocardiograph acquisition | |
| CN112914585A (en) | Single-lead electrocardiogram-oriented classification method, system and device | |
| CN118981693B (en) | BV-CNN-based analog circuit fault diagnosis method, electronic equipment and storage medium | |
| CN119202538A (en) | Digitalization method and system of urban area model based on multi-source heterogeneous information collation | |
| CN106709256A (en) | ECG data processing system and method thereof | |
| CN119250622A (en) | A semiconductor storage intelligent management system | |
| CN111657914A (en) | Electrocardiogram form recognition method and device based on deep learning | |
| CN112022142B (en) | ECG signal type identification method, device and medium | |
| CN117883089A (en) | Multi-lead arrhythmia recognition method, device, equipment and medium based on PCA-BLS | |
| CN117653135A (en) | Arrhythmia classification method based on SincNet and multi-head attention mechanism |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |