掌桥专利:专业的专利平台
掌桥专利
首页

一种基于智能穿戴设备的人机交互方法、设备和系统

文献发布时间:2023-06-19 11:52:33


一种基于智能穿戴设备的人机交互方法、设备和系统

技术领域

本发明涉及人机交互技术领域,特别涉及一种基于智能穿戴设备的人机交互方法、设备和系统。

背景技术

现有的运动产品一般会体现人机交互的情况,以增强运动者的运动乐趣。最常见的人机交互例子是通过智能穿戴装置(比如说可以监测心率的内衣产品),通过智能穿戴装置采集运动者的心率,然后对心率情况以影像形式进行呈现。但是,现有的人机交互方式互动效果不佳,一般都是单方面的呈现,互动性不强。使得整个交互方式生硬和刻板。使用者体验效果不佳。

发明内容

本发明的目的是提供一种基于智能穿戴设备的人机交互方法、设备和系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。

本发明解决其技术问题的解决方案是:提供一种基于智能穿戴设备的人机交互方法,包括:

步骤1、获取用户选择的开始运动的指令;

步骤2、接收智能穿戴设备采集的心率;

步骤3、将所述心率与目标心率阈值进行比较,统计所述心率超过所述目标心率阈值的持续时间大于目标时间阈值的次数,根据所述次数实时输出对应数量的第一对象,其中,每一个第一对象均具有对应的交互接口;

步骤4、当接收到用户触发交互接口的指令时,控制被触发的交互接口所对应的第一对象消失;

步骤5、当所有的第一对象消失后,则统计消失的第一对象的数量,并输出与统计值相对应的第二对象。

进一步,在输出与统计值相对应的第二对象的同时还包括输出将所述统计值分享至社交软件的操作接口。

进一步,所述社交软件包括:微信、QQ或新浪微博之一。

进一步,所述目标心率阈值由用户自由设置,初始值为120次/分钟;所述目标时间阈值由用户自由设置,初始值为2分钟。

进一步,本基于智能穿戴设备的人机交互方法还包括设置第一对象输出的上限阈值,当第一对象输出的数量大于或者等于所述上限阈值时,则暂停第一对象的输出,并输出告警信号。

进一步,所述告警信号包括:声音信号或者光信号。

另一方面,提供一种基于智能穿戴设备的人机交互设备,包括:

处理器;

存储器,用于存储计算机可读程序;

当所述计算机可读程序被所述处理器执行时,使得所述处理器实现上述技术方案中任一项所述的基于智能穿戴设备的人机交互方法。

另一方面,提供一种基于智能穿戴设备的人机交互系统,包括:智能穿戴设备和智能交互装置;

所述智能穿戴设备采集心率,并将采集的心率传递给智能交互装置;

所述智能交互装置用于:获取用户选择的开始运动的指令;接收智能穿戴设备采集的心率;将所述心率与目标心率阈值进行比较,统计所述心率超过所述目标心率阈值的持续时间大于目标时间阈值的次数,根据所述次数实时输出对应数量的第一对象,其中,每一个第一对象均具有对应的交互接口;当接收到用户触发交互接口的指令时,控制被触发的交互接口所对应的第一对象消失;当所有的第一对象消失后,则统计消失的第一对象的数量,并输出与统计值相对应的第二对象。

进一步,所述智能交互装置包括手机、平板电脑或者PDA。

进一步,所述智能交互装置为手机。

本发明至少具有以下有益效果:本发明的方法通过对智能穿戴设备采集心率,并对心率进行比较,从而输出对应的第一对象,并通过用户触发第一对象,并对第一对象数量的统计,从而得到第二对象。提高了用户运动时的体验感,增加了人机交互感。同时提供一种基于智能穿戴设备的人机交互设备和系统,该设备和系统具有上述方法,故设备和系统也具有上述方法的有益效果,这里就不重复描述了。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单说明。

图1是基于智能穿戴设备的人机交互方法的步骤流程图;

图2是基于智能穿戴设备的人机交互系统的系统结构示意图。

具体实施方式

以下将结合实施例和附图对本发明的构思、具体结构及产生的技术效果进行清楚、完整地描述,以充分地理解本发明的目的、特征和效果。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护的范围。另外,文中所提到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本发明创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。

实施例1,参考图1,一种基于智能穿戴设备的人机交互方法,包括:

