CN114145722B - Pulse pathological feature mining method for pancreatitis patients - Google Patents
Pulse pathological feature mining method for pancreatitis patients Download PDFInfo
- Publication number
- CN114145722B CN114145722B CN202111484127.1A CN202111484127A CN114145722B CN 114145722 B CN114145722 B CN 114145722B CN 202111484127 A CN202111484127 A CN 202111484127A CN 114145722 B CN114145722 B CN 114145722B
- Authority
- CN
- China
- Prior art keywords
- curve
- pancreatitis
- cycle
- pulse signal
- pulse
- 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/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/42—Detecting, measuring or recording for evaluating the gastrointestinal, the endocrine or the exocrine systems
- A61B5/4222—Evaluating particular parts, e.g. particular organs
- A61B5/425—Evaluating particular parts, e.g. particular organs pancreas
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4857—Indicating the phase of biorhythm
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7225—Details of analogue processing, e.g. isolation amplifier, gain or sensitivity adjustment, filtering, baseline or drift compensation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/725—Details of waveform analysis using specific filters therefor, e.g. Kalman or adaptive filters
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7264—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
- A61B5/7267—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7271—Specific aspects of physiological measurement analysis
-
- 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)
- Molecular Biology (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Pathology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Veterinary Medicine (AREA)
- Physiology (AREA)
- Artificial Intelligence (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychiatry (AREA)
- Cardiology (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Power Engineering (AREA)
- Endocrinology (AREA)
- Gastroenterology & Hepatology (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
Description
技术领域technical field
本发明属于中医脉象采集系统技术领域,具体涉及一种面向胰腺炎患者的脉搏病理特征挖掘方法。The invention belongs to the technical field of traditional Chinese medicine pulse collection system, and in particular relates to a pulse pathological feature mining method for patients with pancreatitis.
背景技术Background technique
中医在世界医学体系中占据着很重要的地位,中国诊脉学在医学领域已经有了两千多年的经验总结,积累了丰富的经验,也成为中医“望、闻、问、切”中最具有代表性的诊断方式之一。目前,切脉诊断主要还是靠中医医师用手触摸患者的脉络进行诊断,但是这种诊断方式主客体不同对诊断结果影响较大,脉象的诊断没有定量的数据,缺乏客观性。随着传感器、人工智能技术的发展,计算机辅助医疗获得广泛的应用。Traditional Chinese medicine occupies a very important position in the world medical system. Chinese pulse diagnosis has been summed up in the medical field for more than two thousand years, and has accumulated rich experience. One of the representative diagnostic methods. At present, TCM diagnosis mainly relies on TCM physicians to touch the patient's veins with their hands. However, the difference between subject and object in this diagnosis method has a great influence on the diagnosis results. There is no quantitative data in the diagnosis of pulse condition, which lacks objectivity. With the development of sensors and artificial intelligence technology, computer-aided medicine has been widely used.
通过更多的人体信息精确的对脉搏脉象进行分析和诊断,并进行多模态信息采集对于中医的脉象诊断有着重要的意义。Accurately analyzing and diagnosing pulse conditions through more human body information, and collecting multi-modal information is of great significance for pulse condition diagnosis in traditional Chinese medicine.
血液流经人体全身,人体的生理变化可以影响手臂动脉内血管压力的变化,在传统中医理论中,脉搏包含了人体多种信息。脉搏是一种准周期信号,对脉搏信号进行预处理并周期划分后,其单周期脉搏能反映出多种人体生理与病理信息,如年龄、性别、身体状况、健康状况等。但是目前中医医师在进行诊断的时候利用手工测量仅凭经验和进行脉诊,这就造成诊断结果的不确定性。The blood flows through the whole body of the human body, and the physiological changes of the human body can affect the change of the blood vessel pressure in the arm arteries. In the theory of traditional Chinese medicine, the pulse contains various information of the human body. Pulse is a quasi-periodic signal. After the pulse signal is preprocessed and divided into cycles, its single-cycle pulse can reflect a variety of human physiological and pathological information, such as age, gender, physical condition, and health status. However, at present, doctors of traditional Chinese medicine use manual measurement and only rely on experience and pulse diagnosis when making a diagnosis, which causes the uncertainty of the diagnosis result.
发明内容Contents of the invention
本发明所要解决的技术问题在于针对上述现有技术的不足,提供了一种面向胰腺炎患者的脉搏病理特征挖掘算法,该算法通过对比胰腺炎患者脉搏与非胰腺炎患者脉搏,提出胰腺炎患者的特征设计公式,包括稳定性指数和双波峰指数,与非胰腺炎患者相比,脉象胰腺炎患者的脉象有两个峰值和明显的凹弧结构,上述两个特征能很好的描述脉搏单周期信号的稳定性,将以上两种病理特征与基本时域特征融合,用于训练分类模型,实现疑似胰腺炎患者的初步分类,分类效果较好。The technical problem to be solved by the present invention is to provide a pulse pathological feature mining algorithm for patients with pancreatitis in view of the deficiencies in the prior art above. The characteristic design formula, including stability index and double-peak index, compared with non-pancreatitis patients, the pulse condition of pancreatitis patients has two peaks and obvious concave arc structure, the above two characteristics can well describe the single pulse For the stability of the periodic signal, the above two pathological features are fused with the basic time-domain features to train the classification model to achieve the preliminary classification of patients with suspected pancreatitis, and the classification effect is good.
为解决上述技术问题,本发明采用的技术方案是:一种面向胰腺炎患者的病理特征挖掘方法,其特征在于,该方法包括:In order to solve the above-mentioned technical problems, the technical solution adopted in the present invention is: a pathological feature mining method for patients with pancreatitis, characterized in that the method includes:
获取打上标签的样本脉搏信号曲线,所述标签用于区分样本脉搏信号曲线对应的个体是非胰腺炎患者或者胰腺炎患者;Obtaining a labeled sample pulse signal curve, the label is used to distinguish whether the individual corresponding to the sample pulse signal curve is a non-pancreatitis patient or a pancreatitis patient;
对样本脉搏信号曲线按周期划分,得到每个单周期曲线;Divide the sample pulse signal curve by period to obtain each single-period curve;
提取每个单周期曲线的基本时域特征;Extract the basic time-domain features of each single-period curve;
提取每个单周期曲线的稳定性指数和双波峰指数作为对应单周期曲线的胰腺炎的病例特征,双波峰指数表示单周期曲线内两个峰值和明显的凹弧结构;稳定性指数用于表现单周期曲线后半部分的变化率;The stability index and double-peak index of each single-cycle curve were extracted as the case characteristics of pancreatitis corresponding to the single-cycle curve. The double-peak index indicated two peaks and obvious concave arc structure in the single-cycle curve; the stability index was used to represent rate of change in the second half of the single-period curve;
将所有样本的脉搏信号曲线的基本时域特征、胰腺炎的病例特征组成输入特征向量,输入到分类模型并以所有样本对应的标签进行监督,进行训练,获得训练好的分类模型。The basic time-domain features of the pulse signal curves of all samples and the case features of pancreatitis form the input feature vector, which is input to the classification model and supervised with the labels corresponding to all samples for training to obtain a trained classification model.
优选地,所述标签分为患者标签和非患者标签;Preferably, said tags are divided into patient tags and non-patient tags;
训练好的分类模型还包括:The trained classification model also includes:
获取待诊断人员的脉搏信号曲线;Obtain the pulse signal curve of the person to be diagnosed;
在待诊断人员的脉搏信号曲线中,将所有单周期曲线的基本时域特征、胰腺炎的病例特征组成特征向量输入到训练好的分类模型中,得到诊断标签集;诊断标签集中每个标签与单周期曲线一一对应;In the pulse signal curve of the person to be diagnosed, the basic time-domain features of all single-cycle curves and pancreatitis case features are input into the trained classification model to obtain a diagnostic label set; each label in the diagnostic label set is related to One-to-one correspondence of single-cycle curves;
若诊断标签集中患者标签的出现频率大于预设门限,则确定待诊断人员为疑似胰腺炎患者。If the occurrence frequency of the patient label in the diagnostic label set is greater than the preset threshold, it is determined that the person to be diagnosed is a suspected pancreatitis patient.
优选地,提取每个单周期曲线的稳定性指数具体为:通过在单周期曲线内选取多个采样点,并通过第一公式进行计算得到每个采样点的方差,所述所有采样点的方差用于表示每个单周期曲线所述脉搏单周期信号的稳定性指数,所述第一公式如下:Preferably, extracting the stability index of each single-period curve is specifically: by selecting a plurality of sampling points in the single-period curve, and calculating the variance of each sampling point through the first formula, the variance of all sampling points For representing the stability index of the pulse single-cycle signal of each single-cycle curve, the first formula is as follows:
所述第一公式中,n表示单周期曲线内采样点的个数,N表示样本脉搏信号曲线整个周期内采样点的个数,SF表示采样频率,t表示采样点的起始位置,Di表示i处采样点的方差,其中i取0至N的正整数,参数Xi表示横坐标i处采样点的绝对坐标值,xi表示i处采样点的横坐标,yi表示i处采样点的纵坐标。In the first formula, n represents the number of sampling points in the single-cycle curve, N represents the number of sampling points in the entire cycle of the sample pulse signal curve, S F represents the sampling frequency, t represents the initial position of the sampling point, and D i represents the variance of the sampling point at i, where i takes a positive integer from 0 to N, the parameter Xi represents the absolute coordinate value of the sampling point at the abscissa i, x i represents the abscissa of the sampling point at i, and y i represents the The vertical coordinate of the sampling point.
优选地,所述采样频率为人体脉搏的跳动频率的2倍值。Preferably, the sampling frequency is twice the beating frequency of the human pulse.
优选地,提取每个单周期曲线的双波峰指数具体为:在单周期曲线内选取多个采样点,通过计算得到非胰腺炎患者每个采样点纵坐标数值的均值,并通过第二公式计算单周期曲线内两个波峰之间采样点纵坐标数值与非胰腺炎患者同样采样点纵坐标数值的均值的之差的和,该和用作双波峰指数;所述第二公式如下:Preferably, extracting the double-peak index of each single-period curve is specifically as follows: selecting multiple sampling points in the single-period curve, and obtaining the mean value of the ordinate values of each sampling point of non-pancreatitis patients through calculation, and calculating it through the second formula The sum of the difference between the ordinate value of the sampling point between the two peaks in the single-cycle curve and the mean value of the ordinate value of the same sampling point in non-pancreatitis patients, the sum is used as the double peak index; the second formula is as follows:
所述第二公式中,Y表示采样点纵坐标的数据集,N表示样本脉搏信号曲线整个周期内采样点的个数,n表示单周期曲线内采样点的个数,t表示单周期脉搏信号曲线内纵坐标数值最高的点,T表示单周期曲线内纵坐标数值次高的点,SF表示采样频率,A表示正常人每个采样点纵坐标数值的均值,Bi表示胰腺炎患者i处采样点纵坐标数值与A的差值的和。In the second formula, Y represents the data set of the ordinate of the sampling point, N represents the number of sampling points in the entire cycle of the sample pulse signal curve, n represents the number of sampling points in the single-cycle curve, and t represents the single-cycle pulse signal The point with the highest ordinate value in the curve, T represents the point with the second highest ordinate value in the single-cycle curve, S F represents the sampling frequency, A represents the average value of the ordinate value of each sampling point in a normal person, and Bi represents pancreatitis patient i The sum of the difference between the ordinate value of the sampling point and A.
优选地,每个单周期脉搏信号曲线的基本时域特征包含脉搏第一波峰高度、第二波峰高度、第三波峰高度、第一波峰到第二波峰的时间间隔、第二波峰到第三波峰的时间间隔、脉搏起始点到第一波谷的时间间隔、第一波谷到第二波谷的时间间隔和第二波谷到脉搏起始点的时间间隔。Preferably, the basic time-domain characteristics of each single-cycle pulse signal curve include pulse first peak height, second peak height, third peak height, time interval from first peak to second peak, second peak to third peak The time interval, the time interval from the pulse start point to the first trough, the time interval from the first trough to the second trough, and the time interval from the second trough to the pulse start point.
优选地,所述待诊断人员的脉搏信号曲线为至少一个单周期的脉搏信号曲线。Preferably, the pulse signal curve of the person to be diagnosed is a pulse signal curve of at least one single cycle.
优选地,所述分类模型采用SVM核方法训练。Preferably, the classification model is trained using the SVM kernel method.
本发明与现有技术相比具有以下优点:Compared with the prior art, the present invention has the following advantages:
1、本发明基于中医原理,发现了胰腺炎患者的脉搏图像较正常人独有的病理性特征,为了能使这些特征和区别具象化,设计了两种算法用于将胰腺炎的两种病理特征通过数据体现出来,两种病理特征为稳定性指数和双波峰指数并结合单周期脉搏信号曲线基本时域特征去训练分类模型,采用训练好的分类模型用于初步诊断待诊断人员是否患病。1. Based on the principles of traditional Chinese medicine, the present invention has discovered the unique pathological features of the pulse images of patients with pancreatitis compared with normal people. In order to visualize these features and differences, two algorithms have been designed to combine the two pathological features of pancreatitis. The characteristics are reflected by the data. The two pathological characteristics are the stability index and the double peak index, combined with the basic time domain characteristics of the single-cycle pulse signal curve to train the classification model, and the trained classification model is used to initially diagnose whether the person to be diagnosed is sick or not. .
2、本发明基于中医原理利用计算机对胰腺炎进行检测尚属首次,通过待诊断人员的脉搏信号曲线,输入到训练好的分类模型中去判定待诊断人员是否是疑似胰腺炎患者,分类的准确率高达95%以上,其中对于年轻患者的准确度甚至接近于100%。老年受试者因为年纪较大,血管弹性会下降,典型的脉搏图像特征的波峰结构会变得不太明显,因此比年轻患者的诊断准确度有所降低,该实验模型对于胰腺炎以及其它慢性疾病检测具有非常良好的实验效果,并且准确率极高。2. It is the first time that the present invention uses a computer to detect pancreatitis based on the principle of traditional Chinese medicine. The pulse signal curve of the person to be diagnosed is input into the trained classification model to determine whether the person to be diagnosed is a suspected pancreatitis patient, and the classification is accurate The rate is as high as over 95%, and the accuracy for young patients is even close to 100%. Elderly subjects are older, the elasticity of blood vessels will decrease, and the peak structure of typical pulse image features will become less obvious, so the diagnostic accuracy is lower than that of young patients. This experimental model is suitable for pancreatitis and other chronic diseases. Disease detection has a very good experimental effect, and the accuracy rate is extremely high.
下面通过附图和实施例对本发明的技术方案作进一步的详细说明。The technical scheme of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments.
附图说明Description of drawings
图1是本发明实施例的训练分类模型的流程框图。Fig. 1 is a flowchart of training a classification model according to an embodiment of the present invention.
图2是正常人的单周期的脉搏信号曲线。Figure 2 is a single cycle pulse signal curve of a normal person.
图3是胰腺炎患者的脉搏信号曲线。Figure 3 is a pulse signal curve of a patient with pancreatitis.
图4是本发明单周期的脉搏信号曲线的基本时域特征。Fig. 4 is the basic time-domain characteristics of the single-period pulse signal curve of the present invention.
具体实施方式Detailed ways
本实施例公开了一种面向胰腺炎患者的脉搏病理特征挖掘方法,该方法为:This embodiment discloses a pulse pathological feature mining method for patients with pancreatitis, the method is:
S101、获取打上标签的样本脉搏信号曲线,所述标签用于区分脉搏信号曲线为非胰腺炎患者和胰腺炎患者的脉搏信号曲线,标签可以定义为:非胰腺炎患者标签为“1”,胰腺炎患者标签为“0”;S101. Obtain a tagged sample pulse signal curve. The label is used to distinguish the pulse signal curve as the pulse signal curve of a non-pancreatitis patient and a pancreatitis patient. Inflammation patient label is "0";
获取打上标签的样本脉搏信号曲线的具体为:采集多位非胰腺炎患者和多位胰腺炎患者的脉搏数据,分别对采集的脉搏数据进行预处理,再以采集的时间为横坐标,以脉搏的脉冲振幅为纵坐标,绘制脉搏信号曲线,从而获取到打上标签的样本脉搏信号曲线;脉搏数据的预处理是基于现有技术进行的,如采用巴特沃兹算法进行信号滤波,对滤波后的信号去除基线漂移,采用平滑函数再次处理信号,使得绘制脉搏信号曲线曲线光滑;The specific steps to obtain the labeled sample pulse signal curve are as follows: collect the pulse data of multiple non-pancreatitis patients and multiple pancreatitis patients, preprocess the collected pulse data respectively, and then take the collection time as the abscissa, and take the pulse The pulse amplitude is the ordinate, and the pulse signal curve is drawn to obtain the labeled sample pulse signal curve; the preprocessing of the pulse data is based on the existing technology, such as using the Butterworth algorithm for signal filtering, and the filtered The baseline drift is removed from the signal, and the signal is processed again with a smoothing function to make the pulse signal curve smooth;
S102、脉搏数据周期划分:人体脉搏是一种准周期信号,每个脉搏周期都有着类似的周期、振幅与波形,但这些特征又因人而异,因此对非胰腺炎患者和胰腺炎患者所绘制的脉搏信号曲线进行周期划分,得到每个单周期曲线,研究每个单周期脉搏信号曲线就能获得代表该曲线采集者的脉搏曲线特征;S102. Division of pulse data cycles: human pulse is a quasi-periodic signal, and each pulse cycle has a similar cycle, amplitude and waveform, but these characteristics vary from person to person, so it is used for non-pancreatitis patients and pancreatitis patients The drawn pulse signal curve is divided into periods to obtain each single-cycle curve, and the pulse curve characteristics representing the curve collector can be obtained by studying each single-cycle pulse signal curve;
S103、提取每个单周期曲线的基本时域特征;所述基本时域特征包含单周期曲线的第一波峰高度、第二波峰高度、第三波峰高度、第一波峰到第二波峰的时间间隔、第二波峰到第三波峰的时间间隔、脉搏起始点到第一波谷的时间间隔、第一波谷到第二波谷的时间间隔和第二波谷到脉搏起始点的时间间隔;S103. Extract the basic time-domain features of each single-period curve; the basic time-domain features include the first peak height, the second peak height, the third peak height, and the time interval from the first peak to the second peak of the single-period curve , the time interval from the second peak to the third peak, the time interval from the pulse onset to the first trough, the time interval from the first trough to the second trough, and the time interval from the second trough to the pulse onset;
S104、提取每个单周期曲线的稳定性指数,稳定性指数用于表现单周期曲线后半部分的变化率,对于区别胰腺炎患者和非胰腺炎患者有分类意义;S104, extracting the stability index of each single-cycle curve, the stability index is used to represent the rate of change in the second half of the single-cycle curve, and has classification significance for distinguishing pancreatitis patients from non-pancreatitis patients;
S105、提取每个单周期曲线的双波峰指数,双波峰指数表示单周期曲线内两个峰值和明显的凹弧结构;由于正常人的双波峰指数大于胰腺炎患者的双波峰指数,S105, extracting the double-peak index of each single-period curve, the double-peak index indicates two peaks and obvious concave arc structure in the single-cycle curve; since the double-peak index of normal people is greater than the double-peak index of patients with pancreatitis,
则提取每个单周期曲线的稳定性指数和双波峰指数作为对应单周期曲线的胰腺炎的病例特征;Then extract the stability index and double peak index of each single-cycle curve as the case characteristics of pancreatitis corresponding to the single-cycle curve;
S106、将所有样本的脉搏信号曲线的基本时域特征、胰腺炎的病例特征组成输入特征向量,输入到分类模型并以所有样本对应的标签进行监督,使用SVM核方法训练分类模型,获得训练好的分类模型。S106. The basic time-domain features of the pulse signal curves of all samples and the case features of pancreatitis form an input feature vector, input it into the classification model and supervise it with the labels corresponding to all samples, use the SVM kernel method to train the classification model, and obtain a well-trained classification model.
本实施例中,所述非胰腺炎患者为身体健康、无任何疾病的正常人;所述脉搏数据的采集是通过脉搏传感器等类似仪器测量非胰腺炎患者或者胰腺炎患者的脉搏,进行进行收集采集,然后将采集的脉搏数据上传至计算机中用于疾病检测研究。采集时选取非胰腺炎患者57名,胰腺炎患者7名,分别在每天几个时间段测量,且连续几天测量获取脉搏数据,该脉搏数据由中国人民解放军第211医院提供。In this embodiment, the non-pancreatitis patient is a healthy person without any disease; the collection of the pulse data is to measure the pulse of the non-pancreatitis patient or the pancreatitis patient through a similar instrument such as a pulse sensor, and collect Collect, and then upload the collected pulse data to the computer for disease detection research. During the collection, 57 non-pancreatitis patients and 7 pancreatitis patients were selected. The pulse data were measured at several time periods every day, and measured for several consecutive days. The pulse data were provided by the 211th Hospital of the Chinese People's Liberation Army.
本实施例中,提取每个单周期曲线的稳定性指数具体为:通过在单周期曲线内选取多个采样点,并通过第一公式进行计算得到每个采样点的方差,所述所有采样点的方差用于表示每个单周期曲线所述脉搏单周期信号的稳定性指数,所述第一公式如下:In this embodiment, extracting the stability index of each single-period curve is specifically: by selecting a plurality of sampling points in the single-period curve, and calculating the variance of each sampling point through the first formula, all the sampling points The variance is used to represent the stability index of the pulse single-cycle signal of each single-cycle curve, and the first formula is as follows:
所述第一公式中,n表示单周期曲线内采样点的个数,N表示样本脉搏信号曲线整个周期内采样点的个数,SF表示采样频率,t表示采样点的起始位置,Di表示i处采样点的方差,其中i取0至N的正整数,参数Xi表示横坐标i处采样点的绝对坐标值,xi表示i处采样点的横坐标,yi表示i处采样点的纵坐标。In the first formula, n represents the number of sampling points in the single-cycle curve, N represents the number of sampling points in the entire cycle of the sample pulse signal curve, S F represents the sampling frequency, t represents the initial position of the sampling point, and D i represents the variance of the sampling point at i, where i takes a positive integer from 0 to N, the parameter Xi represents the absolute coordinate value of the sampling point at the abscissa i, x i represents the abscissa of the sampling point at i, and y i represents the The vertical coordinate of the sampling point.
如图2和图3所示,与正常人脉搏相比,胰腺炎患者的脉象(在所考虑的区域范围内)有两个峰值和明显的凹弧结构,该特征能很好的描述脉搏单周期信号的稳定性,并能描述脉搏中峰值个数与凹弧程度。因此,本实施例中,提取每个单周期曲线的双波峰指数具体为:在单周期曲线内选取多个采样点,通过计算得到非胰腺炎患者每个采样点纵坐标数值的均值,并通过第二公式计算单周期曲线内两个波峰之间采样点纵坐标数值与非胰腺炎患者同样采样点纵坐标数值的均值的之差的和,该和用作双波峰指数;所述第二公式如下:As shown in Figure 2 and Figure 3, compared with the pulse of normal people, the pulse condition (within the considered area) of patients with pancreatitis has two peaks and obvious concave arc structure, which can well describe the pulse monotony. The stability of the periodic signal, and can describe the number of peaks and the degree of concave arc in the pulse. Therefore, in this embodiment, extracting the double-peak index of each single-period curve is specifically: select multiple sampling points in the single-period curve, and obtain the mean value of the ordinate value of each sampling point in non-pancreatitis patients by calculation, and obtain The second formula calculates the sum of the difference between the sampling point ordinate value between two peaks in the single-cycle curve and the mean value of the same sampling point ordinate value of non-pancreatitis patients, and this sum is used as a double peak index; the second formula as follows:
所述第二公式中,Y表示采样点纵坐标的数据集,N表示样本脉搏信号曲线整个周期内采样点的个数,n表示单周期曲线内采样点的个数,t表示单周期脉搏信号曲线内纵坐标数值最高的点,T表示单周期曲线内纵坐标数值次高的点,SF表示采样频率,A表示正常人每个采样点纵坐标数值的均值,Bi表示胰腺炎患者i处采样点纵坐标数值与A的差值的和。In the second formula, Y represents the data set of the ordinate of the sampling point, N represents the number of sampling points in the entire cycle of the sample pulse signal curve, n represents the number of sampling points in the single-cycle curve, and t represents the single-cycle pulse signal The point with the highest ordinate value in the curve, T represents the point with the second highest ordinate value in the single-cycle curve, S F represents the sampling frequency, A represents the average value of the ordinate value of each sampling point in a normal person, and Bi represents pancreatitis patient i The sum of the difference between the ordinate value of the sampling point and A.
如图4所示,单周期脉搏信号的基本时域特征包括:从脉搏起始点开始脉搏第一波峰高度h1、第二波峰高度h2、第三波峰高度h3、第一波峰到第二波峰的时间间隔ta,第二波峰到第三波峰的时间间隔tb,脉搏起始点到第一波谷的时间间隔t2-t1,第一波谷到第二波谷的时间间隔t3-t2,第二波谷到脉搏起始点的时间间隔t3-t1。As shown in Figure 4, the basic time-domain characteristics of a single-cycle pulse signal include: from the starting point of the pulse, the first peak height h 1 , the second peak height h 2 , the third peak height h 3 , the first peak to the second The time interval t a of the peak, the time interval t b from the second peak to the third peak, the time interval t 2 -t 1 from the pulse starting point to the first trough, the time interval t 3 -t from the first trough to the second trough 2 , the time interval t 3 -t 1 from the second trough to the starting point of the pulse.
本实施例中,训练好的分类模型还包括:In this embodiment, the trained classification model also includes:
S201、获取待诊断人员的的脉搏信号曲线;S201. Obtain the pulse signal curve of the person to be diagnosed;
S202、在待诊断人员的脉搏信号曲线中,将所有单周期曲线的基本时域特征、胰腺炎的病例特征组成特征向量输入到训练好的分类模型中,得到诊断标签集;诊断标签集中每个标签与单周期曲线一一对应;S202. In the pulse signal curve of the person to be diagnosed, input the basic time-domain features of all single-cycle curves and pancreatitis case features into the trained classification model to obtain a diagnostic label set; One-to-one correspondence between labels and single-period curves;
S203、若诊断标签集中患者标签的出现频率大于预设门限,则确定待诊断人员为疑似胰腺炎患者。S203. If the occurrence frequency of the patient label in the diagnostic label set is greater than the preset threshold, determine that the person to be diagnosed is a suspected pancreatitis patient.
本实施例中,所述待诊断人员的脉搏信号曲线为所述待诊断人员的脉搏信号曲线为至少一个单周期的脉搏信号曲线。In this embodiment, the pulse signal curve of the person to be diagnosed is a pulse signal curve of at least one single cycle.
经选择已确诊的患者和非患者,对训练好的分类模型进行验证,验证结果显示,采用本发明方法初步分类的待诊断人员最后确诊为胰腺炎患者的准确率95%以上,尤其对于年轻患者的准确度甚至接近于100%。老年受试者因为年纪较大,血管弹性会下降,典型的脉搏图像特征的波峰结构会变得不太明显,因此比年轻患者的诊断准确度有所降低,该实验模型对于胰腺炎具有非常良好的实验效果,并且准确率极高。After selecting diagnosed patients and non-patients, the trained classification model is verified, and the verification results show that the accuracy rate of the final diagnosis of pancreatitis patients is more than 95%, especially for young patients. The accuracy is even close to 100%. Elderly subjects are older, the elasticity of blood vessels will decrease, and the peak structure of the typical pulse image features will become less obvious, so the diagnostic accuracy is lower than that of young patients. This experimental model has a very good effect on pancreatitis. Experimental results, and the accuracy is extremely high.
以上所述,仅是本发明的较佳实施例,并非对本发明作任何限制。凡是根据发明技术实质对以上实施例所作的任何简单修改、变更以及等效变化,均仍属于本发明技术方案的保护范围内。The above descriptions are only preferred embodiments of the present invention, and do not limit the present invention in any way. All simple modifications, changes and equivalent changes made to the above embodiments according to the technical essence of the invention still belong to the protection scope of the technical solution of the invention.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111484127.1A CN114145722B (en) | 2021-12-07 | 2021-12-07 | Pulse pathological feature mining method for pancreatitis patients |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111484127.1A CN114145722B (en) | 2021-12-07 | 2021-12-07 | Pulse pathological feature mining method for pancreatitis patients |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114145722A CN114145722A (en) | 2022-03-08 |
| CN114145722B true CN114145722B (en) | 2023-08-01 |
Family
ID=80452959
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111484127.1A Active CN114145722B (en) | 2021-12-07 | 2021-12-07 | Pulse pathological feature mining method for pancreatitis patients |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114145722B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114842963A (en) * | 2022-04-29 | 2022-08-02 | 西安邮电大学 | Hypertension diagnosis method and device, electronic equipment and medium |
| CN115024707B (en) * | 2022-06-13 | 2025-03-14 | 西安邮电大学 | A multi-channel pulse feature optimization method based on traditional Chinese medicine principles |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2482793C1 (en) * | 2012-01-11 | 2013-05-27 | Учреждение Российской академии наук Институт химической биологии и фундаментальной медицины Сибирского отделения РАН (ИХБФМ СО РАН) | Method of differential diagnostics of acute pancreatitis forms in experiment |
| CN103932686A (en) * | 2014-04-22 | 2014-07-23 | 北京印刷学院 | Method and device for extracting pulse condition signal |
| CN112842288A (en) * | 2021-01-29 | 2021-05-28 | 清华大学深圳国际研究生院 | Pulse data classification model establishing device, classification recognition device and measurement system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140073966A1 (en) * | 2012-09-11 | 2014-03-13 | Nellcor Puritan Bennett Llc | Methods and systems for determining algorithm settings for use in determining physiological information |
| US20140081152A1 (en) * | 2012-09-14 | 2014-03-20 | Nellcor Puritan Bennett Llc | System and method for determining stability of cardiac output |
| CN111374639A (en) * | 2018-12-28 | 2020-07-07 | 陈柏龄 | Species prediction system and method for sepsis |
-
2021
- 2021-12-07 CN CN202111484127.1A patent/CN114145722B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2482793C1 (en) * | 2012-01-11 | 2013-05-27 | Учреждение Российской академии наук Институт химической биологии и фундаментальной медицины Сибирского отделения РАН (ИХБФМ СО РАН) | Method of differential diagnostics of acute pancreatitis forms in experiment |
| CN103932686A (en) * | 2014-04-22 | 2014-07-23 | 北京印刷学院 | Method and device for extracting pulse condition signal |
| CN112842288A (en) * | 2021-01-29 | 2021-05-28 | 清华大学深圳国际研究生院 | Pulse data classification model establishing device, classification recognition device and measurement system |
Non-Patent Citations (1)
| Title |
|---|
| Wrist Pulse Signal Classification for Inflammation of Appendix, Pancreas, and Duodenum;Chow WH 等;ECON 2014 - 40TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY;2479-2483 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114145722A (en) | 2022-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Zhang et al. | A sensor-based wrist pulse signal processing and lung cancer recognition | |
| JP6564475B2 (en) | Method and system for diagnosing disease using mathematical analysis and machine learning | |
| Zhu et al. | Real-time monitoring of respiration rhythm and pulse rate during sleep | |
| CN114587310B (en) | Method for realizing invasive blood pressure waveform estimation based on photoelectric volume pulse wave | |
| CN111067503A (en) | Sleep staging method based on heart rate variability | |
| CN109717833A (en) | A kind of neurological disease assistant diagnosis system based on human motion posture | |
| CN115630290B (en) | Cardiopulmonary coupling feature extraction method and system based on synchronous extrusion transformation | |
| CN114145722B (en) | Pulse pathological feature mining method for pancreatitis patients | |
| WO2018106146A2 (en) | Method and system for the non-invasive screening of physiological parameters and pathologies | |
| CN115063657A (en) | Ischemic stroke morbidity risk prediction model based on heterogeneous feature fusion | |
| WO2023097780A1 (en) | Classification method and device for classifying patient‑ventilator asynchrony phenomenon in mechanical ventilation process | |
| CN116746888A (en) | LSTM model-based traditional Chinese medicine pulse condition identification method and system | |
| CN116451129A (en) | Pulse classification and identification method and system | |
| CN104027097A (en) | Vascular function noninvasive detecting method and device | |
| Lin et al. | Research on feature mining algorithm and disease diagnosis of pulse signal based on piezoelectric sensor | |
| CN103735247B (en) | For the palm colour analysis method of health status identification | |
| Seo et al. | A deep neural network based Wake-After-Sleep-Onset time aware sleep apnea severity Estimation scheme using Single-Lead ECG data | |
| WO2023221068A1 (en) | Method and system for intelligent pulse wave analysis based on human body ordinal parameter model | |
| CN113229787A (en) | Blood vessel age estimation and effectiveness evaluation method based on pulse signal shape characteristics | |
| Jiao et al. | Self-supervised, non-contact heartbeat detection based on ballistocardiograms utilizing physiological information guidance | |
| CN119014824A (en) | A multi-sensor fusion physiological signal monitoring method and device | |
| CN114176532B (en) | A clinical verification method and application system for measuring cfPWV parameters | |
| CN118507042A (en) | Scoliosis risk early warning and identifying method and system based on multi-source heterogeneous data | |
| Lu et al. | Pulse waveform analysis for pregnancy diagnosis based on machine learning | |
| CN118171192A (en) | Deep learning-based ECG signal sleep stage division model training method |
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 |