首页> 中国专利> 基于人体的交互方法及交互装置

基于人体的交互方法及交互装置

摘要

本发明实施例公开了一种基于人体的交互方法及交互装置,所述方法包括:获取一第二信号的相位变化信息;所述第二信号由一第一信号经过至少一传输介质的传输形成,所述至少一传输介质包括一用户的身体;根据至少一相位变化信息与所述用户的至少一运动和/或姿态信息之间的第一对应关系,确定所述相位变化信息对应的所述用户的一运动和/或姿态信息。本发明实施例的至少一个实施方案仅通过经过一用户身体传输的一信号的相位变化信息来确定该用户的运动和/或姿态信息,使得用户的运动和/或姿态信息确定起来更加方便、准确。

著录项

  • 公开/公告号CN104049752A

    专利类型发明专利

  • 公开/公告日2014-09-17

    原文格式PDF

  • 申请/专利权人 北京智谷睿拓技术服务有限公司;

    申请/专利号CN201410243743.1

  • 发明设计人 杜琳;史元春;王运涛;

    申请日2014-06-04

  • 分类号G06F3/01;

  • 代理机构

  • 代理人

  • 地址 100085 北京市海淀区小营西路33号1层1F05室

  • 入库时间 2023-12-17 01:10:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-04-12

    授权

    授权

  • 2015-02-25

    著录事项变更 IPC(主分类):G06F3/01 变更前: 变更后: 申请日:20140604

    著录事项变更

  • 2014-10-22

    实质审查的生效 IPC(主分类):G06F3/01 申请日:20140604

    实质审查的生效

  • 2014-09-17

    公开

    公开

说明书

技术领域

本申请涉及一种交互技术,尤其涉及一种基于人体的交互方法及 交互装置。

背景技术

随着移动电子设备功能的越来越强大、以及可穿戴设备的普及, 人们希望与这些设备的交互越来越便捷。这些设备提供的交互方式也 从传统的只能通过按键和触摸屏的交互,发展到了还可以通过虚拟键 盘、语音识别、注视点识别、手势识别等多种方式进行交互。

发明内容

本申请的目的是:提供一种基于人体的交互方案。

第一方面,本申请提供了一种基于人体的交互方法,包括:

获取一第二信号的相位变化信息;所述第二信号由一第一信号经 过至少一传输介质的传输形成,所述至少一传输介质包括一用户的身 体;

根据至少一相位变化信息与所述用户的至少一运动和/或姿态信 息之间的第一对应关系,确定所述相位变化信息对应的所述用户的一 运动和/或姿态信息。

第二方面,本申请提供了一种基于人体的交互装置,包括:

第一获取模块,用于获取一第二信号的相位变化信息;所述第二 信号由一第一信号经过至少一传输介质的传输形成,所述至少一传输 介质包括一用户的身体;

第一确定模块,用于根据至少一相位变化信息与所述用户的至少 一运动和/或姿态信息之间的第一对应关系,确定所述相位变化信息 对应的所述用户的一运动和/或姿态信息。

第三方面,本申请提供了一种可穿戴设备,包含上面所述的基于 人体的交互装置。

本申请实施例的至少一个实施方案仅通过经过一用户身体传输 的一信号的相位变化信息来确定该用户的运动和/或姿态信息,使得 用户的运动和/或姿态信息确定起来更加方便、准确。此外,在本申 请实施例的至少一个实施方案中,除了仅通过上述的相位变化信息确 定上述的运动和/或姿态信息外,还仅通过所述信号的幅度变化信息 来确定所述用户的触碰动作信息,可以更加准确的识别用户的触碰输 入,也可以组合不同用户运动和/或姿态下的不同触碰动作,为用户 提供更加灵活的应用。

附图说明

图1a和图1b分别为本申请实施例人体传输通道的示意图及其等 效电路示意图;

图2为本申请实施例的一种交互方法的流程图;

图3a-3g为本申请实施例用户的多个动作姿态的示意图;

图4a-4g为分别与图3a-3g所示的用户的多个动作姿态对应的相 位变化信息模板示意图;

