本发明属于体温测试领域,尤其涉及一种智能手机体温测试方法及系统。
背景技术
目前我们已经习惯了使用智能机器,但是目前的大部分智能机没有温度传感器,因此不能达到实时检测体温的目的;同时,有部分手机上检测体温都是在功能机上实现的,但是都是特定的在一定的环境温度下才能使用,如16-35度,如果环境温度低于这个值,就会造成测试体温值偏低,这主要是在低温环境中,人的额头表皮温度也会相应的降低,导致最终测试出的体温值不准确,而在北方且没有暖气等条件的家庭中,就无法使用测试体温。
因此,需要提供一种智能手机体温测试方法及系统来解决现有技术的不足。
技术实现要素:
为了解决现有技术存在的问题,本发明提供了一种智能手机体温测试方法及系统,针对不同的环境温度范围,设置适用于对应温度范围的算法模型,通过不同的算法模型,使得体温测试的适用范围扩大,进而提高算法的准确度。
一种智能手机体温测试方法,包括:
利用手机上的温度传感器获取当前测试环境的环境温度;
根据环境温度选择体温的算法模型;
利用手机上的温度传感器获取测试者的额温值;
根据所述额温值和所述算法模型计算测试者的体温。
进一步的,所述获取包括:
检测参考温度;
判断是否需要校准所述参考温度;
若需要,则进行校准,将校准后的温度作为所述环境温度;
若否,直接将参考准度作为所述环境温度。
进一步的,所述获取还包括:
检测是否接收到校准操作指令;
当接收到所述指令时,则进行校准。
进一步的,所述根据环境温度选择体温的算法模型,包括:
判断环境温度是否属于第一预设温度区间,
若是,则选择第一算法模型;
若否,则判断环境温度是否属于下一个预设温度区间,直至选择出环境温度所属的预设温度区间,根据所述预设温度区间选择相应的算法模型。
一种智能手机体温测试系统,包括:
环境温度检测模块,用于利用手机上的温度传感器获取当前测试环境的环境温度;
选择模块,用于根据环境温度选择体温的算法模型;
额温检测模块,用于利用手机上的温度传感器获取测试者的额温值;
计算模块,用于根据所述额温值和所述算法模型计算测试者的体温。
进一步的,所述环境温度检测模块包括:
第一检测子模块,用于检测参考温度;
第一判断子模块,用于判断是否需要校准所述参考温度。
进一步的,所述环境温度检测模块还包括:
第二检测子模块,用于检测是否接收到校准操作指令。
进一步的,所述环境温度检测模块还包括:校准模块,用于当接收到校准操作指令时,进行校准。
进一步的,所述选择模块包括:
第二判断子模块,用于判断环境温度是否属于第一预设温度区间。
进一步的,所述选择模块还包括:
第一选择子模块,用于选择与环境温度所属预设温度区间相应的算法模型。
本发明提供的技术方案与最接近的现有技术相比具有如下优点:
本发明提供的技术方案通过环境温度的不同,然后有选择的挑选对应的模式,进而改变了原有的仅有一种模式的情况,大大提高了温度的精度。
附图说明
图1是本发明方法流程图;
图2是本发明实施例的具体流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1、
如图1所示,本发明实施例提供了一种智能手机体温测试方法,包括:
利用手机上的温度传感器获取当前测试环境的环境温度;
根据环境温度选择体温的算法模型;
利用手机上的温度传感器获取测试者的额温值;
根据所述额温值和所述算法模型计算测试者的体温。
优选的,获取包括:
检测参考温度;
判断是否需要校准参考温度;
若需要,则进行校准,将校准后的温度作为环境温度;
若否,直接将参考准度作为环境温度。
优选的,获取还包括:
检测是否接收到校准操作指令,如图2所示;
当接收到校准操作指令时,则进行校准。
校准时,手不要遮挡温度传感器,点击app中的校准按钮,开始校准;快速的获取当前测试环境的环境温度,由于目前传感器自带的测试环境温度的器件温度值反应较慢,需要在一个温度环境下放置一段时间才能正常显示该温度,因此不能用来作为环境温度的输入值,需要校准环境温度。
优选的,根据环境温度选择体温的算法模型,包括:
判断环境温度是否属于第一预设温度区间,
若是,则选择第一算法模型;
若否,则判断环境温度是否属于下一个预设温度区间,直至选择出环境温度所属的预设温度区间,根据所述预设温度区间选择相应的算法模型。
根据校准得到的环境温度,选择不同的算法;不同的环境温度,会有不同的由额温计算体温的算法。
本发明主要是通过改进通过额温测量体温中的算法,进而扩大体温测试的使用范围,提高算法的准确度,如在冬天环境温度较低的情况下,首先通过校准模式,得到环境温度,然后在有选择的挑选对应的模式,进而改变了原有的仅有一种模式的情况,大大提高了温度的精度。
实施例2、
基于相同的发明构思本发明还提供了一种智能手机体温测试系统,包括:
环境温度检测模块,用于利用手机上的温度传感器获取当前测试环境的环境温度;
选择模块,用于根据环境温度选择体温的算法模型;
额温检测模块,用于利用手机上的温度传感器获取测试者的额温值;
计算模块,用于根据所述额温值和所述算法模型计算测试者的体温。
优选的,所述环境温度检测模块包括:
第一检测子模块,用于检测参考温度;
第一判断子模块,用于判断是否需要校准所述参考温度。
优选的,所述环境温度检测模块还包括:
第二检测子模块,用于检测是否接收到校准操作指令。
优选的,所述环境温度检测模块还包括:校准模块,用于当接收到校准操作指令时,进行校准。
优选的,所述选择模块包括:
第二判断子模块,用于判断环境温度是否属于第一预设温度区间。
优选的,所述选择模块还包括:
第一选择子模块,用于选择与环境温度所属预设温度区间相应的算法模型。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。