体脂秤的用户自动识别方法、体脂秤以及体脂秤系统与流程

文档序号:16471142发布日期:2019-01-02 23:06阅读:804来源:国知局
体脂秤的用户自动识别方法、体脂秤以及体脂秤系统与流程

本发明涉及智能测试技术领域,尤其涉及一种体脂秤的用户自动识别方法、体脂秤以及体脂秤系统。



背景技术:

随着时代的发展,人们越来越关注个人健康问题,人体脂肪含量决定着人是否肥胖,是影响人体健康的重要因素。在相关技术中,通常采用生物电阻抗法测量人体脂肪含量,生物电阻抗法实质是通过电极释放微弱电流并将电流导入体内并测量阻抗来计算人体脂肪含量。例如体脂秤,使用时,人们只需光脚站在秤的交电极区域即可完成体脂测试的过程。现在的智能体脂秤都具有一定的记忆功能,能够记录同一用户在一段时间内的体脂数据,用户在智能体脂秤对应的用户终端登录自己的个人账户便能够查询到该用户自己在最近一段时间内的体脂变化趋势,方便用户根据测试数据调整自己的饮食或者健身计划,更加科学的进行身材管理。

但是,大多数情况下体脂秤是可以共享使用的,例如一个家庭中的各家庭成员可以共同使用一个体脂秤,或者一个健身会所仅放置一个或者少数几个体脂秤供会所的所有成员使用。当不同的用户使用同一个体脂秤时容易导致数据混乱。现有的中低端体脂秤由于成本限制等原因,可以通过绑定用户来区分不同用户的测试数据。但是,每次不同的用户使用体脂秤时,都需要在用户终端手动切换用户来接收数据,操作极其不便,一旦忘记切换或者无法切换,测试数据就会上一个用户接收,从而导致统计数据不准确。

申请公布号cn105708459a,申请公布日2016年6月29日的发明专利申请公开了一种体脂秤和体脂秤的体脂检测方法,包括:无线通信模块,用于与用户的移动终端进行通信,以获取用户的属性信息;其中用户的属性信息包括用户的身份信息;体重检测模块,用于检测所述体脂秤上用户的重量;体脂检测模块,用于检测所述体脂秤上用户的体脂;该体脂秤能够根据用户的一种确定用户的身份,并根据所述用户的身份及对应的选择信息开启或关闭所述体脂检测模块,从而智能控制体脂检测功能的开启或者关闭。但是,需要使用体脂秤检测自身体脂的用户,其体重极有可能是经常变化的,通过检测体重来识别用户身份存在识别困难和识别准确率低的情况。

近年来,随着人们对体脂秤使用需求的增加,体脂秤在身份识别性能上也在不断的完善,有的研发人员设计通过语音识别、人脸识别等功能使体脂秤能够自动的准确的识别用户身份并把对应用户的数据串联起来,但是由于涉及成本过高的问题,将很大一部分消费者拒之门外。还有一些如通过脚纹以及脚长大小来识别用户身份,如授权公告号cn204948118u,授权公告日2016年1月6日的实用新型专利公开了一种体脂秤,包括:无线通信模块,用于与用户的移动终端进行通信,以获取用户的属性信息;其中用户的属性信息包括用户的身份信息;脚纹识别模块,用于识别所述体脂秤之上的用户脚纹;体脂检测模块,用于检测所述体脂秤上用户的体脂;该体脂秤能够智能控制体脂检测功能的开启或者关闭,但是采集脚纹来识别用户身份,长期使用下存在识别困难、识别时间长和识别准确率低的情况。

申请公布号cn108095692,申请公布日2018年6月1日的发明专利申请,公开了一种智能身份识别体脂秤。包括:脚形状采集模块,用于采集用户脚的形状;着力点采集模块,用于采集用户脚踩在呈上的各个着力点分布范围和各个着力点压力值;体脂测量模块,用于检测用户的体脂量;数据传输模块,用于将用户脚的形状、用户脚踩在秤上的各个着力点分布范围、各个着力点压力值以及用户的体脂量传输给服务终端,并由服务终端进行识别和匹配。通过多维度的自动识别使用者的身份信息,身份识别结果准确率高。却也存在需采集的数据多、计算复杂的缺点。并且用户脚踩在秤上的着力点分布范围具有随机性,用户脚踩在秤上各个着力点压力值客观上与用户的体重相关,而用户的体重也可能是变化的,识别准确率仍需改善。