图5为本申请实施例的另一种交互方法的流程图;

图6为本申请实施例的用户触摸自己身体时第二信号的电压随 时间变化的示意图;

图7为本申请实施例一种交互装置的结构示意图;

图8a为为本申请实施例另一种交互装置的结构示意图;

图8b-8d为本申请实施例一种交互装置的第一获取模块的三种结 构示意图;

图8e为本申请实施例一种交互装置的第二获取模块的结构示意 图;

图9为本申请实施例一种可穿戴设备的结构示意图;

图10为本申请实施例又一种交互装置的结构示意图。

具体实施方式

下面结合附图(若干附图中相同的标号表示相同的元素)和实施 例,对本申请的具体实施方式作进一步详细说明。以下实施例用于说 明本申请,但不用来限制本申请的范围。

本领域技术人员可以理解,本申请中的“第一”、“第二”等术语仅 用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也 不表示它们之间的必然逻辑顺序。

本申请的发明人经过研究发现,人体作为电信号传输通道时会呈 现分布参数的特性,即部分信号会经过人体传输,另外一部分会经过 空气传播,形成一个综合的具有电阻和电容特性的传输通道。如图 1a所述为人体传输通道的示意图,图1b所示为所述人体传输通道的 等效电路图。当用户改变姿态时,人体传输通道的电容特性会发生较 大改变,直接影响到接收信号的相位信息,此时电阻特性几乎不变, 因此,通过检测和学习信号的相位变化信息,就可以独立检测出用户 的运动和/或姿态信息,进而可以确定用户的指令输入。因此,如图2 所示,本申请实施例提供了一种基于人体的交互方法,包括:

S110获取一第二信号的相位变化信息;所述第二信号由一第一 信号经过至少一传输介质的传输形成,所述至少一传输介质包括一用 户的身体;

S120根据至少一相位变化信息与所述用户的至少一运动和/或姿 态信息之间的第一对应关系,确定所述相位变化信息对应的所述用户 的一运动和/或姿态信息。

举例来说,本发明提供的交互装置作为本实施例的执行主体,执 行S110~S120。具体地,所述交互装置可以以软件、硬件或软硬件结 合的方式设置在用户设备中,或者,所述交互装置本身就是所述用户 设备;所述用户设备包括但不限于:智能手环、智能戒指、智能腰带 等可穿戴设备,以及智能手机、平板电脑等便携设备等。

本申请实施例仅通过经过一用户身体传输后获取的第二信号的 相位变化信息来确定该用户的运动和/或姿态信息,使得用户的运动 和/或姿态信息确定起来更加方便、准确,为基于用户的运动和/或姿 态信息进行的交互提供了基础。

通过下面的实施例进一步说明本申请实施例的各步骤:

S110获取一第二信号的相位变化信息。

在本申请实施例中,所述第一信号为一电信号,例如频率为 10MHz,电压幅度为10伏的交流电信号。

在本申请实施例中,所述第二信号由所述第一信号经过所述至少 一传输介质传输形成。在本申请实施例中,所述至少一传输介质除了 上述的所述用户的身体以外,还可以包括用户身体附近的环境介质 (如空气),甚至还可以包含所述用户的服饰。在本申请实施例中, 主要采用的是在人体传输中呈现近场特性的交流电信号。

在本申请实施例中,所述第一信号产生在所述用户的身体上。例 如,例如通过一发射模块的发射电极贴在所述用户的身体上,所述发 射模块通过所述发射电极将所述第一信号直接发射在所述用户的身 体上。在一种可能的实施方式中,所述第一信号产生在所述用户的身 体的第一位置,并经过所述用户的身体以及所述用户身体附近的空气 由所述第一位置到达一第二位置,形成所述第二信号。即,在所述第 一位置产生的第一信号,一部分通过所述用户的身体传输到所述第二 位置,另一部分还通过所述空气的传输到达所述第二位置。

在本申请实施例一种可能的实施方式中,上述的交互装置可以包 括所述发射模块,用于在所述第一位置发射所述第一信号以产生所述 第一信号。

