CN110489845A - 马达振动模型构建方法、触感实现方法及其装置 - Google Patents

马达振动模型构建方法、触感实现方法及其装置 Download PDF

Info

Publication number
CN110489845A
CN110489845A CN201910735399.0A CN201910735399A CN110489845A CN 110489845 A CN110489845 A CN 110489845A CN 201910735399 A CN201910735399 A CN 201910735399A CN 110489845 A CN110489845 A CN 110489845A
Authority
CN
China
Prior art keywords
model
game
scene
sense
motor vibrations
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
Application number
CN201910735399.0A
Other languages
English (en)
Inventor
李建其
王修越
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AAC Technologies Pte Ltd
Original Assignee
AAC Technologies Pte Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by AAC Technologies Pte Ltd filed Critical AAC Technologies Pte Ltd
Priority to CN201910735399.0A priority Critical patent/CN110489845A/zh
Priority to PCT/CN2019/100399 priority patent/WO2021026772A1/zh
Publication of CN110489845A publication Critical patent/CN110489845A/zh
Priority to US16/986,294 priority patent/US11318378B2/en
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • A63F13/28Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
    • A63F13/285Generating tactile feedback signals via the game input device, e.g. force feedback
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种马达振动模型的构建方法,包括如下步骤:接收游戏场景下的第一条件组合、第二条件组合以及与各条件对应的振动效果,所述第一条件组合、第二条件组合以及振动效果均经过数字化处理,所述振动效果包括振动类型和振动幅度;根据第一条件组合和振动类型效果以构建振动类型模型;根据第二条件组合和振动幅度效果以构建振动幅度模型。本发明还提供了一种基于游戏场景的触感实现方法、电子设备及存储介质。本发明的马达振动模型的构建方法通过将场景条件与输出的振动信号建立通用的数学模型,进而解决当前条件与振动效果单一对应的技术问题,可以实现更为多样和丰富的振动形式,并且该马达振动模型具有更好的移植性。

Description

