交互识别方法、交互识别设备及智能可穿戴设备与流程

文档序号:11133301阅读:832来源:国知局
交互识别方法、交互识别设备及智能可穿戴设备与制造工艺

本发明涉及智能交互技术领域,特别是涉及一种交互识别方法、交互识别设备及智能可穿戴设备。



背景技术:

可穿戴设备指可直接穿在身上、或是整合到衣服或配件的一种便携式设备。随着电子科技的发展,智能化的电子产品可应用于人们随身携带的可穿戴设备,实现与智能终端的交互,给人们的生活带来了极大的便利。

然而,传统的可穿戴设备通常只能识别一种方式的交互,例如采用传感器检测可穿戴设备是否受外力而动。引起对可穿戴设备的外力作用的交互方式有多种,例如敲击和晃动,采用传统的这种智能可穿戴设备无法准确区分具体为哪种交互,准确度低。



技术实现要素:

基于此,有必要针对上述问题,提供一种检测准确度高的交互识别方法、交互识别设备及智能可穿戴设备。

一种交互识别方法,包括如下步骤:

接收第一检测信号,根据所述第一检测信号获取加速度值;

接收第二检测信号,根据所述第二检测信号获取压力值;

根据所述加速度值和所述压力值以及预设的对应关系,得到对应识别的交互动作。

上述交互识别方法,根据接收的第一检测信号获取加速度值,根据接收的第二检测信号获取压力值,并根据加速度值和压力值以及预设的对应关系,得到对应识别的交互动作。如此,通过对加速度和压力这两个参数的值进行分析,根据不同的分析结果识别不同的交互动作,可准确将不同类型的交互动作区分开来,识别交互动作的准确度高。

一种交互识别设备,包括第一检测装置、第二检测装置和处理装置,所述处理装置分别连接所述第一检测装置和所述第二检测装置;

第一检测装置采集检测对象的加速度得到第一检测信号并发送至所述处理装置,第二检测装置采集所述检测对象的压力得到第二检测信号并发送至所述处理装置,所述处理装置根据所述第一检测信号获取加速度值,以及根据所述第二检测信号获取压力值,并根据所述加速度值和所述压力值以及预设的对应关系,得到对应识别的交互动作。

上述交互识别设备,通过采用第一检测装置采集检测对象的加速度得到第一检测信号,采用第二检测装置采集检测对象的压力得到第二检测信号,处理装置根据第一检测信号和第二检测信号分别获取加速度值和压力值,并根据加速度值和压力值以及预设的对应关系,得到对应识别的交互动作。如此,通过对加速度和压力这两个参数的值进行分析,根据不同的分析结果识别不同的交互动作,可准确将不同类型的交互动作区分开来,识别交互动作的准确度高。

一种智能可穿戴设备,包括可穿戴设备本体以及上述的交互识别设备,所述交互识别设备设置于所述可穿戴设备本体上。

上述智能可穿戴设备,由于包括上述交互识别设备,同样可准确将不同类型的交互动作区分开来,识别交互动作的准确度高。

附图说明

图1为一实施例中交互识别方法的流程图;

图2为另一实施例中交互识别方法的流程图;

图3为一实施例中交互识别设备的结构图;

图4为一具体实施例中处理装置识别得到交互动作的分析图。

具体实施方式

参考图1,一实施例中的交互识别方法,可以应用于处理装置,该方法包括如下步骤。

S110:接收第一检测信号,根据第一检测信号获取加速度值。

第一检测信号指检测对象的加速度对应的电信号,例如可以是电压信号或电流信号,根据第一检测信号可以对应计算得到加速度值。第一检测信号由设置于检测对象的第一检测装置发送,例如第一检测装置为加速度传感器,检测对象为可穿戴设备本体,加速度传感器采集可穿戴设备本体的加速度后输出第一检测信号。

S130:接收第二检测信号,根据第二检测信号获取压力值。

第二检测信号指检测对象的压力对应的电信号,例如可以是电压信号或电流信号,根据第二检测信号可以对应计算得到压力值。具体地,第一检测信号和第二检测信号的检测对象为同一个。第二检测信号由设置于检测对象的第二检测装置发送,例如第二检测装置为压电陶瓷传感器。

S150:根据加速度值和压力值以及预设的对应关系,得到对应识别的交互动作。

加速度值的大小用于表示检测对象所受外力作用的大小,外力可使检测对象产生机械运动,具体地,加速度值越大,表示检测对象所受的外力作用越大,检测对象机械运动的程度越大;压力值的大小用于表示检测对象所受的内力作用的大小,内力可使检测对象产生形变,压力值越大,表示检测对象所受的内力作用越大,检测对象形变的程度越大。预设的对应关系指加速度值、压力值的大小与交互动作的对应关系,可以预先根据实际情况具体设置。

