【技术实现步骤摘要】
一种脉象信号识别方法与系统
[0001]本申请属于中医脉象信号识别
,具体涉及一种脉象信号识别方法及系统
。
技术介绍
[0002]脉象是中医诊断的重要信息
。
但是脉象的特征情况往往比较复杂
。
晋代王叔和
《
脉经
》
序中就有记载“弦紧浮芤,辗转相类,在心易了,指下难明”,即指不同脉象常常同时出现,从而影响对脉象的判别描述
。
另外中医判断病情往往需要对一段时间的脉象变化进行判断
。《
黄帝内经灵枢
·
根结
》
就有“持其脉口,数其至也
。
五十动而不一代者,五脏皆受气
。”的记载,这更添加了中医诊脉的难度
。
由于脉象的以上情况,在中医传承中,脉象特征常常难以明确说出,常常是师傅带徒弟把脉,徒弟通过反复的把脉领悟老师所传授的技巧
。
当前计算机信息处理技术已经非常成熟先进,对脉象进行数字化,并能在临床中运用之前积累的经验,识别出脉象的属性有着重要的意义
。
[0003]现在对脉象进行数字化的方案有两类
。
一类是通过对脉象信号进行时域或频域提取特征,再使用模式识别的算法对信号进行分类识别
。
另一种是通过卷积神经网络对信号进行特征学习,并进行分类
。
[0004]现有技术缺点:
[0005](1)
由于脉象信号局部特征不明显,难以提取
【技术保护点】
【技术特征摘要】
1.
一种识别脉象信号方法,包括信号采集和脉象识别两部分,其特征在于,具体包括以下步骤:在所述信号采集部分,获取预设专家库内的专家对同一个脉象数据进行诊断的结果;然后对脉象数据按相似度进行切片及曲线拟合,将拟合出的曲线参数与专家判断该脉象数据所属类型的概率保存到数据库中;在所述脉象识别部分,在识别被检测脉象的类型时,提取多个心跳周期的被检测脉象的数据;在所述数据库中,每种脉象类型提取若干个专家数据,使用动态时间规整算法计算被检测脉象与专家数据间的距离;选取距离最短的若干组专家数据,根据专家数据对应的脉象类型概率值,统计出该被测脉象对应的脉象类型概率
。2.
根据权利要求1所述的一种识别脉象信号方法,其特征在于,所述信号采集部分包括以下步骤:获取采集人员的脉象信号和心率,获取预设专家库内的专家对该采集人员进行把脉后判断其脉象类型的结果,统计所述结果,计算该脉象信号属于各脉象类型的概率;以一个心跳周期为基本单位,将脉象信号切分成脉象信号段;计算信号段间的互相关系数,以互相关系数为衡量准则,将互相关系数值大于
95
%的脉象信号段归为一组;对同组信号段,使用列文伯格
‑
马夸尔特算法对数据进行
12
阶多项式拟合,保存各组拟合好的多项式系数;以脉象信号所属类型的概率值最高的前两项类型为关键值,分两层次按类型保存脉象信号参数,储存进专家数据库;所述保存的脉象信号参数包括:各信号组所包含信号段的起始时间值
、
信号组对应的
12
阶多项式的系数
、
脉象信号对应的心跳周期
、
脉象信号所属类型的概率表
。3.
根据权利要求1或2所述的一种识别脉象信号方法,其特征在于,所述脉象识别包括以下步骤:对采集到的需要识别类型的脉象信号进行二阶求导计算,按时间先后标记所有的导数为0的点,作为极值点;对时间上相邻的两极值点间抽取样点,所有的样点与极值点共同组成特征点集合;从所述数据库里面,每种脉象类型抽取若干个专家数据,使用约束动态时间规整算法,计算每组专家数据与被检测脉象信号的相似度;取相似度最高的若干组专家数据,通过专家数据对应的脉象类型概率值,统计出该被测脉象信号对应的脉象类型概率
。4.
根据权利要求1所述的一种识别脉象信号方法,其特征在于,所述诊断的结果使用脉象类型概率向量来记录
。5.
根据权利要求2所述的一种识别脉象信号方法,其特征在于,所述以一个心跳周期为基本单位,将脉象信号切分成脉象信号段;计算信号段间的互相关系数,以互相关系数为衡量准则,将互相关系数值大于
95
%的脉象信号段归为一组,具体方法如下:在脉象信号图上,以心率周期
ω
为长度,时间0为起始点,截取一段信号,作为匹配模板;以起始时间
t
=
ω
‑
0.2
,长度为
ω
+0.4
的时间段为匹配范围,以符号
T
表示该范围,在该
范围上使用简化的皮尔逊相关系数,计算该时间段内各时间位与模板的相关系数,计算公式如下:其中,
R
t
表示信号起始时间为
t
,长度为
ω
的信号段与匹配模板的相似度数值,
f(x)
为脉象信号;计算
R
t
在区间
T
里面的最大值,并记录最大值对应的时间轴位置以及对应的匹配值
R
;取起始时间为长度为
ω
+0.4
的时间段,同样计算区间最大匹配值,记录时间轴位置依次循环,计算信号段内的所有极值点及对应的匹配值;在计算出的各段信号匹配值中,取匹配值
R
>
0.95
的信号段,为与模板相近的信号段,归为一类;对于匹配度
R
<
0.95
的信号段记为未分类信号段,再在其中选取
X
值最小的信号段,作为匹配模板,与其余信号段以
0.2s
为计算半径计算匹配度,同样选取
R
>
0.95
的信号段,将相似信号段归为同组信号
。6.
根据权利要求5所述的一种识别脉象信号方法,其特征在于,所述对同组信号段,使用列文伯格
‑
马夸尔特算法对数据进行
12
阶多项式拟合,保存各组拟合好的多项式系数,具体方法如下:取归类好的一组信号,进行
12
阶多项式的拟合,多项式的公式如下,这里
M
=
...
【专利技术属性】
技术研发人员:江璇,
申请(专利权)人:肇庆医学高等专科学校,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。