在另一种可能的实施方式中,所述第一信号由所述交互装置外部 的其它设备的所述发射模块在所述第一位置发射,并在所述第二位置 形成所述第二信号。

本申请实施例中,由于所述第一信号产生在所述用户的身体上, 与采用环境中的电磁噪声等作为发射信号相比,本申请实施例中的第 一信号和第二信号受环境影响小、在任何环境中都可以获取到可以准 确确定所述用户的运动和/或姿态信息的所述第二信号。

在本申请实施例中,所述步骤S110中获取所述相位变化信息的 方式包括多种。在一种可能的实施方式中,所述获取所述相位变化信 息包括:

获取所述第一信号的至少一信号特征以及所述第二信号;

处理所述至少一信号特征和所述第二信号得到所述相位变化信 息。

在本申请实施例中,所述至少一信号特征包括:时序码字;或频 率的指纹、平均值和/或差分值;或频谱的指纹、平均值和/或差分值; 或幅度的指纹、平均值和/或差分值;或相位的指纹、平均值和/或差 分值。

在本申请实施例中,所述处理包括:

根据所述第一信号的所述至少一信号特征对所述第一信号进行 恢复,得到一与所述第一信号相同或相似的恢复信号;

将所述恢复信号与所述第二信号一起进行处理,例如,通过 Costas环等锁相环技术进行处理,得到所述相位变化信息。

当然,在一种可能的实施方式中,本发明的方法直接获取所述第 一信号(在本实施方式中,可以认为获取了所述第一信号的所有信号 特征),则不需要进行上述的信号恢复,直接对所述第一信号和所述 第二信号进行处理就可以得到所述相位变化信息。

在本申请实施例中,获取所述第二信号的方式可以有多种,例如:

在一种可能的实施方式中,作为本申请实施例方法执行主体的所 述交互装置中包含一信号采集模块,本申请的方法通过采集获取所述 第二信号。例如:在所述用户的身体的所述第二位置采集所述第二信 号。

在另一种可能的实施方式中,通过从外部接收的方式获取所述第 二信号。即,外部设备的信号采集模块采集到所述第二信号后,本申 请实施例执行主体的上述交互装置通过通信模块获取从所述外部设 备接收所述第二信号。

在另一种可能的实施方式中,所述获取所述相位变化信息包括:

获取设定时间内的所述第二信号;

确定所述设定时间内的第一时刻和第二时刻分别对应的所述第 二信号的至少一信号特征;

处理所述第一时刻和所述第二时刻分别对应的所述第二信号的 至少一信号特征得到所述相位变化信息。

与上面可以通过在某一时刻的第一信号的信号特征以及第二信 号得到所述第二信号相对于所述第一信号的所述相位变化信息不同 的是,本实施方式不需要获取所述第一信号的信号特征,在本实施方 式中,采用的是所述第二信号在一段时间内的前后对比来获取所述第 二信号在不同时间段的所述相位变化信息。

在本实施方式中,假设,确定某一时刻所述第二信号的至少一信 号特征需要根据该时刻之前N个周期(N为自然数)内的所述第二 信号来确定,因此,为了确定所述第一时刻和所述第二时刻分别对应 的所述第二信号的至少一信号特征,所述设定时间至少包含2N个周 期。例如:根据M+1~M+N周期(M为自然数)的第二信号得到所 述第一时刻对应的所述第二信号的至少一信号特征;再根据 M+N+1~M+2N周期的第二信号得到所述第二时刻对应的所述第二信 号的至少一信号特征。

S120根据至少一相位变化信息与所述用户的至少一运动和/或姿 态信息之间的第一对应关系,确定所述相位变化信息对应的所述用户 的一运动和/或姿态信息。

在本申请实施例中,所述运动和/或姿态不包括用户直接或间接 通过导体触碰自己的身体的运动或姿态。并且,这里的运动和/或姿 态更优选的是会给所述用户的身体传输通道的电容特性带来较为明 显变化的运动和/或姿态,例如下面所述的抬起胳膊、跳起、转圈等 动作,而用户的手势变化等,由于对所述电容特性的改变较小,因此 不优选的被作为本申请实施例中所确定的运动和姿态。正如本申请下 面将描述的,触碰的输入通过所述第二信号的幅度变化来确定。

在本申请实施例一种可能的实施方式中,所述第一对应关系例如 可以为:

所述至少一相位变化信息与所述至少一运动和/或姿态信息之间 的第一关系映射表。通过所述第一关系映射表,可以找到与所述相位 变化信息对应的所述运动和/或姿态信息。

在本申请实施例的另一种可能的实施方式中,所述第一对应关系 例如还可以为一第一分类器,通过所述第一分类器对应的分类算法, 可以获取与所述相位变化信息对应的所述运动和/或姿态信息。

在本申请实施例中,所述方法还包括:

获取所述第一对应关系。

例如:通过机器学习获取所述第一对应关系。

以所述第一对应关系为所述第一分类器为例,在本申请中,通过 机器学习获取所述第一对应关系时,通常需要根据已知用户的多个运 动和/或姿态信息对应的多个相位变化信息来训练所述第一分类器。

当用户改变身体姿态时,例如步行、起立、坐下、挥手等,根据 所述第二信号的相位变化信息,通过预先训练的所述第一分类器就可 以进行相应姿态和/或动作的识别。例如图3a-3g、4a-4g中所示,当 所述第二信号随时间(Time)变化的相位变化信息PC分别与图4a 至图4g所示的七种模板(Template1~7)对应时,分别对应用户抬起 左胳膊(图3a left arm up)、用户抬起右胳膊(图3b right arm up)、 挥动左手(图3c left wave)、挥动右手(图3d right wave)、转圈(图 3e rotate)、跳起(图3f jump)、准备触碰自身身体(图3g prepare to  on-body touch)的动作和姿态。

在本申请实施例的一种可能的实施方式中,可以将确定的所述运 动和/或姿态信息提供给外部的软件或硬件,来进行与用户的运动和/ 或姿态对应功能的实现。

在本申请实施例的另一种可能的实施方式中,所述方法还包括:

根据至少一运动和/或姿态信息与至少一第一指令之间的第二对 应关系,确定与所述运动和/或姿态信息对应的一第一指令。

在本申请实施例中,所述第二对应关系例如可以为所述至少一运 动和/或姿态信息与所述至少一第一指令之间的一第二关系映射表。

在一种可能的实施方式中,可以通过用户设定的方式来获取所述 第二对应关系。在另一种可能的实施方式中,还可以根据用户之前的 习惯,通过机器学习的方式来获取所述第二对应关系。

这里,所述第一指令例如可以是对一用户设备的操作指令。

除了上面,通过信号的相位变化来确定用户的运动和/或姿态信 息外,本申请的发明人经过研究还发现,用户进行触碰身体输入指令 时,由于构建了新的人体通道,电阻特性会发生较大改变,直接影响 到接收信号的幅度信息,此时电容特性几乎不变。这样通过检测和学 习信号的幅度信息,就可以独立的检测出用户的触碰身体输入指令。 因此,如图5所示,在本申请实施例中,所述方法还包括:

S130获取所述第二信号的幅度变化信息;

S140根据至少一幅度变化信息与所述用户触碰自己身体的至少 一触碰动作信息之间的第三对应关系,确定所述幅度变化信息对应的 所述用户的一触碰动作信息。

在本申请实施例中,与上面获取第一对应信息相似的,所述第三 对应关系可以是一第三关系映射表的形式,也可以是一第二分类器的 形式。在本申请实施例中也可以通过机器学习获取所述第三对应关系。

在本申请实施例中,所述用户触碰自己身体指的是:所述用户身 体的一部分去触碰所述用户身体的另一部分,例如,所述用户的左手 触碰右手;或者为所述用户的一部分通过至少一导体来间接触碰所述 用户身体的另一部分。即,所述用户触碰自己身体指的是会改变上述 电子特性的触碰。

