数据的处理方法、装置、终端设备及计算机可读存储介质

文档序号:740537 发布日期:2021-04-23 浏览:1次 >En<

阅读说明:本技术 数据的处理方法、装置、终端设备及计算机可读存储介质 (Data processing method and device, terminal equipment and computer readable storage medium ) 是由 胡凯雷 于 2020-12-21 设计创作,主要内容包括:本申请公开了一种数据的处理方法、装置、终端设备及计算机可读存储介质,该方法的步骤包括:基于第一传感器采集终端设备处于第一佩戴状态的第一数据,基于第二传感器采集终端设备处于第一佩戴状态的第二数据,并基于第一数据确定第一目标数据,基于第二数据确定第二目标数据;基于第一传感器采集终端设备处于第二佩戴状态的第三数据,基于第二传感器采集终端设备处于第二佩戴状态的第四数据,并基于第三数据确定第三目标数据,基于第四数据确定第四目标数据;基于第一目标数据和第三目标数据确定第一传感器的第一基准数据,并基于第二目标数据和第四目标数据确定第二传感器的第二基准数据。本申请提升了传感器基准数据的准确性。(The application discloses a data processing method, a data processing device, terminal equipment and a computer readable storage medium, wherein the method comprises the following steps: acquiring first data of the terminal equipment in a first wearing state based on a first sensor, acquiring second data of the terminal equipment in the first wearing state based on a second sensor, determining first target data based on the first data, and determining second target data based on the second data; acquiring third data of the terminal equipment in a second wearing state based on the first sensor, acquiring fourth data of the terminal equipment in the second wearing state based on the second sensor, determining third target data based on the third data, and determining fourth target data based on the fourth data; first reference data for the first sensor is determined based on the first target data and the third target data, and second reference data for the second sensor is determined based on the second target data and the fourth target data. The method and the device improve the accuracy of the sensor reference data.)

数据的处理方法、装置、终端设备及计算机可读存储介质

技术领域

本申请涉及数据处理和可穿戴智能设备技术领域,尤其涉及一种数据的处理方法、装置、终端设备及计算机可读存储介质。

背景技术

目前,佩戴检测状态检测方法主要是在终端设备与用户皮肤接触的区域中设置IR传感器和CAP传感器,根据IR传感器和CAP传感器在用户佩戴和摘下可穿戴设备时输出不同的测量数据,再根据IR传感器和CAP传感器的基准数据以及活体算法的校准可判断穿戴设备当前是否处于佩戴状态。但是,目前IR传感器和CAP传感器的基准数据都是前期通过对少数人群的采样而得到的,由于采样人群的局限性,以及通过IR传感器和CAP传感器采集到每个用户的数据都不一样,从而导致了IR传感器和CAP传感器的基准数据的准确性低。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

本申请的主要目的在于提供一种数据的处理方法、装置、终端设备及计算机可读存储介质,旨在提升IR传感器和CAP传感器的基准数据的准确性。

为实现上述目的,本申请实施例提供一种数据的处理方法,所述数据的处理方法应用于可佩戴的终端设备,所述数据的处理方法包括:

基于第一传感器采集终端设备处于第一佩戴状态的第一数据,基于第二传感器采集所述终端设备处于第一佩戴状态的第二数据,并基于所述第一数据确定对应的第一目标数据,基于所述第二数据确定对应的第二目标数据;

基于所述第一传感器采集所述终端设备处于第二佩戴状态的第三数据,基于所述第二传感器采集所述终端设备处于第二佩戴状态的第四数据,并基于所述第三数据确定对应的第三目标数据,基于所述第四数据确定对应的第四目标数据;

基于所述第一目标数据和所述第三目标数据确定所述第一传感器的第一基准数据,并基于所述第二目标数据和所述第四目标数据确定所述第二传感器的第二基准数据。

可选地,所述基于所述第一目标数据和所述第三目标数据确定所述第一传感器的第一基准数据的步骤包括:

将所述第一目标数据和所述第三目标数据进行方差计算,得到对应的第一方差值,并检测所述第一方差值是否小于或者等于预设变化值;

若检测到所述第一方差值小于或者等于所述预设变化值,则将所述第一目标数据和所述第三目标数据进行比较,得到对应的比较结果;