技术实现要素:

本发明为了解决上述技术问题,提出一种体脂秤的用户自动识别方法,其特征在于,包括:

步骤sa-1,采集用户输入的身份图案;

步骤sa-2,检索用户数据库,将用户数据库中与步骤sa-1中采集到的身份图案匹配的用户账户设置为当前用户;

步骤sa-3,检测用户的测试数据;

步骤sa-4,将步骤sa-3检测到的测试数据作为当前用户的测试数据上传服务器。

上述技术方案中,当不同用户使用体脂秤时,首先用肢体在体脂秤上勾勒出图案来输入身份图案对应该用户的用户账户。避免了不同用户使用同一体脂秤时数据混乱的问题,并且大大缓解了不同用户切换的繁琐性,无需频繁切换和同步用户。

作为优选,所述步骤sa-2中,如果没有在用户数据库中检索到与步骤sa-1中采集到的身份图案匹配的用户账户,则提示用户进行身份图案绑定。

作为优选,所述身份图案绑定包括:

步骤sb-1,接收用户账户信息;

步骤sb-2,提示用户在体脂秤端输入身份图案;

步骤sb-3,在所述用户数据库中将所述用户账户信息与输入的身份图案关联存储;

步骤sb-4,将步骤sb-3中的所述用户账户信息与相应的身份图案上传服务器。

作为优选,所述步骤sb-3包括:

步骤sb-3-1,采集用户输入的身份图案;

步骤sb-3-2,检索用户数据库,如果用户数据库中存在与步骤sb-3-1采集到的身份图案匹配的用户账户,则提示用户重新输入新的身份图案;如果用户数据库中不存在与步骤sb-3-1中采集到的身份图案匹配的用户账户,则在所述用户数据库中将所述用户账户信息与输入的身份图案关联存储。

作为优选,

所述步骤sb-3-1进一步包括:

步骤sb-3-1-1,检测用户输入的图案;

步骤sb-3-1-2,发送步骤sb-3-1-1中检测到的图案发送至用户终端进行确认;

步骤sb-3-1-3,如果用户确认,则将步骤sb-3-1-1中检测到的图案作为采集到的身份图案;如果用户不确认,则回到步骤sb-3-1-1。

一种自动识别用户的体脂秤,其特征在于,包括:

用户识别模块,用于采集用户输入的身份图案;

存储模块,包括用于存储用户的账户数据的用户数据库;

通信模块,用于与所述服务器和/或所述用户终端通信;

检测模块,用于检测用户的测试数据;

所述检测模块,将检测到的测试数据作为与所述身份图案匹配的用户账户的测试数据,并且通过所述通信模块将所述测试数据上传所述服务器。

上述技术方案中,当不同用户使用体脂秤时,首先用肢体在体脂秤上勾勒出图案来输入身份图案对应该用户的用户账户。避免了不同用户使用同一体脂秤时数据混乱的问题,并且大大缓解了不同用户切换的繁琐性,无需频繁切换和同步用户。

作为优选,所述体脂秤还包括用于用户身份图案绑定的绑定模块;

当所述检测模块没有在用户数据库中检索到与所述用户识别模块采集到的身份图案匹配的用户账户时,提示用户进行用户身份图案绑定。

作为优选,所述绑定模块,在所述用户数据库中将所述通信模块接收到的用户账户信息与所述用户识别摸块采集到的身份图案关联存储,并通过所述通信模块将所述用户账户信息以及对应的身份图案上传服务器。

作为优选,所述绑定模块,根据所述用户识别模块采集到的身份图案检索用户数据库,如果用户数据库中存在与所述身份图案匹配的用户账户,则提示用户重新输入新的身份图案;如果用户数据库中不存在与所述身份图案匹配的用户账户,则在所述用户数据库中添加所述新用户账户。

