[go: up one dir, main page]

CN113796873A - Wearable dynamic electrocardiosignal classification method and system - Google Patents

Wearable dynamic electrocardiosignal classification method and system Download PDF

Info

Publication number
CN113796873A
CN113796873A CN202111247597.6A CN202111247597A CN113796873A CN 113796873 A CN113796873 A CN 113796873A CN 202111247597 A CN202111247597 A CN 202111247597A CN 113796873 A CN113796873 A CN 113796873A
Authority
CN
China
Prior art keywords
scattering
wavelet
signals
signal
order
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.)
Granted
Application number
CN202111247597.6A
Other languages
Chinese (zh)
Other versions
CN113796873B (en
Inventor
刘飞飞
任咏莲
夏省祥
张伟伟
徐政
艾森
王子宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Jianzhu University
Original Assignee
Shandong Jianzhu University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shandong Jianzhu University filed Critical Shandong Jianzhu University
Priority to CN202111247597.6A priority Critical patent/CN113796873B/en
Publication of CN113796873A publication Critical patent/CN113796873A/en
Application granted granted Critical
Publication of CN113796873B publication Critical patent/CN113796873B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/318Heart-related electrical modalities, e.g. electrocardiography [ECG]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7203Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • A61B5/7267Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/12Classification; Matching

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Artificial Intelligence (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Pathology (AREA)
  • Signal Processing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physiology (AREA)
  • Psychiatry (AREA)
  • Cardiology (AREA)
  • Evolutionary Computation (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)

Abstract

本发明提供一种穿戴式动态心电信号分类方法及系统,属于心电信号分析技术领域,获取待分类的原始心电信号;利用预先构建的小波散射网络提取待分类的心电信号的小波散射系数,利用小波散射系数计算散射特征矩阵,并转化为散射特征图;利用预先训练好的分类模型对散射特征图进行处理,得到心电信号的分类结果。本发明将穿戴式动态信号分为三类,构建了信号分类数据库;提出了导联脱落和纯噪声的判断准则,降低了计算成本;利用Gabor小波函数和尺度算子搭建了小波散射网络,利用小波散射网络对三类信号提取小波散射系数,构建散射特征矩阵,利用机器学习方法LSTM提取散射矩阵特征并进行分类,实现了穿戴式动态心电信号的自动精准分类。

Figure 202111247597

The invention provides a wearable dynamic electrocardiographic signal classification method and system, belonging to the technical field of electrocardiographic signal analysis, obtaining original electrocardiographic signals to be classified; using a pre-built wavelet scattering network to extract the wavelet scattering of the electrocardiographic signals to be classified The wavelet scattering coefficient is used to calculate the scattering feature matrix, and it is converted into a scattering feature map; the pre-trained classification model is used to process the scattering feature map, and the classification result of the ECG signal is obtained. The invention divides the wearable dynamic signals into three categories, and constructs a signal classification database; proposes the judgment criteria of lead-off and pure noise, and reduces the calculation cost; uses the Gabor wavelet function and the scale operator to build a wavelet scattering network, and uses The wavelet scattering network extracts the wavelet scattering coefficients from the three types of signals, constructs the scattering feature matrix, and uses the machine learning method LSTM to extract the scattering matrix features and classify them.

Figure 202111247597

Description

Wearable dynamic electrocardiosignal classification method and system
Technical Field
The invention relates to the technical field of electrocardiosignal analysis, in particular to a wearable dynamic electrocardiosignal classification method and system.
Background
For early prevention and continuous monitoring of cardiovascular diseases, in-vivo and in-vitro noise and motion artifacts in different motion states are varied under a dynamic long-time monitoring environment, signal noise is serious, the type and degree of noise are unpredictable, the wearable signal quality is complex, changeable and difficult to control, and the wearable signal is easily interfered by body movement, environmental noise, electromagnetism and the like, so that the signal quality is reduced, and false alarm is generated. Redundant information and high false alarm rate in mass data not only lead to medical resource waste, but also cause the relaxation of doctors and even misdiagnosis. Therefore, the dynamic physiological data must be firstly subjected to quality evaluation and divided into unavailable signals and available signals for clinical use, so that the aims of removing coarse and remaining essence and removing false and true can be achieved, and the efficiency and the diagnosis quality are improved.
At present, quality evaluation of electrocardiosignal is mainly based on extraction of quality evaluation indexes, and the quality evaluation index extraction mainly relates to time domain, frequency domain, nonlinear domain, space morphological information and the like. The frequency domain measurement proposed by the Murray topic group at the university of Newcastle, Langley et al uses 6 waveform characteristics of straight line, baseline elevation, baseline drift, too low amplitude, too high amplitude, kurtosis and the like to perform quality evaluation, and Zausneder et al proposes 35 frequency domain indexes in combination with a power spectrum. In practical application, various threshold parameters are usually difficult to reasonably set by the methods, so that the generalization capability is weak when the methods are applied to different scenes and different leads.
Aiming at the processing of electrocardiosignals, the wavelet transformation can effectively analyze nonstationary electrocardiosignals by utilizing the time-frequency domain accurate positioning characteristic, but cannot keep the stability of scale transformation.
Disclosure of Invention
The invention aims to provide a wearable dynamic electrocardiosignal classification method and system based on a wavelet scattering network, so as to solve at least one technical problem in the background technology.
In order to achieve the purpose, the invention adopts the following technical scheme:
in one aspect, the invention provides a wearable dynamic electrocardiosignal classification method, which comprises the following steps:
acquiring original electrocardiosignals to be classified;
extracting wavelet scattering coefficients of the electrocardiosignals to be classified by utilizing a pre-constructed wavelet scattering network, calculating a scattering characteristic matrix by utilizing the wavelet scattering coefficients, and converting the scattering characteristic matrix into a scattering characteristic diagram;
processing the scattering characteristic diagram by using a pre-trained classification model to obtain a classification result of the electrocardiosignals; the pre-trained classification model is obtained by training a training set, wherein the training set comprises a plurality of electrocardiosignals and labels for marking the categories of the electrocardiosignals.
Preferably, a three-layer wavelet scattering network is constructed based on the scale function and the wavelet function, and a 0-order scattering coefficient, a 1-order scattering coefficient and a 2-order scattering coefficient are generated.
Preferably, the electrocardiosignals to be classified are convoluted with a scale function to obtain 0-order wavelet scattering coefficients; convolving the electrocardiosignals to be classified with a first-order wavelet function, and generating a first-order scattering propagation operator through nonlinear modular operation; convolving the first-order scattering propagation operator with a scale function to obtain a first-order wavelet scattering coefficient; the first-order scattering propagation operator is convoluted with a second-order wavelet function, and a second-order scattering propagation operator is generated through nonlinear modular operation; and (4) convolving the second-order scattering propagation operator with the scale function to obtain a second-order wavelet scattering coefficient.
Preferably, the maximum scale factor, i.e. the time support, for which the scale function maintains the translation invariance is determined based on the length of the signal and the sampling frequency.
Preferably, the basic network for training the classification model is a long-term and short-term memory neural network.
Preferably, the training set is from a quality evaluation database, the quality evaluation database includes a plurality of electrocardiosignals which are manually labeled, wherein the categories of the electrocardiosignals include clean signals which can be used for disease detection and diagnosis, slightly polluted signals which can be used for heart rate extraction, and severely polluted signals which need to be removed.
Preferably, all data in the quality assessment database is first preprocessed, including: data normalization processing, lead drop judgment and pure noise judgment.
In a second aspect, the present invention provides a wearable dynamic electrocardiographic signal classification system, comprising:
the acquisition module is used for acquiring original electrocardiosignals to be classified;
the extraction module is used for extracting a wavelet scattering coefficient of the electrocardiosignals to be classified by utilizing a pre-constructed wavelet scattering network, calculating a scattering characteristic matrix by utilizing the wavelet scattering coefficient and converting the scattering characteristic matrix into a scattering characteristic diagram;
the classification module is used for processing the scattering characteristic diagram by utilizing a pre-trained classification model to obtain a classification result of the electrocardiosignals; the pre-trained classification model is obtained by training a training set, wherein the training set comprises a plurality of electrocardiosignals and labels for marking the categories of the electrocardiosignals.
In a third aspect, the present invention provides a non-transitory computer-readable storage medium for storing computer instructions which, when executed by a processor, implement the wearable dynamic cardiac signal classification method as described above.
In a fourth aspect, the present invention provides an electronic device comprising: a processor, a memory, and a computer program; wherein, the processor is connected with the memory, the computer program is stored in the memory, and when the electronic device runs, the processor executes the computer program stored in the memory, so as to make the electronic device execute the instructions for implementing the wearable dynamic electrocardiosignal classification method.
The invention has the beneficial effects that:
the wearable dynamic signals are classified into three categories: the method comprises the following steps of (1) a cleaner signal which can be used for disease detection and diagnosis, a slightly polluted signal which can be only used for heart rate extraction, and a signal which is seriously polluted by noise and needs to be eliminated; constructing a wavelet scattering network by using a Gabor wavelet function and a scale operator, extracting a wavelet scattering coefficient by using the wavelet scattering network, and constructing a scattering characteristic matrix by using the scattering coefficient; the judgment criteria of lead falling and pure noise are provided, and the calculation cost is greatly reduced; the scattering feature matrix is extracted from the three types of signals by using wavelet scattering, and the features of the scattering matrix are extracted and classified by using a machine learning method LSTM, so that automatic and accurate classification of the wearable dynamic electrocardiosignals is realized.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of a method for classifying wearable dynamic electrocardiograph signals based on a wavelet scattering network according to an embodiment of the present invention.
Fig. 2 is a schematic diagram of an original electrocardiographic signal and an electrocardiographic signal after noise is added according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below by way of the drawings are illustrative only and are not to be construed as limiting the invention.
It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
For the purpose of facilitating an understanding of the present invention, the present invention will be further explained by way of specific embodiments with reference to the accompanying drawings, which are not intended to limit the present invention.
It should be understood by those skilled in the art that the drawings are merely schematic representations of embodiments and that the elements shown in the drawings are not necessarily required to practice the invention.
Example 1
The wavelet scattering network with the deep convolutional network is constructed by utilizing nonlinear modular operation and scale operator cascade wavelet transformation, the wavelet scattering transformation has very high resolution in a time-frequency domain, has calculation translation invariance, can keep higher stability on deformation, and can keep high-frequency information. In addition, the wavelet scattering network has the characteristics of a deep learning framework when extracting data features: multi-scale shrinkage, level symmetry linearization and coefficient characterization. The wavelet scattering network keeps the advantages of the traditional method, simultaneously integrates the characteristics of a deep learning network, and has higher characteristics in the fields of pattern recognition, audio analysis, signal processing and the like. Therefore, the wavelet scattering network has great advantages for the electrocardio-quality evaluation work mixed with various complex noises.
Therefore, this embodiment 1 provides a wearable dynamic electrocardiograph signal classification system and method based on a wavelet scattering network.
First, the wearable dynamic electrocardiographic signal classification system provided in this embodiment 1 includes:
the acquisition module is used for acquiring original electrocardiosignals to be classified;
the extraction module is used for extracting a wavelet scattering coefficient of the electrocardiosignals to be classified by utilizing a pre-constructed wavelet scattering network, calculating a scattering characteristic matrix by utilizing the wavelet scattering coefficient and converting the scattering characteristic matrix into a scattering characteristic diagram;
the classification module is used for processing the scattering characteristic diagram by utilizing a pre-trained classification model to obtain a classification result of the electrocardiosignals; the pre-trained classification model is obtained by training a training set, wherein the training set comprises a plurality of electrocardiosignals and labels for marking the categories of the electrocardiosignals.
The wearable dynamic electrocardiosignal classification system is utilized to realize the wearable dynamic electrocardiosignal classification method, and comprises the following steps:
acquiring original electrocardiosignals to be classified;
extracting wavelet scattering coefficients of the electrocardiosignals to be classified by utilizing a pre-constructed wavelet scattering network, calculating a scattering characteristic matrix by utilizing the wavelet scattering coefficients, and converting the scattering characteristic matrix into a scattering characteristic diagram;
processing the scattering characteristic diagram by using a pre-trained classification model to obtain a classification result of the electrocardiosignals; the pre-trained classification model is obtained by training a training set, wherein the training set comprises a plurality of electrocardiosignals and labels for marking the categories of the electrocardiosignals.
In this embodiment 1, a three-layer wavelet scattering network is constructed based on a scale function and a wavelet function, and a 0-order scattering coefficient, a 1-order scattering coefficient, and a 2-order scattering coefficient are generated.
Specifically, the electrocardiosignals to be classified are convolved with a scale function to obtain a 0-order wavelet scattering coefficient; convolving the electrocardiosignals to be classified with a first-order wavelet function, and generating a first-order scattering propagation operator through nonlinear modular operation; convolving the first-order scattering propagation operator with a scale function to obtain a first-order wavelet scattering coefficient; the first-order scattering propagation operator is convoluted with a second-order wavelet function, and a second-order scattering propagation operator is generated through nonlinear modular operation; and (4) convolving the second-order scattering propagation operator with the scale function to obtain a second-order wavelet scattering coefficient.
When a wavelet scattering network is constructed, the maximum scale factor of a scale function for keeping translation invariance, namely time support, is determined based on the length and sampling frequency of a signal.
In this embodiment 1, the basic network used for training the classification model is a long-term and short-term memory neural network.
The training set is from a quality evaluation database, the quality evaluation database comprises a plurality of electrocardiosignals which are manually marked, and the categories of the electrocardiosignals comprise clean signals which can be used for disease detection and diagnosis, light pollution signals which can be used for heart rate extraction and serious noise pollution signals which need to be eliminated. The long-term dynamic wearable dynamic electrocardiosignals are divided by a 10s sliding window, and the problem of data imbalance is solved by adding noise.
All data in the quality assessment database are first preprocessed, including: data normalization processing, lead drop judgment and pure noise judgment.
Judging whether the leads fall off or not by the segmented 10s signals, if the leads fall off, directly removing the leads, and ending the procedure, so that the calculation cost can be saved; and then, judging pure Gaussian noise, and if the pure Gaussian noise is a pure Gaussian noise signal, directly eliminating the pure Gaussian noise signal, ending the program, and saving the calculation cost.
Example 2
Due to body movement, environmental noise, electromagnetic interference and the like, the quality of the wearable dynamic electrocardiosignal is complex and changeable and is difficult to control, great interference is brought to diagnosis of doctors, how to evaluate the quality of the wearable electrocardiosignal, remove coarse and residual sperms and remove false and true truth is a key problem to be solved urgently for improving the early detection and diagnosis efficiency of the cardiovascular system. In embodiment 2 of the present invention, a method for classifying wearable dynamic electrocardiographic signals is provided, which fully utilizes the advantages of a wavelet scattering network, extracts scattering characteristics of wearable dynamic electrocardiographic signals, constructs a scattering characteristic matrix, classifies the signals by using a Long Short-Term Memory network (LSTM), kicks out signals with serious noise pollution based on classification results, and divides retained signals into slightly polluted signals only used for heart rate extraction and clean signals used for disease classification, thereby providing more powerful data for real-time accurate detection of cardiovascular diseases.
In the method for classifying wearable dynamic electrocardiograph signals described in this embodiment 2, a database of clean signals, slightly-polluted signals, and severely-polluted signals needs to be established, and a suitable wavelet scattering network needs to be established, so that scattering characteristic matrix characteristics of various types of data in the database are accurately obtained, and meanwhile, evaluation indexes of quality classification effects of the three types of data need to be determined, and classification effects of models need to be evaluated.
In this embodiment 2, a wavelet scattering network including 41 1-order wavelet functions and 7 2-order wavelet functions is built by using a Gabor wavelet function and a scale operator, wavelet scattering coefficients of 0 order, 1 order and 2 order are extracted by using the wavelet scattering network, an 81 × 20-dimensional scattering feature matrix is constructed by using the scattering coefficients, finally, features in a scattering feature map are extracted and classified by using a deep learning LSTM method, wearable dynamic signals are classified into three categories, one category is a serious noise pollution signal to be removed, the other category is a mild pollution signal which can be used for heart rate extraction, and the other category is a cleaner signal which can be used for disease detection and diagnosis.
The wavelet scattering has the characteristics of translational invariance, characteristic stability, information richness and the like, and the characteristics enable the wavelet scattering to have higher discriminative performance on the deformation of the wearable dynamic electrocardiosignal. In this embodiment 2, constructing a three-layer wavelet scattering network mainly includes the following steps:
selecting a scale function phi with time support of I (Invariance scale)IAnd the Morlet wavelet function psi constructs a three-layer wavelet scattering network, generating 0, 1 and 2 order scattering coefficients, which can cover the whole frequency domain range of the signal. The network construction steps are as follows:
(1) x (t) represents the ECG signal to be analyzed, X (t) and the scale function phiIConvolution is carried out to obtain 0-order wavelet scattering coefficient S0:S0X(t)=X(t)*φI
(2) Electrocardiosignal X (t) and first order wavelet function
Figure BDA0003321378590000081
Convolution and generating a first-order scattering propagation operator through nonlinear modulo operation
Figure BDA0003321378590000082
Figure BDA0003321378590000083
(3) Convolution of first-order propagation operator and scale function to obtain first-order wavelet scattering coefficient S1
Figure BDA0003321378590000084
(4) First order scatter propagation operator
Figure BDA0003321378590000085
And second order wavelet function
Figure BDA0003321378590000086
Convolution and generating second-order scattering propagation operator through nonlinear module operation
Figure BDA0003321378590000087
Figure BDA0003321378590000088
(5) Convolution of second-order scattering propagation operator and scale function to obtain second-order wavelet scattering coefficient S2
Figure BDA0003321378590000089
In order to realize accurate classification of three types of quality data, in this embodiment 2, a database is constructed, and data in the database is preprocessed: the long-term dynamic wearable dynamic electrocardiosignals are divided by a 10s sliding window, and the problem of data imbalance is solved by adding noise. Judging whether the leads fall off or not by the segmented 10s signals, if the leads fall off, directly removing the leads, and ending the procedure, so that the calculation cost can be saved; and then, judging pure Gaussian noise, and if the pure Gaussian noise is a pure Gaussian noise signal, directly eliminating the pure Gaussian noise signal, ending the program, and saving the calculation cost.
And calculating a wavelet scattering characteristic matrix through a three-layer wavelet scattering network constructed by inputting the two judged signals. Firstly, the time support I of a scale function, namely the maximum scale factor keeping the translation invariance, needs to be determined, a proper value I is determined based on the length of a signal and the sampling frequency Fs, and experiments prove that the value of I is generally 2-10 Fs. And calculating scattering coefficients of 0 order, 1 order and 2 orders, extracting the scattering coefficients of the three-layer wavelet network to construct a scattering characteristic matrix, and converting the scattering characteristic matrix into a scattering characteristic diagram.
And inputting the scattering characteristic matrix extracted by the training data wavelet scattering network into a long-term and short-term memory neural network (LSTM), and determining parameters such as a proper gradient threshold, a maximum round number, a small batch number and the like by using an Adam algorithm through a solver. The dimensionality of the sequence input layer is 81 multiplied by 20, a hidden node is appointed through the bidirectional LSTM layer, the last classification value is output, then the full connection layer is entered, the output class is indicated, the softmax layer is followed, the probability of each class classification is output, and finally the final classification result is output through the classification layer.
In this embodiment 2, the wearable dynamic electrocardiographic quality evaluation method based on the wavelet scattering network divides wearable dynamic signals into A, B, C types, where a type is a relatively clean signal that can be used for disease detection and diagnosis, B type is a slightly contaminated signal that can only be used for heart rate extraction, and C type is a signal that needs to be rejected due to serious noise contamination. The method comprises the steps of constructing 0-order, 1-order and 2-order wavelet scattering networks by utilizing a Gabor wavelet function and a scale operator, extracting 3-layer wavelet scattering coefficients by utilizing the wavelet scattering networks, constructing a scattering characteristic matrix by utilizing the scattering coefficients, and finally extracting and classifying the characteristics of the scattering matrix by utilizing a deep learning LSTM method.
Most of the current research on wearable dynamic electrocardiogram quality assessment divides the data quality grade into two types, in this embodiment 2, the signals are classified into three types, and a quality assessment database is constructed, wherein the database has 31111 pieces of 10s signals, 11709 pieces of clean signals, 7860 pieces of light pollution signals and 11542 pieces of serious pollution signals. The judgment criterion of lead falling and pure noise greatly reduces the calculation cost. A scatter characteristic matrix is extracted from A, B, C three types of signals by using a sharp tool for analyzing wavelet scattering signals, and then the characteristics of the scatter matrix are extracted and classified by using a machine learning method LSTM, so that the automatic classification of the wearable dynamic electrocardiogram data is realized. 31111 data in the existing database are trained and tested, and the accuracy is about 95%.
Example 3
In this embodiment 3, a method for classifying dynamic electrocardiographic signals acquired by a wearable device based on a wavelet scattering network is provided, as shown in fig. 1, the main steps are divided into four steps. Firstly, constructing a wearable dynamic electrocardio quality evaluation database, dividing a long-time dynamic electrocardio into signals with the length of 10s according to information labeled by an expert, and determining a label of each signal; secondly, preprocessing the data, namely firstly performing standardization processing, and then removing signals falling off from leads and pure Gaussian noise signals for reducing the calculation cost; inputting the rest signals into the constructed wavelet scattering network to generate a scattering characteristic matrix; and fourthly, training the LSTM network by using 70% of data in the database as training data, and testing the classification effect of the model by using 30% of data as test data.
In this embodiment 3, constructing the wearable dynamic electrocardiographic quality assessment database includes:
the length of each group of data of the existing wearable dynamic electrocardiosignal 18 groups is about 24 hours, the data come from 15 testers (6 men and 9 women), the age distribution is 21-83 years old, the wearable electrocardiosignal is recorded by the wearable electrocardiosignal equipment under the daily living environment of the testers, and the sampling frequency of the electrocardiosignal is 1000 Hz. In order to reduce the calculation cost, in this embodiment, the down-sampling frequency of the signal is 250Hz, the long-time dynamic signal is divided into signals with the length of 10s according to the quality marking information marked by the expert, as shown in table 1, and the quality label of each signal is determined. Signal quality classes are divided into three categories: class a is a cleaner signal 11709 panel that can be used for disease detection and diagnosis, class B is a mildly contaminated signal 7860 panel that can be extracted from heart rate, and class C is a severely contaminated signal 2687 panel that needs to be rejected.
Since the noise data amount is small, the class B signals are randomly divided into 6 groups, six kinds of noise (limit deviation 2 group, myoelectric noise 2 group, electrode movement noise 2 group) are added, 1000 pieces of data are randomly selected from the class a data, gaussian noise is added, and the noise-added data and the original 2687 pieces of noise data together form 11542 pieces of noise data. 31111 data of three types constitute a signal quality evaluation database, as shown in FIG. 2, N1-N6 are 6 signals from B type light pollution, M1-6 are C type serious pollution signals formed by adding 6 types of noise to the 6 signals, N7 is a clean signal from A type, and M7 is a serious pollution signal formed by adding Gaussian noise to the signals.
TABLE 1 database three types of signals
Figure BDA0003321378590000111
All data in the quality assessment database are preprocessed firstly, and the data preprocessing stage is divided into three parts. Contract a set of ECG signals S ═ S1,s2,...,sn-1,snA total of n samples, the first difference of the signal diff(s) ═ s2-s1,s3-s2,...,sn-sn-1}。
And (3) data standardization treatment:
in order to eliminate the influence between different kinds of noise, firstly, data standardization processing is needed, and the original data is mapped between [0-1] by a min-max standardization method through linear transformation, and the formula is as follows:
Figure BDA0003321378590000112
judging lead falling:
and (4) judging lead falling by the normalized 10s signal, and if the lead falling signal is directly eliminated, ending the program, so that the calculation cost can be saved. For a signal that is considered to be a lead-off signal if the number of samples with equal amplitudes of two adjacent samples is greater than 60% of the total number of samples, the calculation formula is as follows:
for sample si
Figure BDA0003321378590000121
Figure BDA0003321378590000122
And (3) judging pure noise:
and thirdly, judging pure noise, and if the pure noise signals are directly eliminated, ending the program to save the calculation cost. Based on the electrocardiosignal frequency spectrum range of 0-40Hz, if the ratio of the power spectrum energy of the signal in the range of 0-40Hz to the total energy is less than 30%, the main component of the signal is not the electrocardiosignal, belongs to a noise signal and can be directly discarded. The calculation formula is as follows:
Figure BDA0003321378590000123
Figure BDA0003321378590000124
in this embodiment 3, constructing a wavelet scattering network to calculate a wavelet scattering feature matrix includes:
and calculating a wavelet scattering characteristic matrix through a three-layer wavelet scattering network constructed by inputting the two judged signals. Firstly, the time support degree I of a scale function, namely the maximum scale factor keeping the translation invariance, needs to be determined, a proper value I is determined based on the length of a signal and the sampling frequency Fs, and experiments prove that the value of I is generally 2-10 Fs. And calculating scattering coefficients of 0 order, 1 order and 2 orders, and extracting the scattering coefficients of the three-layer wavelet network to construct a scattering characteristic matrix. The network construction steps are as follows:
(1) x (t) represents the ECG signal to be analyzed, X (t) and the scale function phiIConvolution is carried out to obtain 0-order wavelet scattering coefficient S0:S0X(t)=X(t)*φI
(2) Electrocardiosignal X (t) and first order wavelet function
Figure BDA0003321378590000125
Convolution and generating a first-order scattering propagation operator through nonlinear modulo operation
Figure BDA0003321378590000126
Figure BDA0003321378590000127
(3) Convolution of first-order propagation operator and scale function to obtain first-order wavelet scattering coefficient S1
Figure BDA0003321378590000131
(4) First order scatter propagation operator
Figure BDA0003321378590000132
And second order wavelet function
Figure BDA0003321378590000133
Convolution and generating second-order scattering propagation operator through nonlinear module operation
Figure BDA0003321378590000134
Figure BDA0003321378590000135
(5) Convolution of second-order scattering propagation operator and scale function to obtain second-order wavelet scattering coefficient S2
Figure BDA0003321378590000136
In this embodiment 3, establishing a classification model using a machine learning long-short term memory network LSTM includes:
and inputting the scattering characteristic matrix extracted by the training data wavelet scattering network into an LSTM, and determining parameters such as a proper gradient threshold value, a maximum round number, a small batch number and the like by adopting an Adam algorithm through a solver. The dimensionality of the sequence input layer is 81 multiplied by 20, a hidden node is appointed through the bidirectional LSTM layer, the last classification value is output, then the full connection layer is entered, the output class is indicated, the softmax layer is followed, the probability of each class classification is output, and finally the final classification result is output through the classification layer.
In this example 3, the total number of databases is 31111, 70% of the data are randomly selected as training data, and the remaining 30% are used as test data. The parameters set for the training process are as follows, Adam is used as a solver, maxEpoch is 1000, minBatchsize is 1000, initialelength is 0.001, and the execution environment is a single GPU.
Table 2 gives the confusion matrix of the test results. The test training set consisted of 9333 sets of data, with class A data being 3513, class B data being 2352, and class C data being 3495.
In this example 3, the evaluation indexes used include sensitivity (Se), Precision (+ P), and the comprehensive index F of Precision and sensitivity balance of three quality levels1Measuring: f1A,F1B,F1CAnd accuracy (acc).
Sensitivity Se: the proportion of the sample of a certain class which is truly predicted to be correct to the total number of the samples of the certain class in the training set is as follows, taking the sample of the class A as an example:
Figure BDA0003321378590000137
precision + P: the proportion of the samples of the certain type which are truly predicted to be correct accounts for the total number of the samples of the certain type which are predicted in the training set. Taking class a samples as an example:
Figure BDA0003321378590000141
TABLE 2
Figure BDA0003321378590000142
Accuracy and sensitivity balance comprehensive index F1Measuring:
Figure BDA0003321378590000143
wherein TNA、TNB、TNCNumber of groups, N, accurately predicted as signals of type A, B, C, respectivelyA、NB、NCNumber of groups predicted as A, B, C class signals in training set, TA、TB、TCThe number of groups of A, B, C-type signals in the training set.
The accuracy rate represents the proportion of all the class samples which are actually predicted to be correct to the total number of all the samples in the training set, and the calculation formula is as follows:
Figure BDA0003321378590000144
finally, the classification results of the three quality class signals are shown in table 3.
TABLE 3
Figure BDA0003321378590000151
In summary, in this embodiment 3, the wearable electrocardiographic signal classification method constructs a wearable dynamic electrocardiographic quality assessment database including three quality levels; determining the judgment standard of lead falling and pure noise signals; a three-layer wavelet scattering network suitable for extracting the wearable dynamic electrocardio-scattering matrix is constructed; determining a reasonable scattering path suitable for extracting three types of quality grade electrocardiosignal characteristics; determining an evaluation index suitable for the classification effect of the electrocardiosignals with three quality grades; finally, the characteristics of the dynamic electrocardio-scattering matrix with A, B, C three quality levels are extracted by using a machine learning method LSTM, three classifications of the quality of the wearable dynamic electrocardio-data are realized, and the classification accuracy rate reaches 95.44%. And removing data with serious pollution, and screening clean signals suitable for disease diagnosis, so that the diagnosis time is saved for doctors.
Example 4
Embodiment 4 of the present invention provides a non-transitory computer-readable storage medium, which is used to store computer instructions, and when the computer instructions are executed by a processor, the method for wearable dynamic classification of electrocardiographic signals as described above is implemented, where the method includes:
acquiring original electrocardiosignals to be classified;
extracting wavelet scattering coefficients of the electrocardiosignals to be classified by utilizing a pre-constructed wavelet scattering network, calculating a scattering characteristic matrix by utilizing the wavelet scattering coefficients, and converting the scattering characteristic matrix into a scattering characteristic diagram;
processing the scattering characteristic diagram by using a pre-trained classification model to obtain a classification result of the electrocardiosignals; the pre-trained classification model is obtained by training a training set, wherein the training set comprises a plurality of electrocardiosignals and labels for marking the categories of the electrocardiosignals.
Example 5
An embodiment 5 of the present invention provides a computer program (product) comprising a computer program, which when run on one or more processors, is configured to implement the wearable dynamic electrocardiographic signal classification method as described above, the method comprising:
acquiring original electrocardiosignals to be classified;
extracting wavelet scattering coefficients of the electrocardiosignals to be classified by utilizing a pre-constructed wavelet scattering network, calculating a scattering characteristic matrix by utilizing the wavelet scattering coefficients, and converting the scattering characteristic matrix into a scattering characteristic diagram;
processing the scattering characteristic diagram by using a pre-trained classification model to obtain a classification result of the electrocardiosignals; the pre-trained classification model is obtained by training a training set, wherein the training set comprises a plurality of electrocardiosignals and labels for marking the categories of the electrocardiosignals.
Example 6
An embodiment 6 of the present invention provides an electronic device, including: a processor, a memory, and a computer program; wherein, a processor is connected with the memory, the computer program is stored in the memory, when the electronic device runs, the processor executes the computer program stored in the memory, so as to make the electronic device execute the instructions for implementing the wearable dynamic electrocardiosignal classification method, the method comprises:
acquiring original electrocardiosignals to be classified;
extracting wavelet scattering coefficients of the electrocardiosignals to be classified by utilizing a pre-constructed wavelet scattering network, calculating a scattering characteristic matrix by utilizing the wavelet scattering coefficients, and converting the scattering characteristic matrix into a scattering characteristic diagram;
processing the scattering characteristic diagram by using a pre-trained classification model to obtain a classification result of the electrocardiosignals; the pre-trained classification model is obtained by training a training set, wherein the training set comprises a plurality of electrocardiosignals and labels for marking the categories of the electrocardiosignals.
In summary, the wearable dynamic electrocardiograph signal classification method and system provided by the embodiments of the present invention fully utilize the advantages of the wavelet scattering network, extract the scattering characteristics of the wearable dynamic electrocardiograph signal, construct the scattering characteristic matrix, classify the signal by using the Long Short-Term Memory network (LSTM), kick out the signal with serious noise pollution based on the classification result, and divide the remaining signal into the slightly polluted signal only used for heart rate extraction and the clean signal available for disease classification, thereby providing more powerful data for real-time accurate detection of cardiovascular diseases. According to the method, a database of clean signals, light pollution signals and serious pollution signals needs to be established, and a proper wavelet scattering network needs to be established, so that the scattering characteristic matrix characteristics of various types of data in the database are accurately obtained, and meanwhile, the evaluation indexes of the quality classification effect of the three types of data and the classification effect of a model need to be determined.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Although the embodiments of the present invention have been described with reference to the accompanying drawings, it is not intended to limit the scope of the present invention, and it should be understood by those skilled in the art that various modifications and variations can be made without inventive efforts based on the technical solutions disclosed in the present invention.

Claims (10)

1.一种穿戴式动态心电信号分类方法,其特征在于,包括:1. a wearable dynamic electrocardiographic signal classification method, is characterized in that, comprises: 获取待分类的原始心电信号;Obtain the raw ECG signal to be classified; 利用预先构建的小波散射网络提取待分类的心电信号的小波散射系数,利用小波散射系数计算散射特征矩阵,并转化为散射特征图;The wavelet scattering coefficient of the ECG signal to be classified is extracted by the pre-built wavelet scattering network, the scattering feature matrix is calculated by the wavelet scattering coefficient, and converted into a scattering feature map; 利用预先训练好的分类模型对散射特征图进行处理,得到心电信号的分类结果;其中,所述预先训练好的分类模型由训练集训练得到,所述训练集包括多个心电信号以及标注心电信号的类别的标签。Use the pre-trained classification model to process the scattering feature map to obtain the classification result of the ECG signal; wherein, the pre-trained classification model is obtained by training a training set, and the training set includes a plurality of ECG signals and labels Label for the category of the ECG signal. 2.根据权利要求1所述的穿戴式动态心电信号分类方法,其特征在于,基于尺度函数和小波函数构建了三层小波散射网络,生成0阶散射系数、1阶散射系数和2阶散射系数。2. The wearable dynamic electrocardiographic signal classification method according to claim 1, wherein a three-layer wavelet scattering network is constructed based on a scaling function and a wavelet function, and a 0-order scattering coefficient, a first-order scattering coefficient and a second-order scattering are generated. coefficient. 3.根据权利要求2所述的穿戴式动态心电信号分类方法,其特征在于,待分类的心电信号与尺度函数卷积,获得0阶小波散射系数;待分类的心电信号与一阶小波函数卷积,并经过非线性模运算生成一阶散射传播算子;一阶散射传播算子与尺度函数卷积获得一阶小波散射系数;一阶散射传播算子与二阶小波函数卷积,并经过非线性模运算生成二阶散射传播算子;二阶散射传播算子与尺度函数卷积获得二阶小波散射系数。3. The wearable dynamic electrocardiographic signal classification method according to claim 2, wherein the electrocardiographic signal to be classified is convolved with a scaling function to obtain a 0-order wavelet scattering coefficient; The wavelet function is convolved, and the first-order scattering propagation operator is generated by nonlinear modular operation; the first-order scattering propagation operator is convolved with the scaling function to obtain the first-order wavelet scattering coefficient; the first-order scattering propagation operator is convolved with the second-order wavelet function , and the second-order scattering propagation operator is generated by nonlinear modulus operation; the second-order scattering propagation operator is convolved with the scale function to obtain the second-order wavelet scattering coefficient. 4.根据权利要求2所述的穿戴式动态心电信号分类方法,其特征在于,基于信号的长度与采样频率,确定尺度函数保持平移不变性的最大尺度因子,即时间支持度。4 . The wearable dynamic electrocardiographic signal classification method according to claim 2 , wherein, based on the length and sampling frequency of the signal, the maximum scale factor for maintaining translation invariance of the scale function, that is, the temporal support degree is determined. 5 . 5.根据权利要求1所述的穿戴式动态心电信号分类方法,其特征在于,训练分类模型的基础网络为长短期记忆神经网络。5 . The wearable dynamic electrocardiographic signal classification method according to claim 1 , wherein the basic network for training the classification model is a long short-term memory neural network. 6 . 6.根据权利要求1所述的穿戴式动态心电信号分类方法,其特征在于,所述训练集来自于质量评估数据库,所述质量评估数据库中包括人工标注完成的多条心电信号,其中,心电信号的类别包括可用于疾病检测和诊断的干净信号、可用于心率提取的轻度污染信号、需要剔除的噪声污染严重信号。6 . The wearable ambulatory electrocardiographic signal classification method according to claim 1 , wherein the training set comes from a quality evaluation database, and the quality evaluation database includes a plurality of electrocardiographic signals that have been manually marked, wherein , the categories of ECG signals include clean signals that can be used for disease detection and diagnosis, mildly polluted signals that can be used for heart rate extraction, and heavily polluted signals that need to be eliminated. 7.根据权利要求6所述的穿戴式动态心电信号分类方法,其特征在于,对质量评估数据库中所有的数据首先进行预处理,包括:数据标准化处理、导联脱落判断以及纯噪声判断。7 . The wearable ambulatory electrocardiographic signal classification method according to claim 6 , wherein all data in the quality assessment database are firstly preprocessed, including: data standardization processing, lead-off judgment and pure noise judgment. 8 . 8.一种穿戴式动态心电信号分类系统,其特征在于,包括:8. A wearable dynamic electrocardiographic signal classification system, characterized in that, comprising: 获取模块,用于获取待分类的原始心电信号;an acquisition module for acquiring the raw ECG signal to be classified; 提取模块,用于利用预先构建的小波散射网络提取待分类的心电信号的小波散射系数,利用小波散射系数计算散射特征矩阵,并转化为散射特征图;The extraction module is used to extract the wavelet scattering coefficient of the ECG signal to be classified by using the pre-built wavelet scattering network, calculate the scattering feature matrix by using the wavelet scattering coefficient, and convert it into a scattering feature map; 分类模块,用于利用预先训练好的分类模型对散射特征图进行处理,得到心电信号的分类结果;其中,所述预先训练好的分类模型由训练集训练得到,所述训练集包括多个心电信号以及标注心电信号的类别的标签。The classification module is used to process the scattering feature map by using the pre-trained classification model to obtain the classification result of the ECG signal; wherein, the pre-trained classification model is obtained by training a training set, and the training set includes a plurality of The ECG signal and a label to label the category of the ECG signal. 9.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质用于存储计算机指令,所述计算机指令被处理器执行时,实现如权利要求1-7任一项所述的穿戴式动态心电信号分类方法。9. A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium is used to store computer instructions, and when the computer instructions are executed by a processor, the implementation of claims 1-7 The wearable ambulatory electrocardiographic signal classification method of any one. 10.一种电子设备,其特征在于,包括:处理器、存储器以及计算机程序;其中,处理器与存储器连接,计算机程序被存储在存储器中,当电子设备运行时,所述处理器执行所述存储器存储的计算机程序,以使电子设备执行实现如权利要求1-7任一项所述的穿戴式动态心电信号分类方法的指令。10. An electronic device, comprising: a processor, a memory and a computer program; wherein the processor is connected to the memory, the computer program is stored in the memory, and when the electronic device runs, the processor executes the A computer program stored in the memory, so that the electronic device executes the instruction for implementing the wearable Holter monitor signal classification method according to any one of claims 1-7.
CN202111247597.6A 2021-10-26 2021-10-26 Wearable dynamic electrocardiosignal classification method and system Active CN113796873B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111247597.6A CN113796873B (en) 2021-10-26 2021-10-26 Wearable dynamic electrocardiosignal classification method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111247597.6A CN113796873B (en) 2021-10-26 2021-10-26 Wearable dynamic electrocardiosignal classification method and system

Publications (2)

Publication Number Publication Date
CN113796873A true CN113796873A (en) 2021-12-17
CN113796873B CN113796873B (en) 2024-05-03

Family

ID=78898296

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111247597.6A Active CN113796873B (en) 2021-10-26 2021-10-26 Wearable dynamic electrocardiosignal classification method and system

Country Status (1)

Country Link
CN (1) CN113796873B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115517685A (en) * 2022-09-15 2022-12-27 山东大学 Electrocardiosignal detection method and system based on dynamic learning and multi-scale analysis
CN116584902A (en) * 2023-07-18 2023-08-15 山东大学 Heart sound classification device based on feature selection and visualization
CN119167212A (en) * 2024-11-22 2024-12-20 佳源科技股份有限公司 Cable damage detection method and system based on wavelet scattering network

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040059220A1 (en) * 2000-11-28 2004-03-25 Allez Physionix Limited Systems and methods for making noninvasive assessments of cardiac tissue and parameters
EP1427333A2 (en) * 2001-09-21 2004-06-16 Cardiomag Imaging Nonlinear noise reduction for magnetocardiograms using wavelet transforms
US20060079773A1 (en) * 2000-11-28 2006-04-13 Allez Physionix Limited Systems and methods for making non-invasive physiological assessments by detecting induced acoustic emissions
WO2013036718A1 (en) * 2011-09-08 2013-03-14 Isis Innovation Ltd. Determining acceptability of physiological signals
CN109117769A (en) * 2018-07-31 2019-01-01 东南大学 A kind of real-time quality assessment feedback method for wearing type electrocardiogram acquisition
WO2019075035A1 (en) * 2017-10-12 2019-04-18 Zoll Medical Corporation System and method for distinguishing a cardiac event from noise in an electrocardiogram (ecg) signal
CN109745033A (en) * 2018-12-25 2019-05-14 东南大学 A dynamic ECG quality assessment method based on time-frequency two-dimensional images and machine learning
WO2019100565A1 (en) * 2017-11-27 2019-05-31 乐普(北京)医疗器械股份有限公司 Method and device for self-learning dynamic electrocardiography analysis employing artificial intelligence
CN111160139A (en) * 2019-12-13 2020-05-15 中国科学院深圳先进技术研究院 ECG signal processing method, device and terminal equipment
US20200205739A1 (en) * 2018-12-26 2020-07-02 Analytics For Life Inc. Method and system for automated quantification of signal quality
CN111956221A (en) * 2020-09-07 2020-11-20 南京医科大学 Temporal lobe epilepsy classification method based on wavelet scattering factor and LSTM neural network model
CN113343805A (en) * 2021-05-26 2021-09-03 南京医科大学 Atrial fibrillation rhythm identification method based on RR interphase electrocardiogram data and ensemble learning
CN113361385A (en) * 2021-06-03 2021-09-07 山东大学 Heart sound classification method and system, readable storage medium and electronic device

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060079773A1 (en) * 2000-11-28 2006-04-13 Allez Physionix Limited Systems and methods for making non-invasive physiological assessments by detecting induced acoustic emissions
US20040059220A1 (en) * 2000-11-28 2004-03-25 Allez Physionix Limited Systems and methods for making noninvasive assessments of cardiac tissue and parameters
EP1427333A2 (en) * 2001-09-21 2004-06-16 Cardiomag Imaging Nonlinear noise reduction for magnetocardiograms using wavelet transforms
WO2013036718A1 (en) * 2011-09-08 2013-03-14 Isis Innovation Ltd. Determining acceptability of physiological signals
WO2019075035A1 (en) * 2017-10-12 2019-04-18 Zoll Medical Corporation System and method for distinguishing a cardiac event from noise in an electrocardiogram (ecg) signal
WO2019100565A1 (en) * 2017-11-27 2019-05-31 乐普(北京)医疗器械股份有限公司 Method and device for self-learning dynamic electrocardiography analysis employing artificial intelligence
CN109117769A (en) * 2018-07-31 2019-01-01 东南大学 A kind of real-time quality assessment feedback method for wearing type electrocardiogram acquisition
CN109745033A (en) * 2018-12-25 2019-05-14 东南大学 A dynamic ECG quality assessment method based on time-frequency two-dimensional images and machine learning
US20200205739A1 (en) * 2018-12-26 2020-07-02 Analytics For Life Inc. Method and system for automated quantification of signal quality
CN111160139A (en) * 2019-12-13 2020-05-15 中国科学院深圳先进技术研究院 ECG signal processing method, device and terminal equipment
CN111956221A (en) * 2020-09-07 2020-11-20 南京医科大学 Temporal lobe epilepsy classification method based on wavelet scattering factor and LSTM neural network model
CN113343805A (en) * 2021-05-26 2021-09-03 南京医科大学 Atrial fibrillation rhythm identification method based on RR interphase electrocardiogram data and ensemble learning
CN113361385A (en) * 2021-06-03 2021-09-07 山东大学 Heart sound classification method and system, readable storage medium and electronic device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
LIU Z,YAO G,ZHANG J,ZENG X: "《Wavelet Scattering Transform for ECG Beat Classification》", 《COMPUT MATH METHODS MED》, vol. 7, pages 1 - 10 *
骆春桃: "基于脑电(EEG)的帕金森疾病早期诊断的研究", 中国优秀硕士学位论文全文数据库, no. 06, 15 June 2020 (2020-06-15), pages 070 - 30 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115517685A (en) * 2022-09-15 2022-12-27 山东大学 Electrocardiosignal detection method and system based on dynamic learning and multi-scale analysis
CN116584902A (en) * 2023-07-18 2023-08-15 山东大学 Heart sound classification device based on feature selection and visualization
CN116584902B (en) * 2023-07-18 2024-05-07 山东大学 Heart sound classification device based on feature optimization and visualization
CN119167212A (en) * 2024-11-22 2024-12-20 佳源科技股份有限公司 Cable damage detection method and system based on wavelet scattering network

Also Published As

Publication number Publication date
CN113796873B (en) 2024-05-03

Similar Documents

Publication Publication Date Title
Satapathy et al. EEG signal classification using PSO trained RBF neural network for epilepsy identification
Halford Computerized epileptiform transient detection in the scalp electroencephalogram: Obstacles to progress and the example of computerized ECG interpretation
Deperlioglu Heart sound classification with signal instant energy and stacked autoencoder network
Kaya et al. A new approach for congestive heart failure and arrhythmia classification using angle transformation with LSTM
CN109864714A (en) A kind of ECG Signal Analysis method based on deep learning
CN115500843B (en) Sleep stage classification method based on zero-shot learning and contrastive learning
CN113796873A (en) Wearable dynamic electrocardiosignal classification method and system
CN114464319B (en) AMS susceptibility assessment system based on slow feature analysis and deep neural network
CN119541840B (en) An intelligent remote follow-up method and system for tumor patients
CN105550659A (en) Real-time electrocardiogramclassification method based on random projection
Mu et al. Study on exercise muscle fatigue based on sEMG and ECG data fusion and temporal convolutional network
CN108742603A (en) A method and device for EEG detection using kernel function and dictionary pair learning model
Yildirim Automatic classification and diagnosis of heart valve diseases using heart sounds with MFCC and proposed deep model
Mouleeshuwarapprabu et al. Nonlinear vector decomposed neural network based EEG signal feature extraction and detection of seizure
Antunes et al. A morphology-based feature set for automated Amyotrophic Lateral Sclerosis diagnosis on surface electromyography
Singh et al. Detection of Parkinson's disease using machine learning algorithm
Akbar et al. The deep convolutional networks for the classification of multi-class arrhythmia
CN113425298A (en) Method for analyzing depression degree by collecting data through wearable equipment
Bulusu et al. Transient ST-segment episode detection for ECG beat classification
CN112545535A (en) Sleep-wake cycle analysis method based on amplitude integrated electroencephalogram
Sadiq et al. Auto-correlation based feature extraction approach for EEG alcoholism identification
Florea et al. Exploring finetuned audio-LLM on heart murmur features
CN116172573A (en) Arrhythmia image classification method based on improved acceptance-ResNet-v 2
Mustafa et al. The analysis of eeg spectrogram image for brainwave balancing application using ann
Rizal et al. Classification of normal and abnormal heart sounds using Hjorth features and LSTM–RNN algorithm

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant