【技术实现步骤摘要】
一种波形设计方法、装置、电子设备和计算机存储介质
[0001]本申请涉及触觉设计
,尤其涉及一种波形设计方法、装置、电子设备和计算机存储介质。
技术介绍
[0002]在触觉设计中,波形设计用于达到特定的振动效果,其往往通过结构化的波形组件形成。但是对于振动系统,其振动数据并不能简单地在一段时间内拆分为标准的正弦波或余弦波,而是一个相位、频率、幅值动态变化的过程。因此,在相关技术中,无论是设计驱动波形,还是设计振动数据(例如位移、速度、加速度等数据),都会存在客观的不自然设计,导致波形设计后的振动效果与实际振动效果存在不匹配、不光滑等现象。
技术实现思路
[0003]本申请提供了一种波形设计方法、装置、电子设备和计算机存储介质,可以提高波形设计的丰富性,使得振感设计更加自然,从而能够改善波形设计后的振动效果。
[0004]本申请的技术方案是这样实现的:
[0005]第一方面,本申请实施例提供了一种波形设计方法,所述方法包括:
[0006]获取K个初始波形时长以及对应的K组频率参数; ...
【技术保护点】
【技术特征摘要】
1.一种波形设计方法,其特征在于,所述方法包括:获取K个初始波形时长以及对应的K组频率参数;根据所述K组频率参数分别对所述K个初始波形时长进行调整,生成K个目标波形信号;依次连接K个所述目标波形信号,生成目标输出波形;其中,第i个所述目标波形信号的终止时刻的幅值与第i+1个所述目标波形信号的起始时刻的幅值相等,i为大于或等于1且小于K的整数,且K为大于0的整数。2.根据权利要求1所述的方法,其特征在于,所述根据所述K组频率参数分别对所述K个初始波形时长进行调整,生成K个目标波形信号,包括:根据所述K组频率参数分别对所述K个初始波形时长进行调整,生成K个初始波形信号;获取K组幅值参数,根据所述K组幅值参数生成K个幅值曲线;根据所述K个幅值曲线分别对所述K个初始波形信号进行加权计算,生成K个所述目标波形信号。3.根据权利要求1所述的方法,其特征在于,所述依次连接K个所述目标波形信号,生成目标输出波形,包括:依次连接K个所述目标波形信号,生成波形拼接信号;获取目标幅值曲线;根据所述目标幅值曲线对所述波形拼接信号进行加权计算,生成所述目标输出波形。4.根据权利要求3所述的方法,其特征在于,所述获取目标幅值曲线,包括:获取K组幅值参数;根据所述K组幅值参数生成K个幅值曲线;依次连接所述K个幅值曲线,生成所述目标幅值曲线。5.根据权利要求2所述的方法,其特征在于,所述根据所述K组频率参数分别对所述K个初始波形时长进行调整,生成K个初始波形信号,包括:获取当前待处理的初始波形时长以及对应的频率参数;根据所述频率参数对所述初始波形时长进行调整,生成目标波形时长;根据所述频率参数和所述目标波形时长,生成所述初始波形信号。6.根据权利要求5所述的方法,其特征在于,所述频率参数包括频率模式参数和频率范围参数;所述根据所述频率参数对所述初始波形时长进行调整,得到所述目标波形时长,包括:根据所述频率模式参数和所述频率范围参数确定第一波形信号,并且控制所述第一波形信号的起始相位为预设相位;根据所述初始波形时长,计算所述第一波形信号的初始结束相位;在所述初始结束相位不满足预设条件时,对所述初始结束相位进行相位调整处理,得到所述第一波形信号的目标结束相位;根据所述目标结束相位和所述频率范围参数进行波形时长计算,得到所述目标波形时长。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:若所述初始结束相位对应的幅值与所述预设相位对应的幅值不相等,则确定所述初始结束相位不满足预设条件;
相应地,所述对所述初始结束相位进行相位调整处理,得到所述第一波形信...
【专利技术属性】
技术研发人员:柳慧芬,施韵,何亮,明幼林,
申请(专利权)人:武汉市聚芯微电子有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。