[发明专利]一种基于脉诊的食补方法有效
申请号: | 201711298899.X | 申请日: | 2017-12-08 |
公开(公告)号: | CN107978356B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 张释如;张才应;周诠;吴一璇;刘居正 | 申请(专利权)人: | 西安科技大学 |
主分类号: | G16H20/60 | 分类号: | G16H20/60;A61B5/00;A61B5/02 |
代理公司: | 西安维赛恩专利代理事务所(普通合伙) 61257 | 代理人: | 李明全 |
地址: | 710054*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 食补 方法 | ||
1.一种基于脉诊的食补方法,其特征在于,按照以下步骤实施:
步骤1、在ARM系统(9)的数据库模块(9-2)中建立脉象数据库和食补配方数据库,其中,所述脉象数据库包括标准的健康脉象数据和亚健康脉象数据;
步骤2、通过采集模块(1)实时采集用户的脉搏信号,并将所述脉搏信号经预处理模块(2)和A/D转换模块(3)处理后发送至所述ARM系统(9)中;
步骤3、由所述ARM系统(9)对接收到的所述脉搏信号进行处理分析,将其与所述脉象数据库中的脉象数据逐一进行匹配对比;
若脉象数据库中有预存脉象与实测数据相匹配,则直接调用和该脉象相匹配的食补配方或结果进行输出;
若脉象数据库中没有相匹配的脉象,则采用特征提取、识别算法进行处理,继续执行步骤4;
步骤4、所述数据库模块(9-2)根据诊断结果选出多个食补配方,并通过人机交互模块(9-3)进行选择,得出最终的食补配方;
步骤5、所述ARM系统(9)将最终的食补配方发送至显示模块(10),以供用户参考;
步骤3中对脉搏信号进行处理的具体方法为:
步骤3.1、在接收到的脉搏信号中截取一段平稳的脉搏波形;
步骤3.2、在所述平稳脉搏波形中,利用极值法进行周期划分,得出脉搏的周期值T;
步骤3.3、通过脉搏周期值T,得出脉搏信号的四个幅度特征值:主波幅度h1、主波峡幅度h2、重搏前波波峰幅度h3、重搏波峰幅度值h5,以及每个幅度特征值对应的时间特征值:周期起点到主波幅度h1的时间t1、周期起点到主波峡幅度h2的时间t2、周期起点到重搏前波波峰幅度h3的时间t3、周期起点到重搏波峰幅度值h5的时间t5;
通过上述特征值计算得到脉搏信号的七个特征值:三个幅度特征值h2/h1,h3/h1,h5/h1,四个时间特征值t1/T,t2/T,t3/T,t5/T;
步骤3.4、对脉搏信号进行傅里叶变换,获得脉搏信号功率谱的基频值f0;
步骤3.5、通过步骤3.3得到的三个幅度特征值h2/h1,h3/h1,h5/h1,四个时间特征值t1/T,t2/T,t3/T,t5/T,以及步骤3.4得到的脉搏信号功率谱的基频值f0,结合BP神经网络算法对输入的脉搏信号进行处理,其中输入层为8个特征值、隐含层数为11,输出层的神经元数目为2,得出用户脉搏信号处理结果;
步骤3.2中获取脉搏周期值T的具体方法为:
步骤3.2.1、在平稳脉搏波形中选取一段脉象信号S(t),对S(t)进行一阶求导,找出所有零点对应时间点t(n),n为大于等于1的整数,在n个时间点中找出周期信号的波峰点B;
步骤3.2.2、找出该段波形中所有极小值点和极大值点;
步骤3.2.3、查找波峰点B之后下一个周期的峰值点B’;当脉象信号S(t)中不存在B’点,则延长脉象信号S(t)的范围,继续查找,直至找到B’点;
步骤3.2.4、分别找出在B点、B’点之前最紧邻的极小值点A、A’;
步骤3.2.5、A点和A’点或B点和B’点之间的距离即为脉搏周期T;
步骤4中的最终的食补配方至少为2个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安科技大学,未经西安科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711298899.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:食谱推荐方法、装置和抽油烟机
- 下一篇:家庭营养食谱自动分析系统