本发明还提供了一种自动识别用户的体脂秤系统,其特征在于,包括:体脂秤、用户终端、服务器;

所述体脂秤,如上述任一项所述;

所述用户终端,发送用户账户信息至所述体脂秤;

所述服务器,接收并存储来自所述体脂秤的测试数据和/或账户数据,发送用户终端所请求的用户账户的测试数据至所述用户终端。

上述技术方案中,当不同用户使用体脂秤时,首先用肢体在体脂秤上勾勒出图案来输入身份图案对应该用户的用户账户。避免了不同用户使用同一体脂秤时数据混乱的问题,并且大大缓解了不同用户切换的繁琐性,无需频繁切换和同步用户。

附图说明

图1是本发明实施例一的体脂秤系统的系统图。

图2是本发明实施例一的体脂秤内系统示意图。

图3是本发明实施例一的用户自动识别方法的流程图。

图4是本发明实施例一的身份图案绑定流程图。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

实施例一

如图1所示本实施例的一种自动识别用户的体脂秤系统,包括体脂秤1、用户终端2以及服务器3。

一.体脂秤

如图2所示,本实施例的体脂秤1包括设置在顶部的测量面板内的检测模块11和用户识别模块12,设置在体脂秤1内部的存储模块13、通信模块14、绑定模块15。检测模块11和用户识别模块12集成在测量面板内,检测模块11包括设于测量面板内用于检测用户体重的质量/压力传感元件、设于测量面板内为测量用户的体脂提供参数的测量电极。用户识别模块12包括分布在测量面板内的多个电容元件或者压力检测元件。

用户识别模块12用于采集用户在体脂秤输入的身份图案:当体脂秤的用户在测量面板内勾勒出特定的身份图案时(用户可以利用诸如足部或者手部等肢体,也可以利用电容笔等装置在测量面板内勾勒图案),体脂秤1能够通过分布在测量面板内的多个电容元件或者压力检测元件,检测到用户输入的身份图案。例如,本实施例中的用户识别模块12可以包括分布在测量面板内的3*3的九宫格的电容元件/压力检测元件点阵。当用户输入身份图案时,会按照时间的先后顺序经过九宫格中的多个元件,从而获得一个按照时间先后顺序排列的多个元件的集合。而不同的身份识别图案会导致用户识别模块采集到的这个集合不同,从而实现对身份图案的采集识别。

存储模块13,可以为rom、eprom、flash等非易失性存储设备。存储模块13中存储有包括该体脂秤的所有用户的账户数据的用户数据库。本实施例中,各用户的账户数据可以包括用于唯一识别该用户的用户id信息、唯一识别该用户所登录的用户终端所运行设备的用户设备id信息、用于识别该用户身份的身份图案信息。对于具有一定离线缓存检测数据功能的体脂秤,其用户数据库中的账户数据还可以包括该用户在该体脂秤上的最近一段时间内的检测数据。其中,检测数据一般包括用户的检测时间、体脂数据、体重数据等信息以及唯一识别该体脂秤的体脂秤设备id信息。

绑定模块15,用户体脂秤的新用户的用户身份图案绑定。绑定模块15,包括在体脂秤工作时,运行在体脂秤中的以实现下述功能的程序代码:当有新用户使用体脂秤时,通过通信模块接收该新用户的用户账户信息,通过身份识别模块采集新用户在体脂秤输入的身份图案,将采集到的身份图案与用户账户信息关联存储。具体在本实施例中,绑定模块15根据用户识别模块采集到的身份图案检索用户数据库:如果用户数据库中存在与身份图案匹配的用户账户,则表明当前新用户输入的用于识别其身份的身份图案已被别的用户使用,需要用户更换其他身份图案。因此,需要体脂秤输出提示信息以提示用户重新输入新的身份图案。如果用户数据库中不存在与身份图案匹配的用户账户,则表明当前新用户输入的用于识别其身份的身份图案未被别的用户使用,是可使用的。绑定模块15因此直接在用户数据库中将该新用户的用户账户信息与当前新用户输入的身份图案关联存储,并且通过通信模块14将该新用户的账户数据(即用户账户信息和对应的身份图案)上传至服务器更新保存。