基于所述比较结果确定所述第一传感器的第一基准数据。

可选地,所述基于所述比较结果确定所述第一传感器的第一基准数据的步骤包括:

若所述比较结果为所述第一目标数据大于所述第三目标数据,则将所述第三目标数据确定为所述第一传感器的第一基准数据;

若所述比较结果为确定所述第一目标数据小于所述第三目标数据,则将所述第一目标数据确定为所述第一传感器的第一基准数据。

可选地,所述检测所述第一方差值是否小于或者等于预设变化值的步骤之后,还包括:

若检测到所述第一方差值大于所述预设变化值,则基于所述第一传感器重新采集所述终端设备处于第一佩戴状态的的第一数据,并基于所述第一传感器重新采集所述终端设备处于第二佩戴状态的的第三数据;

基于重新采集的第一数据和重新采集的第三数据进行方差计算,得到对应的第二方差值,并将所述第二方差值与所述预设变化值进行数值比较。

可选地,所述基于所述第一数据确定对应的第一目标数据的步骤包括:

将所述第一数据进行方差计算,得到对应数量的第三方差值,并检测所述数量是否大于预设个数;

若检测到所述数量大于所述预设个数,则确定在所述第三方差值中最小的方差值,并将所述最小的方差值确定为所述第一目标数据。

可选地,所述检测所述数量是否大于预设个数的步骤之后,还包括:

若检测到所述数量小于或者等于所述预设个数,则基于所述第一传感器重新采集所述终端设备处于第一佩戴状态的数据。

可选地,所述基于所述第一目标数据和所述第三目标数据确定所述第一传感器的第一基准数据,并基于所述第二目标数据和所述第四目标数据确定所述第二传感器的第二基准数据的步骤之后,还包括:

启动终端设备校准,基于所述第一传感器输出所述终端设备的第一输出数据,并基于所述第二传感器输出所述终端设备的第二输出数据;

基于所述第一输出数据、所述第二输出数据、所述第一基准数据和所述第二基准数据确定所述终端设备的设备状态。

本申请实施例还提供一种数据的处理装置,所述数据的处理装置应用于可佩戴的终端设备,所述数据的处理装置包括:

采集模块,用于基于第一传感器采集终端设备处于第一佩戴状态的第一数据,基于第二传感器采集所述终端设备处于第一佩戴状态的第二数据;

确定模块,用于基于所述第一数据确定对应的第一目标数据,基于所述第二数据确定对应的第二目标数据;

所述采集模块还用于基于所述第一传感器采集所述终端设备处于第二佩戴状态的第三数据,基于所述第二传感器采集所述终端设备处于第二佩戴状态的第四数据;

所述确定模块还用于基于所述第三数据确定对应的第三目标数据,基于所述第四数据确定对应的第四目标数据;

所述确定模块还用于基于所述第一目标数据和所述第三目标数据确定所述第一传感器的第一基准数据,并基于所述第二目标数据和所述第四目标数据确定所述第二传感器的第二基准数据。

本申请实施例还提供一种终端设备,所述终端设备包括存储器、处理器和存储在所述存储器上并在所述处理器上运行的数据的处理程序,所述数据的处理程序被所述处理器执行时实现如上所述的数据的处理方法的步骤。

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有数据的处理程序,所述数据的处理程序被处理器执行时实现如上所述的数据的处理方法的步骤。

本申请实施例提供的数据的处理方法、装置、终端设备及计算机可读存储介质,基于第一传感器采集终端设备处于第一佩戴状态的第一数据,基于第二传感器采集终端设备处于第一佩戴状态的第二数据,并基于第一数据确定第一目标数据,基于第二数据确定第二目标数据;基于第一传感器采集终端设备处于第二佩戴状态的第三数据,基于第二传感器采集终端设备处于第二佩戴状态的第四数据,并基于第三数据确定第三目标数据,基于第四数据确定第四目标数据;基于第一目标数据和第三目标数据确定第一传感器的第一基准数据,并基于第二目标数据和第四目标数据确定第二传感器的第二基准数据。本申请在传感器采集终端设备数据的过程中,采集到数据是终端设备对应的佩戴者的数据,而不是通过人群采样得到的,使得采集到的数据具有针对性。再者,在确定第一传感器的第一基准数据和第二传感器的第二基准数据的过程中,通过传感器采集终端设备处于不同状态的数据,通过不同状态的计算第一传感器的第一基准数据和第二传感器的第二基准数据,从而提升了传感器基准数据的准确性。