步骤1、获取用户选择的开始运动的指令;

步骤2、接收智能穿戴设备采集的心率;

步骤3、将所述心率与目标心率阈值进行比较,统计所述心率超过所述目标心率阈值的持续时间大于目标时间阈值的次数,根据所述次数实时输出对应数量的第一对象,其中,每一个第一对象均具有对应的交互接口;

步骤4、当接收到用户触发交互接口的指令时,控制被触发的交互接口所对应的第一对象消失;

步骤5、当所有的第一对象消失后,则统计消失的第一对象的数量,并输出与统计值相对应的第二对象。

其中,开始运动的指令由智能交互装置提供,智能交互装置以显示交互接口的形式来提供选项,以供用户选择。当用户触摸到特定的交互接口的时候,即认为用户选择了开始运动的指令。智能交互装置通过在触摸屏来进行交互。智能穿戴设备采集用户的心率。并将所述心率实时传递给智能交互装置。为了判断用户的运动情况。智能交互装置接收所述心率,将所述心率与目标心率阈值进行比较,统计所述心率超过所述目标心率阈值的持续时间大于目标时间阈值的次数,根据所述次数实时输出对应数量的第一对象,其中,每一个第一对象均具有对应的交互接口。用户可以通过在智能交互装置中设定目标心率阈值和目标时间阈值。目标心率阈值的设置是为了监控用户运动情况,一般通过设置合理的目标心率阈值作为运动的依据。其中,一般运动的目标心率阈值的计算公式为:目标心率阈值=(220-年龄)*0.6;即当用户的年龄为20岁的时候,其可以设置目标心率阈值为120,即120次每分钟。从医学角度上看,运动的时间长度要维持一个时间段才算得上有效运动。因此,通过设置目标时间阈值来对心率超过所述目标心率阈值所持续的时间长度进行监控。对于目标时间阈值,也是通过用户在智能交互装置中自由设定,其中初始值为2分钟。只有当所述心率超过所述目标心率阈值,并且超过所述目标心率阈值的持续时间大于目标时间阈值时,才会认为是有效运动。为了提高人机的交互度,故输出第一对象。第一对象是体现用户的人机交互,故第一对象具有交互接口。其中,第一对象为UI对象,在本实施例中,为泡泡动画形象。用户运动的时候,当用户运动的心率达到本实施例中的条件的时候,则智能交互装置输出一个泡泡动画形象。在用户运动的过程中,用户运动的心率达到本实施例的条件多少次,则智能交互装置输出多少个泡泡动画形象。

每一个第一对象均具有对应的交互接口,在一些实施例中,第一对象的UI形象(泡泡动画形象)自身就集成了交互接口。当用户触碰到泡泡动画形象时,则认为用户触发了交互接口。智能交互装置就会将触发的交互接口所对应的泡泡动画形象(第一对象)从屏幕中消除。通过这样的人机交互方式,提高用户的体验感。其中,每一个泡泡动画形象实质代表着用户有效运动的数量。当屏幕中所有的泡泡动画形象从屏幕中消除时,则统计消除的泡泡动画形象的数量。即,统计用户有效运动的数量,得到统计值。并且在屏幕中输出与统计值相对应的第二对象。第二对象可以是UI形象,也可以是音频对象、视频对象或者字符串对象。通过第二对象给予用户以运动的鼓励,提高用户对运动的兴趣。

本人机交互方法通过对智能穿戴设备采集心率,并对心率进行比较,从而输出对应的第一对象,并通过用户触发第一对象,并对第一对象数量的统计,从而得到第二对象。提高了用户运动时的体验感,增加了人机交互感。

为了增加人机的互动性,在一些优选的实施例中,在输出与统计值相对应的第二对象的同时还包括输出将所述统计值分享至社交软件的操作接口。通过社交软件的操作接口可以对当前的运动成就进行分享,增加人机的互动性。其中,所述社交软件包括:微信、QQ或新浪微博之一。

为了避免用户过度运动,故本人机交互方法还包括设置第一对象输出的上限阈值,当第一对象输出的数量大于或者等于所述上限阈值时,则暂停第一对象的输出,并输出告警信号。其中,告警信号包括:声音信号或者光信号。

