触觉反馈的动态范围控制方法、触觉反馈系统及电子终端与流程

文档序号:11620161阅读:240来源:国知局
触觉反馈的动态范围控制方法、触觉反馈系统及电子终端与流程

【技术领域】

本发明涉及触觉反馈领域,尤其涉及一种触觉反馈的动态范围控制方法、触觉反馈系统及电子终端。



背景技术:

随着电子技术的发展,便携式消费性电子产品越来越受人们的追捧,如手机、掌上游戏机、导航装置或掌上多媒体娱乐设备等,这些便携式电子产品一般都会用到线性振动电机来做触觉反馈,比如手机的来电提示、信息提示、导航提示、游戏机的触觉振动等。如此广泛的应用,就要求线性振动电机的性能优,使用寿命长。

相关技术中,便携式电子产品中的触觉反馈系统包括用于存储触觉反馈媒体文件的存储器、调用所述触觉反馈媒体文件的应用处理器和执行所述触觉反馈的振动电机单元。

然而,所述存储器中存储的所述触觉反馈媒体文件为单一类型,且不具有控制所述触觉反馈的动态范围控制方法,仅为简单的读取所述触觉反馈媒体文件后执行,则所述触觉反馈系统运用在不同的便携式电子产品时,由于各便携式电子产品的所述振动电机单元的振动强度不同,振动反应速度不同,则表现出的触觉反馈效果不同。比如为较强的振动电机时,同样的所述触觉反馈媒体文件的信号会表现出过强振动反馈;而为较弱的振动电机时,同样的所述触觉反馈文件的信号会表现很弱甚至反馈感觉不出。从而限制了所述触觉反馈系统的使用范围和运用效果。

因此,有必要提供一种新的触觉反馈的动态范围控制方法、触觉反馈系统及电子终端解决上述问题。



技术实现要素:

本发明的目的在于提供一种触觉反馈的动态范围广且触觉反馈效果好的触觉反馈的动态范围控制方法、触觉反馈系统及电子终端。

为解决上述技术问题,本发明提供了一种触觉反馈的动态范围控制方法,该方法包括如下步骤:

步骤s1、提供触觉反馈媒体文件,将所述触觉反馈媒体文件按其内容分类,至少分为两种文件类型。

步骤s2、读取所述触觉反馈媒体文件并判断其文件类型,根据文件类型按预设算法规则对所述触觉反馈媒体文件进行播放算法处理,得到优化后的触觉反馈媒体文件。

步骤s3、将优化后的所述触觉反馈媒体文件进行执行播放并以振动形式反馈。

优选的,步骤s1中,所述触觉反馈媒体文件包括三种文件类型:基于振动强度相对值的触觉反馈媒体文件、基于振动强度绝对值的触觉反馈媒体文件以及基于特定终端设备的触觉反馈媒体文件。

优选的,步骤s1中,对所述触觉反馈媒体文件的分类方法为:若所述触觉反馈媒体文件映射到相对振动强度,则为所述基于振动强度相对值的触觉反馈媒体文件;若所述触觉反馈媒体文件映射到绝对振动强度,则为所述基于振动强度绝对值的触觉反馈媒体文件;若所述触觉反馈媒体文件直接映射到电压,则为基于特定终端设备的触觉反馈媒体文件。

优选的,步骤s1中还包括,将分类的所述基于振动强度相对值的媒体文件、所述基于振动强度绝对值的媒体文件以及所述基于特定终端设备的触觉反馈媒体文件分别编入不同的格式标注;步骤s2中,通过所述格式标注判断所述触觉反馈媒体文件的文件类型。

优选的,步骤s2中预设算法规则为:若判断为所述基于振动强度相对值的触觉反馈媒体文件,则对该触觉反馈媒体文件引入人体对振动相对值的敏感度、手感要求参数进行播放算法处理;若判断为所述基于特定终端设备的触觉反馈媒体文件,则对该触觉反馈媒体文件引入振动反馈元件的类型、特征、安装位置及固定方法参数进行播放算法处理。