上述交互识别方法,根据接收的第一检测信号获取加速度值,根据接收的第二检测信号获取压力值,并根据加速度值和压力值以及预设的对应关系,得到对应识别的交互动作。如此,通过对加速度和压力这两个参数的值进行分析,根据不同的分析结果识别不同的交互动作,可准确将不同类型的交互动作区分开来,识别交互动作的准确度高。

在一实施例中,参考图2,步骤S150包括步骤S151至步骤S157。

S151:分别检测加速度值和压力值是否为零。

通过检测加速度值和压力值是否为零,可以判断分析第一检测信号和第二检测信号对应的检测对象是否受外力作用和内力作用。

S153:若加速度值和压力值均不为零,则识别得到交互动作为第一类型动作。

加速度值不为零,表示检测对象受外力作用;压力值不为零,表示检测对象受内力作用。当加速度值和压力值均不为零时,表示检测对象既受外力作用,又受内力作用,此时,表示检测对象产生机械运动的同时产生形变,对应的交互动作为第一类型动作。第一类型动作包括敲击、撞击等。

S155:若加速度值为零且压力值不为零,则识别得到交互动作为第二类型动作。

当加速度值为零且压力值不为零时,表示检测对象只受内力作用,此时表示检测对象产生形变,对应的交互动作为第二类型动作。第二类型动作包括挤压、按压、捏压等。

S157:若加速度值不为零且压力值为零,则识别得到交互动作为第三类型动作。

当加速度值不为零且压力值为零时,表示检测对象只受外力作用,此时表示检测对象产生机械运动,对应的交互动作为第三类型动作。第三类型动作包括晃动、移动、摇晃、抖动等。

步骤S151至步骤S157根据加速度值和压力值的具体情况进行分类,每种情况对应一种交互动作,可清楚地判断出交互动作为哪种类型,准确度高。

在一实施例中,步骤S151之后还包括步骤:若加速度值和压力值均为零,则识别得到交互动作为第四类型动作。其中,第四类型动作指表示检测对象既不受外力也不受内力的动作,包括静止、静默等。

在一实施例中,第一类型动作为敲击。参考图2,步骤S153之后,还包括步骤S1541至步骤S1543。

S1541:检测加速度值是否大于或等于预设加速度值,以及检测压力值是否大于或等于预设压力值。

预设加速度值和预设压力值可以根据实际需求具体设置。预设加速度值作为加速度值大小的比较标准,加速度值大于或等于预设加速度值时,表示检测对象机械运动的程度为重,否则表示检测对象机械运动的程度为轻。预设压力值作为压力值大小的比较标准,压力值大于或等于预设压力值时,表示检测对象形变的程度为重,否则表示检测对象形变的程度为轻。

S1542:若加速度值大于或等于预设加速度值且压力值大于或等于预设压力值,则识别得到交互动作为重敲。

加速度值大于或等于预设加速度值且压力值大于或等于预设压力值,表示检测对象机械运动的程度为重、同时形变的程度为重,此时敲击的程度为重,可识别得到交互动作为重敲。

S1543:若加速度值小于预设加速度值且压力值小于预设压力值,则识别得到交互动作为轻敲。

加速度值小于预设加速度值且压力值小于预设压力值,表示检测对象机械运动的程度为轻、同时形变的程度为轻,此时敲击程度为轻,可识别得到交互动作为轻敲。

通过步骤S1541至步骤S1543,根据加速度值的大小和压力值的大小区分敲击的轻重,可以提高交互动作的识别准确性。

在另一实施例中,步骤S1541之后还步骤S1544:若加速度值小于预设加速度值且压力值大于或等于预设压力值,或者加速度值大于或等于预设加速度值且压力值小于预设压力值,则识别得到交互动作为中等敲击。通过将加速度值小于预设加速度值且压力值大于或等于预设压力值、以及将加速度值大于或等于预设加速度值且压力值小于预设压力值的这两种均识别为中等敲击,可提高交互动作识别的完整性和全面性,增强识别功能。

可以理解,在其他实施例中,若加速度值小于预设加速度值且压力值大于或等于预设压力值,或者加速度值大于或等于预设加速度值且压力值小于预设压力值,还可以得到其他识别结果,例如可以输出类似“敲击程度不确定”的通知消息。

在一实施例中,第二类型动作为按压。请继续参考图2,本实施例中,步骤S155之后,还包括步骤S1561至步骤S1563。

S1561:判断压力值是否大于或等于预设压力值。若是,则执行步骤S1562;若否,则执行步骤S1563。

具体可以通过比较压力值与预设压力值的大小关系判断压力值是否大于或等于预设压力值,根据比较结果可以得知检测对象形变的程度。

S1562:识别得到交互动作为重按。

