可穿戴设备控制方法、装置、设备及存储介质与流程

文档序号:19633617发布日期:2020-01-07 11:45阅读:133来源:国知局
可穿戴设备控制方法、装置、设备及存储介质与流程

本发明实施例涉及电子技术领域,尤其涉及一种可穿戴设备控制方法、装置、设备及存储介质。



背景技术:

可穿戴设备是应用穿戴技术对日常穿戴进行智能化设计、开发出的可以穿戴的设备的总称,如智能眼镜、手套、智能手表及智能鞋等。其中,智能手表和智能手环已经非常普及。

目前常用的对可穿戴设备进行控制的方式是通过手指在设备上进行操作。如通过手指在智能手表和智能手环的触摸屏或者设备上的按键进行操作,从而实现对设备的控制。

然而,由于可穿戴设备上可供操作的区域面积一般较小,所以手指在操作时可能会造成误操作,带来一定的麻烦。



技术实现要素:

本发明实施例提供一种可穿戴设备控制方法、装置、设备及存储介质,实现了根据用户手指的弯曲情况实现对可穿戴设备的控制。

第一方面,本发明实施例提供了一种可穿戴设备控制方法,由可穿戴设备执行,所述可穿戴设备上设置有形状扫描器;包括:

在监测到激活事件后,根据通过所述形状扫描器检测的腕部形状数据,确定第一手指弯曲类型;

根据所述第一手指弯曲类型,执行可穿戴设备控制操作。

可选的,根据通过所述形状扫描器检测的腕部形状数据,确定第一手指弯曲类型,包括:

通过所述形状扫描器中的发生器阵列定时发射第一组声波信号;

通过所述形状扫描器中的接收器阵列接收第二组声波信号;其中,所述第二组声波信号是所述第一组声波信号接触用户腕部之后的反馈信号;

根据第一组声波信号信息和所述第二组声波信号信息,确定第一手指弯曲类型。

可选的,所述可穿戴设备上还设置有传感器阵列;

相应地,根据所述手指目标弯曲类型,执行可穿戴设备控制操作,包括:

在监测到激活事件后,根据通过所述传感器阵列检测的腕部传感数据,确定第二手指弯曲类型;

根据所述第一手指弯曲类型和所述第二手指弯曲类型,执行可穿戴设备控制操作。

可选的,根据所述第一手指弯曲类型和所述第二手指弯曲类型,执行可穿戴设备控制操作,包括:

若所述第一手指弯曲类型和所述第二手指弯曲类型相同,则确定所述第一手指弯曲类型所关联的控制操作,并执行所述控制操作;

若所述第一手指弯曲类型和所述第二手指弯曲类型不同,则拒绝响应本次手指弯曲操作。

可选的,所述传感器阵列包括压力传感器阵列和张力传感器阵列。

第二方面,本发明实施例还提供了一种可穿戴设备控制装置,由可穿戴设备执行,所述可穿戴设备上设置有形状扫描器;包括:

手指弯曲类型确定模块,用于在监测到激活事件后,根据通过所述形状扫描器检测的腕部形状数据,确定第一手指弯曲类型;

操作执行模块,用于根据所述第一手指弯曲类型,执行可穿戴设备控制操作。

可选的,所述手指弯曲类型确定模块,包括:

信号发射单元,用于通过所述形状扫描器中的发生器阵列定时发射第一组声波信号;

信号接收单元,用于通过所述形状扫描器中的接收器阵列接收第二组声波信号;其中,所述第二组声波信号是所述第一组声波信号接触用户腕部之后的反馈信号;

第一手指弯曲类型确定单元,用于根据第一组声波信号信息和所述第二组声波信号信息,确定第一手指弯曲类型。

可选的,所述可穿戴设备上还设置有传感器阵列;

相应的,操作执行模块,包括:

第二手指弯曲类型确定模块,用于在监测到激活事件后,根据通过所述传感器阵列检测的腕部传感数据,确定第二手指弯曲类型;

设备控制操作执行模块,用于根据所述第一手指弯曲类型和所述第二手指弯曲类型,执行可穿戴设备控制操作。

第三方面,本发明实施例提供了一种设备,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例提供的可穿戴设备控制方法。

第四方面,本发明实施例提供了一种存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本发明任意实施例提供的可穿戴设备控制方法。

本发明实施例通过针对手腕处形状变化信息判断手指的弯曲信息,进而实现通过判断手指的弯曲类型对可穿戴设备控制操作,提高了对可穿戴设备控制的准确性和便捷性,用户可以更加方便地对可穿戴设备进行控制。

附图说明

图1是本发明实施例一中的一种可穿戴设备控制方法的流程图;

图2是本发明实施例二中的一种可穿戴设备控制方法的流程图;

图3是本发明实施例三中的一种可穿戴设备控制装置的结构示意图;

图4是本发明实施例四中的一种设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种可穿戴设备控制方法的流程图,本实施例提供的技术方案适用于需要对可穿戴设备进行控制的情况,由可穿戴设备执行,所述可穿戴设备上设置有形状扫描器;该方法可以由可穿戴设备控制装置来执行,该装置可以由硬件和/或软件实现,该方法具体包括:

步骤110、在监测到激活事件后,根据通过所述形状扫描器检测的腕部形状数据,确定第一手指弯曲类型。

其中,激活事件是预先设置的激活手指弯曲动作控制可穿戴设备功能的动作指令,包括根据可穿戴设备的状态不同设置不同的激活动作指令。示例性的,当可穿戴设备处于休眠状态下,激活事件可以是用户手动激活设备,可以是一段预先设置的语音或者预先设置的按键操作;当可穿戴设备处于使用状态下,激活事件可以是预先设置的特定的信号,例如用户可以通过对物理按键的点击操作,触摸屏的触控操作,或通过语音交互启动或关闭手指弯曲动作控制可穿戴设备功能,或者通过可穿戴设备中的重力传感器监测到手腕转动两次或者上下抬放手腕判定开始或结束响应用户手指弯曲控制可穿戴设备的操作,其中,重力传感器是可穿戴设置自带的传感器,并且在可穿戴设备使用状态下一直处于工作状态。

为了减少可穿戴设备的功耗,延长可穿戴设备一次充电的使用时间,在未监测到激活事件前,关闭形状扫描装置的声波信号的发射和接收,只有在监测到激活事件后,打开形状扫描装置的声波信号的发射和接收,进行确定手指弯曲类型。

形状扫描器是通过发射声波信号对手腕形状的变化进行检测的装置,设置在可穿戴设备的表带上;腕部形状数据是指形状扫描器发射的声波信号接触到用户手腕之后的反馈给形状扫描器的数据,通过该数据对手指弯曲类型进行确认。手指弯曲类型至少包括五种子类型,拇指弯曲子类型、食指弯曲子类型、中指弯曲子类型、无名指弯曲子类型和小指弯曲子类型,即确定手指弯曲类型包括确认哪根手指在进行弯曲动作。第一手指弯曲类型是指通过腕部形状数据确定的手指弯曲所属具体子类型。

可选的,根据通过所述形状扫描器检测的腕部形状数据,确定第一手指弯曲类型,包括:

通过所述形状扫描器中的发生器阵列定时发射第一组声波信号;

通过所述形状扫描器中的接收器阵列接收第二组声波信号;其中,所述第二组声波信号是所述第一组声波信号接触用户腕部之后的反馈信号;

根据第一组声波信号信息和所述第二组声波信号信息,确定第一手指弯曲类型。

其中,发生器阵列可以是设置在形状扫描器中用于发射声波信号的装置,接收器阵列可以是设置在形状扫描器中用于接收反馈的声波信号的装置。定时发射声波信号是指形状扫描装置预先设置一个时间间隔发射声波信号,示例性的,时间间隔设置为一秒,则形状扫描器每隔一秒发射一组声波信号。

根据第一组声波信号信息和所述第二组声波信号信息中声波信号的变化情况,确认手腕处的形状变化数据。示例性的,形状变化数据可以是第一组声波信号信息和所述第二组声波信号信息的差值,通过差值判断手腕处形状变化对应的数据。

预先在可穿戴设备中设置手腕处形状变化数据与手指弯曲类型的映射关系,即每根手指弯曲时对应的手腕处的形状变化是不同的,通过确定手腕处形状变化的数据与弯曲手指位置的映射关系,从而在对可穿戴设备进行控制时,通过腕部形状数据确认手指的弯曲类型。

