本发明涉及运动检测和运动行为反馈干预技术领域,特别涉及一种面向肥胖患者的运动检测与反馈干预系统及方法。
背景技术:
2016年英国著名医学杂志《柳叶刀》发表全球成年人体重调查报告:全球成人肥胖人口已经超过正常体重者,其中中国以9000万肥胖人口(男性4320万,女性4649万)超过美国的8700万,成为全球肥胖人口最多的国家。因此我国面对的肥胖形势十分严峻。
目前,世界各国都面临肥胖这一全球性难题,它被世界卫生组织(who)定义为疾病,是继心血管病和癌症之后对人类健康最具威胁的第三大因素。肥胖不仅造成各种代谢类疾病(如ii型糖尿病等),而且会引起多种并发症,如冠心病、高血压、肝胆病变、肺功能不良、关节病变等。此外,肥胖还影响形体美,给人们生活带来居多不便。
研究表明造成肥胖的原因很多,但主要因素是由于高热量食物的过多摄入、运动量的减少,导致摄入与消耗之间的不平衡,进而引起肥胖。
当前随着社会的发展,饮食结构和生活习惯的改变、高热量食物的过多摄取,以及人们越来越依赖便捷的交通,加之高强度的工作等一系列因素都导致我们摄入与消耗之间的不平衡。如何从行为干预方面,调控生活方式,增加运动量和能量消耗,便是控制和调节体重的一个重要环节。
技术实现要素:
发明目的:本发明针对上述现有技术存在的问题做出改进,即本发明的第一个目的在于公开一种面向肥胖患者的运动检测与反馈干预系统,系统佩戴于人体手腕部位,用以帮助控制肥胖患者运动和睡眠习惯。本发明的第二个目的在于公开一种面向肥胖患者的运动检测与反馈干预方法。
技术方案:一种面向肥胖患者的运动检测与反馈干预系统,包括:
arm处理器,用于多源传感器的数据采集与预处理、数据分析与融合评估、综合判决、干预控制;
心率传感器,与arm处理器通过i2c总线相连,用于监测佩戴者的心率;
运动传感器,与arm处理器通过i2c总线相连,通过获取佩戴者手腕运动的三轴加速度和三轴角速度来监测佩戴者的运动;
光照传感器,与arm处理器通过i2c总线相连,用于监测佩戴者周围环境的光照强度;
温度传感器,与arm处理器通过i2c总线相连,用于监测佩戴者周围环境的温度;
数字时钟芯片,与arm处理器通过i2c总线相连,产生准确时钟数据,用于多源传感器的数据时间同步以及针对肥胖患者干预治疗提供时间标准;
flash存储器,与arm处理器通过spi总线相连,用于存储多源传感器预处理后的数据;
led警示器,其输入端与arm处理器的输出端相连,通过发出不同颜色闪烁亮光向佩戴者警示干预;
微型蜂鸣器,其输入端与arm处理器的输出端相连,通过发出鸣叫声向佩戴者警示干预,
蓝牙天线,与arm处理器通信互联,用于系统与周围近距离的智能设备进行无线蓝牙通信;
microusb接口,与arm处理器通用异步收发传输器相连,用于上位机对系统处理器程序调试和程序下载,并作为电池充电的上级电源接口;
电源管理芯片,分别与电池、心率传感器的电源管脚、运动传感器的电源管脚、光照传感器的电源管脚、温度传感器的电源管脚、数字时钟芯片的电源管脚、flash存储器的电源管脚相连,用于对电池的充电电压进行管理,还用于电池对心率传感器、运动传感器、光照传感器、温度传感器、数字时钟芯片、flash存储器的供电电压和供电电流进行管理;
电池,与电源管理芯片相连;
按键,与arm处理器的输入端相连,分别用于控制arm处理器进行数据存储操作和停止干预操作。
进一步地,所述智能设备包括智能手机。
进一步地,按键包括存储专用按键和停止干预专用按键,存储专用按键与arm处理器的输入端相连,用于控制arm处理器进行数据存储操作;停止干预专用按键与arm处理器的输入端相连,用于控制arm处理器进行停止干预操作。
一种面向肥胖患者的运动检测与反馈干预方法,肥胖患者将上述面向肥胖患者的运动检测与反馈干预系统佩戴于手腕处,包括以下步骤:
(1)、在面向肥胖患者的运动检测与反馈干预系统中输入佩戴者的年龄和当前时间信息,然后通过佩戴于手腕处的面向肥胖患者的运动检测与反馈干预系统采集肥胖患者的运动加速度数据、心率数据、周围的温度数据和光照强度数据;
(2)、对步骤(1)采集到的数据进行加窗平滑滤波降噪、采样和校正处理,降低后续处理数据量和存储空间需求;
(3)、加权处理步骤(2)得到的运动加速度数据和心率数据,得到运动强度等级评估值,分别分区量化体外环境温度、外部光照强度,得到体感温度等级评估值和体感亮度等级评估值,融合运动强度等级评估值、体感温度等级评估值、体感亮度等级评估值和使用时间段获得对肥胖患者的反馈干预等级;
(4)根据步骤(3)得到的反馈干预等级对肥胖患者实施干预处理。
进一步地,步骤(3)包括以下步骤:
(31)计算运动强度等级评估值
(311)计算时间窗内的运动加速度矢量和的平均值,记为a,按照运动很轻、轻、中等、重、很重区间范围对a的值进行运动强度等级评估,评估值记为p1;
当a<0.1时,表示运动很轻,p1=1;
当0.1≤a<0.2时,表示运动轻,p1=2;
当0.2≤a<0.3时表示运动中等,p1=3;
当0.4≤a<0.5时,表示运动重,p1=4;
当a≥0.5时,表示运动很重,p1=5;
(312)计算时间窗内肥胖患者的心率平均值,记为b,按照运动很轻、轻、中等、重、很重区间范围对b值进行运动强度等级评估,评估值记为p2;
当b<140-年龄时,表示运动很轻,p2=1;
当140-年龄≤b<160-年龄时,表示运动轻,p2=2;
当160-年龄≤b<180-年龄时,表示运动中等,p2=3;
当180-年龄≤b<200-年龄时,表示运动重,p2=4;
当b≥200-年龄时,表示运动很重,p2=5;
(313)对两种运动强度等级估计值进行加权处理得到运动强度等级评估值p1-2,p1-2=0.7p1+0.3p2;
(32)计算时间窗内体外环境温度的平均值,记为c,按照体感很冷、冷、凉、温暖、热、很热、过热等温度区间范围对c值进行体感温度等级评估,体感温度等级评估值记为p3;
当c<0℃时,表示很冷,p3=1;
当0℃≤c<5℃时,表示冷,p3=2;
当5℃≤c<15℃时,表示凉,p3=3;
当15℃≤c<22℃时,表示温暖,p3=4;
当22℃≤c<27℃时表示热,p3=5;
当27℃≤c<32℃时,表示很热,p3=6;
当c>32℃时,表示过热,p3=7;
(33)计算时间窗内的光照强度的平均值,记为d,按照体感很暗、暗、微亮、亮、很亮等亮度区间范围对d值进行亮度等级评估,体感亮度等级评估值记为p4;
当0勒克斯≤d<0.5勒克斯时,表示很暗,p4=1;
当0.5勒克斯≤d<20勒克斯时,表示暗,p4=2;
当20勒克斯≤d<50勒克斯时,表示微亮,p4=3;
当50勒克斯≤d<300勒克斯时,表示亮,p4=4;
当d>300勒克斯时,表示很亮,p4=5;
(34)记使用时间段为t,按照凌晨、早晨、上午、中午、下午、傍晚、晚上对t值进行量化,量化值记为p5;
当0点≤t<5点时,表示为凌晨,p5=1;
当5点≤t<8点时,表示为早晨,p5=2;
当8点≤t<12点时,表示为上午,p5=3;
当12点≤t<14点时,表示为中午,p5=4;
当14点≤t<17点时,表示为下午,p5=5;
当17点≤t<20点时表示为傍晚,p5=6;
当20点≤t<24点时表示为晚上,p5=7;
(35)计算肥胖患者的反馈干预等级
构建融合评估模型计算肥胖患者的反馈干预等级p,p=w1p1-2+w3p3+w4p4+w5p5,其中
w1、w3、w4和w5为加权值,加权值采用svm方法离线训练得到;
p被评估为三个反馈干预等级,分别为ii级、i级和正常,其中
当p≥0.7时,p为ii级,ii级表示患者身体状况出现严重问题需要警报干预;
当0.4≤p<0.7时,p为i级,i级表示患者需要运动或饮食控制警告干预;
p<0.4时,p为正常,正常情况时无需干预。
进一步的,步骤(4)中,当肥胖患者的反馈干预等级p评估为ii级时,微型蜂鸣器和led警示器发出声光警报,蜂鸣器长时间鸣叫,led警示器发出闪烁红光,同时通过蓝牙天线连接近距离智能设备并发送警报信息。
进一步地,步骤(4)中,当肥胖患者的反馈干预等级p评估为i级时,微型蜂鸣器和led警示器发出声光警报,微型蜂鸣器短时间间歇鸣叫,led警示器发出闪烁绿光,警告肥胖患者控制饮食、增加运动、减少睡眠。
进一步地,步骤(4)中,当肥胖患者的反馈干预等级p评估为正常时,不采取干预处理。
进一步地,步骤(4)中,当led警示器发出交替闪烁的红绿光时,提醒系统的存储空间快满,患者按存储专用按键,系统通过蓝牙天线连接近距离智能设备,上传存储数据到智能设备终端备份,然后清除flash存储器中的数据。
进一步地,步骤(4)中,在微型蜂鸣器发声和led警示器发光时,肥胖患者按停止专用按键,取消本次声光干预。
有益效果:本发明公开的一种面向肥胖患者的运动检测与反馈干预系统及方法具有以下有益效果:
1、综合多种传感器数据,能准确反映肥胖患者的运动生理状态、活动规律和周围环境,并实施有效的反馈干预措施,有助于患者养成良好的饮食、运动、睡眠习惯,对于肥胖患者长效物理治疗具有重要作用;
2、数据加窗、采样、线性加权融合简化模型等处理有效降低计算的复杂度和系统的功耗,延长系统待机时间。
附图说明
图1是本发明公开的一种面向肥胖患者的运动检测与反馈干预系统的结构示意图。
具体实施方式:
下面对本发明的具体实施方式详细说明。
一种面向肥胖患者的运动检测与反馈干预系统,包括:
arm处理器,用于多源传感器(包括心率传感器、运动传感器、光照传感器和温度传感器)的数据采集与预处理、数据分析与融合评估、综合判决、干预控制;
心率传感器(型号为max30100或max30102),与arm处理器通过i2c总线相连,用于监测佩戴者的心率;
运动传感器,与arm处理器通过i2c总线相连,通过获取佩戴者手腕运动的三轴加速度和三轴角速度来监测佩戴者的运动;
光照传感器,与arm处理器通过i2c总线相连,用于监测佩戴者周围环境的光照强度;
温度传感器,与arm处理器通过i2c总线相连,用于监测佩戴者周围环境的温度;
数字时钟芯片,与arm处理器通过i2c总线相连,产生准确时钟数据,用于多源传感器的数据时间同步以及针对肥胖患者干预治疗提供时间标准;
flash存储器,与arm处理器通过spi总线相连,用于存储多源传感器预处理后的数据;
led警示器,其输入端与arm处理器的输出端相连,通过发出不同颜色闪烁亮光向佩戴者警示干预;
微型蜂鸣器,其输入端与arm处理器的输出端相连,通过发出鸣叫声向佩戴者警示干预,
蓝牙天线,与arm处理器通信互联,用于系统与周围近距离的智能设备进行无线蓝牙通信;
microusb接口,与arm处理器通用异步收发传输器相连,用于上位机对系统处理器程序调试和程序下载,并作为电池充电的上级电源接口;
电源管理芯片,分别与电池、心率传感器的电源管脚、运动传感器的电源管脚、光照传感器的电源管脚、温度传感器的电源管脚、数字时钟芯片的电源管脚、flash存储器的电源管脚相连,用于对电池的充电电压进行管理,还用于电池对心率传感器、运动传感器、光照传感器、温度传感器、数字时钟芯片、flash存储器的供电电压和供电电流进行管理;
电池,与电源管理芯片相连;
按键,与arm处理器的输入端相连,分别用于控制arm处理器进行数据存储操作和停止干预操作。
进一步地,智能设备包括智能手机。
进一步地,按键包括存储专用按键和停止干预专用按键,存储专用按键与arm处理器的输入端相连,用于控制arm处理器进行数据存储操作;停止干预专用按键与arm处理器的输入端相连,用于控制arm处理器进行停止干预操作。
一种面向肥胖患者的运动检测与反馈干预方法,肥胖患者将上述面向肥胖患者的运动检测与反馈干预系统佩戴于手腕处,包括以下步骤:
(1)、在面向肥胖患者的运动检测与反馈干预系统中输入佩戴者的年龄和当前时间信息,然后通过佩戴于手腕处的面向肥胖患者的运动检测与反馈干预系统采集肥胖患者的运动加速度数据、心率数据、周围的温度数据和光照强度数据;
(2)、对步骤(1)采集到的数据进行加窗平滑滤波降噪、采样和校正处理,降低后续处理数据量和存储空间需求;
(3)、加权处理步骤(2)得到的运动加速度数据和心率数据,得到运动强度等级评估值,分别分区量化体外环境温度、外部光照强度,得到体感温度等级评估值和体感亮度等级评估值,融合运动强度等级评估值、体感温度等级评估值、体感亮度等级评估值和使用时间段获得对肥胖患者的反馈干预等级;
(4)根据步骤(3)得到的反馈干预等级对肥胖患者实施干预处理。
进一步地,步骤(3)包括以下步骤:
(31)计算运动强度等级评估值
(311)计算时间窗内的运动加速度矢量和的平均值,记为a,按照运动很轻、轻、中等、重、很重区间范围对a的值进行运动强度等级评估,评估值记为p1;
当a<0.1时,表示运动很轻,p1=1;
当0.1≤a<0.2时,表示运动轻,p1=2;
当0.2≤a<0.3时表示运动中等,p1=3;
当0.4≤a<0.5时,表示运动重,p1=4;
当a≥0.5时,表示运动很重,p1=5;
(312)计算时间窗内肥胖患者的心率平均值,记为b,按照运动很轻、轻、中等、重、很重区间范围对b值进行运动强度等级评估,评估值记为p2;
当b<140-年龄时,表示运动很轻,p2=1;
当140-年龄≤b<160-年龄时,表示运动轻,p2=2;
当160-年龄≤b<180-年龄时,表示运动中等,p2=3;
当180-年龄≤b<200-年龄时,表示运动重,p2=4;
当b≥200-年龄时,表示运动很重,p2=5;
(313)对两种运动强度等级估计值进行加权处理得到运动强度等级评估值p1-2,p1-2=0.7p1+0.3p2;
(32)计算时间窗内体外环境温度的平均值,记为c,按照体感很冷、冷、凉、温暖、热、很热、过热等温度区间范围对c值进行体感温度等级评估,体感温度等级评估值记为p3;
当c<0℃时,表示很冷,p3=1;
当0℃≤c<5℃时,表示冷,p3=2;
当5℃≤c<15℃时,表示凉,p3=3;
当15℃≤c<22℃时,表示温暖,p3=4;
当22℃≤c<27℃时表示热,p3=5;
当27℃≤c<32℃时,表示很热,p3=6;
当c>32℃时,表示过热,p3=7;
(33)计算时间窗内的光照强度的平均值,记为d,按照体感很暗、暗、微亮、亮、很亮等亮度区间范围对d值进行亮度等级评估,体感亮度等级评估值记为p4;
当0勒克斯≤d<0.5勒克斯时,表示很暗,p4=1;
当0.5勒克斯≤d<20勒克斯时,表示暗,p4=2;
当20勒克斯≤d<50勒克斯时,表示微亮,p4=3;
当50勒克斯≤d<300勒克斯时,表示亮,p4=4;
当d>300勒克斯时,表示很亮,p4=5;
(34)记使用时间段为t,按照凌晨、早晨、上午、中午、下午、傍晚、晚上对t值进行量化,量化值记为p5;
当0点≤t<5点时,表示为凌晨,p5=1;
当5点≤t<8点时,表示为早晨,p5=2;
当8点≤t<12点时,表示为上午,p5=3;
当12点≤t<14点时,表示为中午,p5=4;
当14点≤t<17点时,表示为下午,p5=5;
当17点≤t<20点时表示为傍晚,p5=6;
当20点≤t<24点时表示为晚上,p5=7;
(35)计算肥胖患者的反馈干预等级
构建融合评估模型计算肥胖患者的反馈干预等级p,p=w1p1-2+w3p3+w4p4+w5p5,其中
w1、w3、w4和w5为加权值,加权值采用svm方法离线训练得到;
p被评估为三个反馈干预等级,分别为ii级、i级和正常,其中
当p≥0.7时,p为ii级,ii级表示患者身体状况出现严重问题需要警报干预;
当0.4≤p<0.7时,p为i级,i级表示患者需要运动或饮食控制警告干预;
p<0.4时,p为正常,正常情况时无需干预。
进一步的,步骤(4)中,当肥胖患者的反馈干预等级p评估为ii级时,微型蜂鸣器和led警示器发出声光警报,蜂鸣器长时间鸣叫,led警示器发出闪烁红光,同时通过蓝牙天线连接近距离智能设备并发送警报信息。
进一步地,步骤(4)中,当肥胖患者的反馈干预等级p评估为i级时,微型蜂鸣器和led警示器发出声光警报,微型蜂鸣器短时间间歇鸣叫,led警示器发出闪烁绿光,警告肥胖患者控制饮食、增加运动、减少睡眠。
进一步地,步骤(4)中,当肥胖患者的反馈干预等级p评估为正常时,不采取干预处理。
进一步地,步骤(4)中,当led警示器发出交替闪烁的红绿光时,提醒系统的存储空间快满,患者按存储专用按键,系统通过蓝牙天线连接近距离智能设备,上传存储数据到智能设备终端备份,然后清除flash存储器中的数据。
进一步地,步骤(4)中,在微型蜂鸣器发声和led警示器发光时,肥胖患者按停止专用按键,取消本次声光干预。
上面对本发明的实施方式做了详细说明。但是本发明并不限于上述实施方式,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。