CN111796678A - 基于触觉反馈的交互方法、装置、设备及可读介质 - Google Patents
基于触觉反馈的交互方法、装置、设备及可读介质 Download PDFInfo
- Publication number
- CN111796678A CN111796678A CN202010546803.2A CN202010546803A CN111796678A CN 111796678 A CN111796678 A CN 111796678A CN 202010546803 A CN202010546803 A CN 202010546803A CN 111796678 A CN111796678 A CN 111796678A
- Authority
- CN
- China
- Prior art keywords
- target
- target pressure
- pressure
- determining
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 57
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000008859 change Effects 0.000 claims abstract description 49
- 238000001514 detection method Methods 0.000 claims abstract description 49
- 230000008569 process Effects 0.000 claims description 17
- 230000009471 action Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 11
- 230000001960 triggered effect Effects 0.000 claims description 7
- 230000002452 interceptive effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 16
- 238000003825 pressing Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 7
- 230000000007 visual effect Effects 0.000 description 7
- 230000002618 waking effect Effects 0.000 description 3
- 238000011038 discontinuous diafiltration by volume reduction Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例公开了一种基于触觉反馈的交互方法、装置、设备及可读介质,所述方法基于目标设备,所述目标设备的侧边上设置有至少一个目标压力传感模组;所述方法包括:获取所述目标压力感应模组输出的目标压力检测信息,所述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项;将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作;执行所述目标操作,确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。采用本发明,可基于设备侧边的压力确定对应的振动信号以进行触觉反馈,从而实现了基于触觉反馈进行交互。
Description
技术领域
本发明涉及信号处理技术领域,尤其涉及一种基于触觉反馈的交互方法、装置、设备及可读介质。
背景技术
在主流的手机设备中,手机单侧或者双侧侧边一般设置有实体按键用来在用户无需观看和点击屏幕的情况下完成一些交互事件,如用户同时按下音量减键和锁屏键进行截屏,同时按下音量减键和锁屏键以打开相机应用等。
一般在借助侧边按键完成的上述交互事件被确定触发或者执行完成时,由于人机之间缺乏通过屏幕上的视觉交互,因此设备上往往会添加触觉反馈,以此对用户进行提示。如在成功截屏之后进行一定时长和强度的振动以告知用户。
但是随着手机等智能设备相关的软硬件技术的快速发展,出现了如瀑布屏、曲面屏等无传统的上述侧边实体按键的手机,可以采用以某种力度按压上述屏幕的侧边的某些位置长达某种时长来执行预设的设备动作,但是现有技术中在针对在无侧边按键的交互存在振动效果的实现触觉反馈的缺失问题,从而导致了交互的的交互效率较低,使用侧边按压进行交互时用户体验不佳。
【发明内容】
有鉴于此,本发明提供了一种基于触觉反馈的交互方法、装置、终端及存储介质,用于解决现有技术中交互时在在进行非视觉交互时缺少触觉反馈导致的用户交互效率低和用户体验不佳的问题。
本发明实施例的具体技术方案为:
第一方面,本发明实施例提供一种基于触觉反馈的交互方法,所述方法基于目标设备,所述目标设备的侧边上设置有至少一个目标压力传感模组;
所述方法包括:
获取所述目标压力感应模组输出的目标压力检测信息,所述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项;
将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作;
执行所述目标操作,确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。
进一步地,所述事件触发条件包括触发压力阈值,所述将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作,包括:
将所述目标压力值与所述触发压力阈值进行比较,确定所述目标压力值对应的目标压力值区间;
根据所述目标压力值区间确定所述目标操作。
进一步地,所述事件触发条件包括触发压力时长阈值,所述将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作,还包括:
将所述目标压力持续时长与所述触发压力时长阈值进行比较,确定所述目标压力持续时长对应的目标持续时长区间;
根据所述目标持续时长区间确定所述目标操作。
进一步地,所述事件触发条件包括触发压力变化率阈值,所述将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作,还包括:
根据所述目标压力变化曲线确定目标压力变化率,将所述目标压力率和所述触发压力变化率阈值进行比较,确定所述目标压力变化曲线对应的目标变化率区间;
根据所述目标变化率区间确定所述目标操作。
进一步地,所述目标操作的确定过程,还包括:
获取所述目标压力传感模组的分布信息,根据所述目标压力作用位置与所述分布信息确定所述目标压力作用位置对应的目标压力作用区间;
根据所述目标压力作用区间确定所述目标操作。
进一步地,确定所述目标操作对应的目标振动信号的过程,包括:
获取所述目标操作的执行状态信息,将所述执行状态信息与预设的状态阈值进行比较,判断是否触发至少一项预设种类的事件;
在存在预设种类的事件被触发的情况下,获取所触发的事件对应的预设的提示信号的振动波形作为所述目标振动波形。
第二方面,本发明实施例提供一种基于触觉反馈的交互装置,包括:
获取模块:用于获取所述目标压力感应模组输出的目标压力检测信息,所述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项;
第一确定单元:用于将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作;
振动单元:用于执行所述目标操作,确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。
进一步地,所述第一确定单元还包括:
比较单元:用于将所述目标压力值与所述触发压力阈值进行比较,确定所述目标压力值对应的目标压力值区间;
第二确定单元:用于根据所述目标压力值区间确定所述目标操作。
第三方面,本发明实施例还提供一种终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述基于触觉反馈的交互方法的步骤。
第四方面,本发明实施例还提供一种计算机可读存储介质,包括计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如上所述基于触觉反馈的交互方法的步骤。
实施本发明实施例,将具有如下有益效果:
采用了上述基于触觉反馈的交互方法、装置、终端及存储介质之后,通过获取设置在目标设备的侧边上的目标压力传感模组输出的目标压力检测信息,上述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项,然后将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作,最后执行所述目标操作,并且确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。
本实施例通过将侧边上的压力传感器的检测信息与预设的事件触发条件进行对比,确定目标操作,并且更进一步地,在执行目标操时确定出对应的目标振动信号驱使目标设备中的电机进行振动产生触觉反馈效果,以此根据用户在设备侧边(区别于屏幕)上的按压触控操作执行对应的目标操作的同时生成对应的目标振动信号以产生触觉效果,从而解决了现有技术中针对按压操作等无视觉交互时无触觉反馈的痛点,满足了用户进行交互及时获得触觉反馈的需求,提升了用户的交互体验。
【附图说明】
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
其中:
图1为一个实施例中所述基于触觉反馈的交互方法的过程图;
图2示出了一个实施例中根据目标压力值确定目标操作的流程图;
图3示出了一个实施例中根据目标压力持续时间确定目标操作的流程图;
图4示出一个实施例中根据目标压力变化曲线确定目标操作的流程图;
图5示出了一个实施例中根据目标压力作用位置确定目标操作的流程图;
图6示出了一个实施例中确定目标操作对应的目标振动信号的流程图;
图7示出了一个实施例中的基于触觉反馈的交互装置图;
图8示出了一个实施例中计算机设备的内部结构图。
【具体实施方式】
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为解决传统技术中在基于设备的侧边等屏幕以外区域和设施进行交互时,由于一方面由于通常缺乏从屏幕等展示装置上获得的视觉反馈,另一方面现有技术中也未提供任何视觉以外和触觉相关的反馈,从而影响了用户基于侧边等进行交互时的体验。
基于上述问题,在本实施例中,特提出了一种基于触觉反馈的交互方法。该方法的实现可依赖于计算机程序,该计算机程序可运行于基于冯诺依曼体系的计算机***之上。
本实施例的基于触觉反馈的交互方法适用于一个包含有振动电机的目标设备如手机、智能手表、笔记本电脑等,并且在目标设备的至少一方向的侧边上设置有至少一个目标压力传感模组。本实施例的基于触觉反馈的交互方法能够提高用户在进行触觉相关操作时的交互效率和用户体验。
如图1所示,本实施例提供的基于触觉反馈的交互方法至少包括步骤S1022-S1026:
在步骤S1022中,获取所述目标压力感应模组输出的目标压力检测信息,所述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项。
首先,需要说明的是,上述的目标压力感应模组的设置位置可以是目标设备的任一方向的侧边(区别于目标设备的正面屏幕与反面被盖),其数量可以是一个或者多个,并且上述目标压力感应模组的形式可以是实体性的预设材质的凸出按键,也可以是设置在侧边之下的类似于触控屏的压力感测模组(如在瀑布屏手机或者全曲面屏手机上)。需要说明的是,此处的目标压力感应模组侧边可以是目标设备的上下左右等任意方向。
考虑到在实际应用中,由于手机侧边这类边缘区域的操作空间和方式存在局限,与主流的基于屏幕进行的交互空间较为广泛,进行触控的压力点较多的操作方式存在差异和一定的共同点。
具体的如在边缘上进行操作时,用户可能用手指按压边缘上某一点、或同时依次按压多个点,并且每个按压位置的时长也不一,与此同时还可以出现用户的手指持续上下滑的操作方式,这时压力感应模组检测到的压力就会在压力值、作用位置上呈现一定的变化趋势。
而上述的这些压力施加方式和过程的不同可能都表征着用户所想要进行的不同的操作,因此,此处的目标压力检测信息可以包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项。
在步骤S1024中,将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作。
需要说明的是,具体的一方面可以是分别针对上述目标压力检测信息的每一项参数分别进行检测,判断是否该项参数是否达到了该项参数对应的事件触发值,另一方面也可以是根据两项或者更多项与对应的阈值的匹配结果综合进行确定,如只有在压力值、压力持续时长、压力变化曲线和/或压力位置都满足预设的条件的情况下,才视作满足特定的事件触发条件并确定出对应的目标操作。
举例说明,只有在某侧边无实体按键的瀑布屏类型的手机的双侧侧边(压力作用位置)以一定单位数量的压力长按5秒(压力持续时长)才可以打开相机应用(目标操作)。
另外,此处的预设的事件触发条件可以包括与获取的压力检测信息中可能包含的参数种类对应的参数阈值和/或参数值区间,如针对不同大小的压力值区间,对应着不同的特定的操作类型,而针对不同的压力作用位置也对应着不同的操作。
下面首先针对根据各个单项类型的目标压力检测信息确定目标操作的过程进行说明。
因此,首先根据目标压力值确定目标操作的过程可以至少包括图2示出的步骤S1032-S1034。图2示出了一个实施例中根据目标压力值确定目标操作的流程图。
在步骤S1032中,将所述目标压力值与所述触发压力阈值进行比较,确定所述目标压力值对应的目标压力值区间。
首先,上述事件触发条件可以包括触发压力阈值。容易理解的是,基于交互的常识和惯例,用户一般会施加不同的压力值从而意欲进行不同的操作,如所施加的较小的压力对应的操作可能比较简单如锁屏、唤醒语音助手,而所施加的较大的压力值对应的操作可能需要较多的用户关注和处理资源如打开相机或者发送短信等。也就是说在交互中用户的输入成本与其期望的输出价值以及交互反馈内容量是成正比的。
因此在一个具体的实施例中,可以是通过目标压力感应模组检测到有6.5个压力单位的目标压力值输入,而此处的触发压力阈值为5个压力单元,也就是说可以从压力值为零开始每5个压力单元划分为一个预设的压力值区间,因而此处的目标压力值区间确定为预设的第二压力区间(压力值为5-10个压力单元)。
在步骤S1034中,根据所述目标压力值区间确定所述目标操作。
在一个具体的实施例中,可以是不同的压力值区间对应有不同的预设的特定操作。如压力值为0-5个压力单元(即处于预设的第一压力区间)时,对应的操作为唤醒/关闭屏幕,而压力值为5-10个压力单元(即处于预设的第二压力区间)时,对应的操作为打开相机,而压力值为10-15个压力单元(即处于预设的第三压力区间)时,对应的操作为接听/挂断电话,以此类推。
因此在这个具体的实施例中,由于目标压力值区间为第二压力区间,因此根据预设的目标压力值区间和目标操作的对应关系可以确定出的目标操作为打开相机。需要说明的是,上述的对应关系可以根据目标设备的类型以及目标压力感应模组的类型和设置方式等进行变化和调整。
类似的,根据目标压力持续时间确定目标操作的过程可以至少包括图3示出的步骤S1042-S1044。图3示出了一个实施例中根据目标压力持续时间确定目标操作的流程图。
在步骤S1042中,将所述目标压力持续时长与所述触发压力时长阈值进行比较,确定所述目标压力持续时长对应的目标持续时长区间。
首先,上述事件触发条件还可以包括触发压力时长阈值。容易理解的是,基于交互的常识和惯例,用户施加压力的持续时间往往也代表了进行不同的操作的指示意图。
如唤醒和关闭屏幕作为最为常见和自然的操作之一,其用户期望的施加压力持续时长可能较少(即达到轻轻一触即发),而如打开相机或者处理电话、打开语音助手等操作则相对目的性更强,用户所预计的触发成本可能更大,也就是说需要一定时长的持续按压等。
因此比较而言,唤醒和关闭屏幕对应的压力持续时长可以较小,使用户费力更少,而针对打开相机或者处理电话等操作对应的压力持续时长则适当增加,从而符合用户交互心理的同时,降低基于侧边交互的误操作和误识别率。
综上所述,具体的,可以是通过目标压力感应模组检测到有2.5秒的压力施加,而此处的触发压力阈值为1秒,也就是说可以从压力持续时间为零开始每1秒划分为一个预设的压力持续时长区间。如在压力持续时长为0-1秒(即处于预设的第一持续时长区间)时,对应的操作为唤醒/关闭屏幕,而压力持续时长为1-2秒(即处于预设的第二持续时长区间)时,对应的操作为打开相机,而压力持续时长为2-3秒(即处于预设的第三持续时长区间)时,对应的操作为接听/挂断电话,以此类推。
因而此处的目标持续时长区间确定为预设的第三压力区间(即压力持续时长位于2-3秒之间)。
在步骤S1044中,根据所述目标持续时长区间确定所述目标操作。
结合前述对交互过程中施加压力的时长不同所表征用户的交互期望的不同(呈现正相关),类似的,因此具体的根据目标持续时长区间确定目标操作的过程可以是不同的压力持续时长区间对应有不同的预设的特定操作。
结合前述举例,因为此处的目标持续时长区间为预设的第三压力区间,因此按照前述预设关系对应确定出目标操作为接听/挂断电话。
类似的,根据目标压力变化曲线确定目标操作的过程可以至少包括图4示出的步骤S1052-S1054。图4示出一个实施例中根据目标压力变化曲线确定目标操作的流程图。
在步骤S1052中,根据所述目标压力变化曲线确定目标压力变化率,将所述目标压力率和所述触发压力变化率阈值进行比较,确定所述目标压力变化曲线对应的目标变化率区间。
首先,类似的,上述事件触发条件还可以包括触发压力变化率阈值。容易理解的是,在交互中用户的施加压力模式的方式也是可以存在动态变化的,如力度先小后大,尤其在针对一些参数值进行调节时,用户可能会比较偏向于用力度大小来对应调节。
因此在一个可选的实施例中,此处的触发压力变化率阈值可以是如0.5个压力单位/秒,以此来衡量用户施加的压力值的变化速度快慢。而根据目标压力变化曲线确定出的目标压力变化率为1个压力单元/秒,因此其对应的目标变化率区间可以是预设的第二变化率区间。
容易理解的是,在上述的实施例中,触发压力变化率阈值指的是压力值的变化率阈值,而需要特别说明的是,在可选的实施例中,除了根据目标压力变化曲线确定压力值变化率并进行比较以外,还可以根据上述目标压力变化曲线所包含的如压力方向的变化趋势、压力作用位置的变化趋势和/或预设时长内压力持续时长的变化趋势等信息确定出目标压力变化率,与对应种类的预设条件进行比较。
在步骤S1054中,根据所述目标变化率区间确定所述目标操作。
结合前述步骤中的举例继续说明,获取预设的目标变化率区间和对应的预设操作的对应关系,因此此处的目标操作可以确定为增大音量。
类似的,根据目标压力作用位置确定目标操作的过程还可以至少包括图5示出的步骤S1062-S1064。图5示出了一个实施例中根据目标压力作用位置确定目标操作的流程图。
在步骤S1062中,获取所述目标压力传感模组的分布信息,根据所述目标压力作用位置与所述分布信息确定所述目标压力作用位置对应的目标压力作用区间。
容易理解的是,由于目标设备的侧边类型可能存在差异,其传感器的分布信息和种类信息的差异也会直接到基于侧边的触控交互过程。如在侧边上设置有实体按键的设备上,其所接收到的压力作用位置只可能来自于仅有的几个固定的俺按键位置下面设置的压力传感器。而在如瀑布屏手机这样的设备上,其设备的上下左右的侧边的所有区域都可以视作一个大型的无数个触控点(按键)组成的。
因而在可选的实施例中,用户对于压力作用位置的选择也可以视作其对交互操作的选择信息,如用户可能习惯按压设备的上侧边来打开手电筒,或者同时按压设备的左右两侧侧边来进行截屏操作。
所以可以是根据目标压力传感模组将设备的侧边分为若干个压力作用功能区域,通过接收到的压力作用位置对应与上述哪一个或者多个预设的压力作用功能区域来进行确定目标操作。
在步骤S1064中,根据所述目标压力作用区间确定所述目标操作。
举例说明,在一个具体的实施例中,可以是用户的目标压力作用区间为预设的上侧边中间的压力作用区间,其对应的目标操作根据预设的对应关系确定为打开手电筒。
另外,如上述阈值的确定还可以是根据目标设备的类型进行确定。
至此还需要特别说明的是,针对包含多项参数的目标压力检测信息分别进行判断,一方面可以是针对其中一项进行对应的目标操作的确定(如前述针对图3-图5中的步骤的说明),另一方面,还根据多项目标压力检测信息综合进行判断,如判断某次目标压力值是否满足预设的触发压力阈值,在目标压力值满足触发压力阈值的情况下,再判断其持续时长是否满足对应的触发压力持续时长阈值,这是因为考虑在实际操作中,用户可能存在长按或者短按的操作习惯。
更进一步的,在另一个可选的实施例中,在是首先针对目标压力检测信息中的压力值和压力持续时长进行检测并确认满足预设条件之后,即可确认为用户进行了触控操作,于是还可以再进一步地根据用户触控压力的作用位置以及压力的变化曲线确定对应的预设操作。
如一定的可能对应多个可选操作然后再根据位置,也就是说,是相互制衡和一定是共同判断的。
另外,如上述阈值的确定还可以是根据具体的目标设备的类型进行确定。
最后,在步骤S1026中,执行所述目标操作,确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。
在具体的实施例中,可以是每一种特定操作对应有一种振动信号(可能存在重合也可以具有特异性),而在执行了目标操作之后还进一步根据其对应的目标振动信号进行振动以此产生一个触觉效果的原因和好处在于:基于侧边进行的交互由于缺少了屏幕等视觉展示装置的参与,用户无法得知关于操作的直接反馈,尤其是在进行一些没有明显生成性结果的操作如一键开启静音/免打扰/飞行模式,用户无法在不打开手机进行查看的情况下,确定其是否操作成功了。因此需要对于非视觉类型的交互提供视觉方式以外的触觉反馈。
进一步地,考虑到实际操作中,在进行目标操作的过程中,特别是比较复杂的操作,只提供一种振动效果的提供可能是不够的,还需要根据进行目标操作的过程实时的操作状态信息(如操作完成、操作成功、操作取消、操作失败等)进行对应种类的震动反馈,因此在可选的实施例中,上述这个过程可以至少包括图6示出的步骤S1072-S1074。图6示出了一个实施例中确定目标操作对应的目标振动信号的流程图。
在步骤S1072中,获取所述目标操作的执行状态信息,将所述执行状态信息与预设的状态阈值进行比较,判断是否触发至少一项预设种类的事件。
首先此处的执行状态信息可以是根据各种操作中生成的对应的流程数据确定的,而预设的状态阈值可以包括如操作完成、操作成功、操作取消、操作失败等操作状态种类。
在步骤S1074中,在存在预设种类的事件被触发的情况下,获取所触发的事件对应的预设的提示信号的振动波形作为所述目标振动波形。
需要特别说明的是,在一个可选的实施例中,目标设备的侧边上除了设置前述的压力感测传感器以外,还可以在侧边上设置有指纹传感器。
也就是在可选的实施例中,在获取压力相关检测信息的同时还可以通过侧边上指纹传感器同时获取指纹,以此进行相关操作是否具有合法性执行的确认,也可以是获取指纹信息进行如设备解锁或者支付等事件的完成,从而在提升交互体验和效率的同时,也同时提高其安全性,
同时还可以在指纹身份验证通过之后,调用身份验证操作对应的振动信号从而进行振动,产生对应的震感从而进行反馈和提醒。
基于同一发明构思,本发明实施例提供一种基于触觉反馈的交互装置1080,如图7所示,图7示出了一个实施例中的基于触觉反馈的交互装置图,包括:获取单元1082:用于获取所述目标压力感应模组输出的目标压力检测信息,所述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项;第一确定单元1084:用于将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作;振动单元1086:用于执行所述目标操作,确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。
具体的,本实施例的基于触觉反馈的交互装置1080通过获取模块1082获取所述目标压力感应模组输出的目标压力检测信息,所述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项,再由第一确定模块1084将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作,最后通过振动模块1088执行所述目标操作,确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。从而实现在基于侧边进行交互的同时提供触觉反馈。
需要说明的是,本实施例中基于触觉反馈的交互装置的实现与上述基于触觉反馈的交互方法的实现思想一致,其实现原理在此不再进行赘述,可具体参阅上述方法中对应内容。
图8示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是服务器,也可以是终端。如图8所示,该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,存储器包括非易失性存储介质和内存储器以及传感模块、处理模块和振动模块。该计算机设备的非易失性存储介质存储有操作***,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现基于触觉反馈的交互方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行基于触觉反馈的交互方法。本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图8中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请提供的基于触觉反馈的交互方法可以实现为一种计算机程序的形式,计算机程序可在如图8所示的计算机设备上运行。计算机设备的存储器中可存储组成所述基于触觉反馈的交互装置的各个程序模块。比如,第一确定模块1084等。
在一个实施例中,提出了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:获取所述目标压力感应模组输出的目标压力检测信息,所述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项;
将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作;
执行所述目标操作,确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。
在一个实施例中,提出了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行以下步骤:
获取所述目标压力感应模组输出的目标压力检测信息,所述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项;
将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作;
执行所述目标操作,确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (10)
1.一种基于触觉反馈的交互方法,其特征在于,所述方法基于目标设备,所述目标设备的侧边上设置有至少一个目标压力传感模组;
所述方法包括:
获取所述目标压力感应模组输出的目标压力检测信息,所述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项;
将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作;
执行所述目标操作,确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。
2.根据权利要求1所述的基于触觉反馈的交互方法,其特征在于,所述事件触发条件包括触发压力阈值,所述将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作,包括:
将所述目标压力值与所述触发压力阈值进行比较,确定所述目标压力值对应的目标压力值区间;
根据所述目标压力值区间确定所述目标操作。
3.根据权利要求1所述的基于触觉反馈的交互方法,其特征在于,所述事件触发条件包括触发压力时长阈值,所述将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作,还包括:
将所述目标压力持续时长与所述触发压力时长阈值进行比较,确定所述目标压力持续时长对应的目标持续时长区间;
根据所述目标持续时长区间确定所述目标操作。
4.根据权利要求1所述的基于触觉反馈的交互方法,其特征在于,所述事件触发条件包括触发压力变化率阈值,所述将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作,还包括:
根据所述目标压力变化曲线确定目标压力变化率,将所述目标压力率和所述触发压力变化率阈值进行比较,确定所述目标压力变化曲线对应的目标变化率区间;
根据所述目标变化率区间确定所述目标操作。
5.根据权利要求1所述的基于触觉反馈的交互方法,其特征在于,所述目标操作的确定过程,还包括:
获取所述目标压力传感模组的分布信息,根据所述目标压力作用位置与所述分布信息确定所述目标压力作用位置对应的目标压力作用区间;
根据所述目标压力作用区间确定所述目标操作。
6.根据权利要求1所述的基于触觉反馈的交互方法,其特征在于,确定所述目标操作对应的目标振动信号的过程,包括:
获取所述目标操作的执行状态信息,将所述执行状态信息与预设的状态阈值进行比较,判断是否触发至少一项预设种类的事件;
在存在预设种类的事件被触发的情况下,获取所触发的事件对应的预设的提示信号的振动波形作为所述目标振动波形。
7.一种基于触觉反馈的交互装置,其特征在于,所述装置包括:
获取单元:用于获取所述目标压力感应模组输出的目标压力检测信息,所述目标压力检测信息包括目标压力值、目标压力持续时长、目标压力变化曲线、目标压力位置中的至少一项;
第一确定单元:用于将所述目标压力检测信息与预设的事件触发条件进行比较,根据比较结果确定目标操作;
振动单元:用于执行所述目标操作,确定所述目标操作对应的目标振动信号,通过所述目标振动信号驱动所述目标设备中的预设电机进行振动。
8.根据权利要求7所述的基于触觉反馈的交互装置,其特征在于,所述第一确定单元还包括:
比较单元:用于将所述目标压力值与所述触发压力阈值进行比较,确定所述目标压力值对应的目标压力值区间;
第二确定单元:用于根据所述目标压力值区间确定所述目标操作。
9.一种可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010546803.2A CN111796678A (zh) | 2020-06-16 | 2020-06-16 | 基于触觉反馈的交互方法、装置、设备及可读介质 |
PCT/CN2020/099749 WO2021253508A1 (zh) | 2020-06-16 | 2020-07-01 | 基于触觉反馈的交互方法、装置、设备及可读介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010546803.2A CN111796678A (zh) | 2020-06-16 | 2020-06-16 | 基于触觉反馈的交互方法、装置、设备及可读介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111796678A true CN111796678A (zh) | 2020-10-20 |
Family
ID=72804352
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010546803.2A Pending CN111796678A (zh) | 2020-06-16 | 2020-06-16 | 基于触觉反馈的交互方法、装置、设备及可读介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111796678A (zh) |
WO (1) | WO2021253508A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112540678A (zh) * | 2020-12-24 | 2021-03-23 | 瑞声新能源发展(常州)有限公司科教城分公司 | 一种短效果区分方法、***、振动驱动设备和存储介质 |
CN112631426A (zh) * | 2020-12-21 | 2021-04-09 | 瑞声新能源发展(常州)有限公司科教城分公司 | 一种动态触感效果的生成方法、装置、设备及存储介质 |
CN113655845A (zh) * | 2021-10-20 | 2021-11-16 | 苏州好博医疗器械股份有限公司 | 一种手持式急停装置的控制方法 |
CN114638247A (zh) * | 2020-11-28 | 2022-06-17 | 荣耀终端有限公司 | 人机交互方法及可穿戴设备 |
CN116009754A (zh) * | 2022-11-17 | 2023-04-25 | 宁波普瑞均胜汽车电子有限公司 | 触控交互方法、装置、电路、计算机设备和存储介质 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115930543A (zh) * | 2023-01-17 | 2023-04-07 | 珠海格力电器股份有限公司 | 冰箱门体的控制方法及控制设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101933010A (zh) * | 2008-01-21 | 2010-12-29 | 美国索尼电脑娱乐有限责任公司 | 具有触摸屏和数字触觉像素的手持装置 |
CN105446646A (zh) * | 2015-12-11 | 2016-03-30 | 小米科技有限责任公司 | 基于虚拟键盘的内容输入方法、装置及触控设备 |
CN109194820A (zh) * | 2018-08-04 | 2019-01-11 | 瑞声科技(新加坡)有限公司 | 一种拍摄方法及移动终端 |
CN110266876A (zh) * | 2019-04-29 | 2019-09-20 | 努比亚技术有限公司 | 一种压力阈值确定方法、装置及计算机可读存储介质 |
EP3576014A1 (en) * | 2018-05-30 | 2019-12-04 | Beijing Xiaomi Mobile Software Co., Ltd. | Fingerprint recognition method, electronic device, and storage medium |
CN111008000A (zh) * | 2019-12-12 | 2020-04-14 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130007738A (ko) * | 2011-07-11 | 2013-01-21 | 삼성전자주식회사 | 키 입력장치 |
US10503261B2 (en) * | 2017-12-15 | 2019-12-10 | Google Llc | Multi-point feedback control for touchpads |
-
2020
- 2020-06-16 CN CN202010546803.2A patent/CN111796678A/zh active Pending
- 2020-07-01 WO PCT/CN2020/099749 patent/WO2021253508A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101933010A (zh) * | 2008-01-21 | 2010-12-29 | 美国索尼电脑娱乐有限责任公司 | 具有触摸屏和数字触觉像素的手持装置 |
CN105446646A (zh) * | 2015-12-11 | 2016-03-30 | 小米科技有限责任公司 | 基于虚拟键盘的内容输入方法、装置及触控设备 |
EP3576014A1 (en) * | 2018-05-30 | 2019-12-04 | Beijing Xiaomi Mobile Software Co., Ltd. | Fingerprint recognition method, electronic device, and storage medium |
CN109194820A (zh) * | 2018-08-04 | 2019-01-11 | 瑞声科技(新加坡)有限公司 | 一种拍摄方法及移动终端 |
CN110266876A (zh) * | 2019-04-29 | 2019-09-20 | 努比亚技术有限公司 | 一种压力阈值确定方法、装置及计算机可读存储介质 |
CN111008000A (zh) * | 2019-12-12 | 2020-04-14 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114638247A (zh) * | 2020-11-28 | 2022-06-17 | 荣耀终端有限公司 | 人机交互方法及可穿戴设备 |
CN114638247B (zh) * | 2020-11-28 | 2023-10-24 | 荣耀终端有限公司 | 人机交互方法及可穿戴设备 |
CN112631426A (zh) * | 2020-12-21 | 2021-04-09 | 瑞声新能源发展(常州)有限公司科教城分公司 | 一种动态触感效果的生成方法、装置、设备及存储介质 |
CN112540678A (zh) * | 2020-12-24 | 2021-03-23 | 瑞声新能源发展(常州)有限公司科教城分公司 | 一种短效果区分方法、***、振动驱动设备和存储介质 |
CN113655845A (zh) * | 2021-10-20 | 2021-11-16 | 苏州好博医疗器械股份有限公司 | 一种手持式急停装置的控制方法 |
CN116009754A (zh) * | 2022-11-17 | 2023-04-25 | 宁波普瑞均胜汽车电子有限公司 | 触控交互方法、装置、电路、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2021253508A1 (zh) | 2021-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111796678A (zh) | 基于触觉反馈的交互方法、装置、设备及可读介质 | |
GB2581676A (en) | Device, system, and method of detecting vishing attacks | |
CN107506634B (zh) | 数据的显示方法、装置、存储介质及终端 | |
US20150002416A1 (en) | Electronic device | |
CN105120162B (zh) | 一种摄像头旋转控制方法及终端 | |
CN106991387A (zh) | 一种全屏指纹采集方法及移动终端 | |
CN107958439A (zh) | 图像处理方法及装置 | |
CN105205379A (zh) | 一种终端应用的控制方法、装置和终端 | |
US9189152B2 (en) | Touch device and method for dynamically setting touch inactive area, and non-transitory recording medium | |
CN107680033A (zh) | 图片处理方法及装置 | |
CN107169493A (zh) | 信息识别方法及装置 | |
WO2019129042A1 (zh) | 一种双开应用的切换方法及相关设备 | |
CN107831945A (zh) | 电子设备、显示***及其集成控制装置、安全验证方法 | |
CN110830644B (zh) | 显示屏幕控制方法、装置、电子设备和存储介质 | |
CN107526477A (zh) | 屏幕解锁方法、装置及终端 | |
US20230244372A1 (en) | Information display method and apparatus, electronic device, and computer-readable storage medium | |
CN109583161B (zh) | 一种信息处理方法及装置、存储介质 | |
CN109976553A (zh) | 基于键盘的操作处理方法、装置、设备及介质 | |
CN107908307A (zh) | 移动终端及其触摸屏的防误触控制方法、装置 | |
CN114397997A (zh) | 互动操作的控制方法和多屏互动*** | |
CN112417985A (zh) | 一种人脸特征点追踪方法、***、电子设备和存储介质 | |
CN104951677A (zh) | 一种信息处理方法和装置 | |
Blanco-Gonzalo et al. | Usability evaluation of biometrics in mobile environments | |
CN105511673B (zh) | 一种触屏响应方法、装置及游戏操控方法、装置 | |
CN111292732B (zh) | 音频信息处理方法、装置、计算机设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |