CN105877749B - 一种基于呼吸信号的自动报警求助设备及其检测方法 - Google Patents
一种基于呼吸信号的自动报警求助设备及其检测方法 Download PDFInfo
- Publication number
- CN105877749B CN105877749B CN201610407597.0A CN201610407597A CN105877749B CN 105877749 B CN105877749 B CN 105877749B CN 201610407597 A CN201610407597 A CN 201610407597A CN 105877749 B CN105877749 B CN 105877749B
- Authority
- CN
- China
- Prior art keywords
- point
- signal
- value
- breath signal
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/08—Detecting, measuring or recording devices for evaluating the respiratory organs
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/08—Detecting, measuring or recording devices for evaluating the respiratory organs
- A61B5/0816—Measuring devices for examining respiratory frequency
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/08—Detecting, measuring or recording devices for evaluating the respiratory organs
- A61B5/0826—Detecting or evaluating apnoea events
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7225—Details of analog processing, e.g. isolation amplifier, gain or sensitivity adjustment, filtering, baseline or drift compensation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/746—Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Surgery (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Veterinary Medicine (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Public Health (AREA)
- Molecular Biology (AREA)
- Physics & Mathematics (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Physiology (AREA)
- Pulmonology (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychiatry (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
本发明属于生命安全、生物医学工程以及可穿戴设备领域,具体涉及一种基于呼吸信号的自动报警求助设备及其检测方法。本发明通过检测呼吸状态,即用户事先把正常呼吸、急促呼吸和屏息三种呼吸状态进行n≥1个呼吸状态的排列组合,设定成一种特定呼吸状态顺序。当用户遇到紧急情况就按照这种事先设定的特定呼吸状态改变自身呼吸状况,进而使设备产生和发送报警求助信号。本发明装置通过检测用户的呼吸过程中是否出现设定的特定呼吸状态从而明确用户是否处于紧急状况。本发明的设备具有隐蔽、误报率低、安全有效的紧急求助、减少使用者紧急状况下负面情绪和求助条件的可控性设定等优点。
Description
技术领域
本发明属于生命安全、生物医学工程以及可穿戴设备领域,具体涉及一种基于呼吸信号的自动报警求助设备及其检测方法。
技术背景
随着社会的进步人们所处的治安环境状况越来越好,但是一些恶劣事件还是偶有发生,例如儿童被拐、夜跑女性被劫杀等。如果在这些事件中被害人可以及时地、隐蔽地报警,那么很多恶性事件都可以被及时地中止。
虽然说市面上已经有一些能够起到紧急报警作用的设备。例如,名称为“一种紧急报警器”的实用新型专利(授权公告号CN 204440608 U)。当用户遇到危险时可以通过其上面的按键发送紧急呼救信号。又如,名称为“一种SOS按键结构及其老人手机”的实用新型专利(授权公告号CN 202617219 U)。当老年人遇到危险时可以通过其上面的紧急按键进行发送SOS信号。但是这些报警设备都需要用户去按某个或者某些特殊按键。这种方式既不够隐蔽,当遇到歹徒时做出这些特殊动作有可能会激怒歹徒使得事件更加恶化;这种方式又不够安全有效,当被害人处于被绑等严重限制自身活动的状况下,很难有效的触发这些设备的报警功能,并且由于用户在移动状态下,可能会触碰到,从而出现误报的情况。
因此开发一种隐蔽、不误报和安全有效的紧急求助和报警的设备和方法具有重要的意义。
发明内容
本发明的目的是为了解决上述技术问题,提供了一种基于呼吸信号的自动报警求助设备及其检测方法。图1、图2示出了本发明的设备及其检测方法示意图。
一种基于呼吸信号的自动报警求助设备,包括电源模块、呼吸信号采集模块、马达微振动模块、GPS模块、无线蓝牙模块、GSM模块和MCU中央处理模块;
所述电源模块包含锂电池、电压转换电路和充放电管理保护电路;为整个设备提供电源保护功能和所需的各种工作电压;
锂电池为整个设备提供能源;充放电管理保护电路用来管理和保护锂电池充放电过程,防止过压、过流和欠压现象损坏锂电池工作性能;电压转换电路用来把锂电池提供的电压转换成工作电压以供给其他的模块使用;
所述呼吸信号采集模块用于采集用户的呼吸信号并把呼吸信号数据输送至MCU中央处理模块;
所述马达微振动模块给予用户触觉反馈的作用;当设备检测到用户做出设定的特定呼吸状态时或设备成功报警时,由MCU中央处理模块控制马达微振动模块进行一连串的振动从而提醒用户设备已经检测到或完成用户的要求;
所述GPS模块为设备提供用户的地理位置;当设备检测到用户做出特定呼吸状态时,MCU中央处理模块打开GPS模块,GPS模块实时监测用户的地理位置,并将其传给MCU中央处理模块;
所述无线蓝牙模块用于用户通过外部的智能手机或者电脑与MCU中央处理模块进行通信;
所述GSM模块插有电话卡用于拨打110、亲友号码和发送MCU中央处理模块提供的实时地理位置信息,并在拨打电话完成后反馈一个信息至MCU中央处理模块;
所述MCU中央处理模块控制除开电源模块外的各个模块,通过无线蓝牙模块与手机或电脑通信并使其进行特定呼吸状态和亲友号码的设定,并且对接收到的呼吸信号数据进行处理、分析,并确认呼吸信号是否为设定的特定呼吸状态;是则通过GSM模块拨打求助电话,并同时打开GPS模块,实时地监测用户的地理位置,并通过GSM模块持续发出;求助完成后MCU中央处理模块接收GSM模块的反馈信息,然后控制马达微振动模块给予用户触觉反馈;否则继续监测呼吸信号。
所述特定呼吸状态为n≥1个呼吸状态进行排列组合;呼吸状态为:正常呼吸、急促呼吸或屏息,每个呼吸状态中均包括次数和时间,且通过事先设定。
所述电压转换电路为+3.3V&+1.8V生成电路。
所述呼吸信号采集模块包括呼吸信号传感器、高频电流信号产生电路、电压-电阻转换电路以及模/数转换电路;高频电流信号产生电路通过呼吸信号传感器向人体注入高频电流信号,同时呼吸信号传感器测量人体的电压,通过电压-电阻转换电路将其转换成胸腔阻抗值,模/数转换电路将胸腔阻抗值转换成数字信号输送至MCU中央处理模块。
上述基于呼吸信号的自动报警求助设备的检测方法,包括以下步骤:
步骤1、基于先验信息或快速傅里叶变换FFT明确需要检测的呼吸信号当中是否含有直流成分;
所述先验信息是指根据呼吸信号测量方法来明确所需检测的呼吸信号是否带有直流成分;
所述快速傅里叶变换是指对信号进行时域到频域的转换然后分析0Hz成分的大小从而明确所需检测的呼吸信号是否带有直流成分;
步骤2、通过阈值算法或特征算法把需要检测的呼吸信号转换成只含有-1,1两种值的方波信号;对于不含有直流成分的呼吸信号首选阈值算法作为转换方法,对于含有直流成分的呼吸信号首选特征算法作为转换方法;
所述阈值算法是指:将所需检测的呼吸信号中的每点按照特殊映射f1(n)进行阈值比较从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果某点数值大于X值,f1(n)设为1;如果某点数值小于-X值,f1(n)设为-1;如果某点数值处于-X和X之间时,f1(n)保持f1(n-1)的值;
其中,n为所需检测的呼吸信号中某点;x(n)为所需检测的呼吸信号中n点的值;f1(n-1)为n-1点的方波信号值;X值大小取决于先验信息、数值可调;f1(n)为本步骤输出的方波信号;
所述特征算法是指:首先,寻找所需检测的呼吸信号中的极大值和极小值;具体如下:
①将所需检测的呼吸信号中的每点与其下一点做差,得一组差值数据diff1(n);
diff1(n)=x(n+1)-x(n)(n=0,1,...)
其中,n为所需检测的呼吸信号中某点;n+1为所需检测的呼吸信号中n点的下一点;x(n)为所需检测的呼吸信号中n点的值;x(n+1)为所需检测的呼吸信号中n+1点的值;diff1(n)为输出的差值数据;
②寻找diff1(n)数据中符合diff1(n)≥0且diff1(n-1)≤0或diff1(n)≤0且diff1(n-1)≥0条件的点;这些点即为所需找的呼吸信号中的极大值和极小值;
然后,对信号中的所有极值点进行分析;具体过程如下:
①将每个极点与其下一个极点做差,得一组差值数据diff2(m);
diff2(m)=x(m+1)-x(m)
其中,m为呼吸信号中某极值点坐标;m+1为m点后下一个极值点坐标;x(m)为所需检测的呼吸信号中极值点m对应的值;x(m+1)为所需检测的呼吸信号中极值点m+1对应的值;diff2(m)为输出的差值数据;
②对diff2(m)数据进行分析,将所需检测的呼吸信号中的每点按照特殊映射f2(n)进行转换从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果diff2(m)值大于D且极值点m和极值点m+1的时间间隔大于T,则把极值点m和极值点m+1之内的所有f2(n)设为1;如果diff2(m)值小于-D且极值点m和极值点m+1的时间间隔大于T,则把极值点m和极值点m+1之内的所有f2(n)设为-1;其余的f2(n)保持上一个f2(n-1)的值;
其中,n为所需检测的呼吸信号中某点,m为呼吸信号中某极值点坐标,m+1为m点后下一个极值点坐标,diff2(m)为极值点m对应的差值数据,tm为极值点m对应的时刻,tm+1为极值点m+1对应的时刻;D值大小取决于先验信息、数值可调;0.0<T≤1.5秒,取决于先验信息;f2(n)为本步骤输出的方波信号;
步骤3、通过跳变点提取算法寻找出步骤2产生的方波信号中的跳变点并把这些点构成跳变点序列;
所述的跳变点提取算法是指:
①将步骤2产生的方波信号中每点与其下一点做差,得一组差值信号diff3(n)
diff3(n)=y(n+1)-y(n)(n=0,1,...)
其中,n为所需检测的方波信号中某点,y(n)为所需检测的方波信号中n点的值,y(n+1)为所需检测的方波信号中n+1点的值,diff3(n)为输出的差值数据;
②对diff3(n)数据进行分析;当diff3(n)不为0时,则代表方波信号在n点处发生跳变,即n点和n+1点为所要寻找的跳变点从而加入跳变点序列;当diff3(n)为0时,则代表方波信号在n点处没有发生跳变,即n点和n+1点不为所要寻找的跳变点从而不加入跳变点序列;
步骤4、计算步骤3中跳变点序列中相邻两点之间的时间间隔,然后去除那些间隔为一个采样周期的间隔,将剩余的时间间隔按序构成时间间隔序列;
步骤5、将步骤4中所得的时间间隔序列进行特殊映射f3(n)得到一组由0,1,2三种值构成的序列;如果步骤4中所得的时间间隔序列中某点对应的时间间隔小于T0,则把f3(n)设为1;如果步骤4中所得的时间间隔序列中某点对应的时间间隔大于T1,则把f3(n)设为2;其余f3(n)设为0:
其中,n为步骤4中产生的时间间隔序列中的某个点,t(n)为n点所对应的时间间隔,0<T0≤1.5秒,其值大小取决于先验信息,3秒<T1,其值大小取决于先验信息,f3(n)为输出的由0,1,2三种值构成的序列;
步骤6、判断步骤5中所得的序列中是否含有0、1和2按照特定顺序构成的组合,即符合设定的特定呼吸状态;当发现符合时MCU中央处理模块控制马达微震动模块给予用户第一次触觉反馈,认为用户处于紧急状况需要进行报警求助,并执行报警求助,同时MCU中央处理模块打开GPS模块,通过GPS模块实时监测用户位置信息;当不符合时,即认为用户处于正常状态,保持监测;
步骤7、报警求助执行后,即接收到GSM模块的反馈信息后,MCU中央处理模块控制马达微震动模块给予用户第二次触觉反馈,并且MCU中央处理模块实时地把GPS模块得到的用户位置信息通过GSM模块持续发送到用户亲友手机上。
所述报警求助是指MCU中央处理模块通过GSM模块拨打110和亲友号码。
本发明通过检测人为主动产生的呼吸变化,即用户事先把正常呼吸(包括正常呼吸的次数和时间)、急促呼吸(包括急促呼吸的次数和时间)和屏息(包括屏息的次数和时间)三种呼吸状态进行n≥1个呼吸状态的排列组合,并设定成一种特定呼吸状态。当用户遇到紧急情况就按照这种事先设定的特定呼吸状态改变自身呼吸状况,进而使设备产生和发送报警求助信号。本发明装置通过检测用户的呼吸过程中是否出现这种设定的特定呼吸状态从而明确用户是否处于紧急状况。实现了误报率低至不误报的可调控,求助方式隐蔽并且安全有效。并且当检测到特定呼吸状态和报警求助完成时,设备给予用户触觉反馈从而减少使用者紧急状况下负面情绪。
正常成年人每次呼吸时间在3-6秒(吸气时间不小于1.5秒、呼气时间不小于1.5秒),换而言之正常人每次正常呼吸都会产生一个时长为3-6秒的带有波动的呼吸信号。另外,当人主动急促呼吸时可以产生一个时长小于3秒(一般为1秒左右)的带有波动的呼吸信号,而当人主动屏息时可以产生数秒甚至数十秒的几乎没有波动的呼吸信号。
综上所述,本发明的设备实现了求助隐蔽、误报率低、安全有效的紧急求助、减少使用者紧急状况下负面情绪和求助条件的可控性设定。
附图说明
图1为本发明的检测方法示意图;
图2为本发明的设备结构示意框图;
图3为实施例设定的特定呼吸状态示意图;
图4为带有特定呼吸状态顺序的使用阈值算法的结果图;
图5为不带有特定呼吸状态顺序的使用阈值算法的结果图;
图6为带有特定呼吸状态顺序的使用特征算法的结果图;
图7为不带有特定呼吸状态顺序的使用特征算法的结果图。
具体实施方案
下面结合附图和具体的实施对本发明做进一步的阐述。
选用电压转换电路为+3.3V&+1.8V生成电路。图3为本实施例设定的特定呼吸状态示意图,事先设定急促呼吸3次然后紧接着屏息4秒以上作为特定呼吸状态。当发现用户出现急促呼吸3次然后屏息4秒以上的现象即认为用户处于紧急状况从而帮助用户报警求助。
对于图3所示的特定呼吸状态,上述基于呼吸信号的自动报警求助设备的检测方法,包括以下步骤:
步骤1、基于先验信息或快速傅里叶变换FFT明确需要检测的呼吸信号当中是否含有直流成分;
所述先验信息是指根据呼吸信号测量方法来明确所需检测的呼吸信号是否带有直流成分;
所述快速傅里叶变换是指对信号进行时域到频域的转换然后分析0Hz成分的大小从而明确所需检测的呼吸信号是否带有直流成分;
步骤2、通过阈值算法或特征算法把需要检测的呼吸信号转换成只含有-1,1两种值的方波信号;对于不含有直流成分的呼吸信号首选阈值算法作为转换方法,对于含有直流成分的呼吸信号首选特征算法作为转换方法;
所述的阈值算法是指:将所需检测的呼吸信号中的每点按照特殊映射f1(n)进行阈值比较从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果某点数值大于X值,f1(n)设为1;如果某点数值小于-X值,f1(n)设为-1;如果某点数值处于-X和X之间时,f1(n)保持f1(n-1)的值;
其中,n为所需检测的呼吸信号中某点;x(n)为所需检测的呼吸信号中n点的值;f1(n-1)为n-1点的方波信号值;X值取0.00005;f1(n)为本步骤输出的方波信号;
所述的特征算法是指:首先,寻找所需检测的呼吸信号中的极大值和极小值;具体过程如下:
①将所需检测的呼吸信号中的每点与其下一点做差,得一组差值数据diff1(n);
diff1(n)=x(n+1)-x(n)(n=0,1,...)
其中,n为所需检测的呼吸信号中某点;n+1为所需检测的呼吸信号中n点的下一点;x(n)为所需检测的呼吸信号中n点的值;x(n+1)为所需检测的呼吸信号中n+1点的值;diff1(n)为输出的差值数据;
②寻找diff1(n)数据中符合diff1(n)≥0且diff1(n-1)≤0或diff1(n)≤0且diff1(n-1)≥0条件的点;这些点即为所需找的呼吸信号中的极大值和极小值;
然后,对信号中的所有极值点进行分析;具体过程如下:
①将每个极点与其下一个极点做差,得一组差值数据diff2(m);
diff2(m)=x(m+1)-x(m)
其中,m为呼吸信号中某极值点坐标;m+1为m点后下一个极值点坐标;x(m)为所需检测的呼吸信号中极值点m对应的值;x(m+1)为所需检测的呼吸信号中极值点m+1对应的值;diff2(m)为输出的差值数据;
②对diff2(m)数据进行分析,将所需检测的呼吸信号中的每点按照特殊映射f2(n)进行转换从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果diff2(m)值大于D且极值点m和极值点m+1的时间间隔大于T,则把极值点m和极值点m+1之内的所有f2(n)设为1;如果diff2(m)值小于-D且极值点m和极值点m+1的时间间隔大于T,则把极值点m和极值点m+1之内的所有f2(n)设为-1;其余的f2(n)保持上一个f2(n-1)的值;
其中,n为所需检测的呼吸信号中某点,m为呼吸信号中某极值点坐标,m+1为m点后下一个极值点坐标,diff2(m)为极值点m对应的差值数据,tm为极值点m对应的时刻,tm+1为极值点m+1对应的时刻;D值取0.00005;T值取0.3;f2(n)为本步骤输出的方波信号;
步骤3、通过跳变点提取算法寻找出步骤2产生的方波信号中的跳变点并把这些点构成跳变点序列;
所述的跳变点提取算法是指:
①将步骤2产生的方波信号中每点与其下一点做差,得一组差值信号diff3(n)
diff3(n)=y(n+1)-y(n)(n=0,1,...)
其中,n为所需检测的方波信号中某点,y(n)为所需检测的方波信号中n点的值,y(n+1)为所需检测的方波信号中n+1点的值,diff3(n)为输出的差值数据;
②对diff3(n)数据进行分析;当diff3(n)不为0时,则代表方波信号在n点处发生跳变,即n点和n+1点为所要寻找的跳变点从而加入跳变点序列;当diff3(n)为0时,则代表方波信号在n点处没有发生跳变,即n点和n+1点不为所要寻找的跳变点从而不加入跳变点序列;
步骤4、计算步骤3中跳变点序列中相邻两点之间的时间间隔,然后去除那些间隔为一个采样周期的间隔,将剩余的时间间隔按序构成时间间隔序列;
步骤5、将步骤4中所得的时间间隔序列进行特殊映射f3(n)得到一组由0,1,2三种值构成的序列;如果步骤4中所得的时间间隔序列中某点对应的时间间隔小于T0,则把f3(n)设为1;如果步骤4中所得的时间间隔序列中某点对应的时间间隔大于T1,则把f3(n)设为2;其余f3(n)设为0:
其中,n为步骤4中产生的时间间隔序列中的某个点,t(n)为n点所对应的时间间隔,T0值取1.25,T1值取4,f3(n)为输出的由0,1,2三种值构成的序列;
步骤6、判断步骤5中所得的序列中是否含有0、1和2按照特定顺序构成的组合,即符合设定的特定呼吸状态,如图3所示的特定呼吸状态下需要检测是否存在“1111112”这种组合;当发现符合时MCU中央处理模块控制马达微震动模块给予用户第一次触觉反馈,认为用户处于紧急状况需要进行报警求助,并执行报警求助,同时MCU中央处理模块打开GPS模块,通过GPS模块实时监测用户位置信息;当不符合时,即认为用户处于正常状态,保持监测;
步骤7、报警求助执行后,即接收到GSM模块的反馈信息后,MCU中央处理模块控制马达微震动模块给予用户第二次触觉反馈,并且MCU中央处理模块实时地把GPS模块得到的用户位置信息通过GSM模块持续发送到用户亲友手机上。
本方法检测人为主动产生的呼吸变化具有十分高的准确性,具体效果如下:
如图4带有特定呼吸状态顺序的使用阈值算法的结果图所示,图中第一个波形为所需检测的呼吸信号波形;第二个波形为经过阈值算法转换的方波波形,其中黑点为经过跳变点提取算法找到的跳变点;第三个波形为后续步骤处理的结果,其中虚线为检测到不含有特定呼吸状态顺序的部分,实线为检测到的含有特定呼吸状态顺序的部分。本方法准确地发现本次检测中带有某种事先设定的特定呼吸状态,即急促呼吸3次、屏息4秒。
如图5不带有特定呼吸状态顺序的使用阈值算法的结果图所示,图中第一个波形为所需检测的呼吸信号波形;第二个波形为经过阈值算法转换的方波波形,其中黑点为经过跳变点提取算法找到的跳变点;第三个波形为后续步骤处理的结果,虚线为检测到不含有特定呼吸状态顺序的部分。本方法准确地发现本次检测中不带有某种事先设定的特定呼吸状态。
如图6带有特定呼吸状态顺序的使用特征算法的结果图所示,图中第一个波形为所需检测的呼吸信号波形,其中黑点为经过特征算法找寻到各个极值点;第二个波形为经过特征算法转换的方波波形,其中黑点为经过跳变点提取算法找到的跳变点;第三个波形为后续步骤处理的结果,其中虚线为检测到不含有特定呼吸状态顺序的部分,实线为检测到的含有特定呼吸状态顺序的部分。本方法准确地发现本次检测中带有某种事先设定的特定呼吸状态,即急促呼吸3次、屏息4秒。
如图7不带有特定呼吸状态顺序的使用阈值算法的结果图所示,图中第一个波形为所需检测的呼吸信号波形,其中黑点为经过特征算法找寻到各个极值点;第二个波形为经过特征算法转换的方波波形,其中黑点为经过跳变点提取算法找到的跳变点;第三个波形为后续步骤处理的结果,虚线为检测到不含有特定呼吸状态顺序的部分。本方法准确地发现本次检测中不带有某种事先设定的特定呼吸状态。
Claims (6)
1.一种基于呼吸信号的自动报警求助设备,其特征在于:包括电源模块、呼吸信号采集模块、马达微振动模块、GPS模块、无线蓝牙模块、GSM模块和MCU中央处理模块;
所述电源模块包含锂电池、电压转换电路和充放电管理保护电路;为整个设备提供电源保护功能和所需的各种工作电压;
锂电池为整个设备提供能源;充放电管理保护电路用来管理和保护锂电池充放电过程,防止过压、过流和欠压现象损坏锂电池工作性能;电压转换电路用来把锂电池提供的电压转换成工作电压以供给其他的模块使用;
所述呼吸信号采集模块用于采集用户的呼吸信号并把呼吸信号数据输送至MCU中央处理模块;
所述马达微振动模块给予用户触觉反馈的作用;当设备检测到用户做出设定的特定呼吸状态时或设备成功报警时,由MCU中央处理模块控制马达微振动模块进行一连串的振动从而提醒用户设备已经检测到或完成用户的要求;所述特定呼吸状态为当用户遇到紧急情况时通过主动改变自身呼吸状况实现的事先设定的呼吸状态;
所述GPS模块为设备提供用户的地理位置;当设备检测到用户做出特定呼吸状态时,MCU中央处理模块打开GPS模块,GPS模块实时监测用户的地理位置,并将其传给MCU中央处理模块;
所述无线蓝牙模块用于用户通过外部的智能手机或电脑与MCU中央处理模块进行通信;
所述GSM模块插有电话卡用于拨打110、亲友号码和发送MCU中央处理模块提供的实时地理位置信息,并在拨打电话完成后反馈一个信息至MCU中央处理模块;
所述MCU中央处理模块控制除开电源模块外的各个模块,通过无线蓝牙模块与手机或电脑通信进行特定呼吸状态和亲友号码的设定,并且对接收到的呼吸信号数据进行处理、分析,并确认呼吸信号是否为设定的特定呼吸状态;是则通过GSM模块拨打求助电话,并同时打开GPS模块,实时地监测用户的地理位置,并通过GSM模块持续发出;求助完成后MCU中央处理模块接收GSM模块的反馈信息,然后控制马达微振动模块给予用户触觉反馈;否则继续监测呼吸信号。
2.如权利要求1所述基于呼吸信号的自动报警求助设备,其特征在于:所述特定呼吸状态为n>1个呼吸状态进行排列组合;呼吸状态为:正常呼吸、急促呼吸或屏息,每个呼吸状态中均包括次数和时间,且特定呼吸状态通过事先设定。
3.如权利要求1所述基于呼吸信号的自动报警求助设备,其特征在于:所述电压转换电路为+3.3V和+1.8V生成电路。
4.如权利要求1所述基于呼吸信号的自动报警求助设备,其特征在于:所述呼吸信号采集模块包括呼吸信号传感器、高频电流信号产生电路、电压-电阻转换电路以及模/数转换电路;高频电流信号产生电路通过呼吸信号传感器向人体注入高频电流信号,同时呼吸信号传感器测量人体的电压,通过电压-电阻转换电路将其转换成胸腔阻抗值,模/数转换电路将胸腔阻抗值转换成数字信号输送至MCU中央处理模块。
5.如权利要求1所述基于呼吸信号的自动报警求助设备的检测方法,包括以下步骤:
步骤1、基于先验信息或快速傅里叶变换FFT明确需要检测的呼吸信号当中是否含有直流成分;
所述先验信息是指根据呼吸信号测量方法来明确所需检测的呼吸信号是否带有直流成分;
所述快速傅里叶变换是指对信号进行时域到频域的转换然后分析0Hz成分的大小从而明确所需检测的呼吸信号是否带有直流成分;
步骤2、通过阈值算法或特征算法把需要检测的呼吸信号转换成只含有-1,1两种值的方波信号;对于不含有直流成分的呼吸信号选择阈值算法作为转换方法,对于含有直流成分的呼吸信号选择特征算法作为转换方法;
所述的阈值算法是指:将所需检测的呼吸信号中的每点按照特殊映射f1(n)进行阈值比较从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果某点数值大于X值,f1(n)设为1;如果某点数值小于-X值,f1(n)设为-1;如果某点数值处于-X和X之间时,f1(n)保持f1(n-1)的值;
其中,n为所需检测的呼吸信号中某点;x(n)为所需检测的呼吸信号中n点的值;f1(n-1)为n-1点的方波信号值;X值大小取决于先验信息、数值可调;f1(n)为本步骤输出的方波信号;
所述的特征算法是指:首先,寻找所需检测的呼吸信号中的极大值和极小值;具体过程如下:
①将所需检测的呼吸信号中的每点与其下一点做差,得一组差值数据diff1(n);
diff1(n)=x(n+1)-x(n)(n=0,1,...)
其中,n为所需检测的呼吸信号中某点;n+1为所需检测的呼吸信号中n点的下一点;x(n)为所需检测的呼吸信号中n点的值;x(n+1)为所需检测的呼吸信号中n+1点的值;diff1(n)为输出的差值数据;
②寻找diff1(n)数据中符合diff1(n)≥0且diff1(n-1)≤0或diff1(n)≤0且diff1(n-1)≥0条件的点;这些点即为所需找的呼吸信号中的极小值或极大值;
然后,对信号中的所有极值点进行分析;具体过程如下:
①将每个极点与其下一个极点做差,得一组差值数据diff2(m);
diff2(m)=x(m+1)-x(m)
其中,m为呼吸信号中某极值点坐标;m+1为m点后下一个极值点坐标;x(m)为所需检测的呼吸信号中极值点m对应的值;x(m+1)为所需检测的呼吸信号中极值点m+1对应的值;diff2(m)为输出的差值数据;
②对diff2(m)数据进行分析,将所需检测的呼吸信号中的每点按照特殊映射f2(n)进行转换从而得到一组与输入数据等长的只含有-1,1两种值的方波信号;如果diff2(m)值大于D且极值点m和极值点m+1的时间间隔大于T,则把极值点m和极值点m+1之内的所有f2(n)设为1;如果diff2(m)值小于-D且极值点m和极值点m+1的时间间隔大于T,则把极值点m和极值点m+1之内的所有f2(n)设为-1;其余的f2(n)保持上一个f2(n-1)的值;
其中,n为所需检测的呼吸信号中某点,m为呼吸信号中某极值点坐标,m+1为m点后下一个极值点坐标,diff2(m)为极值点m对应的差值数据,tm为极值点m对应的时刻,tm+1为极值点m+1对应的时刻;D值大小取决于先验信息、数值可调;0.0<T≤1.5秒,取决于先验信息;f2(n)为本步骤输出的方波信号;
步骤3、通过跳变点提取算法寻找出步骤2产生的方波信号中的跳变点并把这些点构成跳变点序列;
所述的跳变点提取算法是指:
①将步骤2产生的方波信号中每点与其下一点做差,得一组差值信号diff3(n)
diff3(n)=y(n+1)-y(n)(n=0,1,…)
其中,n为所需检测的方波信号中某点,y(n)为所需检测的方波信号中n点的值,y(n+1)为所需检测的方波信号中n+1点的值,diff3(n)为输出的差值数据;
②对diff3(n)数据进行分析;当diff3(n)不为0时,则代表方波信号在n点处发生跳变,即n点和n+1点为所要寻找的跳变点从而加入跳变点序列;当diff3(n)为0时,则代表方波信号在n点处没有发生跳变,即n点和n+1点不为所要寻找的跳变点从而不加入跳变点序列;
步骤4、计算步骤3中跳变点序列中相邻两点之间的时间间隔,然后去除那些间隔为一个采样周期的间隔,将剩余的时间间隔按序构成时间间隔序列;
步骤5、将步骤4中所得的时间间隔序列进行特殊映射f3(n)得到一组由0,1,2三种值构成的序列;如果步骤4中所得的时间间隔序列中某点对应的时间间隔小于T0,则把f3(n)设为1;如果步骤4中所得的时间间隔序列中某点对应的时间间隔大于T1,则把f3(n)设为2;其余f3(n)设为0:
其中,n为步骤4中产生的时间间隔序列中的某个点,t(n)为n点所对应的时间间隔,0<T0≤1.5秒,其值大小取决于先验信息,3秒<T1,其值大小取决于先验信息,f3(n)为输出的由0,1,2三种值构成的序列;
步骤6、判断步骤5中所得的序列中是否含有0、1和2按照特定顺序构成的组合,即符合设定的特定呼吸状态;当发现符合时MCU中央处理模块控制马达微震动模块给予用户第一次触觉反馈,认为用户处于紧急状况需要进行报警求助,并执行报警求助,同时MCU中央处理模块打开GPS模块,通过GPS模块实时监测用户位置信息;当不符合时,即认为用户处于正常状态,保持监测;
步骤7、报警求助执行后,即接收到GSM模块的反馈信息后,MCU中央处理模块控制马达微震动模块给予用户第二次触觉反馈,并且MCU中央处理模块实时地把GPS模块得到的用户位置信息通过GSM模块持续发送到用户亲友手机上。
6.如权利要求5所述基于呼吸信号的自动报警求助设备的检测方法,其特征在于:所述报警求助是指MCU中央处理模块通过GSM模块拨打110和亲友号码。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610407597.0A CN105877749B (zh) | 2016-06-08 | 2016-06-08 | 一种基于呼吸信号的自动报警求助设备及其检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610407597.0A CN105877749B (zh) | 2016-06-08 | 2016-06-08 | 一种基于呼吸信号的自动报警求助设备及其检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105877749A CN105877749A (zh) | 2016-08-24 |
CN105877749B true CN105877749B (zh) | 2019-04-05 |
Family
ID=56730381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610407597.0A Expired - Fee Related CN105877749B (zh) | 2016-06-08 | 2016-06-08 | 一种基于呼吸信号的自动报警求助设备及其检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105877749B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101620649A (zh) * | 2009-08-07 | 2010-01-06 | 四川长虹电器股份有限公司 | 基于网络通信的人体健康实时监护方法 |
CN202904817U (zh) * | 2012-10-18 | 2013-04-24 | 华北电力大学(保定) | 一种无声睡眠呼吸暂停提醒*** |
CN203016930U (zh) * | 2013-01-30 | 2013-06-26 | 冯军营 | 一种医疗电子信息终端 |
CN103705214A (zh) * | 2013-12-09 | 2014-04-09 | 合肥博谐电子科技有限公司 | 一种健康小秘书 |
CN205019041U (zh) * | 2015-08-24 | 2016-02-10 | 浙江大学 | 一种基于智能手环的数据采集*** |
CN105496428A (zh) * | 2015-12-14 | 2016-04-20 | 北京奇虎科技有限公司 | 可佩戴设备控制的实现方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1188546A (ja) * | 1997-09-12 | 1999-03-30 | Nec Corp | 危機通知システム |
-
2016
- 2016-06-08 CN CN201610407597.0A patent/CN105877749B/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101620649A (zh) * | 2009-08-07 | 2010-01-06 | 四川长虹电器股份有限公司 | 基于网络通信的人体健康实时监护方法 |
CN202904817U (zh) * | 2012-10-18 | 2013-04-24 | 华北电力大学(保定) | 一种无声睡眠呼吸暂停提醒*** |
CN203016930U (zh) * | 2013-01-30 | 2013-06-26 | 冯军营 | 一种医疗电子信息终端 |
CN103705214A (zh) * | 2013-12-09 | 2014-04-09 | 合肥博谐电子科技有限公司 | 一种健康小秘书 |
CN205019041U (zh) * | 2015-08-24 | 2016-02-10 | 浙江大学 | 一种基于智能手环的数据采集*** |
CN105496428A (zh) * | 2015-12-14 | 2016-04-20 | 北京奇虎科技有限公司 | 可佩戴设备控制的实现方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105877749A (zh) | 2016-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Luštrek et al. | Detecting falls with location sensors and accelerometers | |
CN104522945B (zh) | 一种智能运动保健手环 | |
CN103914948B (zh) | 基于智能移动终端的老人看护***及其方法 | |
US7342491B2 (en) | Human body monitoring system | |
CN104635598A (zh) | 一种智能的游泳穿戴设备及游泳监控*** | |
EP3188569A1 (en) | Method for detecting fall-off of wearable device, and wearable device | |
CN103654759A (zh) | 运动信息检测装置以及运动信息检测方法 | |
Manatarinat et al. | Narrowband-internet of things (NB-IoT) system for elderly healthcare services | |
CN108267767A (zh) | 一种定位***、定位方法及智能终端 | |
CN105847561A (zh) | 一种环境监测方法、装置及手机 | |
CN108464821A (zh) | 一种用于人体体征监测的智能腕表 | |
CN104382308A (zh) | 一种拐杖 | |
CN108542420A (zh) | 一种老年人看护*** | |
CN110675596A (zh) | 应用于可穿戴终端的跌倒检测方法 | |
CN203931101U (zh) | 一种穿戴式人体瘫倒检测报警装置 | |
CN105877749B (zh) | 一种基于呼吸信号的自动报警求助设备及其检测方法 | |
CN108013877A (zh) | 一种健康监测装置和方法 | |
CN106377235A (zh) | 老年人救援用可穿戴设备及*** | |
CN106037712A (zh) | 一种具有定位功能的心电监护报警*** | |
WO2015126348A1 (de) | Ortungssystem für gesundheits- und sicherheitszwecke | |
CN104382593A (zh) | 对环境危险度进行监测的装置和方法 | |
CN107438224A (zh) | 基于低功耗广域网lpwan的生命体征监控*** | |
CN107411721A (zh) | 一种柔性贴片式无线监测计及其判断流程 | |
CN204537393U (zh) | 老年人跌倒报警及防护*** | |
Fakhrulddin et al. | Accurate fall localization for patient based on GPS and accelerometer sensor in outside the house |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190405 |