马达振动模型构建方法、触感实现方法及其装置
【技术领域】
本发明涉及电子设备技术领域,尤其涉及基于游戏场景的触感实现方法、电子设备及存储介质。
【背景技术】
触觉是一种传递信息的方式。在某些较为抽象、且不具备声音和画面条件的场景下,触觉是一个不错的选择。在触觉领域,振动形式的触觉反馈在电子产品、消费类虚拟产品中的使用较为广泛。在马达领域,线性马达由于其振动形式的可定制性,正在获得更多的市场份额。
竞技类游戏包括枪战、赛车、格斗等游戏场景中,目前视觉和听觉方向的交互已经普遍,但越来越难易满足消费者真实体验的需求。
现有技术的游戏场景中的不同角色、不同条件、不同环境下的振动定制是固定的,即在某个或多个场景的条件下振动形式是唯一的,如果对每一个单一条件定制一种振动效果,是繁琐的。并且由于游戏中人物场景的不同,需要重新定制,具有不可重用性。
因此,有必要提供一种基于游戏场景的触感实现方法。
【发明内容】
本发明的目的之一在于提供一种马达振动模型的构建方法,其能够使得在不同条件和不同环境下使得振动形式更加多样和丰富。
本发明的目的之二在于提供一种存储介质,其能够使得在不同条件和不同环境下使得振动形式更加多样和丰富。
本发明的目的之三在于提供一种基于游戏场景的触感实现方法,其能够实现更为丰富的触感反馈。
本发明的目的之四在于提供一种电子设备,其能够实现更为丰富的触感反馈。
本发明的目的之五在于提供一种存储介质,其能够实现更为丰富的触感反馈。
本发明的目的之一采用如下技术方案实现:
一种马达振动模型的构建方法,包括如下步骤:
接收步骤:接收游戏场景下的第一条件组合、第二条件组合以及与各条件组合对应的振动效果,所述振动效果包括振动类型和振动幅度;
数字化处理步骤:将所述第一条件组合、第二条件组合以及对应的振动效果分别进行数字化处理;
类型模型构建步骤:根据经数字化处理后的第一条件组合和振动类型构建振动类型模型;
幅度模型构建步骤:根据经数字化处理后的第二条件组合和振动幅度构建振动幅度模型;
其中,所述振动类型模型和振动幅度模型共同构成马达振动模型。
进一步地,所述振动类型模型表达式为:Y=AX+B;X表示第一条件组合,Y表示输出振动类型组合,A和B为振动类型参数,且A为n*m维向量,B为m维向量。
进一步地,所述振动幅度模型表达式为:L=c1k1+c2k2+c3k3+…+ciki+d,其中,c1、c2....ci和d均表示振动幅度参数,L为振动幅度系数。
进一步地,所述振动幅度系数L为标量,且振动幅度系数L的取值范围在0-1之间。
进一步地,在幅度模型构建之后,所述振动模型的构建方法还包括场景数字化处理步骤:将游戏中不同的场景进行数字化处理,采用ID=1,2,3,4,5,………n来表示不同场景;不同的场景具有各自的振动类型模型和振动幅度模型。
进一步地,在幅度模型构建之后,所述振动模型的构建方法还包括游戏数字化处理步骤:将不同游戏进行数字化,采用ID=1,2,3,4,5,………n来进行表示不同游戏;不同的游戏具有各自的振动类型模型和振动幅度模型。
本发明的目的之二采用如下技术方案实现:
一种存储介质,所述存储介质为计算机可读存储介质,其上存储有马达振动模型的构建程序,所述马达振动模型的构建程序是计算机程序,所述马达振动模型的构建程序被处理器执行时实现如本发明目的之一中任意一项所述的马达振动模型的构建方法。
本发明的目的之三采用如下技术方案实现:
一种基于游戏场景的触感实现方法,包括如下步骤:
获取步骤:获取当前游戏场景的条件集合;
驱动步骤:将所述条件集合输入马达振动模型中以得到马达驱动信号来驱动马达振动,所述马达振动模型通过如本发明目的之一中任意一项所述马达振动模型的构建方法构建得到。
进一步地,所述获取步骤之前,所述基于游戏场景的触感实现方法还包括检测步骤:当检测到当前游戏场景中条件改变时,执行获取步骤;获取步骤:获取改变后的条件集合。
本发明的目的之四采用如下技术方案实现:
一种电子设备,包括存储器和处理器,所述存储器上存储器有可在处理器上运行的基于游戏场景的触感实现程序,所述基于游戏场景的触感实现程序是计算机程序,所述处理器执行所述基于游戏场景的触感实现程序时实现本发明目的之三中所述的基于游戏场景的触感实现方法。
本发明的目的之五采用如下技术方案实现:
一种存储介质,所述存储介质为计算机可读存储介质,其上存储有基于游戏场景的触感实现程序,所述基于游戏场景的触感实现程序是计算机程序,所述基于游戏场景的触感实现程序被处理器执行时实现如本发明目的之三中所述的基于游戏场景的触感实现方法。
本发明的有益效果在于:本发明的马达振动模型的构建方法通过将场景条件与输出的振动信号建立通用的数学模型,进而解决当前条件与振动效果单一对应的技术问题,可以实现更为多样和丰富的振动形式,并且该马达振动模型具有更好的移植性。
【附图说明】
图1为实施例一的马达振动模型的构建方法的流程图;
图2为实施例一的振动类型模型原理框图;
图3为实施例一的振动幅度模型原理框图;
图4为实施例三的基于游戏场景的触感实现方法的流程图;
图5为实施例三的基于游戏场景的触感实现方法实现的具体流程图;
图6为实施例四的电子设备的电路结构框图。
【具体实施方式】
下面结合附图和实施方式对本发明作进一步说明。
实施例一
由于游戏中人物场景的不同,需要大量重新定制,具有不可重复,为了解决这样的问题,考虑通过建立数学模型的方式来解决。
具体的实现如下,如图1所示,本实施例提供了一种马达振动模型的构建方法,包括如下步骤:
S101:接收游戏场景下的第一条件组合、第二条件组合以及与各条件组合对应的振动效果,所述振动效果包括振动类型和振动幅度;在本步骤中第一条件组合针对的是振动类型效果而设置的条件,第二条件组合针对的是振动幅度效果而设置的条件;需要将条件与效果之间进行对应,比如击打头部与击打腿部所要体现的振动效果是不同,击打与跑步之间振动类型效果和振动幅度效果肯定是不一样,因此需要对其不同效果之间进行参数配置。在进行配置时,首先,即需要将不同条件具体化、数字化、可解释化,并将马达的振动效果同样进行数字化和唯一化,这样使得当处于完全相同的条件时,其产生的振动效果是一致的;但是当所处游戏场景有改变时,其产生的振动效果也会随之改变。
S102:将所述第一条件组合、第二条件组合以及对应的振动效果分别进行数字化处理;
S103:根据经数字化处理后第一条件组合和振动类型效果以构建振动类型模型;构建得到的振动类型模型具体如图2所示;
更为优选地,所述振动类型模型表达式为:Y=AX+B;其中,X表示第一条件组合,Y表示输出振动类型组合,A和B为振动类型参数,且A为n*m维向量,B为m维向量。在本实施例中所提及的Y=AX+B,其中X是一个向量[x1,x2,x3,…,xn],Y是一个向量[y1,y2,y3…,ym]、A、B分别为n*m和m维向量。通过上述模型表达式使得条件和振动之间的数量关系不再是相等的,条件的增加,不再决定振动信号的增加。该模型建立后,可以移植到不同的游戏中,并且在修改A、B参数后即可达到较好精确度,使得其移植性较高,而不需要重新建立条件与效果的对应关系。
S104:根据经数字化处理后条件组合和振动幅度效果以构建振动幅度模型。,所述振动类型模型和振动幅度模型共同构成马达振动模型,也即是完成将条件和振动信号建立通用的数学模型。构建得到的振动类型模型具体如图3所示。
更为优选地,所述振动幅度模型表达式为:L=c1k1+c2k2+c3k3+…+ciki+d,其中,c1、c2....ci和d均表示振动幅度参数,L为振动幅度系数所述振动幅度系数L为标量,且振动幅度系数L的取值范围在0-1之间。在这组条件中其最主要影响是振动幅度这一参数,在进行设计时,第二条件组合可以与第一条件组合一致,也可以通过设计不同的条件组合来进行振动幅度的设计。上述步骤可以实现当在具体游戏场景中,出现的条件改变时,对应振动效果会产生同样的改变。
通过上述构建马达振动模型以解决两个问题:第一、之前的条件-振动关系是确定的、唯一的问题,因为通过key-value的查询得到振动信号的,即有多少种条件,就有多少种振动信号;而采用本实施例的方式使得条件与振动之间关系并不只有唯一对应关系。第二、对应关系具有局限性,不可通用的,也即是移植性差的问题,采用本实施例的模型构建,当移植至不同的场景以及游戏中时,只需要对应修改具体的参数即可适配。
且在本实施例中,所述马达振动模型可以修改参数,也即是可以修改A、B、c1、c2....ci和d这些参数,通过修改这些参数可以使得其能够移植到不同的游戏中。
具体的,本实施例中的马达振动模型的构建方法还包括如下步骤S104:将游戏中不同的场景进行数字化处理,采用ID=1,2,3,4,5,………n来表示不同场景;不同的场景具有各自的振动类型模型和振动幅度模型。这也即是当游戏中场景更加丰富多元时,可以通过修改A、B、c1、c2....ci和d上述参数来将其应用于更为丰富的场景中。在本步骤中所提及的场景比如是跑步或者游泳等场景的变换。
同样的,除了可以将场景进行数字化,还可以将不同游戏进行数字化,采用ID=1,2,3,4,5,………n来进行表示不同游戏;不同的游戏具有各自的振动类型模型和振动幅度模型。通过调节参数来使得该模型与游戏的适配性更好。
上述两个模型建立后,将模型通过软件实现,并将软件打包至游戏中,在游戏运行的时候,将模型加载至游戏中。当检测到游戏中的条件变化时,即可依据这些数字化的条件,计算出对应的马达类型信号和信号的输出幅度,进而驱动马达振动。
实施例二
实施例二公开了一种存储介质,所述存储介质为计算机可读存储介质,其上存储有马达振动模型的构建程序,所述马达振动模型的构建程序是计算机程序,所述马达振动模型的构建程序被处理器执行时实现实施例一中所述的马达振动模型的构建方法。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
值得注意的是,上述基于内容更新通知装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
实施例三
如图4和图5所示,本实施例提供了一种基于游戏场景的触感实现方法,包括如下步骤:
S201:检测当前游戏场景中的各条件是否有改变,如果是,则执行步骤S202:
S202:获取改变后的条件集合;
S203:将所述条件集合输入马达振动模型中以得到马达驱动信号来驱动马达振动,所述马达振动模型通过实施例一中所描述的马达振动模型的构建方法构建得到。
本实施例的过程主要分为两个步骤,第一、马达振动信号的确认,第二、信号幅度的确认。选取两个角色的对战场景来进行具体阐述,在互相击打时带有触觉反馈。
首先说马达信号的确认,数字化几个条件(相对坐标x1(X方向)、x2(Y方向)、x3(Z方向),两角色的距离x4(X方向)、x5(Y方向)、x6(Z方向),两角色的重合面积x7、两角色的能量值x8(角色1)、x9(角色2)),将条件组合成向量(X1、X2、X3等),数字表示马达振动信号(Y1,Y2,Y3,Y4,Y5,Y6),这些信号是向量值,使用0和1来填充,例如Y1=[1,0,0,0,0,0],Y2=[0,1,0,0,0,0],Y3=[0,0,1,0,0,0]以此类推。通过Y=AX+B这样的表达式,其中A和B是固定的,将X输入到模型中,输出Y,而Y是向量[y1,y2,y3…,ym],其中y1、y2、ym表示的是概率,即取Y1的概率,取Y2的概率,取Ym的概率,选取概率中最大的那一项,选取这一项作为对应的振动类型信号。
其次针对马达信号的幅度,数字化几个条件(k1、k2、k3…ki),这些条件可以选取第一步中的条件,也可以选取其他数字化的条件。建立L=c1k1+c2k2+c3k3+…+ciki+d,其中l是一个标量,取值范围为0-1之间。对应信号的缩放幅度0-1。计算出对应的马达类型信号和信号的输出幅度之后,将其传输至马达处进而驱动马达振动。
实施例四
如图6所示,实施例四公开了一种电子设备,包括存储器和处理器,所述存储器上存储器有可在处理器上运行的基于游戏场景的触感实现程序,所述基于游戏场景的触感实现程序是计算机程序,所述处理器执行所述基于游戏场景的触感实现程序时实现实施例三中所述的基于游戏场景的触感实现方法。该电子设备可以是手机、电脑、平板电脑、等一系列的电子设备。
实施例五
实施例五公开了一种存储介质,所述存储介质为计算机可读存储介质,其上存储有基于游戏场景的触感实现程序,所述基于游戏场景的触感实现程序是计算机程序,所述基于游戏场景的触感实现程序被处理器执行时实现如实施例三中所述的基于游戏场景的触感实现方法。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
值得注意的是,上述基于内容更新通知装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范围。