压力值大于或等于预设压力值,表示检测对象形变的程度为重,此时可识别得到交互动作为重按。

S1563:识别得到交互动作为轻按。

压力值大于或等于预设压力值,表示检测对象形变的程度为轻,此时可识别得到交互动作为轻按。

通过步骤S1561至步骤S1563,根据压力值的大小区分按压的轻重,可以提高交互动作的识别准确性。

在一实施例中,第三类型动作为晃动。本实施例中,请继续参考图2,步骤S157之后,还包括步骤S1581至步骤S1583。

S1581:判断加速度值是否大于或等于预设加速度值。若是,则执行步骤S1582;若否,则执行步骤S1583。

具体可以通过比较加速度值与预设加速度值的大小关系判断加速度值是否大于或等于预设加速度值,根据比较结果可以得知检测对象机械运动的程度。

S1582:识别得到交互动作为重晃。

加速度值大于或等于预设加速度值,表示检测对象机械运动的程度为重,此时可识别得到交互动作为重晃。

S1583:识别得到交互动作为轻晃。

加速度值小于预设加速度值,表示检测对象机械运动的程度为轻,此时可识别得到交互动作为轻晃。

通过步骤S1581至步骤S1583,根据加速度值的大小区分晃动的轻重,可以提高交互动作的识别准确性。

在一实施例中,请继续参考图2,步骤S150之后,还包括步骤S170。

S170:根据识别得到的交互动作生成交互信息并发送至智能终端。

交互信息用于指示当前识别的交互动作为哪一种。智能终端指与检测对象进行交互的终端,可以是手机、平板、计算机等。通过发送交互信息至智能终端,从而通知智能终端当前识别的交互动作,便于智能终端执行对应的操作。

在另一实施例中,步骤S150之后还可以包括信息显示步骤:根据识别得到的交互动作生成交互信息并显示。如此,可便于用户直接查看识别结果,使用便利性高。

信息显示步骤与步骤S170可以同时执行,也可以先后执行,也可以择一执行。

参考图3,一实施例中的交互识别设备,包括第一检测装置110、第二检测装置130和处理装置150,处理装置150分别连接第一检测装置110和第二检测装置130。

第一检测装置110采集检测对象的加速度得到第一检测信号并发送至处理装置150,第二检测装置130采集检测对象的压力得到第二检测信号并发送至处理装置150,处理装置150根据第一检测信号获取加速度值,以及根据第二检测信号获取压力值。

检测对象指需要识别交互动作的设备,具体地,第一检测装置110对应的检测对象和第二检测装置130对应的检测对象为同一个。第一检测信号和第二检测信号可以是电压信号或电流信号,处理装置150根据第一检测信号可以对应计算得到加速度值,根据第二检测信号可以对应计算得到压力值。

处理装置150根据加速度值和压力值以及预设的对应关系,得到对应识别的交互动作。

加速度值的大小用于表示检测对象所受外力作用的大小,外力可使检测对象产生机械运动,具体地,加速度值越大,表示检测对象所受的外力作用越大,检测对象机械运动的程度越大;压力值的大小用于表示检测对象所受的内力作用的大小,内力可使检测对象产生形变,压力值越大,表示检测对象所受的内力作用越大,检测对象形变的程度越大。预设的对应关系指加速度值、压力值的大小与交互动作的对应关系,可以预先根据实际情况具体设置。

上述交互识别设备,通过采用第一检测装置110采集检测对象的加速度得到第一检测信号,采用第二检测装置130采集检测对象的压力得到第二检测信号,处理装置150根据第一检测信号和第二检测信号分别获取加速度值和压力值,并根据加速度值和压力值以及预设的对应关系,得到对应识别的交互动作。如此,通过对加速度和压力这两个参数的值进行分析,根据不同的分析结果识别不同的交互动作,可准确将不同类型的交互动作区分开来,识别交互动作的准确度高。

在一实施例中,第一检测装置110为加速度传感器。可以理解,在其他实施例中,加速度传感器还可以替换为其他类型的器件。

在一实施例中,第二检测装置130包括压力传感器(图未示)和模数转换器(图未示),压力传感器通过模数转换器连接处理装置150。压力传感器采集检测对象的压力得到初始采集信号并输出至模数转换器,模数转换器对初始采集信号进行模数转换得到第一检测信号。通过模数转换器进行模数转换,得到的第一检测信号为处理装置150可处理的数字信号,可提高处理装置150的数据处理速率。

在一实施例中,压力传感器为压电陶瓷传感器。压力陶瓷传感器灵敏度高,通过采用压电陶瓷传感器作为压力传感器,可进一步提高识别准确度。可以理解,在其他实施例中,压电陶瓷传感器还可以替换为其他类型的器件。

本实施例中,压电陶瓷传感器为环形,第一检测装置110设置于压电陶瓷传感器内。