本实施方式中,当用户触碰身体输入指令时,例如右手在左前臂 上点击、滑动、或握住等时,检测所述第二信号的幅度变化信息,通 过预先训练的所述第二分类器进行相应姿态和/或动作的识别。例如 图6中所示为所述第二信号的电压(Voltage)幅度随着时间(Time) 变化的曲线图。其中,在第175~184秒的时间区间内,被测用户触碰 自己的身体,而在184秒之后的五个上升的峰值分别为用户用右手手 掌分别握左臂、左手腕、左手上部、左手中部、左手指尖形成的电压 变化。从图6可以看出,所述第二信号的幅度对用户触碰自己的响应 非常迅速,并且对不同的触碰位置的区分度较高。此外,除了图6以 外所示的用户右手握左手各部分外,本申请的发明人还发现,如果使 用右手的一手指分别点击上述的左臂、左手腕、左手上部、左手中部、 左手指尖对应位置,也会得到五个上升峰值,并且与以手掌握住的触 碰相比,所述点击触碰带来的第二信号的幅度变化要小得多。因此, 除了上面所述的触碰位置不同的区分外,对于不同的触碰方式,也可 以通过所述幅度变化很好的区分开。

在本申请实施例中,获取所述幅度变化信息包括:

获取设定时间内的所述第二信号;

确定所述设定时间内的第一时刻与第二时刻分别对应的所述第 二信号的幅度信息;

对比所述第一时刻与所述第二时刻分别对应的所述第二信号的 幅度信息得到所述幅度变化信息。

在本申请实施例中,可以通过设定时间的所述第二信号同时获取 上面所述的相位变化信息和所述幅度变化信息。

在本申请实施例一种可能的实施方式中,可以将确定的所述触碰 动作信息向外部提供。在另一种可能的实施方式中,所述方法还包括:

根据至少一触碰动作信息与至少一第二指令之间的第四对应关 系,确定所述触碰动作信息对应的一第二指令。

在本实施方式中,由于以通过在信号幅度和相位两个维度上同时 检测用户身体的运动姿态和触碰身体输入指令,这样可以更加准确的 识别触碰输入,也可以组合两种输入方式为用户提供更加灵活的应用。 例如:用户坐在沙发上看电视时,触碰身体输入指令可以自动匹配到 电视上;用户在户外步行时,触碰身体输入指令可以自动匹配到智能 手表上;用户躺在床上时,触碰身体输入指令自动匹配到灯光控制系 统上。

本领域技术人员可以理解,在本申请具体实施方式的上述方法中, 各步骤的序号大小并不意味着执行顺序的先后,各步骤的执行顺序应 以其功能和内在逻辑确定,而不应对本申请具体实施方式的实施过程 构成任何限定。

如图7所示,本申请提供了一种基于人体的交互装置700,包括:

第一获取模块710,用于获取一第二信号的相位变化信息;所述 第二信号由一第一信号经过至少一传输介质的传输形成,所述至少一 传输介质包括一用户的身体;

第一确定模块720,用于根据至少一相位变化信息与所述用户的 至少一运动和/或姿态信息之间的第一对应关系,确定所述相位变化 信息对应的所述用户的一运动和/或姿态信息。

本申请实施例仅通过经过一用户身体传输后获取的第二信号的 相位变化信息来确定该用户的运动和/或姿态信息,使得用户的运动 和/或姿态信息确定起来更加方便、准确,为基于用户的运动和/或姿 态信息进行的交互提供了基础。

通过下面的实施例进一步说明书本申请实施例的各模块:

在本申请实施例中,所述第一信号为一电信号。

在本申请实施例中,所述第一信号产生在所述用户的身体上。具 体参见上述方法实施例中对应的描述。

例如:如图8a所示,在一种可能的实施方式中,所述装置700 还包括:发射模块730,用于在所述用户的身体的一第一位置发射所 述第一信号。当然,本领域的技术人员可以知道,所述装置可以不包 括所述发射模块,而是利用其它设备的发射模块产生所得第一信号。