同时,本具体实施方式还提供了一种基于智能穿戴设备的人机交互设备,所述设备用于执行上述具体实施方式任一项所述的一种基于智能穿戴设备的人机交互方法。其中,所述设备包括:处理器和存储器,存储器用于存储计算机可读程序;当所述计算机可读程序被所述处理器执行时,使得所述处理器实现如上述具体实施方式中任一项所述的一种基于智能穿戴设备的人机交互方法。

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

参考图2,另一方面,本具体实施方式还提供一种基于智能穿戴设备的人机交互系统,包括:智能穿戴设备和智能交互装置;

所述智能穿戴设备用于:采集心率,并将采集的心率传递给智能交互装置;

所述智能交互装置用于:获取用户选择的开始运动的指令;接收智能穿戴设备采集的心率;将所述心率与目标心率阈值进行比较,当所述心率超过所述目标心率阈值,并且超过所述目标心率阈值的持续时间大于目标时间阈值时,则输出第一对象,其中,所述第一对象具有交互接口;当接收到用户触发交互接口的指令时,控制被触发的交互接口所对应的第一对象消失;当所有的第一对象消失后,则统计消失的第一对象的数量,并输出与统计值相对应的第二对象。

智能交互装置以显示交互接口的形式来提供选项,以供用户选择,从而得到用户选择的开始运动的指令。当用户触摸到特定的交互接口的时候,即认为用户选择了开始运动的指令。智能交互装置通过在触摸屏来进行交互。智能穿戴设备采集用户的心率。并将所述心率实时传递给智能交互装置。为了判断用户的运动情况。智能交互装置接收所述心率,将所述心率与目标心率阈值进行比较,统计所述心率超过所述目标心率阈值的持续时间大于目标时间阈值的次数,根据所述次数实时输出对应数量的第一对象,其中,每一个第一对象均具有对应的交互接口。用户可以通过在智能交互装置中设定目标心率阈值和目标时间阈值。目标心率阈值的设置是为了监控用户运动情况,一般通过设置合理的目标心率阈值作为运动的依据。其中,一般运动的目标心率阈值的计算公式为:目标心率阈值=(220-年龄)*0.6;即当用户的年龄为20岁的时候,其可以设置目标心率阈值为120,即120次每分钟。从医学角度上看,运动的时间长度要维持一个时间段才算得上有效运动。因此,通过设置目标时间阈值来对心率超过所述目标心率阈值所持续的时间长度进行监控。对于目标时间阈值,也是通过用户在智能交互装置中自由设定,其中初始值为2分钟。只有当所述心率超过所述目标心率阈值,并且超过所述目标心率阈值的持续时间大于目标时间阈值时,才会认为是有效运动。为了提高人机的交互度,故输出第一对象。第一对象是体现用户的人机交互,故第一对象具有交互接口。其中,第一对象为UI对象,在本实施例中,为泡泡动画形象。用户运动的时候,当用户运动的心率达到本实施例中的条件的时候,则智能交互装置输出一个泡泡动画形象。在用户运动的过程中,用户运动的心率达到本实施例的条件多少次,则智能交互装置输出多少个泡泡动画形象。

每一个第一对象均具有对应的交互接口,在一些实施例中,第一对象的UI形象(泡泡动画形象)自身就集成了交互接口。当用户触碰到泡泡动画形象时,则认为用户触发了交互接口。智能交互装置就会将触发的交互接口所对应的泡泡动画形象(第一对象)从屏幕中消除。通过这样的人机交互方式,提高用户的体验感。其中,每一个泡泡动画形象实质代表着用户有效运动的数量。当屏幕中所有的泡泡动画形象从屏幕中消除时,则统计消除的泡泡动画形象的数量。即,统计用户有效运动的数量,得到统计值。并且在屏幕中输出与统计值相对应的第二对象。第二对象可以是UI形象,也可以是音频对象、视频对象或者字符串对象。通过第二对象给予用户以运动的鼓励,提高用户对运动的兴趣。

在一些优选的实施例中,所述智能交互装置包括手机、平板电脑或者PDA。

在一些优选的实施例中,所述智能交互装置为手机。

以上对本发明的较佳实施方式进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变型或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。

相关技术
  • 一种基于智能穿戴设备的人机交互方法、设备和系统
  • 基于智能穿戴设备的安全监控方法和系统、智能穿戴设备
技术分类

06120113084744