示例性的,形状扫描器中声波发生器阵列发送第一组声波信号,声波在解除到手腕时发生反弹,反弹信号被形状扫描器中的声波接收阵列接收,得到第二组声波信号,根据声波信号反馈回来的时间变化判断腕部形状变化的信息。并通过预先存储在可穿戴设备中腕部形状变化的信息与手指弯曲类型的映射关系,确定弯曲手指的位置,即判断腕部形状的变化是哪根手指在进行弯曲动作引起的。

步骤120、根据所述第一手指弯曲类型,执行可穿戴设备控制操作。

其中,可穿戴设备控制操作是指对可穿戴设备中功能的实现,具体功能可以通过自定义进行实现,示例性的,可穿戴设备控制操作可以是对时间的调节、打开具体应用或拨打紧急呼叫电话。

通过预先在可穿戴设备中设置手指弯曲类型与可穿戴设备控制操作的映射关系,实现对可穿戴设备控制操作的执行。示例性的,大拇指弯曲对应的可穿戴设备控制操作为打开音乐播放器、食指弯曲对应的可穿戴设备控制操作为调节时间加一分钟、中指弯曲对应的可穿戴设备控制操作为调节时间减一分钟、无名指弯曲对应的可穿戴设备控制操作为呼叫紧急联系人1和小拇指弯曲对应的可穿戴设备控制操作为呼叫紧急联系人2,当根据腕部形状数据判断出手指的弯曲类型后,根据预先设置的映射关系,将执行动作发送给系统,可穿戴设备执行对应的操作。

本实施例的技术方案,通过建立腕部形状变化数据与手指弯曲类型的映射关系和手指弯曲类型与可穿戴设备控制操作的映射关系,实现了设置形状扫描器对可穿戴设备进行控制,判断手指的弯曲类型对可穿戴设备控制操作,提高了对可穿戴设备控制的准确性和便捷性,用户可以更加方便地对可穿戴设备进行控制。

实施例二

图2为本发明实施例二提供的一种可穿戴设备控制方法的流程图,本实施例在上述技术方案的基础上进一步细化,其中,未在本实施例中详尽描述的内容详见实施例一,所述可穿戴设备上还设置有传感器阵列。如图2所示,该方法具体包括:

步骤210、在监测到激活事件后,根据通过所述形状扫描器检测的腕部形状数据,确定第一手指弯曲类型。

可选的,为了提高可穿戴设备对手指弯曲控制的响应速度,在未监测到激活事件前,在可穿戴设备使用状态下形状扫描器持续地进行声波信号的发射和接收,使得一旦设备监测到激活事件可以立刻进行手指弯曲类型的确定响应,提高了设备的灵敏性。

步骤220、在监测到激活事件后,根据通过所述传感器阵列检测的腕部传感数据,确定第二手指弯曲类型。

其中,传感器阵列是指其他可以检测判断手指弯曲类型的腕部数据的传感器。由于每根手指从张开状态到弯曲状态时,由于肌肉和肌腱的拉伸,会导致腕部皮肤表面张力的变化和与可穿戴设备接触处压力的变化,并且每根手指弯曲引起的变化是不同的,可选的,所述传感器阵列包括压力传感器阵列和张力传感器阵列,设置在可穿戴设备的表带上。

可选的,为了保证压力和张力监测与腕部形状扫描响应动作的一致性,传感器阵列的打开和关闭状态与形状扫描器保持一致。

其中,压力传感器用来检测可穿戴设备与腕部的接触压力,张力传感器用来检测可穿戴设备与腕部接触处皮肤表明的张力。由于弯曲手指的位置不同造成的张力变化和压力变化是不同的,因此预先在可穿戴设备中保存手指弯曲类型与张力、压力变化数据的映射关系。

传感器阵列定时检测腕部的张力数据和压力数据,将前面间隔的数据进行求取差值,将差值作为张力和压力的变化数据,根据预先保存的张力和压力的变化数据对应的弯曲手指的位置判断手指弯曲所属具体子类型,作为第二手指弯曲类型。

其中,当根据张力的变化数据判断手指弯曲类型和压力的变化数据判断手指弯曲类型一致时,将判断结果一致的手指弯曲类型作为第二手指弯曲类型;当判断结果不一致时,则重新进行判断或者提醒用户重新进行弯曲动作。