在一实施例中,上述交互识别设备还包括通信装置(图未示)或显示装置(图未示)中的至少一种,通信装置或显示装置连接处理装置150。

处理装置150根据识别得到的交互动作生成交互信息并输出至通信装置,通信装置将交互信息发送至智能终端。智能终端指与检测对象进行交互的终端,可以是手机、平板、计算机等。通过通信装置发送交互信息至智能终端,从而通知智能终端当前识别的交互动作,便于智能终端执行对应的操作。

处理装置150根据识别得到的交互动作生成交互信息并输出至显示装置,显示装置接收交互信息后进行显示。如此,可便于用户直接查看识别结果,使用便利性高。

在一实施例中,处理装置150分别检测加速度值和压力值是否为零;若加速度值和压力值均不为零,则识别得到交互动作为第一类型动作;若加速度值为零且压力值不为零,则识别得到交互动作为第二类型动作;若加速度值不为零且压力值为零,则识别得到交互动作为第三类型动作。其中,第一类型动作包括敲击、撞击等,第二类型动作包括挤压、按压、捏压等,第三类型动作包括晃动、移动、摇晃、抖动等。通过根据加速度值和压力值的具体情况进行分类,每种情况对应一种交互动作,可清楚地判断出交互动作为哪种类型,准确度高。

在一实施例中,处理装置150分别检测加速度值和压力值是否为零后,若加速度值和压力值均为零,则识别得到交互动作为第四类型动作。其中,第四类型动作指表示检测对象既不受外力也不受内力的动作,包括静止、静默等。

在一实施例中,第一类型动作为敲击。本实施例中,处理装置150还用于在加速度值和压力值均不为零时,检测加速度值是否大于或等于预设加速度值,以及检测压力值是否大于或等于预设压力值;若加速度值大于或等于预设加速度值且压力值大于或等于预设压力值,则识别得到交互动作为重敲;若加速度值小于预设加速度值且压力值小于预设压力值,则识别得到交互动作为轻敲。

预设加速度值和预设压力值可以根据实际需求具体设置。预设加速度值作为加速度值大小的比较标准,加速度值大于或等于预设加速度值时,表示检测对象机械运动的程度为重,否则表示检测对象机械运动的程度为轻。预设压力值作为压力值大小的比较标准,压力值大于或等于预设压力值时,表示检测对象形变的程度为重,否则表示检测对象形变的程度为轻。通过根据加速度值的大小和压力值的大小区分敲击的轻重,可以提高交互动作的识别准确性。

处理装置150还可以在加速度值小于预设加速度值且压力值大于或等于预设压力值,或者加速度值大于或等于预设加速度值且压力值小于预设压力值时,识别得到交互动作为中等敲击。如此,可提高交互动作识别的完整性和全面性,增强识别功能。可以理解,在其他实施例中,处理装置150在加速度值小于预设加速度值且压力值大于或等于预设压力值,或者加速度值大于或等于预设加速度值且压力值小于预设压力值时,还可以得到其他识别结果,例如可以输出类似“敲击程度不确定”的通知消息。

在一实施例中,第二类型动作为按压。本实施例中,处理装置150还用于在加速度值为零且压力值不为零时,判断压力值是否大于或等于预设压力值,若是,则识别得到交互动作为重按,若否,则识别得到交互动作为轻按。通过根据压力值的大小区分按压的轻重,可以进一步提高交互动作的识别准确性。

在一实施例中,第三类型动作为晃动。本实施中,处理装置150还用于在加速度值不为零且压力值为零时,判断加速度值是否大于或等于预设加速度值,若是,则识别得到交互动作为重晃,若否,则识别得到交互动作为轻晃。通过根据加速度值的大小区分晃动的轻重,可以更进一步提高交互动作的识别准确性。

一具体实施例中,第一检测装置110为加速度传感器,第二检测装置包括压电陶瓷传感器和模数转换器。参考图4,为本具体实施例中处理装置150识别得到交互动作的分析图,其中,静默表示检测对象未检测到交互动作,“重”和“轻”分别指晃动、敲击和按压的程度。

一种智能可穿戴设备,包括可穿戴设备本体以及上述交互识别设备,交互识别设备设置于可穿戴设备本体上。

可穿戴设备本体指可穿戴设备指可直接穿在身上、或是整合到衣服或配件的一种便携式设备,可以是衣物、挂饰、手环、珠宝等。

上述智能可穿戴设备,由于包括上述交互识别设备,同样可准确将敲击、晃动和按压区分开来,识别交互动作的准确度高。

在一实施例中,可穿戴设备本体为珠宝。通过将上述交互识别设备应用于珠宝,使得珠宝在作为饰品的同时,可以用于与智能终端进行交互,提高珠宝的使用价值、增强功能性。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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