附图说明

图1是本申请实施例方案涉及的硬件运行环境的终端设备结构示意图;

图2是本申请数据的处理方法第一实施例的流程示意图;

图3为本申请数据的处理方法第一实施例的实现流程示意图;

图4是本申请数据的处理方法另一实施例的流程示意图;

图5是本申请数据的处理装置的功能模块示意图。

本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。

本申请实施例的主要解决方案是:基于第一传感器采集终端设备处于第一佩戴状态的第一数据,基于第二传感器采集终端设备处于第一佩戴状态的第二数据,并基于第一数据确定第一目标数据,基于第二数据确定第二目标数据;基于第一传感器采集终端设备处于第二佩戴状态的第三数据,基于第二传感器采集终端设备处于第二佩戴状态的第四数据,并基于第三数据确定第三目标数据,基于第四数据确定第四目标数据;基于第一目标数据和第三目标数据确定第一传感器的第一基准数据,并基于第二目标数据和第四目标数据确定第二传感器的第二基准数据。本申请在传感器采集终端设备数据的过程中,采集到数据是终端设备对应的佩戴者的数据,而不是通过人群采样得到的,使得采集到的数据具有针对性。再者,在确定第一传感器的第一基准数据和第二传感器的第二基准数据的过程中,通过传感器采集终端设备处于不同状态的数据,通过不同状态的计算第一传感器的第一基准数据和第二传感器的第二基准数据,从而提升了传感器基准数据的准确性。

具体地,参照图1,图1为本申请实施例方案涉及的硬件运行环境的终端设备结构示意图。