Claims (11)

1.一种马达振动模型的构建方法,其特征在于,包括如下步骤:
接收步骤:接收游戏场景下的第一条件组合、第二条件组合以及与各条件组合对应的振动效果,所述振动效果包括振动类型和振动幅度;
数字化处理步骤:将所述第一条件组合、第二条件组合以及对应的振动效果分别进行数字化处理;
类型模型构建步骤:根据经数字化处理后的第一条件组合和振动类型构建振动类型模型;
幅度模型构建步骤:根据经数字化处理后的第二条件组合和振动幅度构建振动幅度模型;
其中,所述振动类型模型和振动幅度模型共同构成马达振动模型。
2.如权利要求1所述的马达振动模型的构建方法,其特征在于,所述振动类型模型表达式为:Y=AX+B;其中,X表示第一条件组合,Y表示输出振动类型组合,A和B为振动类型参数,且A为n*m维向量,B为m维向量。
3.如权利要求1所述的马达振动模型的构建方法,其特征在于,所述振动幅度模型表达式为:L=c1k1+c2k2+c3k3+…+ciki+d,其中,c1、c2....ci和d均表示振动幅度参数,L为振动幅度系数。
4.如权利要求3所述的马达振动模型的构建方法,其特征在于,所述振动幅度系数L为标量,且振动幅度系数L的取值范围在0-1之间。
5.如权利要求1所述的马达振动模型的构建方法,其特征在于,在幅度模型构建之后,所述振动模型的构建方法还包括场景数字化处理步骤:将游戏中不同的场景进行数字化处理,采用ID=1,2,3,4,5,………n来表示不同场景;不同的场景具有各自的振动类型模型和振动幅度模型。
6.如权利要求1所述的马达振动模型的构建方法,其特征在于,在幅度模型构建之后,所述振动模型的构建方法还包括游戏数字化处理步骤:将不同游戏进行数字化,采用ID=1,2,3,4,5,………n来进行表示不同的游戏;不同的游戏具有各自的振动类型模型和振动幅度模型。
7.一种存储介质,所述存储介质为计算机可读存储介质,其上存储有马达振动模型的构建程序,所述马达振动模型的构建程序是计算机程序,其特征在于:所述马达振动模型的构建程序被处理器执行时实现如权利要1-6中任意一项所述的马达振动模型的构建方法。
8.一种基于游戏场景的触感实现方法,其特征在于,包括如下步骤:
获取步骤:获取当前游戏场景的条件集合;
驱动步骤:将所述条件集合输入马达振动模型中以得到马达驱动信号来驱动马达振动,所述马达振动模型通过如权利要求1-6中任意一项所述马达振动模型的构建方法构建得到。
9.如权利要求8所述的基于游戏场景的触感实现方法,其特征在于,所述获取步骤之前,所述基于游戏场景的触感实现方法还包括:
检测步骤:当检测到当前游戏场景中条件改变时,执行获取步骤;
获取步骤:获取改变后的条件集合。
10.一种电子设备,包括存储器和处理器,所述存储器上存储器有可在处理器上运行的基于游戏场景的触感实现程序,所述基于游戏场景的触感实现程序是计算机程序,其特征在于,所述处理器执行所述基于游戏场景的触感实现程序时实现权利要求8或9中所述的基于游戏场景的触感实现方法。
11.一种存储介质,所述存储介质为计算机可读存储介质,其上存储有基于游戏场景的触感实现程序,所述基于游戏场景的触感实现程序是计算机程序,其特征在于:所述基于游戏场景的触感实现程序被处理器执行时实现如权利要8或9中所述的基于游戏场景的触感实现方法。
CN201910735399.0A 2019-08-09 2019-08-09 马达振动模型构建方法、触感实现方法及其装置 Pending CN110489845A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201910735399.0A CN110489845A (zh) 2019-08-09 2019-08-09 马达振动模型构建方法、触感实现方法及其装置
PCT/CN2019/100399 WO2021026772A1 (zh) 2019-08-09 2019-08-13 马达振动模型构建方法、触感实现方法及其装置
US16/986,294 US11318378B2 (en) 2019-08-09 2020-08-06 Method for constructing motor vibration model, method and electronic device for haptics implementation, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910735399.0A CN110489845A (zh) 2019-08-09 2019-08-09 马达振动模型构建方法、触感实现方法及其装置

