一种基于呼吸信号的自动报警求助设备及其检测方法

文档序号:10520583阅读:220来源:国知局
一种基于呼吸信号的自动报警求助设备及其检测方法
【专利摘要】本发明属于生命安全、生物医学工程以及可穿戴设备领域,具体涉及一种基于呼吸信号的自动报警求助设备及其检测方法。本发明通过检测呼吸状态,即用户事先把正常呼吸、急促呼吸和屏息三种呼吸状态进行n≥1个呼吸状态的排列组合,设定成一种特定呼吸状态顺序。当用户遇到紧急情况就按照这种事先设定的特定呼吸状态改变自身呼吸状况,进而使设备产生和发送报警求助信号。本发明装置通过检测用户的呼吸过程中是否出现设定的特定呼吸状态从而明确用户是否处于紧急状况。本发明的设备具有隐蔽、误报率低、安全有效的紧急求助、减少使用者紧急状况下负面情绪和求助条件的可控性设定等优点。
【专利说明】
-种基于呼吸信号的自动报譬求助设备及其检测方法
技术领域
[0001] 本发明属于生命安全、生物医学工程W及可穿戴设备领域,具体设及一种基于呼 吸信号的自动报警求助设备及其检测方法。 技术背景
[0002] 随着社会的进步人们所处的治安环境状况越来越好,但是一些恶劣事件还是偶有 发生,例如儿童被拐、夜跑女性被劫杀等。如果在运些事件中被害人可W及时地、隐蔽地报 警,那么很多恶性事件都可W被及时地中止。
[0003] 虽然说市面上已经有一些能够起到紧急报警作用的设备。例如,名称为"一种紧急 报警器"的实用新型专利(授权公告号CN 204440608 U)。当用户遇到危险时可W通过其上 面的按键发送紧急呼救信号。又如,名称为"一种SOS按键结构及其老人手机"的实用新型专 利(授权公告号CN 202617219 U)。当老年人遇到危险时可W通过其上面的紧急按键进行发 送SOS信号。但是运些报警设备都需要用户去按某个或者某些特殊按键。运种方式既不够隐 蔽,当遇到歹徒时做出运些特殊动作有可能会激怒歹徒使得事件更加恶化;运种方式又不 够安全有效,当被害人处于被绑等严重限制自身活动的状况下,很难有效的触发运些设备 的报警功能,并且由于用户在移动状态下,可能会触碰到,从而出现误报的情况。
[0004] 因此开发一种隐蔽、不误报和安全有效的紧急求助和报警的设备和方法具有重要 的意义。

【发明内容】