检测模块11,通过分布在测量面板内的各元件检测用户的测试数据。同时,检测模块还包括在体脂秤工作时,运行在体脂秤中以实现下述功能的程序代码:自动识别当前的用户,将当前的检测数据添加至识别出的用户账户下。本实施中,检测模块11首先将根据身份识别模块采集到的身份图案检索用户数据库是否存在与该身份图案相匹配的用户账户:如果存在则该用户账户设为当前账户,如果不存在则表明该用户是第一次使用体脂秤,需要进行身份图案绑定,体脂秤输出提示信息以提示用户进行身份图案绑定,并且将完成身份图案绑定以后的新用户账户设为当前账户。检测模块11随后进行用户数据检测(即检测当前用户的体脂数据以及体重数据),将检测到的测试数据作为当前用户账户的测试数据,并且通过所述通信模块将所述测试数据上传服务器。

通信模块14,可以为通过网线等进行数据的有线传输的有限通信模块,也可以为蓝牙、wifi、2g/3g等进行数据的无线传输的无线通信模块。体脂秤通过其通信模块能够实现与用户终端2的通信,接收用户账户信息,便于用户进行身份图案绑定。体脂秤通过其通信模块能够实现与服务器的通信,便于将测试数据或者本地的账户数据(用户账户信息以及对应的身份图案)上传至服务器3或者更新至服务器3。

如图3所示,基于本实施例中的体脂秤的用户识别方法,包括步骤:

步骤sa-1,采集用户输入的身份图案。当体脂秤检测到用户踩在测量面板内时,提示用户输入身份图案,并且启动用户识别模块采集用户输入的身份图案。

步骤sa-2,检索用户数据库,将用户数据库中与步骤sa-1中采集到的身份图案匹配的用户账户设置为当前用户。

由检测模块11根据身份识别模块采集到的身份图案检索用户数据库,检索用户数据库中是否存在与该身份图案相匹配的用户账户。如果存在,则将该用户账户设为当前账户。如果不存在,退出本方法的流程。体脂秤输出提示信息,提醒用户先进行身份图案绑定再开始测试。如图4所示,基于本实施例的体脂秤的身份图案绑定包括步骤:

步骤sb-1,接收用户账户信息。即,体脂秤与安装有用户终端的移动设备建立通信,使得体脂秤与用户终端能够相互通信,接收用户终端发送的用户账户信息。

步骤sb-2,提示用户在体脂秤端输入身份图案。体脂秤输出提示信息,提醒用户采用肢体在测量面板内勾画出特定的图案作为识别其身份的身份图案。

步骤sb-3,在用户数据库中将步骤sb-1接收到的用户账户信息与步骤sb-2中采集到的身份图案关联存储。具体包括:

步骤sb-3-1,采集用户输入的身份图案。进一步包括:

步骤sb-3-1-1,检测用户输入的图案。用户识别模块检测并记录用

户在测量面板内勾画的图案。

步骤sb-3-1-2,发送步骤sb-3-1-1中检测到的图案发送至用户终端

进行确认。用户终端接收并输出来自体脂秤的图案,并且请用户确认是

否选择该图案作为其身份标识。用户在用户终端做好选择以后,由用户

终端反馈至体脂秤。

步骤sb-3-1-3,体脂秤根据接收到的用户选择,分别进行如下操作:

如果用户确认(即用户选择将该身份图案作为自己的身份图案),则将步骤sb-3-1-1中检测到的身份图案作为采集到的身份图案;如果用户不确认(即用户不选择该图案作为其身份图案),则回到步骤sb-3-1-1。

步骤sb-3-2,检索用户数据库,如果用户数据库中存在与步骤sb-3-1采集到的身份图案匹配的用户账户,则提示用户重新输入新的身份图案;

如果用户数据库中不存在与步骤sb-3-1中采集到的身份图案匹配的用户账户,则在用户数据库中将步骤sb-1接收到的用户账户与采集到的身份图案关联存储。并且,将该用户账户设置为当前账户。