本发明还提供一种触觉反馈系统,包括:存储器,用于存储多个触觉反馈媒体文件,所述触觉反馈媒体文件至少分为两种文件类型;应用处理器,用于读取所述存储器内的所述触觉反馈媒体文件并识别其文件类型,根据文件类型按预设算法规则对所述触觉反馈媒体文件进行播放算法处理,并输出优化后的触觉反馈媒体文件;执行反馈单元,包括驱动芯片和振动器件,所述驱动芯片用于接收所述优化后的触觉反馈媒体文件并执行播放,从而驱动所述振动器件振动。

优选的,所述触觉反馈媒体文件的文件类型包括三种:基于振动强度相对值的触觉反馈媒体文件、基于振动强度绝对值的触觉反馈媒体文件以及基于特定终端设备的触觉反馈媒体文件;所述存储器包括至少三个存储单元,每个存储单元分别存储一种文件类型的所述触觉反馈媒体文件。

优选的,所述振动器件为振动马达。

本发明同时还提供一种电子终端,包括壳体、固定于所述壳体内的用于承载电路系统的电路板、盖设于所述电路板上的触控屏以及本发明提供的上述触觉反馈系统,所述触觉反馈系统与所述电路系统通讯连接,通过所述触控屏控制激活所述应用处理器。

与相关技术相比,本发明提供的触觉反馈系统及触觉反馈的动态范围控制方法,通过按所述触觉反馈媒体文件的内容对其进行分类,并针对每一类别的所述触觉反馈媒体文件按预设规则进行播放算法处理,得到优化后的触觉反馈媒体文件,最终对优化后的触觉反馈媒体文件执行播放,从而使得所述触觉反馈媒体文件具有更优范围的振动动态范围;而本发明提供的触觉反馈系统及电子终端振动体验效果更好。

【附图说明】

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:

图1为本发明触觉反馈系统的结构框图;

图2为本发明电子终端的结构示意图;

图3为本发明触觉反馈的动态范围控制方法的流程图;

图4为人体对加速度的敏感度与频率的关系曲线图;

图5为人体对加速度的敏感度与频率的另一关系曲线图;

图6为加速度与其输出比例的关系曲线图。

【具体实施方式】

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1,为本发明触觉反馈系统的结构框图。本发明提供的触觉反馈系统10,包括依次通讯连接的存储器1、应用处理器2和执行反馈单元3。

所述存储器1用于存储多个触觉反馈媒体文件,如rom。所述触觉反馈媒体文件至少分为两种文件类型,且所述存储器1包括至少两个存储单元11,用于分别存储不同类型的触觉反馈媒体文件。

具体的,本实施方式中,所述触觉反馈媒体文件的文件类型包括三种:基于振动强度相对值的触觉反馈媒体文件、基于振动强度绝对值的触觉反馈媒体文件以及基于特定终端设备的触觉反馈媒体文件。对应地,所述存储器1包括三个存储单元11,每个所述存储单元11分别存储一种文件类型的所述触觉反馈媒体文件。当然,所述触觉反馈媒体文件的类型并非限于三种,本实施方式中仅为以三种为例进行说明。

所述应用处理器2,用于读取所述存储器1内的所述触觉反馈媒体文件并识别其文件类型,根据文件类型按预设算法规则对所述触觉反馈媒体文件进行播放算法处理,并出输优化后的触觉反馈媒体文件。经所述应用处理器2进行优化后的触觉反馈媒体文件具有更优的振动动态范围,最终使得所述执行反馈单元3表现出更好的振动效果,提高振动体验感。

其中,若判断为所述基于振动强度相对值的触觉反馈媒体文件,则该应用处理器2对该触觉反馈媒体文件引入人体对振动相对值的敏感度、手感要求参数进行播放算法处理。而若判断为所述基于特定终端设备的触觉反馈媒体文件,则该应用处理器2对该触觉反馈媒体文件引入振动反馈元件的类型、特征、安装位置及固定方法参数进行播放算法处理。

