竞技鼠标以及心率的获取方法和装置的制造方法_4

文档序号:9274341阅读:来源:国知局
处理,并将滤波处理后的心率采样信号进行保存;
[0139]FFT计算模块42,用于对保存后的心率采样信号进行FFT计算;
[0140]心率计算模块43,用于寻找心率采样信号的峰值和采样频率的最大极值,通过心率=米样频率的最大极值*60,计算得到最终的心率。
[0141]如上述滤波保存模块41,通过FIR/IIR滤波器对保留的采样信号进行进一步的滤波处理,得到干扰更小的采样信号,并将处理后的采样信号进行保存,以便于后续的计算使用。
[0142]如上述FFT计算模块42,对保存后的采样信号进行FFT计算,可以可大幅度提高运算过程和运算量,提尚计算速度和效率
[0143]如上述心率计算模块43,体现心率的脉搏信号是周期信号,寻找周期信号的周期,经过一系列的处理,得到频域的心率信号极值等式,乘以60秒,得到最终的心率。
[0144]参照图10,本实施例中,上述心率的获取装置1,还包括:
[0145]数据上传单元50,用于将心率值上传至指定服务端,通过服务端发送至指定的运营服务端,运营服务端将心率值发送到对应的客户端。
[0146]如上述数据上传单元50,心率值可以直接显示于电脑上,还可以将心率值上传到指定服务器,该指定服务器可以为业务云服务器端,然后通过云服务器端,将心率值发送到微信等运营服务器上,最后通过微信等运营服务器将心率值发动到指定的客户端上,客户端可以手机客户端等,从而可以方便的获知被测者的心率情况。
[0147]参照图5,在一具体实施例中,竞技鼠标100的鼠标装置2控制光标移动和相电脑输入指定的命令,而心率的获取装置I则采集使用者的心率,首先控制两个红外线灯光按照指定的频率发射660纳米和940纳米波长的红外线,按照预设的采样率采集心率采样信号,然后将心率采样信号显示在显示窗口中,并调节窗口的基线,使一个采样周期内心率采样信号位于显示窗口中,如果显示窗口中的中心位置时最大值,即一个采样周期内的中间时间点为心率采样信号的最大值,则计算心率的瞬时值,如果显示窗口的中心位置不是最大值,则重新采集一个采样周期内的采样信号,并进行判断。当计算完瞬时心率后,根据瞬时心率调整采样率至适配的采样速度,并进行第一次滤波处理,调整窗口宽度到以前节拍间隔的一半,即保留一个周期内心率采样信号中,含有最大值且最大值位于中心位置的心率采样信号,然后判断心率采样信号是否处理完成,如果未完成处理,则返回到将一个采样周期内心率采样信号位于显示窗口的步骤,如果完成处理,者进行第二次滤波处理,即通过FIR/IIR滤波器对心率采样信号进行滤波处理,将处理后的心率采样信号进行保存。对保存的心率采样信号的采样率调整为15HZ,然后对保存后的心率采样信号进行FFT计算,寻找脉搏的峰值,保存最大频率峰值Fpeak,然后通过心率=Fpeak*60计算得到最终的心率值。最后还可以将最终的心率值上传至指定服务端,通过服务端发送至指定的运营服务端,运营服务端将心率值发送到对应的客户端。
[0148]本实施例的竞技鼠标100,可以一边使用鼠标功能,一边测量使用者的心率情况,其独特的测量方式,可以为各色肤色的使用者准确的测量心率,实时检测使用者的心率情况,方便使用者在因游戏过激引起心率过快时控制自己的情绪,提高使用者的安全。
[0149]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种心率的获取方法,其特征在于,包括: 控制红外线灯光的发射,并接收红外线灯光的反射光生成心率采样信号; 在一个采样周期内获取心率采样信号的最大值,并根据该最大值计算瞬时心率值; 根据瞬时心率值,对采样率进行调整,并对心率采样信号进行指定条件的滤波处理; 将处理后的心率采样信号进行FFT计算,寻找心率采样信号的峰值和采样频率的最大极值,计算最终的心率。2.根据权利要求1所述的心率的获取方法,其特征在于,所述在一个采样周期内获取心率采样信号的最大值,并根据该最大值计算瞬时心率值的步骤,包括: 在一个采样周期内获取心率采样信号的最大值; 判断该最大值是否位于周期的中心时间点,如果是,则计算瞬时心率值,否则重新在一个采样周期内获取心率采样信号的最大值。3.根据权利要求1所述的心率的获取方法,其特征在于,所述对心率采样信号进行指定条件的滤波处理的步骤包括: 保留一个周期内心率采样信号中,含有最大值且最大值位于中心位置的心率采样信号。4.根据权利要去I所述的心率的获取方法,其特征在于,所述将处理后的心率采样信号进行FFT计算,寻找心率采样信号的峰值,计算最终的心率的步骤包括: 通过FIR/IIR滤波器对心率采样信号进行滤波处理,并将滤波处理后的心率采样信号进行保存; 对保存后的心率米样?目号进行FFT计算; 寻找心率采样信号的峰值和采样频率的最大极值,通过心率=采样频率的最大极值*60,计算得到最终的心率。5.根据权利要去I所述的心率的获取方法,其特征在于,所述将处理后的心率采样信号进行FFT计算,寻找心率采样信号的峰值和采样频率的最大极值,计算最终的心率的步骤之后,包括: 将心率值上传至指定服务端,通过服务端发送至指定的运营服务端,运营服务端将心率值发送到对应的客户端。6.一种心率的获取装置,其特征在于,包括: 控制接收单元,用于控制红外线灯光的发射,并接收红外线灯光的反射光生成心率采样信号; 第一计算单元,用于在一个采样周期内获取心率采样信号的最大值,并根据该最大值计算瞬时心率值; 调整滤波单元,用于根据瞬时心率值,对采样率进行调整,并对心率采样信号进行指定条件的滤波处理; 第二计算单元,用于将处理后的心率采样信号进行FFT计算,寻找心率采样信号的峰值和采样频率的最大极值,计算最终的心率。7.根据权利要求6所述的心率的获取装置,其特征在于,所述第一计算单元包括: 获取模块,用于在一个采样周期内获取心率采样信号的最大值; 判断计算模块,用于判断该最大值是否位于周期的中心时间点,如果是,则计算瞬时心率值,否则重新在一个采样周期内获取心率采样信号的最大值,并判断该最大值是否位于周期的中心时间点。8.根据权利要求6所述的心率的获取装置,其特征在于,所述调整滤波单元包括: 滤波模块,用于保留一个周期内心率采样信号中,含有最大值且最大值位于中心位置的心率米样?目号。9.根据权利要求6所述的心率的获取装置,其特征在于,所述第二计算单元包括: 滤波保存模块,用于通过FIR/IIR滤波器对心率采样信号进行滤波处理,并将滤波处理后的心率采样信号进行保存; FFT计算模块,用于对保存后的心率采样信号进行FFT计算; 心率计算模块,用于寻找心率采样信号的峰值和采样频率的最大极值,通过心率=采样频率的最大极值*60,计算得到最终的心率。10.根据权利要求6所述的心率的获取装置,其特征在于,还包括: 数据上传单元,用于将心率值上传至指定服务端,通过服务端发送至指定的运营服务端,运营服务端将心率值发送到对应的客户端。11.一种竞技鼠标,包括鼠标装置,其特征在于,还包括心率的获取装置; 所述心率的获取装置包括控制接收单元,用于控制红外线灯光的发射,并接收红外线灯光的反射光生成心率采样信号; 第一计算单元,用于在一个采样周期内获取心率采样信号的最大值,并根据该最大值计算瞬时心率值; 调整滤波单元,用于根据瞬时心率值,对采样率进行调整,并对心率采样信号进行指定条件的滤波处理; 第二计算单元,用于将处理后的心率采样信号进行FFT计算,寻找心率采样信号的峰值和采样频率的最大极值,计算最终的心率。12.根据权利要求1所述的竞技鼠标,其特征在于,所述心率的获取装置如权利要求7-10中任一项所述的心率的获取装置。
【专利摘要】本发明揭示了一种竞技鼠标以及心率的获取方法和装置,其中心率的获取方法包括:控制红外线灯光的发射,并接收红外线灯光的反射光生成心率采样信号;在一个采样周期内获取心率采样信号的最大值,并根据该最大值计算瞬时心率值;根据瞬时心率值,对采样率进行调整,并对心率采样信号进行指定条件的滤波处理;将处理后的心率采样信号进行FFT计算,寻找心率采样信号的峰值和采样频率的最大极值,计算最终的心率。本发明的竞技鼠标以及心率的获取方法和装置,可以针对不同肤色或带有疤痕的皮肤等人体半透明部位进行人体的心率检测,提高心率测量的精度和准确度,使用范围和使用率高。
【IPC分类】G06F3/0354, A61B5/0245
【公开号】CN104991661
【申请号】CN201510408032
【发明人】刘磊
【申请人】刘磊
【公开日】2015年10月21日
【申请日】2015年7月8日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1