步骤sb-4,将步骤sb-3中的用户账户的账户数据上传服务器。

步骤sa-3,检测用户的测试数据。检测模块11检测用户的体重数据和体脂数据,并根据测试结果将检测数据添加至当面账户的账户数据中。例如,检测模块11检测到新的体重数据和体脂数据以后,在用户数据库中查找到当前账户的用户数据,并在当前账户的用户数据中添加新的检测数据。检测数据包括本次检测的检测时间、体脂数据、体重数据等信息以及唯一识别该体脂秤的体脂秤设备id信息。

步骤sa-4,将步骤sa-3检测到的测试数据作为当前用户的测试数据上传服务器。

二.服务器

服务器3,能分别与体脂秤1以及用户终端2相通信。服务器端包括体脂秤数据库,体脂秤数据库中存储有该体脂秤的所有用户的账户数据。本实施例中,存储在服务器端的体脂秤各用户的账户数据可以包括用于唯一识别该体脂秤的体脂秤设备id信息、用于唯一识别该用户的用户id信息、唯一识别该用户所登录的用户终端所运行设备的用户设备id信息、用于识别该用户身份的身份图案信息、以及该用户在该体脂秤上的最近一段时间内的检测数据。其中,检测数据一般包括用户的检测时间、体脂数据、体重数据等信息。

服务器3接收体脂秤上传的账户数据,并且根据体脂秤上传的账户数据在对应体脂秤的体脂秤数据库中添加该用户账户,使得服务器3中体脂秤数据库中的用户信息与体脂秤本地存储在用户信息保持一致。

服务器3接收体脂秤上传的检测数据,并且根据检测数据的用户id信息以及体脂秤设备id信息,将该检测数据添加至体脂秤设备id信息对应的体脂秤的体脂秤数据库中,与用户id信息对应的用户账户中。

服务器3能够响应来自用户终端2的用户请求,该用户请求至少包括用户的用户id信息、体脂秤设备id信息。服务器3能够返回体脂秤设备id信息对应的体脂秤的体脂秤数据库中,与用户id信息对应的用户账户的至少最近的一部分检测数据。

三.用户终端

用户终端2,为运行在手机、ipad等移动设备中的应用程序。用户终端2安装在移动设备中,能够借助移动设备的通信功能实现与体脂秤的相互通信,接收来自体脂秤的信息(如体脂秤检测到的用户输入的图案)或者发送信息(如用户账户信息)至体脂秤。用户终端2还能借助移动设备的通信功能实现于服务器的相互通信,从服务器端下载指定用户的账户数据以及测试数据。

在身份图案绑定阶段,用户终端能够与体脂秤建立通信连接并且发送用户账户信息至体脂秤;用户终端还能接收体脂秤发送的、用户在体脂秤输入的图案,将该图案输出给用户进行确认,并且将用户的确认结果发送回体脂秤。

已进行身份图案绑定的用户,只需要在使用体脂秤进行检测之前利用肢体(例如足部)在测量面板中勾勒出其绑定的特定身份图案即可。体脂秤能够通过用户输入的身份图案自动识别该用户的用户账户,并且将检测数据存储在该用户账户中,同时上传给服务器。

当用户想要查看其个人的检测数据时,只需要在用户终端进行登录并且向服务器发送用户请求即可。该用户请求至少包括用户的用户id信息、体脂秤设备id信息。服务器3能够返回体脂秤设备id信息对应的体脂秤的体脂秤数据库中,与用户id信息对应的用户账户的至少最近的一部分检测数据。用户终端在接收到服务器反馈的检测数据以后能够以趋势图、折线图、表格等形式进行输出显示。

因此,上述实施例的体脂秤、体脂秤系统以及体脂秤用户自动识别方法,不同用户使用体脂秤时,首先用肢体在体脂秤上勾勒出图案来输入身份图案对应该用户的用户账户。避免了不同用户使用同一体脂秤时数据混乱的问题,并且大大缓解了不同用户切换的繁琐性,无需频繁切换和同步用户。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1