一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于脉搏特征的脉象识别方法、装置、设备及存储介质与流程

2022-03-26 14:05:58 来源:中国专利 TAG:


1.本发明涉及数据检测技术领域,尤其涉及一种基于脉搏特征的脉象识别方法、装置、设备及存储介质。


背景技术:

2.脉象是指脉搏的形象和动态,是中医辨证的重要依据。在中医学中,脉象的辨识主要是靠手指的感觉,非常依赖中医的个人经验。现代中医研究出脉搏诊断仪,其基本原理是通过一些采集器,将脉搏的信号采集绘制成脉搏波形,并根据脉搏波的波形判断此脉搏波所属的脉象。脉搏波的形成,是由于心脏的收缩和舒张而改变主动脉的容积和压力,导致动脉壁的震动所形成的波形,动脉壁的扩张和弹性也会影响脉搏波的形态。现有脉搏诊断仪,通常在寸口位置采集信号,特别依赖设备精度和性能。当采集器的精度不高或者寸口位置不准确的情况时,会导致脉搏波的波形失真,导致脉象识别的准确性较低。


技术实现要素:

3.本发明实施例提供一种基于脉搏特征的脉象识别方法、装置、计算机设备及存储介质,以解决现有脉搏诊断仪基于脉搏波的波形进行脉象识别存在的准确性较低的问题。
4.一种基于脉搏特征的脉象识别方法,包括:
5.获取当前脉搏周期对应的待测脉搏波;
6.对所述当前脉搏周期对应的待测脉搏波进行特征提取,获取至少一个待测脉搏特征;
7.采用预先设置的对立脉象的脉象表征分析策略,对至少一个所述待测脉搏特征进行分析,获取第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值,所述第一脉象和所述第二脉象为对立脉象中的两个脉象;
8.获取所述第一目标特征分值和所述第二目标特征分值中的较大特征分值,将所述较大特征分值对应的第一脉象或第二脉象,确定为所述当前脉搏周期对应的当前脉象;
9.根据目标诊断时长内所有当前脉搏周期对应的当前脉象,确定目标脉象。
10.一种基于脉搏特征的脉象识别装置,包括:
11.待测脉搏波获取模块,用于获取当前脉搏周期对应的待测脉搏波;
12.待测脉搏特征获取模块,用于对所述当前脉搏周期对应的待测脉搏波进行特征提取,获取至少一个待测脉搏特征;
13.目标特征分值获取模块,用于采用预先设置的对立脉象的脉象表征分析策略,对至少一个所述待测脉搏特征进行分析,获取第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值,所述第一脉象和所述第二脉象为所述对立脉象中的两个脉象;
14.当前脉象获取模块,用于获取所述第一目标特征分值和所述第二目标特征分值中的较大特征分值,将所述较大特征分值对应的第一脉象或第二脉象,确定为所述当前脉搏周期对应的当前脉象;
15.目标脉象获取模块,用于根据目标诊断时长内所有当前脉搏周期对应的当前脉象,确定目标脉象。
16.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于脉搏特征的脉象识别方法。
17.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于脉搏特征的脉象识别方法。
18.上述基于脉搏特征的脉象识别方法、装置、计算机设备及存储介质,采用预先设置的对象脉象的脉象表征分析策略,对待测脉搏波提取到的至少一个待测脉搏特征进行分析,确定第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值,以便根据第一目标特征分值和第二目标特征分值,以实现从脉搏特征维度,综合分析确定当前脉搏周期对应的当前脉象,相比于单纯分析待测脉搏波的波形信息,可更有利于保障当前脉象识别的准确性;根据目标诊断时长内所有当前脉搏周期对应的当前脉象,确定其最终脉象,有助于保障目标脉象识别的准确性。
附图说明
19.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
20.图1是本发明一实施例中脉搏波的一示意图;
21.图2是本发明一实施例中基于脉搏特征的脉象识别方法的一流程图;
22.图3是本发明一实施例中基于脉搏特征的脉象识别方法的另一流程图;
23.图4是本发明一实施例中基于脉搏特征的脉象识别方法的另一流程图;
24.图5是本发明一实施例中基于脉搏特征的脉象识别方法的另一流程图;
25.图6是本发明一实施例中基于脉搏特征的脉象识别方法的另一流程图;
26.图7是本发明一实施例中基于脉搏特征的脉象识别方法的另一流程图;
27.图8是本发明一实施例中基于脉搏特征的脉象识别方法的另一流程图;
28.图9是本发明一实施例中基于脉搏特征的脉象识别装置的一示意图;
29.图10是本发明一实施例中计算机设备的一示意图。
具体实施方式
30.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
31.本发明实施例提供的基于脉搏特征的脉象识别方法,该基于脉搏特征的脉象识别方法可应用在脉象诊断仪中,用于采集图1所示的脉搏波,确定脉搏波对应的脉搏特征,对脉搏特征进行分析,确定其对应的当前脉象,保障当前脉象识别的准确性。本示例中,脉搏
诊断仪包括采集器和与采集器相连的处理器。
32.在一实施例中,如图2所示,提供一种基于脉搏特征的脉象识别方法,以该方法应用脉搏诊断仪为例进行说明,包括如下步骤:
33.s201:获取当前脉搏周期对应的待测脉搏波;
34.s202:对当前脉搏周期对应的待测脉搏波进行特征提取,获取至少一个待测脉搏特征;
35.s203:采用预先设置的对立脉象的脉象表征分析策略,对至少一个待测脉搏特征进行分析,获取第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值,第一脉象和第二脉象为对立脉象中的两个脉象;
36.s204:获取第一目标特征分值和第二目标特征分值中的较大特征分值,将较大特征分值对应的第一脉象或第二脉象,确定为当前脉搏周期对应的当前脉象;
37.s205:根据目标诊断时长内所有当前脉搏周期对应的当前脉象,确定目标脉象。
38.其中,当前脉搏周期是指当前时刻对应的脉搏周期,每一脉搏周期是指两个。脉搏波是心脏的搏动(振动)沿动脉血管和血流向外周传播而形成的波。待测脉搏波是指脉象诊断仪中的采集器采集到的需要进行分析的脉搏波。
39.作为一示例,步骤s201中,脉搏诊断仪上内置的采集器可采集当前脉搏周期对应的待测脉搏波,以便分析待测脉搏波对应的脉搏特征,以确定其对应的当前脉象。
40.作为一示例,步骤s202中,脉象诊断仪可采用预先设置的特征提取算法,对当前脉搏周期对应的待测脉搏波进行特征提取,确定至少一个待测脉搏特征。此处待测脉搏特征是指待测脉搏波提取出的特征,包括待测脉搏波中提取的高度、宽度、时间和能量等与脉象表征密切相关的特征。
41.其中,对立脉象是指脉象表征相互对立的两个脉象,即脉搏特征相反的两个脉象。第一脉象和第二脉象是指对立脉象中的两个脉象。脉象表征是指某种脉象呈现出的特征。例如,滑脉和涩脉为两个相互对立的脉象,滑脉的一个脉象表征为主波夹角尖锐,而涩脉的一个脉象表征为主波夹角大,两者完全对立。
42.其中,脉象表征分析策略是预先设置用于计算相互对立的第一脉象和第二脉象的特征分值的计算策略。
43.作为一示例,步骤s203中,脉象诊断仪在提取出至少一个待测脉搏特征之后,可采用系统默认或者用户选定的某一组预先设置的对立脉象的脉象表征分析策略,将与对立脉象对应的至少一个待测脉搏特征作为输入信号,分析计算每一组待测脉搏特征是属于第一脉象还是第二脉象的脉象表征,确定其对应的疑似脉象以及疑似脉象对应的单一特征分值。此处的每一组待测脉搏特征可以是至少一个待测脉搏特征的组合,用于评估是否满足第一脉象或第二脉象的脉象表征。此处的疑似脉象是指脉象表征与每一组待测脉搏特征相匹配的第一脉象或者第二脉象。
44.接着,脉搏诊断仪可根据所有疑似脉象对应的单一特征分值,将第一脉象对应的所有单一特征分值之和,确定为第一脉象对应的第一目标特征分值;并将第二脉象对应的所有单一特征分值之和,确定为第二脉象对应的第二目标特征分值。
45.作为一示例,步骤s204中,脉象诊断仪在获取第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值之后,通过比较第一目标特征分值和第二目标特征分
值的大小,将第一目标特征分值和第二目标特征分值中的较大值,确定为较大特征分值;再将较大特征分值对应的第一脉象或第二脉象,确定为当前脉搏周期对应的当前脉象。例如,若第一目标特征分值大于第二目标特征分值,则将第一目标特征分值对应的第一脉象,确定为当前脉搏周期对应的当前脉象;若第一目标特征分值不大于第二目标特征分值,则将第二目标特征分值对应的第二脉象,确定为当前脉搏周期对应的当前脉象。
46.其中,目标诊断时长是预先设置的诊断时长,例如,每一目标诊断时长可以设置为30s或者60s。本示例中,每一目标诊断时长包括多个当前脉搏周期。
47.作为一示例,步骤s205中,脉象诊断仪在获取到目标诊断时长中每一当前脉搏周期对应的当前脉象之后,可对目标诊断时长内所有当前脉搏周期对应的当前脉象进行综合分析,以确定最终的目标脉象。
48.本示例中,脉象诊断仪可统计目标诊断时长内,当前脉象为第一脉象对应的第一数量,当前脉象为第二脉象对应的第二数量;若第一数量大于第二数量,则将第一脉象确定为目标脉象;若第一数量不大于第二数量,则将第二脉象确定为目标脉象。
49.本实施例所提供的基于脉搏特征的脉象识别方法中,对待测脉搏波提取到的至少一个待测脉搏特征进行分析,确定第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值,以便根据第一目标特征分值和第二目标特征分值,以实现从脉搏特征维度,综合分析确定当前脉搏周期对应的当前脉象,相比于单纯分析待测脉搏波的波形信息,可更有利于保障当前脉象识别的准确性;根据目标诊断时长内所有当前脉搏周期对应的当前脉象,确定其最终脉象,有助于保障目标脉象识别的准确性。
50.在一实施例中,如图3所示,步骤s202,即对当前脉搏周期对应的待测脉搏波进行特征提取,获取至少一个待测脉搏特征,包括:
51.s301:对当前脉搏周期对应的待测脉搏波进行特征提取,获取至少一个脉搏波峰点和每一脉搏波峰点对应的脉搏波峰值;
52.s302:将所有脉搏波峰值的最大值对应的脉搏波峰点确定为主波峰点,获取主波峰点对应的脉搏主波特征,脉搏主波特征包括主波高度、第一主波宽度和第二主波宽度;
53.s303:将当前脉搏周期的起始点到主波峰点之间的脉搏波段确定为上升波段,获取上升波段对应的波段上升时间;
54.s304:将主波峰点与当前脉搏周期的结束点之间的脉搏波段确定为下降波段,获取下降波峰数量,将下降波段均等划分为第一下降区间、第二下降区间和第三下降区间;
55.s304:若第一下降区间内存在脉搏波峰点,则确定潮波检测结果为存在潮波,获取脉搏潮波特征,脉搏潮波特征包括潮波实测高度和潮波相对高度;
56.s305:若第二下降区间和/或第三下降区间存在脉搏波峰点,则确定重薄波检测结果为存在重薄波,获取脉搏重薄波特征,脉搏重薄波特征包括重薄波实测高度;
57.s306:若下降波段存在潮波和重薄波,则将潮波和重薄波之间的脉搏波谷点,确定为峡中峡,获取脉搏峡中峡特征,脉搏峡中峡特征包括峡中峡实测高度和峡中峡相对高度;
58.s307:基于重薄波实测高度、峡中峡实测高度和主波高度,确定重薄波绝对高度;
59.s308:将当前脉搏周期的起始点到峡中峡之间的能量确定为浮取脉搏能量,将峡中峡到当前脉搏周期的结束点之间的能量确定为沉取脉搏能量,根据浮取脉搏能量和沉取脉搏能量,确定为浮沉波形能量比。
60.其中,脉搏波峰点是指待测脉搏波中当前时刻的压力值,既大于上一时刻的压力值,也大于下一时刻的压力值所在的位置。
61.作为一示例,步骤s301中,脉象诊断仪可采用导数方式,对当前脉搏周期a-b对应的待测脉搏波进行处理,获取至少一个极大值,即当前时刻的压力值大于相邻两个时刻的压力值所在的位置,确定为至少一个脉搏波峰点;然后,再获取每个脉搏波峰点对应的脉搏波峰值,该脉搏波峰值可理解为该脉搏波峰点对应的纵坐标值。
62.本示例中,由于当前脉搏周期内,其待测脉搏波上升或下降过程中,可能存在极小值,也可能不存在极小值,在存在极小值时,脉搏诊断仪也可获取至少一个极小值,根据每个极小值,确定一个脉搏波谷点。
63.作为一示例,步骤s302中,脉象诊断仪在确定至少一个脉搏波峰点,可将最大脉搏波峰点确定为主波峰点。脉象诊断仪在确定至少一个脉搏波峰点分别为图1中的o点、t点和d点时,可将至少一个脉搏波峰点的压力值进行比较,将最大压力值对应的脉搏波峰点(即o点),确定为主波峰点,并获取主波峰点对应的脉搏主波特征,脉搏主波特征包括主波高度、第一主波宽度和第二主波宽度。主波高度是指主波峰点到当前脉搏周期a-b的基准压力值之间的高度差,可用h1表示。第一主波宽度是指2/3主波高度所在点对应的主波宽度,可采用w3/t表示。第二主波宽度是指4/5主波高度所在点对应的主波宽度,可采用w5/t表示。
64.作为一示例,步骤s303中,脉象诊断仪可将当前脉搏周期的起始点a到主波峰点o之间的脉搏波段确定为上升波段,并获取上升波段对应的波段上升时间,如图1所示的t1。
65.作为一示例,步骤s304中,脉象诊断仪可将主波峰点o到当前脉搏周期的结束点b之间的脉搏波段确定为下降波段,并相应获取下降波段中的脉搏波峰点的数量,确定为下降波峰数量,可采用n来表示。接着,脉象诊断仪可将下降波段划分为三个均等区间,分别确定为第一下降区间、第二下降区间和第三下降区间,其中,第一下降区间是靠近主波峰点的区间,第三下降区间是靠近当前脉搏周期的结束点b的区间。
66.作为一示例,步骤s304中,脉象诊断仪在将下降波段划分为第一下降区间、第二下降区间和第三下降区间之后,需分析第一下降区间是否存在脉搏波峰点,若存在脉搏波峰点,则将第一下降区间中的脉搏波峰点确定为潮波,其潮波检测结果为存在潮波,相应获取脉搏潮波特征,脉搏潮波特征包括潮波实测高度和潮波相对高度。其中,潮波实测高度是指潮波对应的脉搏波峰点到当前脉搏周期a-b的基准压力值之间的高度差,可用h3来表示。潮波相对高度是指潮波实测高度与主波高度之间的比值,可用h3/h1表示。
67.作为一示例,步骤s305中,脉象诊断仪在将下降波段划分为第一下降区间、第二下降区间和第三下降区间之后,需分析第二下降区间和/或第三下降区间存在脉搏波峰点,若存在脉搏波峰点,则将第二下降区间和/或第三下降区间中的脉搏波峰点确定为重薄波,其重薄波检测结果为存在重薄波,相应获取脉搏重薄波特征。脉搏重薄波特征包括重薄波实测高度。其中,重薄波实测高度是指重薄波对应的脉搏波峰点到当前脉搏周期a-b的基准压力值之间的高度差。
68.作为一示例,步骤s306中,脉象诊断仪在确定下降波段中存在潮波和重薄波时,可将潮波和重薄波之间的脉搏波谷点,确定为峡中峡,其峡中峡检测结果为存在峡中峡,相应获取脉搏峡中峡特征,脉搏峡中峡特征包括峡中峡实测高度和峡中峡相对高度。其中,峡中峡实测高度是指峡中峡对应的脉搏波谷点到当前脉搏周期a-b的基准压力值之间的高度
差,可采用h4表示。峡中峡相对高度是指峡中峡实测高度与主波高度之间的比值,可采用h4/h1表示。
69.作为一示例,步骤s307中,脉象诊断仪在确定下降波段存在峡中峡时,需根据重薄波实测高度和峡中峡实测高度,计算两者的高度差,确定为重薄波波幅,可用h5表示。接着,脉象诊断仪会将重薄波波幅与主波高度之间的比值,确定为重薄波绝对高度,可用h5/h1表示。
70.作为一示例,步骤s308中,脉象诊断仪可将当前脉搏周期的起始点a到峡中峡之间的能量(即图1中t4这一段区间内的能量),确定为浮取脉搏能量;相应地,将峡中峡到当前脉搏周期的结束点b之间的能量(即图1中t5这一区间内的能量),确定为沉取脉搏能量。接着,脉象诊断仪可将浮取脉搏能量和沉取脉搏能量的比值,确定为浮沉波形能量比。本示例中,浮取脉搏能量和沉取脉搏能量均可采用积分算法计算确定。
71.可理解地,通过对当前脉搏周期对应的待测脉搏特征进行特征提取,以获取脉搏主波特征、波段上升时间、脉搏潮波特征、脉搏重薄波特征、脉搏峡中峡特征、重薄波绝对高度和浮沉波形能量比等待测脉搏特征中的至少一个,以便后续根据至少一个待测脉搏特征进行脉象识别,以保障脉象识别的准确性。
72.在一实施例中,如图4所示,步骤s203,即采用预先设置的对立脉象的脉象表征分析策略,对至少一个待测脉搏特征进行分析,获取第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值,第一脉象和第二脉象为对立脉象中的两个脉象,包括:
73.s401:采用预先设置的对立脉象的脉象表征分析表中的至少一个脉象表征规则,对至少一个待测脉搏特征进行分析,确定每一脉象表征规则对应的疑似脉象和疑似脉象对应的单一特征分值;
74.s402:将疑似脉象为第一脉象对应的所有单一特征分值之和,确定为第一脉象对应的第一目标特征分值;
75.s403:将疑似脉象为第二脉象对应的所有单一特征分值之和,确定为第二脉象对应的第二目标特征分值。
76.其中,脉象表征分析表是预先根据脉象表征确定确定其对应的评分规则。
77.脉象表征分析表包括至少一个脉象表征规则,每一脉象表征规则包括至少一个配置特征范围及其对应的配置特征分值,用于反映不同配置特征范围及其对应的配置特征分值之间映射关系。该配置特征范围是某一脉象表征预先配置的特征范围。该配置特征分值是某一配置特征范围对应某一种配置脉象对应的分值。该配置脉象是脉象表征分析表中预先记录的某种脉象,此处的配置脉象可以为第一脉象,也可以为第二脉象。
78.作为一示例,步骤s401,脉象诊断仪可根据预先配置的对立脉象对应的脉象表征分析表中的每一脉象表征规则,对与对立脉象相关的所有待测脉搏特征进行分析,将待测脉搏特征所在的配置特征范围对应的配置脉象,确定为脉象表征规则对应的疑似脉象;将待测脉搏特征所在的配置特征范围对应的配置特征分值,确定为脉象表征规则对应的单一特征分值。
79.作为一示例,步骤s402,脉象诊断仪在确定脉象表征分析表中的每一脉象表征规则对应的疑似脉象和单一特征分值之后,将疑似脉象为第一脉象对应的所有单一特征分值之和,确定为第一脉象对应的第一目标特征分值。
80.作为一示例,步骤s403,脉象诊断仪在确定脉象表征分析表中的每一脉象表征规则对应的疑似脉象和单一特征分值之后,将疑似脉象为第二脉象对应的所有单一特征分值之和,确定为第二脉象对应的第二目标特征分值。
81.例如,设某一组对立脉象分别为第一脉象a和第二脉象b,该组对立脉象对应的脉象表征分析表中包含5个脉象表征规则,利用这5个脉象表征规则对与其相关的所有待测脉搏特征进行分析,确定第1个脉象表征规则与第一脉象a对应的配置特征范围相匹配,其对应的疑似脉象为第一脉象a,其对应的单一特征分值为a1;第2个脉象表征规则与第二脉象b对应的配置特征范围相匹配,其对应的疑似脉象为第二脉象b,其对应的单一特征分值为b2;第3个脉象表征规则与第一脉象a对应的配置特征范围相匹配,其对应的疑似脉象为第一脉象a,其对应的单一特征分值为a3;第4个脉象表征规则与第一脉象a对应的配置特征范围相匹配,其对应的疑似脉象为第一脉象a,其对应的单一特征分值为a4;第5个脉象表征规则与第二脉象b对应的配置特征范围相匹配,其对应的疑似脉象为第二脉象b,其对应的单一特征分值为b5。接着,可统计第一脉象a对应的所有单一特征分值之和,确定为第一脉象a对应的第一目标特征分值s_a=a1 a4 a5;统计第二脉象b对应的所有单一特征分值之和,确定为第二脉象b对应的第二目标特征分值s_b=b2 b5。
82.可理解地,将待测脉搏波形成的至少一个待测脉搏特征,与脉象表征分析表中的至少一个脉象表征规则进行匹配分析处理,以确定疑似脉象对应的单一特征分值,再根据疑似脉象为第一脉象还是第二脉象进行统计分析,确定最终的第一目标特征分值和第二目标特征分值,以实现多维度综合分析,有助于保障第一目标特征分值和第二目标特征分值,可有效反映第一脉象和第二脉象对应的脉象表征信息,以保障脉象识别结果的准确性。
83.在一实施例中,如图5所示,步骤s203,即采用预先设置的对立脉象的脉象表征分析策略,对至少一个待测脉搏特征进行分析,获取第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值,第一脉象和第二脉象为对立脉象中的两个脉象,包括:
84.s501:采用滑涩脉象对应的第一滑涩脉象表征规则,对第一主波宽度、第二主波宽度和波段上升时间进行处理,获取第一滑脉特征分值或者第一涩脉特征分值;
85.s502:采用滑涩脉象对应的第二滑涩脉象表征规则,对峡中峡相对高度和重薄波绝对高度进行处理,获取第二滑脉特征分值或者第二涩脉特征分值;
86.s503:采用滑涩脉象对应的第三滑涩脉象表征规则,对下降波峰数量进行处理,获取第三滑脉特征分值或者第三涩脉特征分值;
87.s504:根据第一滑脉特征分值、第二滑脉特征分值和第三滑脉特征分值,确定滑脉对应的第一目标特征分值;
88.s505:根据第一涩脉特征分值、第二涩脉特征分值和第三涩脉特征分值,确定涩脉对应的第二目标特征分值。
89.步骤s501-s503为上述实施例中步骤s401的一具体实施方式,步骤s504为上述实施例中步骤s402的一具体实施方式,步骤s505为上述实施例中步骤s403的一具体实施方式。
90.其中,滑涩脉象是一种对立脉象,包括滑脉和涩脉两种。
91.其中,第一滑涩脉象表征规则是用于实现对滑脉和涩脉的脉象表征进行分类的第一个规则。第一滑涩脉象表征规则是与第一主波宽度、第二主波宽度和波段上升时间中的
至少一个脉搏特征相关的规则。
92.作为一示例,步骤s502中,脉象诊断仪中预先配置的滑涩脉象对应的第一滑涩脉象表征规则,是基于至少一个第一主波滑涩阈值形成的第一主波滑涩特征范围、基于至少一个第二主波滑涩阈值形成的第二主波滑涩特征范围、和至少一个滑涩上升时间阈值形成的上升时间滑涩特征范围形成的滑涩脉象表征规则。第一滑涩脉象表征规则还包括与第一主波滑涩特征范围、第二主波滑涩特征范围和上升时间滑涩特征范围中的至少一个相匹配的配置滑涩特征分值。
93.其中,第一主波滑涩阈值是基于评估滑涩脉象目的设置的用于划分第一主波宽度所属特征范围的阈值。第一主波滑涩特征范围是基于第一主波滑涩阈值形成的范围。例如,在第一主波滑涩阈值为0.2、0.25、0.3和0.35时,其可形成(min11,0.2)、[0.2,0.5)、[0.25,0.3)、[0.3,0.35)和[0.35,max11)等第一主波滑涩特征范围。第二主波滑涩阈值是基于评估滑涩脉象目的设置的用于划分第二主波宽度所属特征范围的阈值。第二主波滑涩特征范围是基于第二主波滑涩阈值形成的范围。例如,在第二主波滑涩阈值为0.1和0.18时,其可形成(min12,0.1)、[0.1,0.18)和[0.18,max12)等第二主波滑涩特征范围。滑涩上升时间阈值是基于评估滑涩脉象目标设置的用于划分波段上升时间所属特征范围的阈值。上升时间滑涩特征范围是基于滑涩上升时间阈值形成的范围。例如,在滑涩上升时间阈值为180ms、230ms、260ms和300ms时,其可形成(min13,180)、[180,230)、[260,300)、[300,max13)等上升时间滑涩特征范围。
[0094]
本示例中,脉象诊断仪在提取到至少一个待测脉搏特征之后,会将与滑涩脉象相关的第一主波宽度w3/t、第二主波宽度w3/t和波段上升时间t1,与滑涩脉象对应的第一滑涩脉象表征规则中的第一主波滑涩特征范围、第二主波滑涩特征范围和上升时间滑涩特征范围进行匹配处理,将第一主波宽度w3/t所属的第一主波滑涩特征范围、第二主波宽度w3/t所属的第一主波滑涩特征范围和波段上升时间t1所属的上升时间滑涩特征范围中的至少一个相匹配的配置滑涩特征分值,确定获取第一滑脉特征分值或者第一涩脉特征分值。例如,滑脉特征分值用hua表示,涩脉特征分值用se表示;若第一主波宽度w3/t《0.25且波段上升时间t1《230ms,则第一滑脉特征分值hua 1;若第二主波宽度w5/t《0.1或者第一主波宽度w3/t《0.2,则第一滑脉特征分值hua 2;若波段上升时间t1《180ms,则第一滑脉特征分值hua 1;若第一主波宽度w3/t》0.3且波段上升时间t1》260ms,则第一涩脉特征分值se 1;若第二主波宽度w5/t》0.18或第一主波宽度w3/t》0.35,则第一涩脉特征分值se 2;若波段上升时间t1》300ms,则第一涩脉特征分值se 1。
[0095]
其中,第二滑涩脉象表征规则是用于实现对滑脉和涩脉的脉象表征进行分类的第二个规则。第二滑涩脉象表征规则是与峡中峡相对高度和重薄波绝对高度中的至少一个脉搏特征相关的规则。
[0096]
作为一示例,步骤s502中,脉象诊断仪中预先配置的滑涩脉象对应的第二滑涩脉象表征规则,是基于至少一个峡中峡滑涩阈值形成的峡中峡滑涩特征范围和基于至少一个重薄波滑涩阈值形成的重薄波滑涩特征范围,形成的滑涩脉象表征规则。第二滑涩脉象表征规则还包括与峡中峡滑涩特征范围和重薄波滑涩特征范围中的至少一个相匹配的配置滑涩特征分值。
[0097]
其中,峡中峡滑涩阈值是基于评估滑涩脉象目的设置的用于划分峡中峡相对高度
所属特征范围的阈值。峡中峡滑涩特征范围是基于峡中峡滑涩阈值形成的范围。例如,在峡中峡滑涩阈值为0.5和0.55时,其可形成(min14,0.5)、[0.5,0.55)和[0.55,max15)等峡中峡滑涩特征范围。重薄波滑涩阈值是基于评估滑涩脉象目的设置的用于划分重薄波绝对高度所属特征范围的阈值。重薄波滑涩特征范围是基于重薄波滑涩阈值形成的范围。例如,在峡中峡滑涩阈值为0.01、0.03和0.05时,其可形成(min13,0.01)、[0.01,0.03)、[0.03,0.05)和[0.05,max15)等重薄波滑涩特征范围。
[0098]
本示例中,脉象诊断仪在提取到至少一个待测脉搏特征之后,会将与滑涩脉象相关的峡中峡相对高度h4/h1和重薄波绝对高度h5/h1,与滑涩脉象对应的第二滑涩脉象表征规则中的峡中峡滑涩特征范围和重薄波滑涩特征范围进行匹配处理,将峡中峡相对高度h4/h1所属的峡中峡滑涩特征范围和重薄波绝对高度h5/h1所属的重薄波滑涩特征范围中的至少一个相匹配的配置滑涩特征分值,确定获取第二滑脉特征分值或者第二涩脉特征分值。例如,滑脉特征分值用hua表示,涩脉特征分值用se表示;若峡中峡相对高度h4/h1《0.5且重薄波绝对高度h5/h1》0.05,则第二滑脉特征分值hua 1;若峡中峡相对高度h4/h1《0.55且重薄波绝对高度h5/h1》0.03,则第二滑脉特征分值hua 2;若第二下降区间和/或第三下降区间不存在脉搏波峰点,即重薄波检测结果为不存在重薄波,则第二涩脉特征分值se 1;若重薄波绝对高度h5/h1《0.01,则第二涩脉特征分值se 2。
[0099]
其中,第三滑涩脉象表征规则是用于实现对滑脉和涩脉的脉象表征进行分类的第三个规则。第三滑涩脉象表征规则是与下降波峰数量相关的规则。
[0100]
作为一示例,步骤s503中,脉象诊断仪中预先配置的滑涩脉象对应的第一滑涩脉象表征规则,是基于至少一个波峰数量滑涩阈值形成的波峰数量滑涩特征范围形成的滑涩脉象表征规则。第二滑涩脉象表征规则还包括与波峰数量滑涩特征范围相匹配的配置滑涩特征分值。
[0101]
其中,波峰数量滑涩阈值是基于评估滑涩脉象目的设置的用于划分下降波峰数量所属特征范围的阈值。波峰数量滑涩特征范围是基于波峰数量滑涩阈值形成的范围。例如,波峰数量滑涩阈值为0时,可将波峰数量滑涩特征范围划分为等于0和大于0这两个波峰数量滑涩特征范围。
[0102]
本示例中,脉象诊断仪在提取到至少一个待测脉搏特征之后,会将与滑涩脉象相关的下降波峰数量n,与滑涩脉象对应的第三滑涩脉象表征规则中的波峰数量滑涩特征范围进行匹配处理,将下降波峰数量n所属的波峰数量滑涩特征范围对应的配置滑涩特征分值,确定为第三滑脉特征分值或者第三涩脉特征分值。例如,下降波峰数量n=0,则第三涩脉特征分值 2;若下降波峰数量n》0,则第三滑脉特征分值 1。
[0103]
作为一示例,步骤s504中,脉象诊断仪在通过第一滑涩脉象表征规则、第二滑涩脉象表征规则和第三滑涩脉象表征规则,分别计算确定第一滑脉特征分值、第二滑脉特征分值和第三滑脉特征分值之后,可将第一滑脉特征分值、第二滑脉特征分值和第三滑脉特征分值的和值,确定为滑脉对应的第一目标特征分值。
[0104]
作为一示例,步骤s505中,脉象诊断仪在通过第一滑涩脉象表征规则、第二滑涩脉象表征规则和第三滑涩脉象表征规则,分别计算确定第一涩脉特征分值、第二涩脉特征分值和第三涩脉特征分值之后,可将第一涩脉特征分值、第二涩脉特征分值和第三涩脉特征分值的和值,确定涩脉对应的第二目标特征分值。
[0105]
相应地,步骤s204,即第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值,确定当前脉搏周期对应的当前脉象,包括:比较滑脉对应的第一目标特征分值和涩脉对应的第二目标特征分值,将第一目标特征分值和第二目标特征分值中的较大值对应的滑脉或涩脉,确定为当前脉搏周期对应的当前脉象。例如,若第一目标特征分值大于第二目标特征分值,则将第一目标特征分值对应的滑脉,确定为当前脉搏周期对应的当前脉象;若第一目标特征分值不大于第二目标特征分值,则将第二目标特征分值对应的涩脉,确定为当前脉搏周期对应的当前脉象。
[0106]
可理解地,通过对第一主波宽度、第二主波宽度、波段上升时间、峡中峡相对高度、重薄波绝对高度和下降波峰数量等待测脉搏特征等维度进行综合分析,可准确确定滑脉对应的第一目标特征分值和涩脉对应的第二目标特征分值,以便基于第一目标特征分值和第二目标特征分值,确定滑脉或涩脉中的任一个为当前脉搏周期对应的当前脉象,以保障滑脉和涩脉这一组对立脉象的识别准确性。
[0107]
在一实施例中,如图6所示,步骤s203,即采用预先设置的对立脉象的脉象表征分析策略,对至少一个待测脉搏特征进行分析,获取第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值,第一脉象和第二脉象为对立脉象中的两个脉象,包括:
[0108]
s601:采用浮沉类脉象对应的第一浮沉类脉象表征规则,对第一主波宽度和第二主波宽度进行处理,获取第一浮脉类特征分值或者第一沉脉类特征分值;
[0109]
s602:采用浮沉类脉象对应的第二浮沉类脉象表征规则,对波段上升时间进行处理,获取第二浮脉类特征分值或者第二沉脉类特征分值;
[0110]
s603:采用浮沉类脉象对应的第三浮沉类脉象表征规则,对潮波检测结果进行处理,获取第三浮脉类特征分值或者第三沉脉类特征分值;
[0111]
s604:采用浮沉类脉象对应的第四浮沉类脉象表征规则,对峡中峡检测结果或者峡中峡相对高度进行处理,获取第四浮脉类特征分值或者第四沉脉类特征分值;
[0112]
s605:采用浮沉类脉象对应的第五浮沉类脉象表征规则,对浮沉波形能量比进行处理,获取第五浮脉类特征分值和第五沉脉类特征分值;
[0113]
s606:根据第一浮脉类特征分值、第二浮脉类特征分值、第三浮脉类特征分值、第四浮脉类特征分值和第三浮脉类特征分值,确定浮脉类对应的第一目标特征分值;
[0114]
s607:根据第一沉脉类特征分值、第二沉脉类特征分值、第三沉脉类特征分值、第四沉脉类特征分值和第五沉脉类特征分值,确定沉脉类对应的第二目标特征分值;
[0115]
步骤s601-s605为上述实施例中步骤s401的一具体实施方式,步骤s606为上述实施例中步骤s402的一具体实施方式,步骤s607为上述实施例中步骤s403的一具体实施方式。
[0116]
其中,浮沉类脉象是一种对立脉象,包括浮脉类和沉脉类两种。浮脉类包括浮脉、洪脉和濡脉这三种脉象;沉脉类包含沉脉和弱脉这两种脉象。浮脉的脉象表征如下:浮取脉搏能量大于沉取脉搏能量、波峰呈左移渐降型峡中峡位置偏低。洪脉的脉象表征如下:主波幅高、能量高于正常值、浮取能量较大、主波峰尖锐、下降支仅有重播波、无潮波、峡中峡深、h5幅度较大、上升支陡直和上升时间短。濡脉的脉象表征为:主波幅低、能量低于正常值、浮取脉搏能量大、脉象图波群变异、呈丘波状、重播波或重搏前波较明显。沉脉的脉象表征为:沉取脉搏能量大于浮取脉搏能量、波峰呈右移渐升型。弱脉的脉象表征为:主波幅低、能量
低于正常值、浮取脉搏能量大、主波较宽和上升支坡度平缓。
[0117]
其中,第一浮沉类脉象表征规则是用于实现对浮脉类和沉脉类的脉象表征进行分类的第一个规则。第一浮沉类脉象表征规则是与第一主波宽度和第二主波宽度中的至少一个脉搏特征相关的规则。
[0118]
作为一示例,步骤s601中,脉象诊断仪中预先配置的浮沉类脉象对应的第一浮沉类脉象表征规则,是基于至少一个第一主波浮沉类阈值形成的第一主波浮沉类特征范围、基于至少一个第二主波浮沉类阈值形成的第二主波浮沉类特征范围形成的浮沉类脉象表征规则。第一浮沉类脉象表征规则还包括与第一主波浮沉类特征范围和第二主波浮沉类特征范围中的至少一个相匹配的配置浮沉类特征分值。
[0119]
其中,第一主波浮沉类阈值是基于评估浮沉类脉象目的设置的用于划分第一主波宽度所属特征范围的阈值。第一主波浮沉类特征范围是基于第一主波浮沉类阈值形成的范围。例如,在第一主波浮沉类阈值为0.12和0.16时,其可形成(min21,0.12)、[0.12,0.16]和(0.16,max21)等第一主波浮沉类特征范围。第二主波浮沉类阈值是基于评估浮沉类脉象目的设置的用于划分第二主波宽度所属特征范围的阈值。第二主波浮沉类特征范围是基于第二主波浮沉类阈值形成的范围。例如,在第二主波浮沉类阈值为0.25和0.3时,其可形成(min22,0.25)、[0.25,0.3]和(0.3,max22)等第二主波浮沉类特征范围。
[0120]
本示例中,脉象诊断仪在提取到至少一个待测脉搏特征之后,会将与浮沉类脉象相关的第一主波宽度w3/t和第二主波宽度w3/t,与浮沉类脉象对应的第一浮沉类脉象表征规则中的第一主波浮沉类特征范围和第二主波浮沉类特征范围进行匹配处理,将第一主波宽度w3/t所属的第一主波浮沉类特征范围和第二主波宽度w3/t所属的第二主波浮沉类特征范围中的至少一个相匹配的配置浮沉类特征分值,确定获取第一浮脉类特征分值或者第一沉脉类特征分值。例如,浮脉类特征分值用fu表示,沉脉类特征分值用chen表示;若第一主波宽度w3/t《0.12或者第二主波宽度w5/t《0.25,则第一浮脉类特征分值fu 1;若第一主波宽度w3/t》0.16或者第二主波宽度w5/t》0.3,第一沉脉类特征分值chen 1。
[0121]
其中,第二浮沉类脉象表征规则是用于实现对浮脉类和沉脉类的脉象表征进行分类的第二个规则。第一浮沉类脉象表征规则是与波段上升时间相关的规则。
[0122]
作为一示例,步骤s602中,脉象诊断仪中预先配置的浮沉类脉象对应的第二浮沉类脉象表征规则,是基于至少一个浮沉类上升时间阈值形成的上升时间浮沉类特征范围形成的浮沉类脉象表征规则。第一浮沉类脉象表征规则还包括与上升时间浮沉类特征范围匹配的配置浮沉类特征分值。浮沉类上升时间阈值是基于评估浮沉类脉象目标设置的用于划分波段上升时间所属特征范围的阈值。上升时间浮沉类特征范围是基于浮沉类上升时间阈值形成的范围。例如,在浮沉类上升时间阈值为260ms时,其可形成两个上升时间浮沉类特征范围。
[0123]
本示例中,脉象诊断仪在提取到至少一个待测脉搏特征之后,会将与浮沉类脉象相关的波段上升时间t1,将波段上升时间t1与浮沉类上升时间阈值进行比较,以根据比较结果,确定波段上升时间t1所属的上升时间浮沉类特征范围,再将该上升时间浮沉类特征范围对应的配置浮沉类特征分值,确定为第一浮脉类特征分值或者第一沉脉类特征分值,例如,在波段上升时间t1《260ms,则第一浮脉类特征分值fu 1;若波段上升时间t1≥260ms,则第一沉脉类特征分值chen 1。
[0124]
其中,第三浮沉类脉象表征规则是用于实现对浮脉类和沉脉类的脉象表征进行分类的第三个规则。第三浮沉类脉象表征规则是与潮波检测结果相关的规则。该潮波检测结果可以为存在潮波,也可以为不存在潮波。
[0125]
作为一示例,步骤s603中,脉象诊断仪中预先配置的浮沉类脉象对应的第三浮沉类脉象表征规则,是基于至少一个潮波检测结果形成的形成的浮沉类脉象表征规则。第三浮沉类脉象表征规则还包括与潮波检测结果相匹配的配置浮沉类特征分值。
[0126]
本示例中,脉象诊断仪在提取到至少一个待测脉搏特征之后,会将与浮脉类脉象相关的潮波检测结果与第三浮沉类脉象表征规则进行匹配处理,以确定第三浮脉类特征分值或者第三沉脉类特征分值。本示例中,若潮波检测结果为存在潮波,则第三浮脉类特征分值fu 1;若潮波检测结果为不存在潮波,则第三沉脉类特征分值chen 1。
[0127]
其中,第四浮沉类脉象表征规则是用于实现对浮脉类和沉脉类的脉象表征进行分类的第四个规则。第四浮沉类脉象表征规则是峡中峡相关的规则。
[0128]
作为一示例,步骤s604中,脉象诊断仪中预先配置的浮沉类脉象对应的第四浮沉类脉象表征规则,是基于峡中峡检测结果或者峡中峡相对高度形成的峡中峡浮沉类特征范围形成的浮沉类脉象表征规则。第四浮沉类脉象表征规则还包括与峡中峡浮沉类特征范围相匹配的配置浮沉类特征分值。
[0129]
其中,峡中峡浮沉类阈值是基于评估浮沉类脉象目的设置的用于划分峡中峡所属特征范围的阈值。峡中峡浮沉类特征范围是基于峡中峡浮沉类阈值形成的范围。例如,峡中峡浮沉类阈值为0.5时,可将峡中峡浮沉类特征范围划分为两个峡中峡浮沉类特征范围。
[0130]
本示例中,脉象诊断仪在提取到至少一个待测脉搏特征之后,若峡中峡检测结果为不存在峡中峡,即不存在潮波和/或重薄波,此时,第四沉脉类特征分值chen 1;若峡中峡检测结果为存在峡中峡,则会将待测脉搏波对应的峡中峡相对高度h4/h1,与浮沉类脉象对应的第四浮沉类脉象表征规则中的峡中峡浮沉类特征范围进行匹配处理,将峡中峡相对高度h4/h1所属的峡中峡浮沉类特征范围对应的配置浮沉类特征分值,确定为第四浮脉类特征分值或者第四沉脉类特征分值。例如,峡中峡相对高度h4/h1《0.5,则第四浮脉类特征分值 1;若峡中峡相对高度h4/h1》0.5,则第三沉脉类特征分值 1。
[0131]
其中,第五浮沉类脉象表征规则是用于实现对浮脉类和沉脉类的脉象表征进行分类的第五个规则。第五浮沉类脉象表征规则是与浮沉波形能量比相关的规则。
[0132]
作为一示例,步骤s605中,脉象诊断仪中预先配置的浮沉类脉象对应的第五浮沉类脉象表征规则,是基于至少一个能量比浮沉类阈值形成的能量比浮沉类特征范围形成的浮沉类脉象表征规则。第五浮沉类脉象表征规则还包括与能量比浮沉类特征范围相匹配的配置浮沉类特征分值。
[0133]
其中,能量比浮沉类阈值是基于评估浮沉类脉象目的设置的用于划分能量比所属特征范围的阈值。能量比浮沉类特征范围是基于能量比浮沉类阈值形成的范围。例如,浮脉类的能量比浮沉类阈值为可设置为6、4、2和3/2;沉脉类的能量比浮沉类阈值为可设置为1/6、1/4、1/2和2/3。
[0134]
本示例中,脉象诊断仪在提取到至少一个待测脉搏特征之后,会将与浮沉类脉象相关的浮沉波形能量比υ,与浮沉类脉象对应的第五浮沉类脉象表征规则中的能量比浮沉类特征范围进行匹配处理,将浮沉波形能量比υ所属的能量比浮沉类特征范围对应的配置
浮沉类特征分值,确定获取第五浮脉类特征分值或者第五沉脉类特征分值。例如,浮脉类特征分值用fu表示,沉脉类特征分值用chen表示;若浮沉波形能量比υ》6,则第五浮脉类特征分值fu 4;若浮沉波形能量比υ》4,则第五浮脉类特征分值fu 3;若浮沉波形能量比υ》2,则第五浮脉类特征分值fu 2;若浮沉波形能量比υ》2,则第五浮脉类特征分值fu 1;若浮沉波形能量比υ《1/6,则第五沉脉类特征分值chen 4;若浮沉波形能量比υ《1/2,则第五沉脉类特征分值chen 2;若浮沉波形能量比υ《2/3,则第五沉脉类特征分值chen 1。
[0135]
作为一示例,步骤s606中,脉象诊断仪在分别计算确定第一浮脉类特征分值、第二浮脉类特征分值、第三浮脉类特征分值、第四浮脉类特征分值和第三浮脉类特征分值之后,可将第一浮脉类特征分值、第二浮脉类特征分值、第三浮脉类特征分值、第四浮脉类特征分值和第三浮脉类特征分值的和值,确定为浮脉类对应的第一目标特征分值。
[0136]
作为一示例,步骤s607中,脉象诊断仪在分别计算确定第一沉脉类特征分值、第二沉脉类特征分值、第三沉脉类特征分值、第四沉脉类特征分值和第五沉脉类特征分值之后,可将第一沉脉类特征分值、第二沉脉类特征分值、第三沉脉类特征分值、第四沉脉类特征分值和第五沉脉类特征分值的和值,确定为沉脉类对应的第二目标特征分值。
[0137]
可理解地,通过对第一主波宽度、第二主波宽度、波段上升时间、峡中峡检测结果、峡中峡相对高度和浮沉波形能量比等维度进行综合分析,可准确确定浮脉类对应的第一目标特征分值和沉脉类对应的第二目标特征分值,以便基于第一目标特征分值和第二目标特征分值,确定浮脉类或沉脉类中的任一个为当前脉搏周期对应的当前类型,以便根据当前类型进一步确定其对应的当前脉象,有助于保障当前脉象识别的准确性。
[0138]
相应地,步骤s204,即获取第一目标特征分值和第二目标特征分值中的较大特征分值,将较大特征分值对应的第一脉象或第二脉象,确定为当前脉搏周期对应的当前脉象,包括:
[0139]
s2041:根据浮脉类对应的第一目标特征分值和沉脉类对应的第二目标特征分值,确定当前脉搏周期对应的当前类型;
[0140]
s2042:采用当前类型对应的脉象细分规则,确定当前脉搏周期对应的当前脉象。
[0141]
相应地,步骤s2041中,脉象诊断仪可比较浮脉类对应的第一目标特征分值和浮沉类对应的第一目标特征分值,将第一目标特征分值和第二目标特征分值中的较大值对应的浮脉类或沉脉类,确定为当前脉搏周期对应的当前类型。例如,若第一目标特征分值大于第二目标特征分值,则将第一目标特征分值对应的浮脉类,确定为当前脉搏周期对应的当前类型;若第一目标特征分值不大于第二目标特征分值,则将第二目标特征分值对应的沉脉类,确定为当前脉搏周期对应的当前类型。
[0142]
其中,脉象细分规则是预先设置的用于对当前类型的具体脉象进行分析的规则。
[0143]
作为一示例,步骤s2042中,脉象诊断仪在根据浮脉类对应的第一目标特征分值和浮沉类对应的第一目标特征分值,确定其对应的当前类型之后,可采用该当前类型对应的脉象细分规则,对待测脉搏波提取到的其他待测脉搏特征进行进一步细分,以确定当前脉搏周期对应的当前脉象。例如,在当前类型为浮脉类时,可采用浮脉类对应的脉象细分规则,对待测脉搏波提取到的其他待测脉搏特征进行进一步细分,以将浮脉类对应的洪脉、濡脉和浮脉中的任一个,确定为当前脉搏周期对应的当前脉象。又例如,在当前类型为沉脉类时,可采用沉脉类对应的脉象细分规则,对待测脉搏波提取到的其他待测脉搏特征进行进
一步细分,以将沉脉类对应的弱脉和沉脉中的任一个,确定为当前脉搏周期对应的当前脉象。
[0144]
可理解地,在确定当前脉搏周期对应的当前类型为浮脉类或沉脉类之后,可采用其对应的脉象细分规则进行进一步细分,以确定当前脉搏周期对应的当前脉象,有助于保障当前脉象识别的准确性。
[0145]
在一实施例中,如图7所示,步骤s2042,即采用当前类型对应的脉象细分规则,确定当前脉搏周期对应的当前脉象,包括:
[0146]
s701:采用浮脉类对应的脉象细分规则,从至少一个待测脉搏特征中,确定浮脉类细分特征;
[0147]
s702:若浮脉类细分特征满足洪脉表征条件,则确定当前脉搏周期对应的当前脉象为洪脉;
[0148]
s703:若浮脉类细分特征满足濡脉表征条件,则确定当前脉搏周期对应的当前脉象为濡脉;
[0149]
s704:若浮脉类细分特征不满足洪脉表征条件,且不满足濡脉表征条件,则确定当前脉搏周期对应的当前脉象为浮脉。
[0150]
其中,浮脉类对应的脉象细分规则是预先设置的用于实现对浮脉类对应的洪脉、濡脉和浮脉进行细分的规则。浮脉类细分特征是指需要进一步分析确定洪脉、濡脉和浮脉对应的特征。
[0151]
作为一示例,步骤s701中,脉象诊断仪在确定当前类型为浮脉类时,可采用预先设置的浮脉类对应的脉象细分规则,从至少一个待测脉搏特征中,确定浮脉类细分特征,以便基于该浮脉类细分特征进行进一步确定其当前脉象。本示例中,浮脉类细分特征可以为重薄波绝对高度h5/h1、峡中峡相对高度h4/h1、潮波相对高度h3/h1、浮沉波形能量比υ和潮波检测结果等,可根据实际情况确定。
[0152]
其中,洪脉表征条件是指在浮脉类对应的脉象细分规则中,用于实现判定是否满足洪脉表征的评估标准的条件。
[0153]
作为一示例,步骤s702中,脉象诊断仪在获取到浮脉类细分特征之后,可将该浮脉类细分特征与预先设置的洪脉表征条件进行比较,在浮脉类细分特征满足洪脉表征条件时,确定当前脉搏周期对应的当前脉象为洪脉。本示例中,在重薄波绝对高度h5/h1大于第一重薄波高度阈值(如0.2)、峡中峡相对高度h4/h1小于第一峡中峡高度阈值(如0.3)且潮波检测结果为不存在潮波时,可认定满足洪脉表征条件,确定当前脉搏周期对应的当前脉象为洪脉。
[0154]
其中,濡脉表征条件是指在浮脉类对应的脉象细分规则中,用于实现判定是否满足濡脉表征的评估标准的条件。
[0155]
作为一示例,步骤s703中,脉象诊断仪在获取到浮脉类细分特征之后,可将该浮脉类细分特征与预先设置的濡脉表征条件进行比较,在浮脉类细分特征满足濡脉表征条件时,确定当前脉搏周期对应的当前脉象为濡脉。本示例中,在浮沉波形能量比υ小于第一能量比阈值(如0.7)、峡中峡相对高度h4/h1大于第二峡中峡高度阈值(如0.4)、潮波检测结果为不存在潮波或者潮波相对高度h3/h1小于第一潮波高度阈值(如0.7)时,可认定满足濡脉表征条件,确定当前脉搏周期对应的当前脉象为濡脉。
[0156]
作为一示例,步骤s704中,脉象诊断仪在获取到浮脉类细分特征之后,将浮脉类细分特征与洪脉表征条件和濡脉表征条件进行匹配,在浮脉类细分特征既不满足洪脉表征条件,又不满足濡脉表征条件时,确定当前脉搏周期对应的当前脉象为浮脉。
[0157]
可理解地,从至少一个待测脉搏特征中确定与浮脉类对应的脉象细分规则相对应的浮脉类细分特征,判断浮脉类细分特征是否满足洪脉表征条件和濡脉表征条件,以确定洪脉、濡脉和浮脉中的任一种为当前脉搏周期对应的当前脉象,有助于保障洪脉、濡脉和浮脉等浮脉类的脉象识别准确性。
[0158]
在一实施例中,如图8所示,步骤s2042,即采用当前类型对应的脉象细分规则,确定当前脉搏周期对应的当前脉象,包括:
[0159]
s801:采用沉脉类对应的脉象细分规则,从至少一个待测脉搏特征中,确定沉脉类细分特征;
[0160]
s802:若沉脉类细分特征满足弱脉表征条件,则确定当前脉搏周期对应的当前脉象为弱脉;
[0161]
s803:若沉脉类细分特征不满足弱脉表征条件,则确定当前脉搏周期对应的当前脉象为沉脉。
[0162]
其中,沉脉类对应的脉象细分规则是预先设置的用于实现对沉脉类对应的弱脉和沉脉进行细分的规则。沉脉类细分特征是指需要进一步分析确定弱脉和沉脉对应的特征。
[0163]
作为一示例,步骤s801中,脉象诊断仪在确定当前类型为沉脉类时,可采用预先设置的沉脉类对应的脉象细分规则,从至少一个待测脉搏特征中,确定沉脉类细分特征,以便基于该沉脉类细分特征进行进一步确定其当前脉象。本示例中,沉脉类细分特征可以为波段上升时间t1、潮波检测结果和重薄波检测结果等,可根据实际情况确定。
[0164]
其中,弱脉表征条件是指在沉脉类对应的脉象细分规则中,用于实现判定是否满足弱脉表征的评估标准的条件。
[0165]
作为一示例,步骤s802中,脉象诊断仪在获取到沉脉类细分特征之后,可将该沉脉类细分特征与预先设置的弱脉表征条件进行比较,在沉脉类细分特征满足弱脉表征条件时,确定当前脉搏周期对应的当前脉象为弱脉。本示例中,在波段上升时间t1大于上升时间阈值(如260ms)、潮波检测结果为存在潮波,或者重薄波检测结果为存在重薄波时,可认定满足弱脉表征条件,确定当前脉搏周期对应的当前脉象为弱脉。
[0166]
作为一示例,步骤s803中,脉象诊断仪在获取到沉脉类细分特征之后,可将该沉脉类细分特征与预先设置的弱脉表征条件进行比较,在沉脉类细分特征不满足弱脉表征条件时,确定当前脉搏周期对应的当前脉象为沉脉。
[0167]
可理解地,从至少一个待测脉搏特征中确定与沉脉类对应的脉象细分规则相对应的沉脉类细分特征,判断沉脉类细分特征是否满足弱脉表征条件,以确定弱脉和沉脉中的任一种为当前脉搏周期对应的当前脉象,有助于保障弱脉和沉脉等沉脉类的脉象识别准确性。
[0168]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0169]
在一实施例中,提供一种基于脉搏特征的脉象识别装置,该基于脉搏特征的脉象
识别装置与上述实施例中基于脉搏特征的脉象识别方法一一对应。如图9所示,该基于脉搏特征的脉象识别装置包括待测脉搏波获取模块901、待测脉搏特征获取模块902、目标特征分值获取模块903、当前脉象获取模块904和目标脉象获取模块905。各功能模块详细说明如下:
[0170]
待测脉搏波获取模块901,用于获取当前脉搏周期对应的待测脉搏波;
[0171]
待测脉搏特征获取模块902,用于对当前脉搏周期对应的待测脉搏波进行特征提取,获取至少一个待测脉搏特征;
[0172]
目标特征分值获取模块903,用于采用预先设置的对立脉象的脉象表征分析策略,对至少一个待测脉搏特征进行分析,获取第一脉象对应的第一目标特征分值和第二脉象对应的第二目标特征分值,第一脉象和第二脉象为对立脉象中的两个脉象;
[0173]
当前脉象获取模块904,用于获取第一目标特征分值和第二目标特征分值中的较大特征分值,将较大特征分值对应的第一脉象或第二脉象,确定为当前脉搏周期对应的当前脉象;
[0174]
目标脉象获取模块905,用于根据目标诊断时长内所有当前脉搏周期对应的当前脉象,确定目标脉象。
[0175]
在一实施例中,待测脉搏特征获取模块902,包括:
[0176]
脉搏波峰点获取单元,用于对当前脉搏周期对应的待测脉搏波进行特征提取,获取至少一个脉搏波峰点和每一脉搏波峰点对应的脉搏波峰值;
[0177]
脉搏主波特征获取单元,用于将所有脉搏波峰值的最大值对应的脉搏波峰点确定为主波峰点,获取主波峰点对应的脉搏主波特征,脉搏主波特征包括主波高度、第一主波宽度和第二主波宽度;
[0178]
波段上升时间获取单元,用于将当前脉搏周期的起始点到主波峰点之间的脉搏波段确定为上升波段,获取上升波段对应的波段上升时间;
[0179]
下降波峰数量获取单元,用于将主波峰点与当前脉搏周期的结束点之间的脉搏波段确定为下降波段,获取下降波峰数量,将下降波段均等划分为第一下降区间、第二下降区间和第三下降区间;
[0180]
脉搏潮波特征获取单元,用于若第一下降区间内存在脉搏波峰点,则确定潮波检测结果为存在潮波,获取脉搏潮波特征,脉搏潮波特征包括潮波实测高度和潮波相对高度;
[0181]
脉搏重薄波特征获取单元,用于若第二下降区间和/或第三下降区间存在脉搏波峰点,则确定重薄波检测结果为存在重薄波,获取脉搏重薄波特征,脉搏重薄波特征包括重薄波实测高度;
[0182]
脉搏峡中峡特征获取单元,用于若下降波段存在潮波和重薄波,则将潮波和重薄波之间的脉搏波谷点,确定为峡中峡,获取脉搏峡中峡特征,脉搏峡中峡特征包括峡中峡实测高度和峡中峡相对高度;
[0183]
重薄波绝对高度获取单元,用于基于重薄波实测高度、峡中峡实测高度和主波高度,确定重薄波绝对高度;
[0184]
浮沉波形能量比获取单元,用于将当前脉搏周期的起始点到峡中峡之间的能量确定为浮取脉搏能量,将峡中峡到当前脉搏周期的结束点之间的能量确定为沉取脉搏能量,根据浮取脉搏能量和沉取脉搏能量,确定为浮沉波形能量比。
[0185]
在一实施例中,目标特征分值获取模块903,包括:
[0186]
单一特征分值获取单元,用于采用预先设置的对立脉象的脉象表征分析表中的至少一个脉象表征规则,对至少一个待测脉搏特征进行分析,确定每一脉象表征规则对应的疑似脉象和疑似脉象对应的单一特征分值;
[0187]
第一目标特征分值获取单元,用于将疑似脉象为第一脉象对应的所有单一特征分值之和,确定为第一脉象对应的第一目标特征分值;
[0188]
第二目标特征分值获取单元,用于将疑似脉象为第二脉象对应的所有单一特征分值之和,确定为第二脉象对应的第二目标特征分值。
[0189]
在一实施例中,目标特征分值获取模块903,包括:
[0190]
第一滑涩特征分值获取单元,用于采用滑涩脉象对应的第一滑涩脉象表征规则,对第一主波宽度、第二主波宽度和波段上升时间进行处理,获取第一滑脉特征分值或者第一涩脉特征分值;
[0191]
第二滑涩特征分值获取单元,用于采用滑涩脉象对应的第二滑涩脉象表征规则,对峡中峡相对高度和重薄波绝对高度进行处理,获取第二滑脉特征分值或者第二涩脉特征分值;
[0192]
第三滑涩特征分值获取单元,用于采用滑涩脉象对应的第三滑涩脉象表征规则,对下降波峰数量进行处理,获取第三滑脉特征分值或者第三涩脉特征分值;
[0193]
第一目标特征分值获取单元,用于根据第一滑脉特征分值、第二滑脉特征分值和第三滑脉特征分值,确定滑脉对应的第一目标特征分值;
[0194]
第二目标特征分值获取单元,用于根据第一涩脉特征分值、第二涩脉特征分值和第三涩脉特征分值,确定涩脉对应的第二目标特征分值。
[0195]
在一实施例中,目标特征分值获取模块903,包括:
[0196]
第一浮沉类特征分值获取单元,用于采用浮沉类脉象对应的第一浮沉类脉象表征规则,对第一主波宽度和第二主波宽度进行处理,获取第一浮脉类特征分值或者第一沉脉类特征分值;
[0197]
第二浮沉类特征分值获取单元,用于采用浮沉类脉象对应的第二浮沉类脉象表征规则,对波段上升时间进行处理,获取第二浮脉类特征分值或者第二沉脉类特征分值;
[0198]
第三浮沉类特征分值获取单元,用于采用浮沉类脉象对应的第三浮沉类脉象表征规则,对潮波检测结果进行处理,获取第三浮脉类特征分值或者第三沉脉类特征分值;
[0199]
第四浮沉类特征分值获取单元,用于采用浮沉类脉象对应的第四浮沉类脉象表征规则,对峡中峡检测结果或者峡中峡相对高度进行处理,获取第四浮脉类特征分值或者第四沉脉类特征分值;
[0200]
第五浮沉类特征分值获取单元,用于采用浮沉类脉象对应的第五浮沉类脉象表征规则,对浮沉波形能量比进行处理,获取第五浮脉类特征分值和第五沉脉类特征分值;
[0201]
第一目标特征分值获取单元,用于根据第一浮脉类特征分值、第二浮脉类特征分值、第三浮脉类特征分值、第四浮脉类特征分值和第三浮脉类特征分值,确定浮脉类对应的第一目标特征分值;
[0202]
第一目标特征分值获取单元,用于根据第一沉脉类特征分值、第二沉脉类特征分值、第三沉脉类特征分值、第四沉脉类特征分值和第五沉脉类特征分值,确定沉脉类对应的
第二目标特征分值;
[0203]
当前脉象获取模块904,包括:
[0204]
当前类型确定单元,用于根据浮脉类对应的第一目标特征分值和沉脉类对应的第二目标特征分值,确定当前脉搏周期对应的当前类型;
[0205]
当前脉象确定单元,用于采用当前类型对应的脉象细分规则,确定当前脉搏周期对应的当前脉象。
[0206]
在一实施例中,当前脉象确定单元,包括:
[0207]
浮脉类细分特征确定子单元,用于采用浮脉类对应的脉象细分规则,从至少一个待测脉搏特征中,确定浮脉类细分特征;
[0208]
洪脉确定子单元,用于若浮脉类细分特征满足洪脉表征条件,则确定当前脉搏周期对应的当前脉象为洪脉;
[0209]
濡脉确定子单元,用于若浮脉类细分特征满足濡脉表征条件,则确定当前脉搏周期对应的当前脉象为濡脉;
[0210]
浮脉确定子单元,用于若浮脉类细分特征不满足洪脉表征条件,且不满足濡脉表征条件,则确定当前脉搏周期对应的当前脉象为浮脉。
[0211]
在一实施例中,当前脉象确定单元,包括:
[0212]
沉脉类细分特征确定子单元,用于采用沉脉类对应的脉象细分规则,从至少一个待测脉搏特征中,确定沉脉类细分特征;
[0213]
弱脉确定子单元,用于若沉脉类细分特征满足弱脉表征条件,则确定当前脉搏周期对应的当前脉象为弱脉;
[0214]
沉脉确定子单元,用于若沉脉类细分特征不满足弱脉表征条件,则确定当前脉搏周期对应的当前脉象为沉脉。
[0215]
关于基于脉搏特征的脉象识别装置的具体限定可以参见上文中对于基于脉搏特征的脉象识别方法的限定,在此不再赘述。上述基于脉搏特征的脉象识别装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0216]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是脉搏诊断仪,其内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储执行基于脉搏特征的脉象识别方法过程中采用或生成的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于脉搏特征的脉象识别方法。
[0217]
在一实施例中,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例中基于脉搏特征的脉象识别方法,例如图2所示s201-s205,或者图3至图8中所示,为避免重复,这里不再赘述。或者,处理器执行计算机程序时实现基于脉搏特征的脉象识别装置这一实施例中的各
模块/单元的功能,例如图9所示的待测脉搏波获取模块901、待测脉搏特征获取模块902、目标特征分值获取模块903、当前脉象获取模块904和目标脉象获取模块905的功能,为避免重复,这里不再赘述。
[0218]
在一实施例中,提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中基于脉搏特征的脉象识别方法,例如图2所示s201-s205,或者图3至图8中所示,为避免重复,这里不再赘述。或者,该计算机程序被处理器执行时实现上述基于脉搏特征的脉象识别装置这一实施例中的各模块/单元的功能,例如图9所示的待测脉搏波获取模块901、待测脉搏特征获取模块902、目标特征分值获取模块903、当前脉象获取模块904和目标脉象获取模块905的功能,为避免重复,这里不再赘述。
[0219]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0220]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
[0221]
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献