[0005] 本发明的目的是为了解决上述技术问题,提供了一种基于呼吸信号的自动报警求 助设备及其检测方法。图1、图2示出了本发明的设备及其检测方法示意图。
[0006] -种基于呼吸信号的自动报警求助设备,包括电源模块、呼吸信号采集模块、马达 微振动模块、GPS模块、无线蓝牙模块、GSM模块和MCU中央处理模块;
[0007] 所述电源模块包含裡电池、电压转换电路和充放电管理保护电路;为整个设备提 供电源保护功能和所需的各种工作电压;
[000引裡电池为整个设备提供能源;充放电管理保护电路用来管理和保护裡电池充放电 过程,防止过压、过流和欠压现象损坏裡电池工作性能;电压转换电路用来把裡电池提供的 电压转换成工作电压W供给其他的模块使用;
[0009] 所述呼吸信号采集模块用于采集用户的呼吸信号并把呼吸信号数据输送至MCU中 央处理模块.
[0010] 所述马达微振动模块给予用户触觉反馈的作用;当设备检测到用户做出设定的特 定呼吸状态时或设备成功报警时,由MCU中央处理模块控制马达微振动模块进行一连串的 振动从而提醒用户设备已经检测到或完成用户的要求;
[0011] 所述GPS模块为设备提供用户的地理位置;当设备检测到用户做出特定呼吸状态 时,MCU中央处理模块打开GI^模块,GPS模块实时监测用户的地理位置,并将其传给MCU中央 处理模块;
[0012]所述无线蓝牙模块用于用户通过外部的智能手机或者电脑与MCU中央处理模块进 行通信;
[0013]所述GSM模块插有电话卡用于拨打110、亲友号码和发送MCU中央处理模块提供的 实时地理位置信息,并在拨打电话完成后反馈一个信息至MCU中央处理模块;
[0014] 所述MCU中央处理模块控制除开电源模块外的各个模块,通过无线蓝牙模块与手 机或电脑通信并使其进行特定呼吸状态和亲友号码的设定,并且对接收到的呼吸信号数据 进行处理、分析,并确认呼吸信号是否为设定的特定呼吸状态;是则通过GSM模块拨打求助 电话,并同时打开GPS模块,实时地监测用户的地理位置,并通过GSM模块持续发出;求助完 成后MCU中央处理模块接收GSM模块的反馈信息,然后控制马达微振动模块给予用户触觉反 馈;否则继续监测呼吸信号。
[0015] 所述特定呼吸状态为n>l个呼吸状态进行排列组合;呼吸状态为:正常呼吸、急促 呼吸或屏息,每个呼吸状态中均包括次数和时间,且通过事先设定。
[0016] 所述电压转换电路为+3.3V&+1.8V生成电路。
[0017] 所述呼吸信号采集模块包括呼吸信号传感器、高频电流信号产生电路、电压-电阻 转换电路W及模/数转换电路;高频电流信号产生电路通过呼吸信号传感器向人体注入高 频电流信号,同时呼吸信号传感器测量人体的电压,通过电压-电阻转换电路将其转换成胸 腔阻抗值,模/数转换电路将胸腔阻抗值转换成数字信号输送至MCU中央处理模块。
[0018] 上述基于呼吸信号的自动报警求助设备的检测方法,包括W下步骤:
[0019] 步骤1、基于先验信息或快速傅里叶变换FFT明确需要检测的呼吸信号当中是否含 有直流成分;
[0020] 所述先验信息是指根据呼吸信号测量方法来明确所需检测的呼吸信号是否带有 直流成分;
[0021] 所述快速傅里叶变换是指对信号进行时域到频域的转换然后分析OHz成分的大小 从而明确所需检测的呼吸信号是否带有直流成分;
[0022] 步骤2、通过阔值算法或特征算法把需要检测的呼吸信号转换成只含有-1,1两种 值的方波信号;对于不含有直流成分的呼吸信号首选阔值算法作为转换方法,对于含有直 流成分的呼吸信号首选特征算法作为转换方法;
[0023] 所述阔值算法是指:将所需检测的呼吸信号中的每点按照特殊映射fi(n)进行阔 值比较从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果某点数值大于 X值,fi(n)设为1;如果某点数值小于-X值,fi(n)设为-1;如果某点数值处于-X和X之间时,fi (η)保持fi(n-l)的值;
[0024]
[0025] 其中,η为所需检测的呼吸信号中某点;x(n)为所需检测的呼吸信号中η点的值;fi (n-1)为n-1点的方波信号值;X值大小取决于先验信息、数值可调;fi(n)为本步骤输出的方 波信号;
[0026] 所述特征算法是指:首先,寻找所需检测的呼吸信号中的极大值和极小值;具体如 下:
[0027]①将所需检测的呼吸信号中的每点与其下一点做差,得一组差值数据diffi(n); [002引 diffi(n)=x(n+:L)-x(n)(n = 0,l,...)
[0029] 其中,η为所需检测的呼吸信号中某点;n+1为所需检测的呼吸信号中η点的下一 点;x(n)为所需检测的呼吸信号中η点的值;χ(η+υ为所需检测的呼吸信号中η+1点的值;diffl (η)为输出的差值数据;
[0030] ②寻找diffi(n)数据中符合diffi(n) >0且diffi(n-l )《0或diffl(n)《0且diffl (n-l)>0条件的点;运些点即为所需找的呼吸信号中的极大值和极小值;
[0031] 然后,对信号中的所有极值点进行分析;具体过程如下:
[0032] ①将每个极点与其下一个极点做差,得一组差值数据diff2(m);
[0033] diff2(m) =x(m+i)-x(m)
[0034] 其中,m为呼吸信号中某极值点坐标;m+1为m点后下一个极值点坐标;x(m)为所需检 测的呼吸信号中极值点m对应的值;x(m+i)为所需检测的呼吸信号中极值点m+1对应的值; diff2(m)为输出的差值数据;
[0035] ②对diff2(m)数据进行分析,将所需检测的呼吸信号中的每点按照特殊映射f2(n) 进行转换从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果diff2(m)值 大于D且极值点m和极值点m+1的时间间隔大于T,则把极值点m和极值点m+1之内的所有f2 (η)设为1;如果diff2(m)值小于-D且极值点m和极值点m+1的时间间隔大于T,则把极值点m 和极值点m+1之内的所有f2(n)设为-1;其余的f2(n)保持上一个f2(n-l)的值;
[0036]
[0037] 其中,η为所需检测的呼吸信号中某点,m为呼吸信号中某极值点坐标,m+1为m点后 下一个极值点坐标,dif f 2(m)为极值点m对应的差值数据,U为极值点m对应的时刻,tm+i为极 值点m+1对应的时刻;D值大小取决于先验信息、数值可调;0.0<Τ《1.5秒,取决于先验信 息;f 2 (η)为本步骤输出的方波信号;
[0038] 步骤3、通过跳变点提取算法寻找出步骤2产生的方波信号中的跳变点并把运些点 构成跳变点序列;
[0039] 所述的跳变点提取算法是指:
[0040] ①将步骤2产生的方波信号中每点与其下一点做差,得一组差值信号diff3(n)
[0041 ] di掛(η) = y(n+:L)-y(n)(n = 0,1,...)
[0042] 其中,η为所需检测的方波信号中某点,yw为所需检测的方波信号中η点的值, Κη+υ为所需检测的方波信号中n+1点的值,diff3(n)为输出的差值数据;
[0043] ②对diff3(n)数据进行分析;当diff3(n)不为0时,则代表方波信号在η点处发生跳 变,即η点和n+1点为所要寻找的跳变点从而加入跳变点序列;当diff3(n)为0时,则代表方 波信号在η点处没有发生跳变,即η点和n+1点不为所要寻找的跳变点从而不加入跳变点序 列;
[0044] 步骤4、计算步骤3中跳变点序列中相邻两点之间的时间间隔,然后去除那些间隔 为一个采样周期的间隔,将剩余的时间间隔按序构成时间间隔序列;
[0045] 步骤5、将步骤4中所得的时间间隔序列进行特殊映射f3(n)得到一组由0,1,2Ξ种 值构成的序列;如果步骤4中所得的时间间隔序列中某点对应的时间间隔小于To,则把f3(n) 设为1;如果步骤4中所得的时间间隔序列中某点对应的时间间隔大于Ti,则把f3(n)设为2; 其余f3(n)设为0:
[0046]
[0047] 其中,η为步骤4中产生的时间间隔序列中的某个点,t(n)为η点所对应的时间间隔, 0<1'〇《1.5秒,其值大小取决于先验信息,3秒<。,其值大小取决于先验信息龙(11)为输出 的由0,1,2Ξ种值构成的序列;
[004引步骤6、判断步骤5中所得的序列中是否含有0、1和2按照特定顺序构成的组合,即 符合设定的特定呼吸状态;当发现符合时MCU中央处理模块控制马达微震动模块给予用户 第一次触觉反馈,认为用户处于紧急状况需要进行报警求助,并执行报警求助,同时MCU中 央处理模块打开GPS模块,通过GI^模块实时监测用户位置信息;当不符合时,即认为用户处 于正常状态,保持监测;
[0049] 步骤7、报警求助执行后,即接收到GSM模块的反馈信息后,MCU中央处理模块控制 马达微震动模块给予用户第二次触觉反馈,并且MCU中央处理模块实时地把GPS模块得到的 用户位置信息通过GSM模块持续发送到用户亲友手机上。
[0050] 所述报警求助是指MCU中央处理模块通过GSM模块拨打110和亲友号码。
[0051] 本发明通过检测人为主动产生的呼吸变化,即用户事先把正常呼吸(包括正常呼 吸的次数和时间)、急促呼吸(包括急促呼吸的次数和时间)和屏息(包括屏息的次数和时 间)Ξ种呼吸状态进行n>l个呼吸状态的排列组合,并设定成一种特定呼吸状态。当用户遇 到紧急情况就按照运种事先设定的特定呼吸状态改变自身呼吸状况,进而使设备产生和发 送报警求助信号。本发明装置通过检测用户的呼吸过程中是否出现运种设定的特定呼吸状 态从而明确用户是否处于紧急状况。实现了误报率低至不误报的可调控,求助方式隐蔽并 且安全有效。并且当检测到特定呼吸状态和报警求助完成时,设备给予用户触觉反馈从而 减少使用者紧急状况下负面情绪。
[0052] 正常成年人每次呼吸时间在3 - 6秒(吸气时间不小于1.5秒、呼气时间不小于1.5 秒),换而言之正常人每次正常呼吸都会产生一个时长为3-6秒的带有波动的呼吸信号。另 夕h当人主动急促呼吸时可W产生一个时长小于3秒(一般为1秒左右)的带有波动的呼吸信 号,而当人主动屏息时可W产生数秒甚至数十秒的几乎没有波动的呼吸信号。
[0053] 综上所述,本发明的设备实现了求助隐蔽、误报率低、安全有效的紧急求助、减少 使用者紧急状况下负面情绪和求助条件的可控性设定。
【附图说明】
[0054] 图1为本发明的检测方法示意图;
[0055] 图2为本发明的设备结构示意框图;
[0056] 图3为实施例设定的特定呼吸状态示意图;
[0057] 图4为带有特定呼吸状态顺序的使用阔值算法的结果图;
[0058] 图5为不带有特定呼吸状态顺序的使用阔值算法的结果图;
[0059] 图6为带有特定呼吸状态顺序的使用特征算法的结果图;
[0060] 图7为不带有特定呼吸状态顺序的使用特征算法的结果图。 具体实施方案
[0061] 下面结合附图和具体的实施对本发明做进一步的阐述。
[0062] 选用电压转换电路为+3.3V&+1.8V生成电路。图3为本实施例设定的特定呼吸状态 示意图,事先设定急促呼吸3次然后紧接着屏息4秒W上作为特定呼吸状态。当发现用户出 现急促呼吸3次然后屏息4秒W上的现象即认为用户处于紧急状况从而帮助用户报警求助。
[0063] 对于图3所示的特定呼吸状态,上述基于呼吸信号的自动报警求助设备的检测方 法,包括W下步骤:
[0064] 步骤1、基于先验信息或快速傅里叶变换FFT明确需要检测的呼吸信号当中是否含 有直流成分;
[0065] 所述先验信息是指根据呼吸信号测量方法来明确所需检测的呼吸信号是否带有 直流成分;
[0066] 所述快速傅里叶变换是指对信号进行时域到频域的转换然后分析OHz成分的大小 从而明确所需检测的呼吸信号是否带有直流成分;
[0067] 步骤2、通过阔值算法或特征算法把需要检测的呼吸信号转换成只含有-1,1两种 值的方波信号;对于不含有直流成分的呼吸信号首选阔值算法作为转换方法,对于含有直 流成分的呼吸信号首选特征算法作为转换方法;
[0068] 所述的阔值算法是指:将所需检测的呼吸信号中的每点按照特殊映射fi(n)进行 阔值比较从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果某点数值大 于X值,fi(n)设为1;如果某点数值小于-X值,fi(n)设为-1;如果某点数值处于-X和X之间时, 。(11)保持^]1-1)的值;
[0069]
[0070] 其中,η为所需检测的呼吸信号中某点;x(n)为所需检测的呼吸信号中η点的值;fi (n-1)为n-1点的方波信号值;X值取0.00005;fi(n)为本步骤输出的方波信号;
[0071 ]所述的特征算法是指:首先,寻找所需检测的呼吸信号中的极大值和极小值;具体 过程如下:
[0072] ①将所需检测的呼吸信号中的每点与其下一点做差,得一组差值数据diffi(n);
[0073] diffi(n)=x(n+:L)-x(n)(n = 0,l,...)
[0074] 其中,η为所需检测的呼吸信号中某点;n+1为所需检测的呼吸信号中η点的下一 点;x(n)为所需检测的呼吸信号中η点的值;χ(η+υ为所需检测的呼吸信号中η+1点的值;diffi (η)为输出的差值数据;
[00巧]②寻找diffi(n)数据中符合diffi(n) >0且diffi(n-l )《0或diffl(n)《0且diffl (n-l)>0条件的点;运些点即为所需找的呼吸信号中的极大值和极小值;
[0076]然后,对信号中的所有极值点进行分析;具体过程如下:
[0077]①将每个极点与其下一个极点做差,得一组差值数据diff2(m);
[007引 diff2(m) =X(m+l)-X(m)
[0079] 其中,m为呼吸信号中某极值点坐标;m+1为m点后下一个极值点坐标;x(m)为所需检 测的呼吸信号中极值点m对应的值;x(m+i)为所需检测的呼吸信号中极值点m+1对应的值; diff2(m)为输出的差值数据;
[0080] ②对diff2(m)数据进行分析,将所需检测的呼吸信号中的每点按照特殊映射f2(n) 进行转换从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果diff2(m)值 大于D且极值点m和极值点m+1的时间间隔大于T,则把极值点m和极值点m+1之内的所有f2 (η)设为1;如果diff2(m)值小于-D且极值点m和极值点m+1的时间间隔大于T,则把极值点m 和极值点m+1之内的所有f2(n)设为-1;其余的f2(n)保持上一个f2(n-l)的值;
[0081]
[0082] 其中,η为所需检测的呼吸信号中某点,m为呼吸信号中某极值点坐标,m+1为m点后 下一个极值点坐标,dif f 2(m)为极值点m对应的差值数据,U为极值点m对应的时刻,tm+i为极 值点m+1对应的时刻;D值取0.00005; T值取0.3; f2(n)为本步骤输出的方波信号;
[0083] 步骤3、通过跳变点提取算法寻找出步骤2产生的方波信号中的跳变点并把运些点 构成跳变点序列;
[0084] 所述的跳变点提取算法是指:
[0085] ①将步骤2产生的方波信号中每点与其下一点做差,得一组差值信号diff3(n)
[0086] diff3(n)=y(n+:L)-y(n)(n = 0,l,...)
[0087] 其中,η为所需检测的方波信号中某点,yw为所需检测的方波信号中η点的值, y <η+υ为所需检测的方波信号中η+1点的值,dif f 3(η)为输出的差值数据;
[0088] ②对diff3(n)数据进行分析;当diff3(n)不为0时,则代表方波信号在η点处发生跳 变,即η点和η+1点为所要寻找的跳变点从而加入跳变点序列;当diff3(n)为0时,则代表方 波信号在η点处没有发生跳变,即η点和n+1点不为所要寻找的跳变点从而不加入跳变点序 列;
[0089] 步骤4、计算步骤3中跳变点序列中相邻两点之间的时间间隔,然后去除那些间隔 为一个采样周期的间隔,将剩余的时间间隔按序构成时间间隔序列;
[0090] 步骤5、将步骤4中所得的时间间隔序列进行特殊映射f3(n)得到一组由0,1,2Ξ种 值构成的序列;如果步骤4中所得的时间间隔序列中某点对应的时间间隔小于To,则把f3(n) 设为1;如果步骤4中所得的时间间隔序列中某点对应的时间间隔大于Ti,则把f3(n)设为2; 其余f3(n)设为0:
[0091]
[0092] 其中,η为步骤4中产生的时间间隔序列中的某个点,t(n)为η点所对应的时间间隔, To值取1.化,Τι值取4,f3(n)为输出的由0,1,2Ξ种值构成的序列;
[0093] 步骤6、判断步骤5中所得的序列中是否含有0、1和2按照特定顺序构成的组合,即 符合设定的特定呼吸状态,如图3所示的特定呼吸状态下需要检测是否存在"1111112"运种 组合;当发现符合时MCU中央处理模块控制马达微震动模块给予用户第一次触觉反馈,认为 用户处于紧急状况需要进行报警求助,并执行报警求助,同时MCU中央处理模块打开GPS模 块,通过GPS模块实时监测用户位置信息;当不符合时,即认为用户处于正常状态,保持监 测;
[0094]步骤7、报警求助执行后,即接收到GSM模块的反馈信息后,MCU中央处理模块控制 马达微震动模块给予用户第二次触觉反馈,并且MCU中央处理模块实时地把GPS模块得到的 用户位置信息通过GSM模块持续发送到用户亲友手机上。
[00%]本方法检测人为主动产生的呼吸变化具有十分高的准确性,具体效果如下:
[0096] 如图4带有特定呼吸状态顺序的使用阔值算法的结果图所示,图中第一个波形为 所需检测的呼吸信号波形;第二个波形为经过阔值算法转换的方波波形,其中黑点为经过 跳变点提取算法找到的跳变点;第Ξ个波形为后续步骤处理的结果,其中虚线为检测到不 含有特定呼吸状态顺序的部分,实线为检测到的含有特定呼吸状态顺序的部分。本方法准 确地发现本次检测中带有某种事先设定的特定呼吸状态,即急促呼吸3次、屏息4秒。
[0097] 如图5不带有特定呼吸状态顺序的使用阔值算法的结果图所示,图中第一个波形 为所需检测的呼吸信号波形;第二个波形为经过阔值算法转换的方波波形,其中黑点为经 过跳变点提取算法找到的跳变点;第Ξ个波形为后续步骤处理的结果,虚线为检测到不含 有特定呼吸状态顺序的部分。本方法准确地发现本次检测中不带有某种事先设定的特定呼 吸状态。
[0098] 如图6带有特定呼吸状态顺序的使用特征算法的结果图所示,图中第一个波形为 所需检测的呼吸信号波形,其中黑点为经过特征算法找寻到各个极值点;第二个波形为经 过特征算法转换的方波波形,其中黑点为经过跳变点提取算法找到的跳变点;第Ξ个波形 为后续步骤处理的结果,其中虚线为检测到不含有特定呼吸状态顺序的部分,实线为检测 到的含有特定呼吸状态顺序的部分。本方法准确地发现本次检测中带有某种事先设定的特 定呼吸状态,即急促呼吸3次、屏息4秒。
[0099] 如图7不带有特定呼吸状态顺序的使用阔值算法的结果图所示,图中第一个波形 为所需检测的呼吸信号波形,其中黑点为经过特征算法找寻到各个极值点;第二个波形为 经过特征算法转换的方波波形,其中黑点为经过跳变点提取算法找到的跳变点;第Ξ个波 形为后续步骤处理的结果,虚线为检测到不含有特定呼吸状态顺序的部分。本方法准确地 发现本次检测中不带有某种事先设定的特定呼吸状态。
【主权项】
1. 一种基于呼吸信号的自动报警求助设备,其特征在于:包括电源模块、呼吸信号采集 模块、马达微振动模块、GPS模块、无线蓝牙模块、GSM模块和MCU中央处理模块; 所述电源模块包含锂电池、电压转换电路和充放电管理保护电路;为整个设备提供电 源保护功能和所需的各种工作电压; 锂电池为整个设备提供能源;充放电管理保护电路用来管理和保护锂电池充放电过 程,防止过压、过流和欠压现象损坏锂电池工作性能;电压转换电路用来把锂电池提供的电 压转换成工作电压以供给其他的模块使用; 所述呼吸信号采集模块用于采集用户的呼吸信号并把呼吸信号数据输送至MCU中央处 理模块; 所述马达微振动模块给予用户触觉反馈的作用;当设备检测到用户做出设定的特定呼 吸状态时或设备成功报警时,由MCU中央处理模块控制马达微振动模块进行一连串的振动 从而提醒用户设备已经检测到或完成用户的要求; 所述GPS模块为设备提供用户的地理位置;当设备检测到用户做出特定呼吸状态时, M⑶中央处理模块打开GPS模块,GPS模块实时监测用户的地理位置,并将其传给M⑶中央处 理模块; 所述无线蓝牙模块用于用户通过外部的智能手机或电脑与MCU中央处理模块进行通 ?目; 所述GSM模块插有电话卡用于拨打110、亲友号码和发送MCU中央处理模块提供的实时 地理位置信息,并在拨打电话完成后反馈一个信息至MCU中央处理模块; 所述MCU中央处理模块控制除开电源模块外的各个模块,通过无线蓝牙模块与手机或 电脑通信进行特定呼吸状态和亲友号码的设定,并且对接收到的呼吸信号数据进行处理、 分析,并确认呼吸信号是否为设定的特定呼吸状态;是则通过GSM模块拨打求助电话,并同 时打开GPS模块,实时地监测用户的地理位置,并通过GSM模块持续发出;求助完成后MCU中 央处理模块接收GSM模块的反馈信息,然后控制马达微振动模块给予用户触觉反馈;否则继 续监测呼吸信号。2. 如权利要求1所述基于呼吸信号的自动报警求助设备,其特征在于:所述特定呼吸状 态为η多1个呼吸状态进行排列组合;呼吸状态为:正常呼吸、急促呼吸或屏息,每个呼吸状 态中均包括次数和时间,且特定呼吸状态通过事先设定。3. 如权利要求1所述基于呼吸信号的自动报警求助设备,其特征在于:所述电压转换电 路为+3.3V&+1.8V生成电路。4. 如权利要求1所述基于呼吸信号的自动报警求助设备,其特征在于:所述呼吸信号采 集模块包括呼吸信号传感器、高频电流信号产生电路、电压-电阻转换电路以及模/数转换 电路;高频电流信号产生电路通过呼吸信号传感器向人体注入高频电流信号,同时呼吸信 号传感器测量人体的电压,通过电压-电阻转换电路将其转换成胸腔阻抗值,模/数转换电 路将胸腔阻抗值转换成数字信号输送至MCU中央处理模块。5. 如权利要求1所述基于呼吸信号的自动报警求助设备的检测方法,包括以下步骤: 步骤1、基于先验信息或快速傅里叶变换FFT明确需要检测的呼吸信号当中是否含有直 流成分; 所述先验信息是指根据呼吸信号测量方法来明确所需检测的呼吸信号是否带有直流 成分; 所述快速傅里叶变换是指对信号进行时域到频域的转换然后分析OHz成分的大小从而 明确所需检测的呼吸信号是否带有直流成分; 步骤2、通过阈值算法或特征算法把需要检测的呼吸信号转换成只含有_1,1两种值的 方波信号;对于不含有直流成分的呼吸信号首选阈值算法作为转换方法,对于含有直流成 分的呼吸信号首选特征算法作为转换方法; 所述的阈值算法是指:将所需检测的呼吸信号中的每点按照特殊映射fKn)进行阈值比 较从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果某点数值大于X值, AU)设为1;如果某点数值小于-X值,fKn)设为-1;如果某点数值处于-X和X之间时,Μη) 保持fi(n-l)的值;其中,η为所需检测的呼吸信号中某点;χω为所需检测的呼吸信号中η点的值 为η-1点的方波信号值;X值大小取决于先验信息、数值可调;(η)为本步骤输出的方波信 号; 所述的特征算法是指:首先,寻找所需检测的呼吸信号中的极大值和极小值;具体过程 如下: ① 将所需检测的呼吸信号中的每点与其下一点做差,得一组差值数据difTKn); diffi(n) =χ(η+ι)-χ(η)(η = 0,1,...) 其中,η为所需检测的呼吸信号中某点;n+1为所需检测的呼吸信号中η点的下一点;χω 为所需检测的呼吸信号中η点的值;χ(η+υ为所需检测的呼吸信号中η+1点的值;Cliff1(Ii)S 输出的差值数据; ② 寻找diffi(n)数据中符合 diffi(n)彡0且虹€;1^1(11-1)<0或(1丨€;1^1(11)<0且(1丨€;1^1(11-1) 多〇条件的点;这些点即为所需找的呼吸信号中的极大值和极小值; 然后,对信号中的所有极值点进行分析;具体过程如下: ① 将每个极点与其下一个极点做差,得一组差值数据di(m); diff2(m) =X(m+l)-X(m) 其中,m为呼吸信号中某极值点坐标;m+1为m点后下一个极值点坐标;x(m)为所需检测的 呼吸信号中极值点m对应的值;X (m+1)为所需检测的呼吸信号中极值点m+1对应的值;d i ff2 (m)为输出的差值数据; ② 对diff2(m)数据进行分析,将所需检测的呼吸信号中的每点按照特殊映射f2(n)进行 转换从而得到一组与输入数据等长的只含有-I,1两种值的方波信号;如果diff 2(m)值大于 D且极值点m和极值点m+1的时间间隔大于T,则把极值点m和极值点m+1之内的所有f2(n)设 为1;如果diff 2(m)值小于-D且极值点m和极值点m+1的时间间隔大于T,则把极值点m和极值 点m+1之内的所有f 2 (η)设为-1:其佘的f 2 (η)保持上一个f 2 (η-I)的值:其中,η为所需检测的呼吸信号中某点,m为呼吸信号中某极值点坐标,m+1为m点后下一 个极值点坐标,diff2(m)为极值点m对应的差值数据,U为极值点m对应的时刻,^+1为极值点 m+1对应的时刻;D值大小取决于先验信息、数值可调;O . 0<T< 1.5秒,取决于先验信息;f2 (η)为本步骤输出的方波信号; 步骤3、通过跳变点提取算法寻找出步骤2产生的方波信号中的跳变点并把这些点构成 跳变点序列; 所述的跳变点提取算法是指: ① 将步骤2产生的方波信号中每点与其下一点做差,得一组差值信号diff3(n) diff3(n) =y(n+i)-y(n)(n = 0,1,...) 其中,η为所需检测的方波信号中某点,y(n)为所需检测的方波信号中η点的值,y(n+1)为 所需检测的方波信号中n+1点的值,diff3(n)为输出的差值数据; ② 对diff3(n)数据进行分析;当diff3(n)不为O时,则代表方波信号在η点处发生跳变, 即η点和n+1点为所要寻找的跳变点从而加入跳变点序列;当diff 3(n)为O时,则代表方波信 号在η点处没有发生跳变,即η点和n+1点不为所要寻找的跳变点从而不加入跳变点序列; 步骤4、计算步骤3中跳变点序列中相邻两点之间的时间间隔,然后去除那些间隔为一 个采样周期的间隔,将剩余的时间间隔按序构成时间间隔序列; 步骤5、将步骤4中所得的时间间隔序列进行特殊映射f3(n)得到一组由0,1,2三种值构 成的序列;如果步骤4中所得的时间间隔序列中某点对应的时间间隔小于To,则把f3(n)设为 1;如果步骤4中所得的时间间隔序列中某点对应的时间间隔大于T 1,则把f3(n)设为2;其余 f3(n)设为 0:其中,η为步骤4中产生的时间间隔序列中的某个点,t ω为η点所对应的时间间隔,0 < T0 < 1.5秒,其值大小取决于先验信息,3秒(T1,其值大小取决于先验信息,f3(n)为输出的由 0,1,2三种值构成的序列; 步骤6、判断步骤5中所得的序列中是否含有0、1和2按照特定顺序构成的组合,即符合 设定的特定呼吸状态;当发现符合时MCU中央处理模块控制马达微震动模块给予用户第一 次触觉反馈,认为用户处于紧急状况需要进行报警求助,并执行报警求助,同时MCU中央处 理模块打开GPS模块,通过GPS模块实时监测用户位置信息;当不符合时,即认为用户处于正 常状态,保持监测; 步骤7、报警求助执行后,即接收到GSM模块的反馈信息后,M⑶中央处理模块控制马达 微震动模块给予用户第二次触觉反馈,并且MCU中央处理模块实时地把GPS模块得到的用户 位置信息通过GSM模块持续发送到用户亲友手机上。6.如权利要求5所述基于呼吸信号的自动报警求助设备的检测方法,其特征在于:所述 报警求助是指MCU中央处理模块通过GSM模块拨打110和亲友号码。
【文档编号】A61B5/08GK105877749SQ201610407597
【公开日】2016年8月24日
【申请日】2016年6月8日
【发明人】陈超, 颜红梅, 黄伟, 刘秩铭
【申请人】电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1