执行反馈单元3,包括驱动芯片31和振动器件32。所述驱动芯片31用于接收经所述应用处理器2进行播放算法处理的所述优化后的触觉反馈媒体文件并执行播放,从而驱动所述振动器件32振动。本实施例中,所述振动器件32为振动马达。

本发明还提供了一种运用本发明的触觉反馈系统的电子终端。

请结合参阅图2,为本发明电子终端的结构示意图。本发明提供的电子终端100,包括本发明提供的所述触觉反馈系统10、壳体20、电路板30和触控屏40。

所述电路板30固定于所述壳体20内,用于承载电路系统,所述触觉反馈系统10与所述电路系统通讯连接,实现电路控制。

所述触控屏40盖设于所述电路板30上并支撑于所述壳体20。

所述电子终端可以为手机,平板电脑等移动终端,比如以手机为例,使用手机时,通过点击所述触控屏40控制激活所述触觉反馈系统10的所述应用处理器2,从而通过所述应用处理器2读取所述存储器1内的触觉反馈媒体文件并对其执行播放算法处理,实现对所述触觉反馈媒体文件的优化,再通过所述振动器件32执行被该被优化的触觉反馈媒体文件,使得所述振动器件32反馈的振动强度动态范围更优,表现出所述手机的触控振动反馈效果更优,体现效果更好。

请结合参阅图3,为本发明触觉反馈的动态范围控制方法的流程图。本发明同时还提供一种触觉反馈的动态范围控制方法,以下结合以本发明提供的触觉反馈系统10为基础进行说明,该方法包括如下步骤:

步骤s1、提供所述存储器1和多个触觉反馈媒体文件,将所述触觉反馈媒体文件按其内容分类,至少分为两种文件类型,并将所述触觉反馈媒体文件存储于所述存储器1。

本实施例中,所述触觉反馈媒体文件以包括三种文件类型进行说明,但不限于此。三种文件类型分别为:基于振动强度相对值的触觉反馈媒体文件、基于振动强度绝对值的触觉反馈媒体文件以及基于特定终端设备的触觉反馈媒体文件。

该步骤中,对所述触觉反馈媒体文件的分类方法为:若所述触觉反馈媒体文件映射到相对振动强度,则分为所述基于振动强度相对值的触觉反馈媒体文件;若所述触觉反馈媒体文件映射到绝对振动强度,则分为所述基于振动强度绝对值的触觉反馈媒体文件;若所述触觉反馈媒体文件直接映射到电压,则分为基于特定终端设备的触觉反馈媒体文件。

更优的,本步骤中将分类的所述基于振动强度相对值的媒体文件、所述基于振动强度绝对值的媒体文件以及所述基于特定终端设备的触觉反馈媒体文件分别编入不同的格式标注,用于步骤s2中读取所述触觉反馈媒体文件时便于识别进类型。

步骤s2、提供所述应用处理器2,通过所述应用处理器2读取所述存储器1内的所述触觉反馈媒体文件并识别其文件类型,根据文件类型按预设算法规则对所述触觉反馈媒体文件进行播放算法处理,并输出优化后的触觉反馈媒体文件。

具体的,本步骤中,所述应用处理器2通过所述格式标注判断识别所述触觉反馈媒体文件的文件类型。

而对所述触觉反馈媒体文件进行播放算法处理的预设算法规则为:

若读取的所述触觉反馈媒体文件被判断识别为所述基于振动强度相对值的触觉反馈媒体文件,则对该触觉反馈媒体文件引入人体对振动相对值的敏感度、手感要求参数进行播放算法处理,再进入步骤s3处理;

若读取的所述触觉反馈媒体文件被判断识别为所述基于特定终端设备的触觉反馈媒体文件,则对该触觉反馈媒体文件引入振动反馈元件的参数,如包括但不限于振动反馈元件的(马达或其它振动器件)类型、特征、安装位置及固定方法参数进行播放算法处理,再进入步骤s3处理;