Publications (1)

Publication Number Publication Date
CN110489845A true CN110489845A (zh) 2019-11-22

Family

ID=68550470

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910735399.0A Pending CN110489845A (zh) 2019-08-09 2019-08-09 马达振动模型构建方法、触感实现方法及其装置

Country Status (3)

Country Link
US (1) US11318378B2 (zh)
CN (1) CN110489845A (zh)
WO (1) WO2021026772A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111443815A (zh) * 2020-04-22 2020-07-24 维沃移动通信有限公司 一种振动提醒方法及电子设备
CN111510526A (zh) * 2020-04-08 2020-08-07 维沃移动通信有限公司 振动模组及其控制方法和装置、电子设备
CN111897524A (zh) * 2020-07-06 2020-11-06 瑞声新能源发展(常州)有限公司科教城分公司 实现Haptics触觉效果的方法及***
WO2022075136A1 (ja) * 2020-10-07 2022-04-14 株式会社村田製作所 信号生成装置、信号生成方法及び信号生成プログラム
WO2022134213A1 (zh) * 2020-12-25 2022-06-30 瑞声声学科技(深圳)有限公司 一种基于音乐频率的振动频率设计方法
CN114860085A (zh) * 2022-07-07 2022-08-05 武汉市聚芯微电子有限责任公司 一种振动控制方法、装置、设备及存储介质
WO2023197375A1 (zh) * 2022-04-13 2023-10-19 瑞声声学科技(深圳)有限公司 一种振动控制方法、装置及计算机可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160070353A1 (en) * 2012-02-01 2016-03-10 Immersion Corporation Eccentric rotating mass actuator optimization for haptic effects
CN109126120A (zh) * 2018-08-17 2019-01-04 Oppo广东移动通信有限公司 马达控制方法及相关产品
CN110086403A (zh) * 2019-04-18 2019-08-02 瑞声科技(新加坡)有限公司 一种马达驱动信号设置方法、电子设备及存储介质
CN110096131A (zh) * 2018-01-29 2019-08-06 华为技术有限公司 触感交互方法、装置、以及触感可穿戴设备

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100902354B1 (ko) * 2008-10-22 2009-06-12 (주)이미지스테크놀로지 직렬 인터페이스를 이용한 진동모터 구동장치
KR102054370B1 (ko) * 2011-11-23 2019-12-12 삼성전자주식회사 햅틱 피드백 방법 및 장치, 기계로 읽을 수 있는 저장 매체 및 휴대용 통신 단말
US10022622B2 (en) * 2014-04-21 2018-07-17 Steelseries Aps Programmable actuation inputs of an accessory and methods thereof
JP6361872B2 (ja) * 2014-07-09 2018-07-25 任天堂株式会社 振動生成システム、振動生成装置、振動信号生成プログラム、および振動生成方法
US9819295B2 (en) * 2015-10-14 2017-11-14 AAC Technologies Pte. Ltd. Time control system and time control method for multiple motors
CN105472527B (zh) * 2016-01-05 2017-12-15 北京小鸟看看科技有限公司 一种马达矩阵控制方法及一种可穿戴设备
US10827080B2 (en) * 2016-05-16 2020-11-03 Seiko Instruments Inc. Vibration generation device and electronic apparatus
US10556176B2 (en) * 2016-07-26 2020-02-11 Nintendo Co., Ltd. Vibration control system, vibration control method, and non-transitory computer-readable storage medium with executable vibration control program stored thereon
WO2018193557A1 (ja) * 2017-04-19 2018-10-25 株式会社ソニー・インタラクティブエンタテインメント 振動制御装置
CN108258977A (zh) * 2018-01-11 2018-07-06 上海展扬通信技术有限公司 马达振动控制方法、移动终端以及计算机可读存储介质
CN109451146B (zh) * 2018-10-15 2021-07-27 维沃移动通信有限公司 一种振动处理方法及终端

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160070353A1 (en) * 2012-02-01 2016-03-10 Immersion Corporation Eccentric rotating mass actuator optimization for haptic effects
CN110096131A (zh) * 2018-01-29 2019-08-06 华为技术有限公司 触感交互方法、装置、以及触感可穿戴设备
CN109126120A (zh) * 2018-08-17 2019-01-04 Oppo广东移动通信有限公司 马达控制方法及相关产品
CN110086403A (zh) * 2019-04-18 2019-08-02 瑞声科技(新加坡)有限公司 一种马达驱动信号设置方法、电子设备及存储介质

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111510526A (zh) * 2020-04-08 2020-08-07 维沃移动通信有限公司 振动模组及其控制方法和装置、电子设备
CN111510526B (zh) * 2020-04-08 2021-11-23 维沃移动通信有限公司 振动模组及其控制方法和装置、电子设备
CN111443815A (zh) * 2020-04-22 2020-07-24 维沃移动通信有限公司 一种振动提醒方法及电子设备
CN111897524A (zh) * 2020-07-06 2020-11-06 瑞声新能源发展(常州)有限公司科教城分公司 实现Haptics触觉效果的方法及***
CN111897524B (zh) * 2020-07-06 2022-04-29 瑞声新能源发展(常州)有限公司科教城分公司 实现Haptics触觉效果的方法及***
WO2022075136A1 (ja) * 2020-10-07 2022-04-14 株式会社村田製作所 信号生成装置、信号生成方法及び信号生成プログラム
WO2022134213A1 (zh) * 2020-12-25 2022-06-30 瑞声声学科技(深圳)有限公司 一种基于音乐频率的振动频率设计方法
WO2023197375A1 (zh) * 2022-04-13 2023-10-19 瑞声声学科技(深圳)有限公司 一种振动控制方法、装置及计算机可读存储介质
CN114860085A (zh) * 2022-07-07 2022-08-05 武汉市聚芯微电子有限责任公司 一种振动控制方法、装置、设备及存储介质
CN114860085B (zh) * 2022-07-07 2022-11-04 武汉市聚芯微电子有限责任公司 一种振动控制方法、装置、设备及存储介质