在本申请实施例中,所述至少一传输介质除了上述的所述用户的 身体以外,还可以包括用户身体附近的环境介质(如空气),甚至还 可以包含所述用户的服饰。

本申请实施例中,由于所述第一信号产生在所述用户的身体上, 与采用环境中的电磁噪声等作为发射信号相比,本申请实施例中的第 一信号和第二信号受环境影响小、在任何环境中都可以获取到可以准 确确定所述用户的运动和/或姿态信息的所述第二信号。

在本申请实施例中,所述第一获取模块710获取所述相位变化信 息的方式包括多种。

如图8b所示,在一种可能的实施方式中,所述第一获取模块710 包括:

第一信号获取单元711,用于获取所述第一信号的至少一信号特 征;

第二信号获取单元712,用于获取所述第二信号;

第一处理单元713,用于处理所述至少一信号特征和所述第二信 号得到所述相位变化信息。

在本申请实施例中,所述至少一信号特征包括:时序码字;或频 率的指纹、平均值和/或差分值;或频谱的指纹、平均值和/或差分值; 或幅度的指纹、平均值和/或差分值;或相位的指纹、平均值和/或差 分值。

在一种可能的实施方式中,所述第一信号获取单元711例如可以 为一通信单元,用于接收所述第一信号的至少一信号特征。在另一种 可能的实施方式中,例如,所述第一信号的至少一信号特征例如可以 是存储在所述装置700的一存储模块740中,所述第一信号获取单元 711可以通过读取的方式,从所述存储模块740获取对应的信号特征。 当然,上文提及的以及下文将提及的第一、第二、第三和第四对应关 系也可以存储在所述存储模块740中。

如图8b所示,在一种可能的实施方式中,所述第二信号获取单 元712包括:

采集子单元7121,用于采集所述第二信号。例如,用于在所述 用户的身体的一第二位置采集所述第二信号。

如图8c所示,在另一种可能的实施方式中,所述第二信号获取 单元712包括:

通信子单元7122,用于从外部接收所述第二信号。

在本申请实施例中,所述第一处理单元713进一步用于:

根据所述第一信号的所述至少一信号特征对所述第一信号进行 恢复,得到一与所述第一信号相同或相似的恢复信号;

将所述恢复信号与所述第二信号一起进行处理,例如,通过 Costas环等锁相环技术进行处理,得到所述相位变化信息。

当然,在一种可能的实施方式中,本发明的装置700可以直接获 取所述第一信号(在本实施方式中,可以认为获取了所述第一信号的 所有信号特征),则不需要进行上述的信号恢复,直接对所述第一信 号和所述第二信号进行处理就可以得到所述相位变化信息。

如图8d所示,在另一种可能的实施方式中,所述第一获取模块 710包括:

第二信号获取单元714,用于获取设定时间内的所述第二信号;

第一确定单元715,用于确定所述设定时间内的第一时刻和第二 时刻分别对应的所述第二信号的至少一信号特征;

第二处理单元716,用于处理所述第一时刻和所述第二时刻分别 对应的所述第二信号的至少一信号特征得到所述相位变化信息。

在本实施方式中,所述第二信号获取单元714可以与图8b或图 8c所示的第二信号获取单元712的结构和功能相同。

与上面可以通过在某一时刻的第一信号的信号特征以及第二信 号得到所述第二信号相对于所述第一信号的所述相位变化信息不同 的是,本实施方式不需要获取所述第一信号的信号特征,在本实施方 式中,采用的是所述第二信号在一段时间内的前后对比来获取所述第 二信号在不同时间段的所述相位变化信息。具体参见上述方法实施例 中对应的描述,这里不再赘述。

在本申请实施例一种可能的实施方式中,所述第一对应关系例如 可以为:

所述至少一相位变化信息与所述至少一运动和/或姿态信息之间 的第一关系映射表。通过所述第一关系映射表,可以找到与所述相位 变化信息对应的所述运动和/或姿态信息。

在本申请实施例的另一种可能的实施方式中,所述第一对应关系 例如还可以为一第一分类器,通过所述第一分类器对应的分类算法, 可以获取与所述相位变化信息对应的所述运动和/或姿态信息。