步骤230、根据所述第一手指弯曲类型和所述第二手指弯曲类型,执行可穿戴设备控制操作。

其中,若所述第一手指弯曲类型和所述第二手指弯曲类型相同,则确定所述第一手指弯曲类型所关联的控制操作,并执行所述控制操作。

若所述第一手指弯曲类型和所述第二手指弯曲类型不同,则拒绝响应本次手指弯曲操作。

当通过腕部形状变化数据确定的第一手指弯曲类型和通过传感器阵列判断的第二手指弯曲类型相同时,则判定第一手指弯曲类型判断正确,执行与第一手指弯曲类型所关联的控制操作;当通过腕部形状变化数据确定的第一手指弯曲类型和通过传感器阵列判断的第二手指弯曲类型不相同时,则判定第一手指弯曲类型判断错误,则不执行操作,可选的,此时向可穿戴设备发送判断错误的指令并提醒用户重新进行弯曲动作。

本实施例的技术方案,通过增加传感器阵列检测的腕部传感数据判断的第二手指弯曲类型,结合第一手指弯曲类型和第二手指弯曲类型对可穿戴设备进行控制,实现了通过多种方式综合判断手指弯曲类型,增加了手指弯曲类型判断的准确性,从而增加了对可穿戴设备控制的准确性。

实施例三

图3为本发明实施例三提供的一种可穿戴设备控制装置的结构示意图,由可穿戴设备执行,所述可穿戴设备上设置有形状扫描器;如图3所示,该可穿戴设备控制装置包括:

手指弯曲类型确定模块310,用于在监测到激活事件后,根据通过所述形状扫描器检测的腕部形状数据,确定第一手指弯曲类型;

操作执行模块320,用于根据所述第一手指弯曲类型,执行可穿戴设备控制操作。

可选的,所述手指弯曲类型确定模块,包括:

信号发射单元,用于通过所述形状扫描器中的发生器阵列定时发射第一组声波信号;

信号接收单元,用于通过所述形状扫描器中的接收器阵列接收第二组声波信号;其中,所述第二组声波信号是所述第一组声波信号接触用户腕部之后的反馈信号;

第一手指弯曲类型确定单元,用于根据第一组声波信号信息和所述第二组声波信号信息,确定第一手指弯曲类型。

可选的,所述可穿戴设备上还设置有传感器阵列;

相应的,操作执行模块,包括:

第二手指弯曲类型确定模块,用于在监测到激活事件后,根据通过所述传感器阵列检测的腕部传感数据,确定第二手指弯曲类型;

设备控制操作执行模块,用于根据所述第一手指弯曲类型和所述第二手指弯曲类型,执行可穿戴设备控制操作。

可选的,所述设备控制操作执行模块,具体用于:

若所述第一手指弯曲类型和所述第二手指弯曲类型相同,则确定所述第一手指弯曲类型所关联的控制操作,并执行所述控制操作;

若所述第一手指弯曲类型和所述第二手指弯曲类型不同,则拒绝响应本次手指弯曲操作。

可选的,所述传感器阵列包括压力传感器阵列和张力传感器阵列。

本发明实施例提供了一种可穿戴设备控制装置,与上述实施例提出的一种可穿戴设备控制方法属于同一方面构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且本实施例与上述实施例具有相同的有益效果。

实施例四

图4为本发明实施例四提供的一种设备的结构示意图,如图4所示,该设备包括处理器40、存储器41、输入装置42和输出装置43;设备4中处理器40的数量可以是一个或多个,图4中以一个处理器40为例;设备4中的处理器40、存储器41、输入装置42和输出装置43可以通过总线或其他方式连接,图4中以通过总线连接为例。

存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的可穿戴设备控制方法对应的程序指令/模块(例如,手指弯曲类型确定模块310和操作执行模块320)。处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的可穿戴设备控制方法。

存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置42可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置43可包括显示屏等显示设备。

实施例五

本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种可穿戴设备控制方法,由可穿戴设备执行,所述可穿戴设备上设置有形状扫描器;该方法包括:

在监测到激活事件后,根据通过所述形状扫描器检测的腕部形状数据,确定第一手指弯曲类型;

根据所述第一手指弯曲类型,执行可穿戴设备控制操作。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的可穿戴设备控制方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述可穿戴设备控制装置的实施例中,所包括的各个模块和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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