若读取的所述触觉反馈媒体文件被判断识别为所述基于振动强度绝对值的触觉反馈媒体文件,则直接进入步骤s3。

步骤s3、提供执行反馈单元3,包括驱动芯片31和振动器件32。通过所述驱动芯片31用于接收经所述应用处理器2进行播放算法处理的所述优化后的触觉反馈媒体文件并执行播放,从而驱动所述振动器件32振动。

通过上述方法,使得不同的触觉反馈媒体文件在同一设备上进行触觉反馈时,其反馈的振动强度的动态范围更广更优,表现的振动体现感更好。

基于上述说明可以明显得知,设计师可以根据内容对触觉反馈媒体文件进行设计,依据将触觉反馈媒体文件直接映射到电压(直接设计)、映射到绝对振动强度(绝对值设计)或映射到相对振动强度(相对值设计)的方法进行设计。

比如,对于反馈的振动强度动态范围要求较大的,可采用基于振动强度相对值类别的相对值设计;对于跨平台设计的时候对反馈的振动强度要求不大的或对振动强度绝对值要求较高的,可采用基于振动强度绝对值设计;对于特定终端设备的则可采用直接设计,更优的是引入该终端触觉反馈播放能力的参数进行综合设计。

需要说明的是,播放算法处理中,在特定情况下,运用终端的振动器件的强度会被放大,因此,需要针对该特定终端修改触觉反馈媒体文件,以获得最佳振动反馈效果。一种简单的方案是根据目标终端的设计需求、结合使用的振动器件传输比,设计具有绝对值的触觉反馈媒体文件。

如目标终端设计需求幅度为2gp,而当前振动器件在终端特定位置获得的传输比是4倍于测试工装,此时测试工装测试满幅度为1.5gp,则设计的所述触觉反馈媒体文件需要在满幅度基础上乘以1/3。然而,针对每一款终端的每种振动器件的相关设置都进行特定的设计,则将花费很大的劳动力成本,而应用的开发者对于涉及的振动器件的详细参数设计并不了解,在这种情况下,振动器件提供者将可以提供一个相对值表示的触觉反馈媒体文件。

请结合参阅图4,为人体,尤其是手指对加速度敏感度与频率的关系曲线图。应用开发者可以根据应用需求结合如图4所示的人体手指的敏感度曲线来进行优化。人体对低频段更为敏感,因此对于低频段的振荡波形需要更高的保真度要求,而对于高频段的振荡波形可以忽略。

请结合参阅图5,为人体对加速度的敏感度与频率的关系曲线图。曲线51为马达的扫频曲线。曲线52为人体特别是手指对加速度的敏感度阈值与频率之间的关系曲线。该曲线52与图4所示的人体手指的所述敏感度曲线成互补关系。其中,该曲线51可以使用敏感度曲线52来修正。

请结合参阅图6,为加速度与其输出比例的关系曲线图。该曲线反映了在不同加速度情况下可以进行不同的整形处理,即在加速度小的时候几乎不同输出,在加速度过大的时候又限制其输出。这样限制强度的整形处理可使加速度的动态范围减小,从而减小电压的要求。因此,应用开发者为了使振动器件保持一定的振动强度动态范围,可以使用图6所示的加速度峰值比曲线进行非线性压缩,以降低振动器件对电压的要求,同时保证其具有一定的振动强度动态范围。

与相关技术相比,本发明提供的触觉反馈系统及触觉反馈的动态范围控制方法,通过按所述触觉反馈媒体文件的内容对其进行分类,并针对每一类别的所述触觉反馈媒体文件按预设规则进行播放算法处理,得到优化后的触觉反馈媒体文件,最终对优化后的触觉反馈媒体文件执行播放,从而使得所述触觉反馈媒体文件具有更优范围的振动动态范围;而本发明提供的触觉反馈系统及电子终端振动体验效果更好。

以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范围。

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