如图8a所示,在本申请实施例中,所述装置700还包括:

第一关系获取模块750,用于获取所述第一对应关系。

在一种可能的实施方式中,所述获第一关系获取模块750包括:

第一机器学习单元751,用于通过机器学习获取所述第一对应关 系。

本申请实施例中所述第一关系获取模块750获取所述第一对应 关系的实现可参见上述方法实施例中对应的描述。

在本申请实施例的一种可能的实施方式中,例如可以通过一通信 模块将确定的所述运动和/或姿态信息提供给外部的软件或硬件,来 进行与用户的运动和/或姿态对应功能的实现。

在另一种可能的实施方式中,所述装置700还包括:

第一指令确定模块760,用于根据至少一运动和/或姿态信息与至 少一第一指令之间的第二对应关系,确定与所述运动和/或姿态信息 对应的一第一指令。

在本申请实施例中,所述第二对应关系例如可以为所述至少一运 动和/或姿态信息与所述至少一第一指令之间的一第二关系映射表。

在一种可能的实施方式中,可以通过一用户设定单元来以用户设 定的方式来获取所述第二对应关系。在另一种可能的实施方式中,还 可以通过一机器学习单元,根据用户之前的习惯,通过机器学习的方 式来获取所述第二对应关系。

这里,所述第一指令例如可以是对一用户设备的操作指令。

除了上面,通过信号的相位变化来确定用户的运动和/或姿态信 息外,本申请的发明人经过研究还发现,用户进行触碰身体输入指令 时,由于构建了新的人体通道,电阻特性会发生较大改变,直接影响 到接收信号的幅度信息,此时电容特性几乎不变。这样通过检测和学 习信号的幅度信息,就可以独立的检测出用户的触碰身体输入指令。 因此,如图8a所示,在本申请实施例中,所述装置700还包括:

第二获取模块770,用于获取所述第二信号的幅度变化信息;

第二确定模块780,用于根据至少一幅度变化信息与所述用户触 碰自己身体的至少一触碰动作信息之间的第三对应关系,确定所述幅 度变化信息对应的所述用户的一触碰动作信息。

在本申请实施例中,与上面获取第一对应信息相似的,所述第三 对应关系可以是一第三关系映射表的形式,也可以是一第二分类器的 形式。在本申请实施例中也可以通过机器学习获取所述第三对应关系。

因此,在本申请实施例中,所述装置700还包括:

第三关系获取模块790,用于获取所述第三对应关系。

在一种可能的实施方式中,所述第三关系获取模块790包括:

第二机器学习单元791,用于通过机器学习获取所述第三对应关 系。

本实施方式中,当用户触碰身体输入指令时,例如右手在左前臂 上点击、滑动、或握住等时,检测所述第二信号的幅度变化信息,通 过预先训练的所述第二分类器进行相应姿态和/或动作的识别,具体 参见上述方法实施例中对应的描述。

如图8e所示,在本申请实施例中,所述第二获取模块770包括:

第二信号获取单元771,用于获取设定时间内的所述第二信号;

第二确定单元772,用于确定所述设定时间内的第一时刻与第二 时刻分别对应的所述第二信号的幅度信息;

第三处理单元773,用于对比所述第一时刻与所述第二时刻分别 对应的所述第二信号的幅度信息得到所述幅度变化信息。

在本申请实施例中,所述第一获取模块710和所述第二获取模块 770可以通过设定时间的所述第二信号同时获取上面所述的相位变化 信息和所述幅度变化信息。

在本申请实施例一种可能的实施方式中,所述装置700还包括:

第二指令确定模块7100,用于根据至少一触碰动作信息与至少 一第二指令之间的第四对应关系,确定所述触碰动作信息对应的一第 二指令。

当然,在另一种可能的实施方式中,所述装置700还可以不包括 所述第二指令确定模块7100,而是通过一通信模块向外部提供所述 第二指令。

