智能手表的屏幕控制方法、装置以及智能手表的制作方法
【专利摘要】本申请公开了一种智能手表的屏幕控制方法,包括:获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数;根据所述加速度参数和所述角速度参数计算所述用户操作动作对应的速度位移数值;判断所述速度位移数值是否满足预先设置的速度位移阈值区间,若是,执行下一步;在屏幕上执行所述用户操作动作对应的屏幕控制动作。所述智能手表的屏幕控制方法,避免用户直接在智能手表屏幕上进行触控操作,增强了智能手表屏幕的可控制性和可操作性,同时,通过设置所述速度位移阈值区间过滤不是针对智能手表屏幕进行控制的无效的用户操作动作,提升对智能手表屏幕控制的准确度。
【专利说明】
智能手表的屏幕控制方法、装置以及智能手表
技术领域
[0001]本申请涉及智能手表领域,具体涉及一种智能手表的屏幕控制方法。本申请同时提供一种智能手表的屏幕控制装置和一种智能手表。【背景技术】
[0002]随着IT技术的迅速发展,可穿戴设备的普及程度也越来越高,作为一种新型的可穿戴设备,智能手表将最新的IT技术与传统的手表功能相结合,主要以表体和表带的形式存在,其表带以用户手腕为支撑,表体与表带连接以佩戴至用户手腕一侧,同时,表体内置有通讯模块和计算模块,因此具备信息处理功能和与手机等各类终端设备连接的功能,具有方便携带和功能丰富等优点,逐渐成为用户日常生活中必不可少的一部分。
[0003]目前,智能手表的操作方式与手机的操作方式基本类似,主要还是通过屏幕的点击和触摸来触发相应的触控动作,从而基于触发的触控动作实现对智能手表的触控操作。 但是,由于智能手表的屏幕较小,目前智能手表的屏幕尺寸普遍在2.0寸以下,对用户来说, 在智能手表屏幕上的触控动作受到限制,可操作性下降,同时,用户在智能手表屏幕上的触控动作的准确度也下降了。
【发明内容】
[0004]本申请提供一种智能手表的屏幕控制方法,以解决现有技术存在触控动作的可操作性下降和准确度下降的问题。
[0005]本申请同时提供一种智能手表的屏幕控制装置和一种智能手表。
[0006]本申请提供一种智能手表的屏幕控制方法,包括:
[0007]获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数;
[0008]根据所述加速度参数和所述角速度参数计算所述用户操作动作对应的速度位移数值;[〇〇〇9]判断所述速度位移数值是否满足预先设置的速度位移阈值区间,若是,执行下一步;
[0010]在屏幕上执行所述用户操作动作对应的屏幕控制动作。[0011 ]可选的,所述智能手表包括:表体和表带;
[0012]其中,所述加速度传感器设置于所述表带,且所述角速度传感器设置于所述表体;
[0013]或者,所述角速度传感器设置于所述表带,且所述加速度传感器设置于所述表体; [〇〇14]或者,所述加速度传感器和所述角速度传感器均设置于所述表带。[〇〇15]可选的,所述加速度参数包括:
[0016]加速度数值和所述加速数值对应的时间参数;[0〇17]所述角速度参数包括:
[0018]角速度数值和所述角速数值对应的时间参数。
[0019]可选的,所述速度位移数值包括:
[0020]加速度值、平均速度值、位移值、平均角速度值、角加速度值、角位移值。
[0021]可选的,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间,采用如下方式实现:
[0022]判断所述平均速度值是否大于预设的平均速度阈值,若是,执行下一步;
[0023]判断所述位移值是否大于预设的位移阈值,若是,执行下一步。
[0024]可选的,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之前,或者,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之后、且所述判断所述位移值是否大于预设的位移阈值子步骤执行之前,或者,所述判断所述位移值是否大于预设的位移阈值子步骤执行之后,执行下述子步骤:
[0025]判断所述加速度值是否大于预设的加速度阈值,若是,执行下一步。
[0026]可选的,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之前,或者,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之后、且所述判断所述位移值是否大于预设的位移阈值子步骤执行之前,或者,所述判断所述位移值是否大于预设的位移阈值子步骤执行之后,执行下述子步骤:
[0027]判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步;
[0028]判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步。
[0029]可选的,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之前,或者,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之后、且所述判断所述位移值是否大于预设的位移阈值子步骤执行之前,或者,所述判断所述位移值是否大于预设的位移阈值子步骤执行之后,执行下述子步骤:
[0030]判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步;
[0031]判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步。
[0032]可选的,所述判断所述平均角速度值是否大于预设的平均角速度阈值子步骤执行之前,或者,所述判断所述平均角速度值是否大于预设的平均角速度阈值子步骤执行之后、 且所述判断所述角位移值是否大于预设的角位移阈值子步骤执行之前,或者,所述判断所述角位移值是否大于预设的角位移阈值子步骤执行之后,执行下述子步骤:
[0033]判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步。
[0034]可选的,所述三个子步骤中任意一个子步骤执行之前或者执行之后,执行下述子步骤:[〇〇35]判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步;[〇〇36]判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步;
[0037]或者,
[0038]判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步;[〇〇39]判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步。[〇〇4〇]可选的,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间,采用如下方式实现:
[0041]判断所述加速度值是否大于预设的加速度阈值,若是,执行下一步;
[0042]判断所述位移值是否大于预设的位移阈值,若是,执行下一步。
[0043]可选的,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间,采用如下方式实现:
[0044]判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步;
[0045]判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步;
[0046]或者,
[0047]判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步;
[0048]判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步。
[0049]可选的,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间步骤,若所述速度位移数值不满足所述速度位移阈值区间,则返回执行所述获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数步骤。
[0050]可选的,所述屏幕控制动作包括:[0051 ]向左翻页动作、向右翻页动作、向上滑动屏幕动作、向下滑动屏幕动作、向上翻页动作和向下翻页动作。
[0052]本申请另外提供一种智能手表的屏幕控制装置,包括:
[0053]参数获取单元,用于获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数;[〇〇54]速度位移数值计算单元,用于根据所述加速度参数和所述角速度参数计算所述用户操作动作对应的速度位移数值;
[0055]用户操作动作判断单元,用于判断所述速度位移数值是否满足预先设置的速度位移阈值区间,若是,运行屏幕控制动作执行单元;
[0056]所述屏幕控制动作执行单元,用于在屏幕上执行所述用户操作动作对应的屏幕控制动作。[〇〇57]本申请还提供一种智能手表,包括:[〇〇58] 表体和表带;[〇〇59]其中,所述表体设置有处理器和屏幕;所述处理器用于获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数;根据所述加速度参数和所述角速度参数计算所述用户操作动作对应的速度位移数值;判断所述速度位移数值是否满足预先设置的速度位移阈值区间,若是,在所述屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0060]可选的,所述加速度传感器设置于所述表带,且所述角速度传感器设置于所述表体;[0061 ]或者,所述角速度传感器设置于所述表带,且所述加速度传感器设置于所述表体;
[0062]或者,所述加速度传感器和所述角速度传感器均设置于所述表带。
[0063]与现有技术相比,本申请具有以下优点:
[0064]本申请所述的智能手表的屏幕控制方法,包括:获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数;根据所述加速度参数和所述角速度参数计算所述用户操作动作对应的速度位移数值;判断所述速度位移数值是否满足预先设置的速度位移阈值区间,若是,执行下一步;在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0065]所述智能手表的屏幕控制方法,通过智能手表设置的加速度传感器和角速度传感器采集用户操作动作对应的加速度参数和角速度参数,进而计算出所述用户操作动作对应的速度位移数值,通过设置速度位移阈值区间,从而筛选出满足所述速度位移阈值区间的用户操作动作,即用户针对智能手表发出的用户操作动作,并针对筛选出的用户针对智能手表发出的用户操作动作,在智能手表的屏幕上执行对应的屏幕控制动作。所述智能手表的屏幕控制方法,基于所述加速度传感器和所述角速度传感器检测到的用户操作动作,实现对智能手表屏幕的控制,避免用户直接在智能手表屏幕上进行触控操作,增强了智能手表屏幕的可控制性和可操作性;同时,通过设置所述速度位移阈值区间,只有满足所述速度位移阈值区间的用户操作动作,才被识别为用户针对智能手表屏幕进行控制发出的用户操作动作,过滤掉不是针对智能手表屏幕进行控制的无效的用户操作动作,提升对智能手表屏幕控制的准确度。【附图说明】
[0066]图1是本申请实施例提供的一种智能手表的屏幕控制方法处理流程图;
[0067]图2是本申请实施例提供的一种智能手表的屏幕控制装置示意图;
[0068]图3是本申请实施例提供的一种智能手表的示意图。【具体实施方式】
[0069]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0070]本申请提供一种智能手表的屏幕控制方法,此外,本申请还提供一种智能手表的屏幕控制装置和一种智能手表,以下分别结合本申请提供的实施例的附图逐一进行详细说明,并且对方法的各个步骤进行说明。[0071 ]本申请提供的智能手表的屏幕控制方法实施例如下:
[0072]参照图1,其示出了本实施例提供的一种智能手表的屏幕控制方法处理流程图,以下结合图1对本实施例提供的一种智能手表的屏幕控制方法进行说明,并且对该方法的各个步骤进行说明;此外,本实施例提供的一种智能手表的屏幕控制方法的具体步骤之间的顺序关系请根据图1确定。
[0073]步骤S101,获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数。
[0074]本申请实施例所述智能手表包括:表体和表带;所述智能手表设置有加速度传感器(线加速度传感器)和角速度传感器,并且,所述加速度传感器和所述角速度传感器均设置于所述表带。具体实施时,还可以将所述加速度传感器设置于所述表带、所述角速度传感器设置于所述表体,或者,将所述角速度传感器设置于所述表带、所述加速度传感器设置于所述表体。
[0075]所述加速度传感器,用于采集由于用户动作导致的位移变化,进而根据位移变化并结合时间参数计算获得并输出相应的线速度数值,例如,重力传感器采集用户在三维空间中各个方向的位移产生的线速度数值。本申请实施例所述加速度传感器采集到的用户操作动作对应的加速度参数包括:加速度数值和所述加速数值对应的时间参数。
[0076]所述角速度传感器,用于采集由于用户动作导致的方向变化,进而根据方向变化并结合时间参数计算获得并输出相应的角速度数值,例如,陀螺仪采集用户在三维空间中各个方向的旋转产生的角速度数值。本申请实施例所述角速度传感器采集到的用户操作动作对应的角速度参数包括:角速度数值和所述角速数值对应的时间参数。[〇〇77]步骤S102,根据所述加速度参数和所述角速度参数计算所述用户操作动作对应的速度位移数值。
[0078]上述步骤S101获取到所述加速度传感器采集到的所述加速度数值和所述加速数值对应的时间参数,以及所述角速度传感器采集到的所述角速度数值和所述角速数值对应的时间参数。本步骤中,根据所述加速度传感器采集到的所述加速度数值和所述加速数值对应的时间参数,可以进一步计算出位移、加速度、在一段时间间隔内的最大速度、最小速度和平均速度等与线速度相关的更多信息;类似的,根据所述角速度传感器采集到的所述角速度数值和所述加速数值对应的时间参数,可以进一步计算出角位移、角加速度、在一段时间间隔内的最大角速度、最小角速度和平均角速度等与角速度相关的更多信息。本申请实施例所述速度位移数值包括:加速度值、平均速度值、位移值、平均角速度值、角加速度值、角位移值。[〇〇79]步骤S103,判断所述速度位移数值是否满足预先设置的速度位移阈值区间。[〇〇8〇]本步骤根据上述步骤S102计算获得所述速度为位移数值,判断所述速度位移数值是否满足预先设置的速度位移阈值区间,所述速度位移阈值区间是用于衡量用户发出的用户操作动作是否为有效动作,若是,则执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0081]在实际应用中,智能手表是随身佩戴在用户手腕上的,对于用户来说,除去休息之间之外的其他时间均处于活动状态,用户手腕也是活动的,不时会由于用户活动发出特定的动作,但是用户发出的许多动作都是随意的,不具有针对性,并不一定是用户针对手腕上佩戴的智能手表发出的,在此,如果用户发出的动作被用户手腕上佩戴的智能手表检测到, 并且采集到用户发出的该动作的相关数据,则认为用户发出的该动作是用户操作动作。
[0082]更进一步,如果将智能手表检测到的所有用户操作动作都认为是用户针对手腕上佩戴的智能手表发出的操作动作,也是不现实的,因为用户很大一部分时间内都是出于活动状态,可想而知,智能手表能够检测到的用户操作动作将会非常多。因此,需要设定一个评判依据,用来判断所述用户操作动作是否为用户专门针对手腕上佩戴的智能手表发出的用户操作动作,即用来规范用户针对手腕上佩戴的智能手表发出的用户操作动作。在这种基础上,可以尽可能的保证用户专门针对手腕上佩戴的智能手表发出的用户操作动作能够被智能手表所识别,过滤掉用户在日常活动中产生的大量无意义的用户操作动作(不是针对手腕上佩戴的智能手表发出的用户操作动作)。[〇〇83]本申请实施例中,提供了多种实现方式来判断用户发出的所述用户操作动作的有效性,即识别出用户专门针对手腕上佩戴的智能手表发出的用户操作动作,下面将一一做详细介绍。
[0084]1)根据平均速度值和位移值判断;
[0085]判断所述平均速度值是否大于预设的平均速度阈值;[〇〇86]若是,执行下一步;
[0087]若否,则表明当前的用户操作动作不是针对智能手表屏幕进行控制的用户操作动作,返回执行上述步骤S101,获取加速度传感器采集到的用户操作动作对应的加速度参数, 以及角速度传感器采集到的所述用户操作动作对应的角速度参数,检测下一个用户操作动作并采集相关数据。
[0088]判断所述位移值是否大于预设的位移阈值;
[0089]若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作;
[0090]若否,则表明当前的用户操作动作不是针对智能手表屏幕进行控制的用户操作动作,返回执行上述步骤S101,获取加速度传感器采集到的用户操作动作对应的加速度参数, 以及角速度传感器采集到的所述用户操作动作对应的角速度参数,检测下一个用户操作动作并采集相关数据。
[0091]例如,设置向靠近用户的位移方向(由远向近)为正方向,远离用户的位移方向(由近向远)为反方向,平均速度阈值设置为用户的手腕上佩戴的智能手表在正方向或者反方向上的平均速度大于〇.4m/s,位移阈值设置为用户的手腕上佩戴的智能手表在正方向或者反方向的位移大于200mm。
[0092]用户操作动作1的位移方向为正方向(用户手腕由远向近的回撤动作),平均速度为0.42m/s,位移211mm,则用户操作动作1被判定为用户针对智能手表屏幕进行控制的用户操作动作;
[0093]用户操作动作2的位移方向为反方向(用户手腕由近向远的外摆动作),平均速度为0.46m/s,位移229mm,则用户操作动作2被判定为用户针对智能手表屏幕进行控制的用户操作动作;
[0094]用户操作动作3的位移方向为正方向(用户手腕由远向近的回撤动作),平均速度为0.5m/s,位移176mm,判定用户操作动作3不是用户针对智能手表屏幕进行控制的用户操作动作;
[0095]用户操作动作4的位移方向为反方向(用户手腕由近向远的外摆动作),平均速度为0.36m/s,位移162mm,判定用户操作动作4不是用户针对智能手表屏幕进行控制的用户操作动作。
[0096]在实际应用中,还可以采用多种具体的实现方式,实现所述速度位移数值是否满足预先设置的速度位移阈值区间的判断,例如,在上述根据平均速度值和位移值判断的两个子步骤的基础上,加入所述用户操作动作对应的加速度值、最大速度值和/或最小速度值判断的子步骤。实现所述速度位移数值是否满足预先设置的速度位移阈值区间的判断的各种形式的变化,都只是具体实现方式的变更,都不偏离本申请的核心,因此都在本申请的保护范围之内。例如,下述根据加速度值、位移值和加速度值判断的实现方式:
[0097]判断所述平均速度值是否大于预设的平均速度阈值,若是,执行下一步;
[0098]判断所述位移值是否大于预设的位移阈值,若是,执行下一步;
[0099]判断所述加速度值是否大于预设的加速度阈值,若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0100]需要说明的是,上述实现所述速度位移数值是否满足预先设置的速度位移阈值区间的判断的各个子步骤执行顺序的变更,并不偏离本申请的核心,因此也在本申请的保护范围之内,类似的,下述实现所述速度位移数值是否满足预先设置的速度位移阈值区间的判断的各个子步骤执行顺序的变更,同样并不偏离本申请的核心,均在本申请的保护范围之内。例如,根据位移值和平均速度值判断的实现方式:
[0101]判断所述位移值是否大于预设的位移阈值,若是,执行下一步;
[0102]判断所述平均速度值是否大于预设的平均速度阈值,若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0103]或者,根据加速度值、平均速度值和位移值判断的实现方式:
[0104]判断所述加速度值是否大于预设的加速度阈值,若是,执行下一步;
[0105]判断所述平均速度值是否大于预设的平均速度阈值,若是,执行下一步;
[0106]判断所述位移值是否大于预设的位移阈值,若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0107]此处,上述三个子步骤的执行顺序的变更还存在其他形式,在此不一一列举。
[0108]2)根据平均速度值、位移值、平均角速度值和角位移值判断;
[0109]判断所述平均速度值是否大于预设的平均速度阈值;[〇11〇]若是,执行下一步;
[0111]若否,则表明当前的用户操作动作不是针对智能手表屏幕进行控制的用户操作动作,返回执行上述步骤S101,获取加速度传感器采集到的用户操作动作对应的加速度参数, 以及角速度传感器采集到的所述用户操作动作对应的角速度参数,检测下一个用户操作动作并采集相关数据。
[0112]判断所述位移值是否大于预设的位移阈值;[〇113]若是,执行下一步;
[0114]若否,则表明当前的用户操作动作不是针对智能手表屏幕进行控制的用户操作动作,返回执行上述步骤S101,获取加速度传感器采集到的用户操作动作对应的加速度参数, 以及角速度传感器采集到的所述用户操作动作对应的角速度参数,检测下一个用户操作动作并采集相关数据。
[0115]判断所述平均角速度值是否大于预设的平均角速度阈值;
[0116]若是,执行下一步;[〇117]若否,则表明当前的用户操作动作不是针对智能手表屏幕进行控制的用户操作动作,返回执行上述步骤S101,获取加速度传感器采集到的用户操作动作对应的加速度参数, 以及角速度传感器采集到的所述用户操作动作对应的角速度参数,检测下一个用户操作动作并采集相关数据。
[0118]判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步。
[0119]若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作;
[0120]若否,则表明当前的用户操作动作不是针对智能手表屏幕进行控制的用户操作动作,返回执行上述步骤S101,获取加速度传感器采集到的用户操作动作对应的加速度参数, 以及角速度传感器采集到的所述用户操作动作对应的角速度参数,检测下一个用户操作动作并采集相关数据。
[0121]例如,设置向靠近用户的位移方向(由远向近)为正方向,远离用户的位移方向(由近向远)为反方向,平均速度阈值设置为用户的手腕上佩戴的智能手表在正方向或者反方向上的平均速度大于〇.4m/s,位移阈值设置为用户的手腕上佩戴的智能手表在正方向或者反方向的位移大于200mm;
[0122]设置手腕从外向内的旋转方向为角位移正方向,手腕从内向外的旋转方向为角位移反方向,平均角速度阈值设置为用户的手腕上佩戴的智能手表在角位移正方向或者角位移反方向上的平均角速度大于2.09rad/s(每秒旋转120°),角位移阈值设置为用户的手腕上佩戴的智能手表在角位移正方向或者角位移反方向上的角位移大于60°,即用户的手腕上佩戴的智能手表至少在〇.5s内向内或者向外旋转60°。
[0123]用户操作动作5的位移方向为正方向,且旋转方向为角位移正方向(用户手腕由远向近的回撤动作和手腕由外向内的内旋动作的结合动作),平均速度为0.4 2 m / S,位移 211mm,平均角速度为2.44rad/s,角位移70°,则用户操作动作5被判定为用户针对智能手表屏幕进行控制的用户操作动作;
[0124]用户操作动作6的位移方向为正方向,且旋转方向为角位移正方向(用户手腕由远向近的回撤动作和手腕由外向内的内旋动作的结合动作),平均速度为0.4 2 m / S,位移 211mm,平均角速度为1.74rad/s,角位移50°,则判定用户操作动作6不是用户针对智能手表屏幕进行控制的用户操作动作;
[0125]用户操作动作7的位移方向为反方向,且旋转方向为角位移反方向(用户手腕由近向远的外摆动作和手腕由内向外的外旋动作的结合动作),平均速度为〇.46m/s,位移 229mm,平均角速度为2.44rad/s,角位移70°,则用户操作动作7被判定为用户针对智能手表屏幕进行控制的用户操作动作;
[0126]用户操作动作8的位移方向为反方向,且旋转方向为角位移反方向(用户手腕由近向远的外摆动作和手腕由内向外的外旋动作的结合动作),平均速度为〇.46m/s,位移 229mm,平均角速度为1.74rad/s,角位移50°,则判定用户操作动作8不是用户针对智能手表屏幕进行控制的用户操作动作。
[0127]在实际应用中,还可以采用多种具体的实现方式,实现所述速度位移数值是否满足预先设置的速度位移阈值区间的判断,例如,在上述根据平均速度值、位移值、平均角速度值和角位移值判断的基础上,加入位移方向和角位移方向的判断,只有位移方向为正方向、且角位移方向为角位移正方向,或者位移方向为反方向、且角位移方向为角位移反方向时,所述用户操作动作才能被判定为针对手腕上佩戴的智能手表发出的用户操作动作。实现所述速度位移数值是否满足预先设置的速度位移阈值区间的判断的各种形式的变化,都只是具体实现方式的变更,都不偏离本申请的核心,因此都在本申请的保护范围之内。
[0128]3)根据平均速度值、位移值、角加速度值和角位移值判断;
[0129]判断所述平均速度值是否大于预设的平均速度阈值,若是,执行下一步;[〇13〇]判断所述位移值是否大于预设的位移阈值,若是,执行下一步;
[0131]判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步;
[0132]判断所述角位移值是否大于预设的角位移阈值,若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0133]4)根据平均速度值、位移值、平均角速度值、角加速度值和角位移值判断;
[0134]判断所述平均速度值是否大于预设的平均速度阈值,若是,执行下一步;
[0135]判断所述位移值是否大于预设的位移阈值,若是,执行下一步;
[0136]判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步;
[0137]判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步;
[0138]判断所述角位移值是否大于预设的角位移阈值,若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0139]5)根据平均速度值、位移值、加速度值、平均角速度值和角位移值,或者平均速度值、位移值、加速度值、角加速度值和角位移值判断;
[0140]判断所述平均速度值是否大于预设的平均速度阈值,若是,执行下一步;
[0141]判断所述位移值是否大于预设的位移阈值,若是,执行下一步;
[0142]判断所述加速度值是否大于预设的加速度阈值,若是,执行下一步;
[0143]判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步;
[0144]判断所述角位移值是否大于预设的角位移阈值,若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0145]或者,
[0146]判断所述平均速度值是否大于预设的平均速度阈值,若是,执行下一步;
[0147]判断所述位移值是否大于预设的位移阈值,若是,执行下一步;
[0148]判断所述加速度值是否大于预设的加速度阈值,若是,执行下一步;
[0149]判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步;
[0150]判断所述角位移值是否大于预设的角位移阈值,若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0151]6)根据加速度值、位移值判断;
[0152]判断所述加速度值是否大于预设的加速度阈值,若是,执行下一步。
[0153]判断所述位移值是否大于预设的位移阈值,若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0154]7)根据平均角速度值和角位移值,或者角加速度值和角位移值判断。
[0155]判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步;
[0156]判断所述角位移值是否大于预设的角位移阈值,若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0157]例如,设置手腕从外向内的旋转方向为角位移正方向,手腕从内向外的旋转方向为角位移反方向,平均角速度阈值设置为用户的手腕上佩戴的智能手表在角位移正方向或者角位移反方向上的平均角速度大于2.09rad/s(每秒旋转120°),角位移阈值设置为用户的手腕上佩戴的智能手表在角位移正方向或者角位移反方向上的角位移大于60°,即用户的手腕上佩戴的智能手表至少在0.5s内向内或者向外旋转60°。[〇158]用户操作动作9的旋转方向为角位移正方向(用户手腕由外向内的内旋动作),平均角速度为2.44rad/s,角位移70°,则用户操作动作9被判定为用户针对智能手表屏幕进行控制的用户操作动作;
[0159]用户操作动作10的旋转方向为角位移反方向(用户手腕由内向外的外旋动作),平均角速度为1.74rad/s,角位移50°,则判定用户操作动作10不是用户针对智能手表屏幕进行控制的用户操作动作。
[0160]或者,
[0161]判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步;
[0162]判断所述角位移值是否大于预设的角位移阈值,若是,则表明当前的用户操作动作为用户针对智能手表屏幕进行控制的用户操作动作,执行下述步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0163]步骤S104,在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0164]本申请实施例所述屏幕控制动作包括:向左翻页动作、向右翻页动作、向上滑动屏幕动作、向下滑动屏幕动作、向上翻页动作和向下翻页动作。
[0165]具体实施时,根据智能手表屏幕当前显示的操作界面的参数,可确定当前显示的所述操作界面支持哪种操作方式,例如,通过左右滑动来进行智能手表的屏幕上显示的操作界面的左右切换显示,即支持所述向左翻页动作和所述向右翻页动作;或者,通过上下滑动动作来进行智能手表的屏幕上显示的操作界面的上下滚动显示,即支持所述向上滑动屏幕动作和所述向下滑动屏幕动作;或者,通过上下滑动动作来进行智能手表的屏幕上显示的操作界面的上下切换显示,即支持所述向上翻页动作和所述向下翻页动作。除此之外,还可以采用其他具体的实现方式,实现对智能手表的屏幕上显示的操作界面的操作,都只是具体实现方式的变更,都不偏离本申请的核心,因此都在本申请的保护范围之内。
[0166]例如,当检测到上述用户操作动作1之后,即检测到用户手腕由远向近的回撤动作之后,在智能手表屏幕上执行向右翻页动作(向下滑动屏幕动作或者向下翻页动作);
[0167]当检测到上述用户操作动作2之后,即检测到用户手腕由近向远的外摆动作之后, 在智能手表屏幕上执行向左翻页动作(向上滑动屏幕动作或者向上翻页动作);
[0168]当检测到上述用户操作动作5之后,即检测到用户手腕由远向近的回撤动作和手腕由外向内的内旋动作的结合动作之后,在智能手表屏幕上执行向右翻页动作(向下滑动屏幕动作或者向下翻页动作);
[0169]当检测到上述用户操作动作7之后,即检测到用户手腕由近向远的外摆动作和手腕由内向外的外旋动作的结合动作之后,在智能手表屏幕上执行向左翻页动作(向上滑动屏幕动作或者向上翻页动作);
[0170]当检测到上述用户操作动作9之后,即检测到用户手腕由外向内的内旋动作之后, 在智能手表的屏幕上执行在智能手表屏幕上执行向右翻页动作(向下滑动屏幕动作或者向下翻页动作)。
[0171]综上所述,本申请提供的所述智能手表的屏幕控制方法,通过智能手表设置的加速度传感器和角速度传感器采集用户操作动作对应的加速度参数和角速度参数,进而计算出所述用户操作动作对应的速度位移数值,通过设置速度位移阈值区间,从而筛选出满足所述速度位移阈值区间的用户操作动作,即用户针对智能手表发出的用户操作动作,并针对筛选出的用户针对智能手表发出的用户操作动作,在智能手表的屏幕上执行对应的屏幕控制动作。所述智能手表的屏幕控制方法,基于所述加速度传感器和所述角速度传感器检测到的用户操作动作,实现对智能手表屏幕的控制,避免用户直接在智能手表屏幕上进行触控操作,增强了智能手表屏幕的可控制性和可操作性;同时,通过设置所述速度位移阈值区间,只有满足所述速度位移阈值区间的用户操作动作,才被识别为用户针对智能手表屏幕进行控制发出的用户操作动作,过滤掉不是针对智能手表屏幕进行控制的无效的用户操作动作,提升对智能手表屏幕控制的准确度。
[0172]本申请提供的智能手表的屏幕控制装置实施例如下:
[0173]在上述的实施例中,提供了一种智能手表的屏幕控制方法,与之相对应的,本申请提供了一种智能手表的屏幕控制装置,由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关的部分请参见上述方法实施例对应说明即可。下述描述的装置实施例仅仅是示意性的。
[0174]参照图2,其示出了根据本实施例提供的一种智能手表的屏幕控制装置示意图。
[0175]本申请提供的一种智能手表的屏幕控制装置,包括:
[0176]参数获取单元201,用于获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数;
[0177]速度位移数值计算单元202,用于根据所述加速度参数和所述角速度参数计算所述用户操作动作对应的速度位移数值;
[0178]用户操作动作判断单元203,用于判断所述速度位移数值是否满足预先设置的速度位移阈值区间,若是,运行屏幕控制动作执行单元204;[〇179]所述屏幕控制动作执行单元204,用于在屏幕上执行所述用户操作动作对应的屏幕控制动作。
[0180]可选的,所述智能手表包括:表体和表带;
[0181]其中,所述加速度传感器设置于所述表带,且所述角速度传感器设置于所述表体;
[0182]或者,所述角速度传感器设置于所述表带,且所述加速度传感器设置于所述表体;
[0183]或者,所述加速度传感器和所述角速度传感器均设置于所述表带。
[0184]可选的,所述加速度参数包括:
[0185]加速度数值和所述加速数值对应的时间参数;
[0186]所述角速度参数包括:
[0187]角速度数值和所述角速数值对应的时间参数。
[0188]可选的,所述速度位移数值包括:
[0189]加速度值、平均速度值、位移值、平均角速度值、角加速度值、角位移值。
[0190]可选的,所述用户操作动作判断单元203,包括:
[0191]第一平均速度值判断子单元,用于判断所述平均速度值是否大于预设的平均速度阈值,若是,运行第一位移值判断子单元;
[0192]所述第一位移值判断子单元,用于判断所述位移值是否大于预设的位移阈值,若是,运行所述屏幕控制动作执行单元204。
[0193]可选的,所述用户操作动作判断单元203,包括:
[0194]第一加速度值判断子单元,用于判断所述加速度值是否大于预设的加速度阈值, 若是,运行所述第一平均速度值判断子单元、所述第一位移值判断子单元或者所述屏幕控制动作执行单元204。
[0195]可选的,所述用户操作动作判断单元203,包括:
[0196]第一平均角速度值判断子单元,用于判断所述平均角速度值是否大于预设的平均角速度阈值,若是,运行所述第一角位移值判断子单元;
[0197]所述第一角位移值判断子单元,用于判断所述角位移值是否大于预设的角位移阈值,若是,运行所述第一平均速度值判断子单元、所述第一位移值判断子单元或者所述屏幕控制动作执行单元204。
[0198]可选的,所述用户操作动作判断单元203,包括:
[0199]第一角加速度值判断子单元,用于判断所述角加速度值是否大于预设的角加速度阈值,若是,运行第二角位移值判断子单元;
[0200]所述第二角位移值判断子单元,用于判断所述角位移值是否大于预设的角位移阈值,若是,运行所述第一平均速度值判断子单元、所述第一位移值判断子单元或者所述屏幕控制动作执行单元204。
[0201]可选的,所述用户操作动作判断单元203,包括:[〇2〇2]第二角加速度值判断子单元,用于判断所述角加速度值是否大于预设的角加速度阈值,若是,运行所述第一平均角速度值判断子单元、所述第一角位移值判断子单元或者所述屏幕控制动作执行单元204。
[0203]可选的,所述用户操作动作判断单元203,包括:
[0204]第三角加速度值判断子单元,用于判断所述加速度值是否大于预设的加速度阈值,若是,运行第三角位移值判断子单元;
[0205]所述第三角位移值判断子单元,用于判断所述位移值是否大于预设的位移阈值, 若是,运行所述屏幕控制动作执行单元204。[〇2〇6]可选的,所述用户操作动作判断单元203中,若所述速度位移数值不满足所述速度位移阈值区间,则运行所述参数获取单元201。
[0207]可选的,所述屏幕控制动作包括:
[0208]向左翻页动作、向右翻页动作、向上滑动屏幕动作、向下滑动屏幕动作、向上翻页动作和向下翻页动作。
[0209]本申请提供的智能手表的实施例如下:
[0210]在上述的实施例中,提供了一种智能手表的屏幕控制方法,此外,本申请还提供一种用于实现所述智能手表的屏幕控制方法的智能手表。本实施例与上述智能手表的屏幕控制方法实施例相同的内容不再赘述,参照上述方法实施例对应说明即可。下述描述的所述智能手表的实施例仅仅是示意性的。
[0211]参照图3,其示出了根据本实施例提供的一种智能手表的示意图。[〇212]本申请提供的一种智能手表的,包括:
[0213]表体301和表带302;
[0214]其中,所述表体301设置有处理器301-1和屏幕301-2;所述处理器301-1用于获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数;根据所述加速度参数和所述角速度参数计算所述用户操作动作对应的速度位移数值;判断所述速度位移数值是否满足预先设置的速度位移阈值区间,若是,在所述屏幕301-2上执行所述用户操作动作对应的屏幕控制动作。
[0215]可选的,所述加速度传感器设置于所述表带302,且所述角速度传感器设置于所述表体301;
[0216]或者,所述角速度传感器设置于所述表带302,且所述加速度传感器设置于所述表体 301;
[0217]或者,所述加速度传感器和所述角速度传感器均设置于所述表带302。
[0218]可选的,所述加速度参数包括:
[0219]加速度数值和所述加速数值对应的时间参数;
[0220]所述角速度参数包括:[0221 ]角速度数值和所述角速数值对应的时间参数。
[0222]可选的,所述速度位移数值包括:
[0223]加速度值、平均速度值、位移值、平均角速度值、角加速度值、角位移值。
[0224]可选的,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间,采用如下方式实现:
[0225]判断所述平均速度值是否大于预设的平均速度阈值,若是,执行下一步;
[0226]判断所述位移值是否大于预设的位移阈值,若是,执行下一步。
[0227]可选的,所述处理器301-1用于判断所述加速度值是否大于预设的加速度阈值;
[0228]若是,判断所述平均速度值是否大于预设的平均速度阈值,或者,判断所述位移值是否大于预设的位移阈值,或者,在所述屏幕301-2上执行所述用户操作动作对应的屏幕控制动作。[〇229]可选的,所述处理器301-1用于判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步;[〇23〇]判断所述角位移值是否大于预设的角位移阈值;[0231 ]若是,判断所述平均速度值是否大于预设的平均速度阈值,或者,判断所述位移值是否大于预设的位移阈值,或者,在所述屏幕301-2上执行所述用户操作动作对应的屏幕控制动作。[〇232]可选的,所述处理器301-1用于判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步;
[0233]判断所述角位移值是否大于预设的角位移阈值;
[0234]若是,判断所述平均速度值是否大于预设的平均速度阈值,或者,判断所述位移值是否大于预设的位移阈值,或者,在所述屏幕301-2上执行所述用户操作动作对应的屏幕控制动作。
[0235]可选的,所述处理器301-1判断所述角加速度值是否大于预设的角加速度阈值;
[0236]若是,判断所述平均角速度值是否大于预设的平均角速度阈值,或者,判断所述角位移值是否大于预设的角位移阈值,或者,在所述屏幕301-2上执行所述用户操作动作对应的屏幕控制动作。
[0237]可选的,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间,采用如下方式实现:
[0238]判断所述加速度值是否大于预设的加速度阈值,若是,执行下一步;
[0239]判断所述位移值是否大于预设的位移阈值,若是,执行下一步。[〇24〇]可选的,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间,采用如下方式实现:
[0241]判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步;
[0242]判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步;
[0243]或者,
[0244]判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步;
[0245]判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步。
[0246]可选的,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间,若所述速度位移数值不满足所述速度位移阈值区间,则获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数。
[0247]可选的,所述屏幕控制动作包括:
[0248]向左翻页动作、向右翻页动作、向上滑动屏幕动作、向下滑动屏幕动作、向上翻页动作和向下翻页动作。
[0249]本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。
【主权项】
1.一种智能手表的屏幕控制方法,其特征在于,包括: 获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数; 根据所述加速度参数和所述角速度参数计算所述用户操作动作对应的速度位移数值; 判断所述速度位移数值是否满足预先设置的速度位移阈值区间,若是,执行下一步; 在屏幕上执行所述用户操作动作对应的屏幕控制动作。2.根据权利要求1所述的智能手表的屏幕控制方法,其特征在于,所述智能手表包括:表体和表带; 其中,所述加速度传感器设置于所述表带,且所述角速度传感器设置于所述表体; 或者,所述角速度传感器设置于所述表带,且所述加速度传感器设置于所述表体; 或者,所述加速度传感器和所述角速度传感器均设置于所述表带。3.根据权利要求2所述的智能手表的屏幕控制方法,其特征在于,所述加速度参数包括: 加速度数值和所述加速数值对应的时间参数; 所述角速度参数包括: 角速度数值和所述角速数值对应的时间参数。4.根据权利要求3所述的智能手表的屏幕控制方法,其特征在于,所述速度位移数值包括: 加速度值、平均速度值、位移值、平均角速度值、角加速度值、角位移值。5.根据权利要求4所述的智能手表的屏幕控制方法,其特征在于,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间,采用如下方式实现: 判断所述平均速度值是否大于预设的平均速度阈值,若是,执行下一步; 判断所述位移值是否大于预设的位移阈值,若是,执行下一步。6.根据权利要求5所述的智能手表的屏幕控制方法,其特征在于,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之前,或者,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之后、且所述判断所述位移值是否大于预设的位移阈值子步骤执行之前,或者,所述判断所述位移值是否大于预设的位移阈值子步骤执行之后,执行下述子步骤: 判断所述加速度值是否大于预设的加速度阈值,若是,执行下一步。7.根据权利要求5所述的智能手表的屏幕控制方法,其特征在于,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之前,或者,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之后、且所述判断所述位移值是否大于预设的位移阈值子步骤执行之前,或者,所述判断所述位移值是否大于预设的位移阈值子步骤执行之后,执行下述子步骤: 判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步; 判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步。8.根据权利要求5所述的智能手表的屏幕控制方法,其特征在于,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之前,或者,所述判断所述平均速度值是否大于预设的平均速度阈值子步骤执行之后、且所述判断所述位移值是否大于预设的位移阈值子步骤执行之前,或者,所述判断所述位移值是否大于预设的位移阈值子步骤执行之后,执行下述子步骤: 判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步; 判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步。9.根据权利要求7所述的智能手表的屏幕控制方法,其特征在于,所述判断所述平均角速度值是否大于预设的平均角速度阈值子步骤执行之前,或者,所述判断所述平均角速度值是否大于预设的平均角速度阈值子步骤执行之后、且所述判断所述角位移值是否大于预设的角位移阈值子步骤执行之前,或者,所述判断所述角位移值是否大于预设的角位移阈值子步骤执行之后,执行下述子步骤: 判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步。10.根据权利要求6所述的智能手表的屏幕控制方法,其特征在于,所述三个子步骤中任意一个子步骤执行之前或者执行之后,执行下述子步骤: 判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步; 判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步; 或者, 判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步; 判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步。11.根据权利要求4所述的智能手表的屏幕控制方法,其特征在于,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间,采用如下方式实现: 判断所述加速度值是否大于预设的加速度阈值,若是,执行下一步; 判断所述位移值是否大于预设的位移阈值,若是,执行下一步。12.根据权利要求4所述的智能手表的屏幕控制方法,其特征在于,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间,采用如下方式实现: 判断所述平均角速度值是否大于预设的平均角速度阈值,若是,执行下一步; 判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步; 或者, 判断所述角加速度值是否大于预设的角加速度阈值,若是,执行下一步; 判断所述角位移值是否大于预设的角位移阈值,若是,执行下一步。13.根据权利要求4所述的智能手表的屏幕控制方法,其特征在于,所述判断所述速度位移数值是否满足预先设置的速度位移阈值区间步骤,若所述速度位移数值不满足所述速度位移阈值区间,则返回执行所述获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数步骤。14.根据权利要求1至13任意一项所述的智能手表的屏幕控制方法,其特征在于,所述屏幕控制动作包括: 向左翻页动作、向右翻页动作、向上滑动屏幕动作、向下滑动屏幕动作、向上翻页动作和向下翻页动作。15.一种智能手表的屏幕控制装置,其特征在于,包括: 参数获取单元,用于获取加速度传感器采集到的用户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速度参数;速度位移数值计算单元,用于根据所述加速度参数和所述角速度参数计算所述用户操 作动作对应的速度位移数值;用户操作动作判断单元,用于判断所述速度位移数值是否满足预先设置的速度位移阈 值区间,若是,运行屏幕控制动作执行单元;所述屏幕控制动作执行单元,用于在屏幕上执行所述用户操作动作对应的屏幕控制动 作。16.—种智能手表,其特征在于,包括:表体和表带;其中,所述表体设置有处理器和屏幕;所述处理器用于获取加速度传感器采集到的用 户操作动作对应的加速度参数,以及角速度传感器采集到的所述用户操作动作对应的角速 度参数;根据所述加速度参数和所述角速度参数计算所述用户操作动作对应的速度位移数 值;判断所述速度位移数值是否满足预先设置的速度位移阈值区间,若是,在所述屏幕上执 行所述用户操作动作对应的屏幕控制动作。17.根据权利要求16所述的智能手表,其特征在于,所述加速度传感器设置于所述表 带,且所述角速度传感器设置于所述表体;或者,所述角速度传感器设置于所述表带,且所述加速度传感器设置于所述表体;或者,所述加速度传感器和所述角速度传感器均设置于所述表带。
【文档编号】G06F3/01GK105975065SQ201610273779
【公开日】2016年9月28日
【申请日】2016年4月28日
【发明人】刘洋, 张佳怡
【申请人】上海海漾软件技术有限公司