如图1所示,该终端设备可以包括:处理器1001,例如CPU(Central ProcessingUnit,中央处理器),存储器1005,网络接口1004,用户接口1003,通信总线1002。通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(board),用户接口1003可选的还可以包括标准的有线接口(如USB(UniversalSerial Bus,通用串行总线)接口)、无线接口(如蓝牙接口)。网络接口1004可以包括标准的有线接口、无线接口(如WI-FI((Wireless-Fidelity))接口、蓝牙接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。可选地,终端设备还可以包括RF(Radio Frequency,射频)电路,传感器、WiFi模块等。

本领域技术人员可以理解,图1中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及数据的处理程序。其中,操作系统是管理和控制终端设备硬件和软件资源的程序,支持数据的处理程序以及其它软件或程序的运行。

处理器1001可以用于调用存储器1005中存储的数据的处理程序,并执行如下操作:

基于第一传感器采集终端设备处于第一佩戴状态的第一数据,基于第二传感器采集所述终端设备处于第一佩戴状态的第二数据,并基于所述第一数据确定对应的第一目标数据,基于所述第二数据确定对应的第二目标数据;

基于所述第一传感器采集所述终端设备处于第二佩戴状态的第三数据,基于所述第二传感器采集所述终端设备处于第二佩戴状态的第四数据,并基于所述第三数据确定对应的第三目标数据,基于所述第四数据确定对应的第四目标数据;

基于所述第一目标数据和所述第三目标数据确定所述第一传感器的第一基准数据,并基于所述第二目标数据和所述第四目标数据确定所述第二传感器的第二基准数据。

进一步地,处理器1001可以调用存储器1005中存储的数据的处理程序,还执行以下操作:

将所述第一目标数据和所述第三目标数据进行方差计算,得到对应的第一方差值,并检测所述第一方差值是否小于或者等于预设变化值;

若检测到所述第一方差值小于或者等于所述预设变化值,则将所述第一目标数据和所述第三目标数据进行比较,得到对应的比较结果;

基于所述比较结果确定所述第一传感器的第一基准数据。

进一步地,处理器1001可以调用存储器1005中存储的数据的处理程序,还执行以下操作:

若所述比较结果为所述第一目标数据大于所述第三目标数据,则将所述第三目标数据确定为所述第一传感器的第一基准数据;

若所述比较结果为确定所述第一目标数据小于所述第三目标数据,则将所述第一目标数据确定为所述第一传感器的第一基准数据。

进一步地,处理器1001可以调用存储器1005中存储的数据的处理程序,还执行以下操作:

若检测到所述第一方差值大于所述预设变化值,则基于所述第一传感器重新采集所述终端设备处于第一佩戴状态的的第一数据,并基于所述第一传感器重新采集所述终端设备处于第二佩戴状态的的第三数据;

基于重新采集的第一数据和重新采集的第三数据进行方差计算,得到对应的第二方差值,并将所述第二方差值与所述预设变化值进行数值比较。

进一步地,处理器1001可以调用存储器1005中存储的数据的处理程序,还执行以下操作:

将所述第一数据进行方差计算,得到对应数量的第三方差值,并检测所述数量是否大于预设个数;

若检测到所述数量大于所述预设个数,则确定在所述第三方差值中最小的方差值,并将所述最小的方差值确定为所述第一目标数据。

进一步地,处理器1001可以调用存储器1005中存储的数据的处理程序,还执行以下操作:

若检测到所述数量小于或者等于所述预设个数,则基于所述第一传感器重新采集所述终端设备处于第一佩戴状态的数据。

进一步地,处理器1001可以调用存储器1005中存储的数据的处理程序,还执行以下操作:

启动终端设备校准,基于所述第一传感器输出所述终端设备的第一输出数据,并基于所述第二传感器输出所述终端设备的第二输出数据;

基于所述第一输出数据、所述第二输出数据、所述第一基准数据和所述第二基准数据确定所述终端设备的设备状态。

本申请实施例基于第一传感器采集终端设备处于第一佩戴状态的第一数据,基于第二传感器采集终端设备处于第一佩戴状态的第二数据,并基于第一数据确定第一目标数据,基于第二数据确定第二目标数据;基于第一传感器采集终端设备处于第二佩戴状态的第三数据,基于第二传感器采集终端设备处于第二佩戴状态的第四数据,并基于第三数据确定第三目标数据,基于第四数据确定第四目标数据;基于第一目标数据和第三目标数据确定第一传感器的第一基准数据,并基于第二目标数据和第四目标数据确定第二传感器的第二基准数据。本申请在传感器采集终端设备数据的过程中,采集到数据是终端设备对应的佩戴者的数据,而不是通过人群采样得到的,使得采集到的数据具有针对性。再者,在确定第一传感器的第一基准数据和第二传感器的第二基准数据的过程中,通过传感器采集终端设备处于不同状态的数据,通过不同状态的计算第一传感器的第一基准数据和第二传感器的第二基准数据,从而提升了传感器基准数据的准确性。

基于上述的终端设备架构但不限于上述架构,本申请实施例提供了数据的处理方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些数据下,可以以不同于此处的顺序完成所示出或描述的步骤。

本申请本实施例方法以可佩戴的终端设备作为执行主体进行举例。

参照图2,图2为本申请数据的处理方法第一实施例的流程示意图。所述数据的处理方法包括:

步骤S10,基于第一传感器采集终端设备处于第一佩戴状态的第一数据,基于第二传感器采集所述终端设备处于第一佩戴状态的第二数据,并基于所述第一数据确定对应的第一目标数据,基于所述第二数据确定对应的第二目标数据。

需要说明的是,可佩戴的终端设备(终端设备)与佩戴者皮肤接触的区域中设置有传感器,其中,终端设备包括但不限制于可佩带式的智能手表、智能手环和智能项圈,传感器包括但不限制于IR(Infrared Radiation,红外线)传感器和CAP传感器。

在用户佩戴终端设备时,检测终端设备是否为第一次佩戴,即终端设备是否已经进行过基准数据校对,若检测到终端设备是第一次佩戴,即没有进行过基准数据校对,终端设备则在显示屏幕中显示对应的提示信息,提示用户将终端设备进行偏紧佩戴,即终端设备提示用户将终端设备的扣环或者扣节扣置于预设环数或者预设节数,其中,预设环数或者预设节数为技术人员根据实际情况设定的,本实施例不作限制,如,终端设备提示用户将扣环扣置于第2至4任意一个环数。若检测到终端设备不是第一次佩戴,即已经进行过基准数据校准,终端设备则直接进行终端设备状态校准。

终端设备侦测到用户将终端设备进行偏紧佩戴后,通过IR传感器(第一传感器)持续预设时长采集终端设备处于偏紧佩戴状态(第一佩戴状态)的第一数据,以及通过CAP传感器(第二传感器)持续预设时长采集终端设备处于偏紧佩戴状态的第二数据。其中,需要说明的是,预设时长根据实际情况设定,本实施例不作限制。在预设时长内,IR传感器和CAP传感器需要连续采集对应次数的数据,得到对应数量的数据组,每个数据组中的数据个数不限制。然后,终端设备将每个数据组中的数据进行方差计算,得到IR传感器采集到的数据对应个数的方差数据,以及CAP传感器采集到的数据对应个数的方差数据。接着,终端设备检测方差数据的个数是否大于预设个数,若终端设备检测到方差数据的个数大于预设个数,终端设备则将所有的方差数据进行数值大小比较,将IR传感器采集到的方差数据中的最小方差数据确定为IR传感器偏紧佩戴状态的基准数据,即IR传感器的第一目标数据,将CAP传感器采集到的方差数据中的最小方差数据确定为CAP传感器偏紧佩戴状态的基准数据,即CAP传感器的第二目标数据。其中,预设个数根据需求设定,本实施例不作限制。若终端设备检测到方差数据的个数小于或者等于预设个数,终端设备则通过IR传感器重新采集终端设备处于偏紧佩戴状态的第一数据,以及通过CAP传感器采集终端设备处于偏紧佩戴状态的第二数据,并将重新采集的第一数据和第二数据进行方差计算,得到对应的方差数据。然后,终端设备检测重新采集的第一数据和第二数据得到的方差数据的个数,直到终端设备检测第一数据和第二数据得到的到方差数据的个数大于预设个数。

可以理解为,IR传感器和CAP传感器连续采集对应次数的数据,每一次采集到的数据组对应得到一个方差数据,检测方差数据的个数是否大于预设个数,也可以理解为,检测数据的采集次数是否大于预设次数,其中,预设次数预预设个数相对应。

进一步地,所述步骤S10,基于所述第一数据确定对应的第一目标数据的包括:

步骤S101,将所述第一数据进行方差计算,得到对应数量的第三方差值,并检测所述数量是否大于预设个数;

步骤S102,若检测到所述数量大于所述预设个数,则确定在所述第三方差值中最小的方差值,并将所述最小的方差值确定为所述第一目标数据。

具体地,终端设备将IR传感器采集到的每个数据组中的数据进行方差计算,得到IR传感器采集到的数据对应个数的方差数据,并检测IR传感器采集到的方差数据的个数是否大于预设个数,若终端设备检测到IR传感器采集到的方差数据的个数大于预设个数,终端设备则将所有的方差数据进行数值大小比较,将IR传感器采集到的方差数据中的最小方差数据确定为IR传感器的第一目标数据。同理可得到CAP传感器的第二目标数据。

进一步地,所述步骤S101之后,还包括:

步骤S103,若检测到所述数量小于或者等于所述预设个数,则基于所述第一传感器重新采集所述终端设备处于第一佩戴状态的数据。

具体地,终端设备若检测到方差数据的个数小于或者等于预设个数,则通过IR传感器重新采集终端设备处于偏紧佩戴状态的第一数据,并将IR传感器重新采集的第一数据进行方差计算,得到对应的方差数据。然后,终端设备检测IR传感器重新采集后得到的方差数据的个数,直到终端设备检测到IR传感器重新采集后得到的方差数据的个数大于预设个数。CAP传感器中的数据同理进行。

步骤S20,基于所述第一传感器采集所述终端设备处于第二佩戴状态的第三数据,基于所述第二传感器采集所述终端设备处于第二佩戴状态的第四数据,并基于所述第三数据确定对应的第三目标数据,基于所述第四数据确定对应的第四目标数据。

预设时长后,终端设备则在显示屏幕中显示对应的提示信息,提示用户将终端设备从偏紧佩戴变换为舒适佩戴,即终端设备提示用户将终端设备的扣环或者扣节从第一环数或者第一节数变更为第二环数或者第二节数,如,终端设备提示用户将扣环从2至4变更为5至7任意一个环数。

终端设备侦测到用户将终端设备从偏紧佩戴变换为舒适佩戴后,通过IR传感器持续预设时长采集终端设备处于舒适佩戴状态(第二佩戴状态)的第三数据,以及通过CAP传感器持续预设时长采集终端设备处于舒适佩戴状态的第四数据。在预设时长内,IR传感器和CAP传感器需要连续采集对应次数的数据,得到对应数量的数据组,每个数据组中的数据个数不限制。然后,终端设备将每个数据组中的数据进行方差计算,得到IR传感器采集到的数据对应个数的方差数据,以及CAP传感器采集到的数据对应个数的方差数据。接着,终端设备检测方差数据的个数是否大于预设个数,若终端设备检测到方差数据的个数大于预设个数,终端设备则将所有的方差数据进行数值大小比较,将IR传感器采集到的方差数据中的最小方差数据确定为IR传感器舒适佩戴状态的基准数据,即IR传感器的第三目标数据,将CAP传感器采集到的方差数据中的最小方差数据确定为CAP传感器舒适佩戴状态的基准数据,即CAP传感器的第四目标数据。若终端设备检测到方差数据的个数小于或者等于预设个数,终端设备则通过IR传感器重新采集终端设备处于舒适佩戴状态的第三数据,以及通过CAP传感器采集终端设备处于舒适佩戴状态的第四数据,并将重新采集的第三数据和第四数据进行方差计算,得到对应的方差数据。然后,终端设备检测重新采集的第三数据和第四数据得到的方差数据的个数,直到终端设备检测第三数据和第四数据得到的到方差数据的个数大于预设个数。

步骤S30,基于所述第一目标数据和所述第三目标数据确定所述第一传感器的第一基准数据,并基于所述第二目标数据和所述第四目标数据确定所述第二传感器的第二基准数据。

终端设备确定IR传感器处于偏紧佩戴状态下的基准数据(第一目标数据)和处于舒适佩戴状态下的基准数据(第三目标数据),以及CAP传感器处于偏紧佩戴状态下的的基准数据(第二目标数据)和处于舒适佩戴状态下的基准数据的基准数据(第四目标数据)后,将IR传感器处于偏紧佩戴状态下的基准数据和IR传感器处于舒适佩戴状态下的基准数据进行方差计算,得到IR传感器处于偏紧佩戴状态和IR传感器处于舒适佩戴状态的方差值,并将该方差值与预设变化值进行数值大小比较,其中,预设变化值根据需求设定,本实施例不作限制。

终端设备检测该方差值是否小于或者等于预设变化值,若终端设备检测到该方差值小于或者等于预设变化值,终端设备则将IR传感器处于偏紧佩戴状态下的基准数据和IR传感器处于舒适佩戴状态下的基准数据中数值最小的数据确定为IR传感器的最终基准数据(第一基准数据)。若终端设备检测到该方差值大于预设变化值,终端设备则通过IR传感器重新采集终端设备处于偏紧佩戴状态的数据和处于舒适佩戴状态的数据。

同理,终端设备将CAP传感器处于偏紧佩戴状态的基准数据和CAP传感器处于舒适佩戴状态下的基准数据的基准数据进行方差计算,得到CAP传感器处于偏紧佩戴状态和处于舒适佩戴状态的方差值,并将该方差值与预设变化值进行数值大小比较。终端设备检测方差值是否小于或者等于预设变化值,若终端设备检测到方差值小于或者等于预设变化值,终端设备则将CAP传感器处于偏紧佩戴状态的基准数据和CAP传感器处于舒适佩戴状态下的基准数据的基准数据中数值最小的数据确定为CAP传感器的最终基准数据(第二基准数据)。若终端设备检测到方差值大于预设变化值,终端设备则通过CAP传感器重新采集终端设备处于偏紧佩戴状态和处于舒适佩戴状态的数据。

终端设备在得到IR传感器的最终基准数据和CAP传感器的最终基准数据后,将IR传感器的最终基准数据和CAP传感器的最终基准数据存储于数据库中,以供后续直接使用,不用再重复以上步骤。

进一步地,所述步骤S30,基于所述第一目标数据和所述第三目标数据确定所述第一传感器的第一基准数据的包括:

步骤S301,将所述第一目标数据和所述第三目标数据进行方差计算,得到对应的第一方差值,并检测所述第一方差值是否小于或者等于预设变化值;

步骤S302,若检测到所述第一方差值小于或者等于所述预设变化值,则将所述第一目标数据和所述第三目标数据进行比较,得到对应的比较结果;

步骤S303,基于所述比较结果确定所述第一传感器的第一基准数据。

具体地,终端设备将第一目标数据和第三目标数据进行方差计算,得到IR传感器处于偏紧佩戴状态和处于舒适佩戴状态的方差值,并检测该方差值是否小于或者等于预设变化值,若终端设备检测到该方差值小于或者等于预设变化值,终端设备则将第一目标数据和第三目标数据进行数值大小比较,得到第一目标数据和第三目标数据数值大小比较对应的比较结果。CAP传感器中的数据同理进行。

进一步地,所述步骤S303包括:

步骤S3031,若所述比较结果为所述第一目标数据大于所述第三目标数据,则将所述第三目标数据确定为所述第一传感器的第一基准数据;

步骤S3032,若所述比较结果为确定所述第一目标数据小于所述第三目标数据,则将所述第一目标数据确定为所述第一传感器的第一基准数据。

具体地,终端设备若确定比较结果为第一目标数据大于第三目标数据,则将第三目标数据确定为IR传感器的基准数据。若终端设备确定比较结果为第一目标数据小于第三目标数据,终端设备则将第一目标数据确定为IR传感器的基准数据。CAP传感器中的数据同理进行。

进一步地,所述步骤S302之后,包括:

步骤S304,若检测到所述第一方差值大于所述预设变化值,则基于所述第一传感器重新采集所述终端设备处于第一佩戴状态的的第一数据,并基于所述第一传感器重新采集所述终端设备处于第二佩戴状态的的第三数据;

步骤S305,基于重新采集的第一数据和重新采集的第三数据进行方差计算,得到对应的第二方差值,并将所述第二方差值与所述预设变化值进行数值比较。

具体地,终端设备若检测到IR传感器处于偏紧佩戴状态和处于舒适佩戴状态的方差值大于预设变化值,终端设备则通过IR传感器重新采集终端设备处于偏紧佩戴状态的数据和处于舒适佩戴状态的数据,然后,终端设备将IR传感器重新采集的采集终端设备处于偏紧佩戴状态的数据和重新采集的处于舒适佩戴状态的数据进行方差计算,得到新采集数据后得到的方差值,并将该新采集数据后得到的方差值与预设变化值进行数值比较,直到重新采集数据后得到的方差值小于或者等于预设变化值。CAP传感器中的数据同理进行。

进一步地,如图3所示,图3为本申请数据的处理方法第一实施例的实现流程示意图。终端设备发出或/和显示提示信息,提示用户将终端设备进行偏紧佩戴,分别通过IR传感器和CAP传感器采集终端设备处于偏紧佩戴状态的数据,然后分别计算方差(将第一数据进行方差计算和将第二数据进行方差计算),检测采集数据的次数是否大于3次(预设次数,本实施以3次进行举例,不代表只限制与3次),可以理解为,计算得到方差的个数是否大于3个(预设个数,预设个数与预设次数对应),若终端设备检测到采集数据的次数小于或者等于3次,终端设备则分别通过IR传感器和CAP传感器重新采集处于偏紧佩戴状态的数据,再计算方差,直到检测到采集数据的次数大于3次,即计算得到方差的个数大于3个。若终端设备检测到采集数据的次数大于3次,即计算得到方差的个数大于3个,终端设备则将所有方差中最小的一个方差(第一目标数据和第二目标数据)。预设时长(一般为30秒)后,发出或/和显示提示信息,提示用户将终端设备进行舒适佩戴,得到第三目标数据和第四目标数据的步骤和得到第一目标数据和第二目标数据的步骤一样。接着,终端设备将IR传感器的第一目标数据和第三目标数据进行方差计算,得到方差值,并检测方差值是否小于一定变化量(预设变化量),若终端设备检测到方差值小于一定变化量,则将IR传感器处于偏紧佩戴状态下的基准数据(第一目标数据)和处于舒适佩戴状态下的基准数据(第三目标数据)中数值最小的确定为IR传感器的最终基准数据(第一基准数据),同理可得到CAP传感器的最终基准数据(第二基准数据),最后,终端设备将IR传感器的最终基准数据和CAP传感器的最终基准数据进行存储。

本实施例基于第一传感器采集终端设备处于第一佩戴状态的第一数据,基于第二传感器采集终端设备处于第一佩戴状态的第二数据,并基于第一数据确定第一目标数据,基于第二数据确定第二目标数据;基于第一传感器采集终端设备处于第二佩戴状态的第三数据,基于第二传感器采集终端设备处于第二佩戴状态的第四数据,并基于第三数据确定第三目标数据,基于第四数据确定第四目标数据;基于第一目标数据和第三目标数据确定第一传感器的第一基准数据,并基于第二目标数据和第四目标数据确定第二传感器的第二基准数据。本实施例在传感器采集终端设备数据的过程中,采集到数据是终端设备对应的佩戴者的数据,而不是通过人群采样得到的,使得采集到的数据具有针对性。再者,在确定第一传感器的第一基准数据和第二传感器的第二基准数据的过程中,通过传感器采集终端设备处于不同状态的数据,通过不同状态的计算第一传感器的第一基准数据和第二传感器的第二基准数据,从而提升了传感器基准数据的准确性。

参照图4,图4为本申请数据的处理方法另一实施例的流程示意图。所述步骤S30之后,还包括:

步骤S40,启动终端设备校准,基于所述第一传感器输出所述终端设备的第一输出数据,并基于所述第二传感器输出所述终端设备的第二输出数据;

步骤S50,基于所述第一输出数据、所述第二输出数据、所述第一基准数据和所述第二基准数据确定所述终端设备的设备状态。

终端设备得到IP传感器的基准数据和CAP传感器的基准数据后,启动终端设备的设备状态的自校准模式,在用户佩戴或者摘下可穿戴终端设备时,通过IP传感器输出终端设备对应的第一输出数据,并通过CAP传感器输出终端设备对应的第二输出数据。然后,终端设备将IP传感器输出的第一输出数据与IP传感器的基准数据进行比较,以及将CAP传感器输出的第二输出数据和CAP传感器的基准数据进行比较,确定终端设备的设备状态为佩戴状态或者摘下状态。

本实施例启动终端设备校准,基于第一传感器输出终端设备的第一输出数据,并基于第二传感器输出终端设备的第二输出数据;基于第一输出数据、第二输出数据、第一基准数据和第二基准数据确定终端设备的设备状态。本实施例通过第一实施例中IP传感器的基准数据和CAP传感器的基准数据确定终端设备的设备状态,准确校准了终端设备的设备状态。

参照图5,图5本申请数据的处理装置的功能模块示意图。所述数据的处理装置应用于可佩戴的终端设备,所述数据的处理装置包括:

采集模块10,用于基于第一传感器采集终端设备处于第一佩戴状态的第一数据,基于第二传感器采集所述终端设备处于第一佩戴状态的第二数据;

确定模块20,用于基于所述第一数据确定对应的第一目标数据,基于所述第二数据确定对应的第二目标数据;

所述采集模块10还用于基于所述第一传感器采集所述终端设备处于第二佩戴状态的第三数据,基于所述第二传感器采集所述终端设备处于第二佩戴状态的第四数据;

所述确定模块20还用于基于所述第三数据确定对应的第三目标数据,基于所述第四数据确定对应的第四目标数据;

所述确定模块20还用于基于所述第一目标数据和所述第三目标数据确定所述第一传感器的第一基准数据,并基于所述第二目标数据和所述第四目标数据确定所述第二传感器的第二基准数据。

其中,上述数据的处理装置中各个模块的功能实现与上述数据的处理方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。

本发明还提供一种计算机可读存储介质,该计算机可读存储介质上存储有数据的处理程序,所述数据的处理程序被处理器执行时实现如以上任一项实施例所述的数据的处理方法的步骤。

本发明计算机可读存储介质的具体实施例与上述数据的处理方法各实施例基本相同,在此不作赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、装置、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、装置、物品或者装置所固有的要素。在没有更多限制的数据下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、装置、物品或者装置中还存在另外的相同要素。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多数据下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件货物的形式体现出来,该计算机软件货物存储在一个计算机可读存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备完成本申请各个实施例所述的方法。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种自动睡眠分期的建立方法及其应用

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!