在本实施方式中,由于以通过在信号幅度和相位两个维度上同时 检测用户身体的运动姿态和触碰身体输入指令,这样可以更加准确的 识别触碰输入,也可以组合两种输入方式为用户提供更加灵活的应用。

下面结合图1a和图1b所示的人体传输通道来说明本申请实施例 装置700的应用场景。

在本申请实施例中,所述装置700包括:

发射模块TX,用于通过佩戴在用户的右手一发射电极TX  Electrode发射所述第一信号;

接收模块RX,用于通过佩戴在所述用户的左手的一接收电极 RX Electrode采集所述第二信号;

处理模块(图1a和图1b中未示出),用于获取所述第二信号的 相位变化信息并确定与所述相位变化信息对应的所述用户的运动和/ 或姿态信息。

由图1a和图1b可以看出,所述用户的身体构成的身体节点Body  Node与周围的空气一起形成所述人体传输通道。当所述发射模块TX 通过所述发射电极TX Electrode发出的所述第一信号经过所述人体传 输通道的传输和影响后被所述接收模块RX通过接收电极RX  Electrode采集到。

在所述用户的身体为不同的运动、姿态以及不同触摸自己身体状 态时,所述人体传输通道的特性发生变化,进而使得所述第二信号发 生变化。根据训练的分类器,可以确定所述第二信号发生的变化对应 的用户的运动、姿态和触摸自己身体的状态,进而为所述用户的人体 输入提供基础。

如图9所示,本申请实施例提供了一种可穿戴设备900,包含上 面所述的基于人体的交互装置910。

在本申请实施例中,所述可穿戴设备900例如可以是一智能手环、 智能戒指、智能鞋垫等智能可穿戴器件。在一种可能的实施方式中, 所述可穿戴设备900例如还可以包含两个智能可穿戴器件。例如:佩 戴在用户左手的智能戒指,用于发射上面所述的第一信号;以及佩戴 在所述用户右手的智能手环,用于接收所述第二信号,并且进行处理 得到对应的指令。

图10为本申请实施例提供的又一种基于人体的交互装置1000的 结构示意图,本申请具体实施例并不对基于人体的交互装置1000的 具体实现做限定。如图10所示,该基于人体的交互装置1000可以包 括:

处理器(processor)1010、通信接口(Communications Interface)1020、 存储器(memory)1030、以及通信总线1040。其中:

处理器1010、通信接口1020、以及存储器1030通过通信总线 1040完成相互间的通信。

通信接口1020,用于与比如客户端等的网元通信。

处理器1010,用于执行程序1032,具体可以执行上述方法实施 例中的相关步骤。

具体地,程序1032可以包括程序代码,所述程序代码包括计算 机操作指令。

处理器1010可能是一个中央处理器CPU,或者是特定集成电路 ASIC(Application Specific Integrated Circuit),或者是被配置成实施 本申请实施例的一个或多个集成电路。

存储器1030,用于存放程序1032。存储器1030可能包含高速 RAM存储器,也可能还包括非易失性存储器(non-volatile memory), 例如至少一个磁盘存储器。程序1032具体可以用于使得所述基于人 体的交互装置1000执行以下步骤:

获取一第二信号的相位变化信息;所述第二信号由一第一信号经 过至少一传输介质的传输形成,所述至少一传输介质包括一用户的身 体;

根据至少一相位变化信息与所述用户的至少一运动和/或姿态信 息之间的第一对应关系,确定所述相位变化信息对应的所述用户的一 运动和/或姿态信息。

程序1032中各步骤的具体实现可以参见上述实施例中的相应步 骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚 地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作 过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描 述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和 电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行, 取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每 个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不 应认为超出本申请的范围。

所述功能如果以软件功能单元的形式实现并作为独立的产品销 售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的 理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或 者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件 产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备 (可以是个人计算机,服务器,或者网络设备等)执行本申请各个实 施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移 动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器 (RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程 序代码的介质。

以上实施方式仅用于说明本申请,而并非对本申请的限制,有关 技术领域的普通技术人员,在不脱离本申请的精神和范围的情况下, 还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请 的范畴,本申请的专利保护范围应由权利要求限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号