Also Published As

Publication number Publication date
US11318378B2 (en) 2022-05-03
WO2021026772A1 (zh) 2021-02-18
US20210038978A1 (en) 2021-02-11

Similar Documents

Publication Publication Date Title
CN110489845A (zh) 马达振动模型构建方法、触感实现方法及其装置
CN109598777B (zh) 图像渲染方法、装置、设备及存储介质
JP6342619B2 (ja) 動的イベントのためのハプティック効果の生成
CN106301137B (zh) 主动控制线性马达振动的方法、装置、***及电子设备
CN108833638A (zh) 发声方法、装置、电子装置及存储介质
EP3995189B1 (en) Method and device for previewing in-game behaviors under out-of-game environment and storage medium
CN113018848B (zh) 一种游戏画面的显示方法、相关装置、设备以及存储介质
CN103246346A (zh) 控制振动装置之间的振动传递的设备和方法
CN108021642A (zh) 应用程序推荐方法、装置、移动终端及存储介质
CN107329591A (zh) 无线体感双手柄模拟两点触屏的方法
CN107357425A (zh) 一种触控反馈装置、电子设备及触控反馈方法
CN109407832A (zh) 一种终端设备的控制方法及终端设备
JP2020191142A (ja) 画像生成方法、画像生成装置及びプログラム
JP2012234429A (ja) 仮想エリア移動と実移動距離とをパラメータとして用いたネットワークゲームシステム
CN109240413A (zh) 屏幕发声方法、装置、电子装置及存储介质
CN111600453B (zh) 振动马达的选择方法、装置、终端和存储介质
CN111486779A (zh) 信号处理方法、装置和电子设备
CN113708590A (zh) 线性振动马达、触觉反馈振动模组、控制方法及装置
CN109634428A (zh) 电子设备、反馈提示方法、装置及终端设备
CN105892680A (zh) 基于虚拟现实头盔的交互设备控制方法及装置
CN113436346A (zh) 三维空间内的测距方法、装置及存储介质
CN108305310B (zh) 一种文字动画实现方法、装置、终端和存储介质
CN107278367A (zh) 一种移动终端、可穿戴设备和消息传送方法
CN115591226B (zh) 一种业务处理方法、装置、设备及介质
CN109062536A (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191122