【技术实现步骤摘要】
基于动作信息的振动加速度信号生成方法
[0001]本专利技术涉及触觉纹理建模与渲染
,尤其涉及基于动作信息的振动加速度信号生成方法
。
技术介绍
[0002]数据驱动方法的主要关注点是通过将施加的动作映射到响应刺激
(
如接触振动
)
来模拟接触动力学
。
这种映射可以使用各种方法来完成
。
例如,以前使用
LPC(Linear Predictive Coding,
线性预测编码
)、AR(Autoregressive model,
自回归
)
模型
、RBFN(Radial Basis Function Network,
径向基函数网络
)
和
NNs(Neural Networks,
神经网络
)
作为这种映射的函数,由于数据驱动范式的性质,均显示出合理的重建精度
。
但现有方法不能完全获取相位信息
。
此外,许多方法没有考虑输入参数的可伸缩性:如果输入参数的维度增加,则模型不再能够产生准确的输出,这是由于插值模型的覆盖范围有限或者稀疏数据的插值能力降低
。
[0003]已有的研究表明,振动触觉反馈对于触觉纹理渲染是有效的
。
在此基础上,研究人员提出了各种数据驱动的方法用于触觉纹理建模和渲染
。
在早期的研究中,通过使用
LPC
...
【技术保护点】
【技术特征摘要】
1.
基于动作信息的振动加速度信号生成方法,其特征在于,包括:
S1、
采集与真实纹理表面交互时的动作信息与振动加速度信号,并对其进行预测处理;
S2、
构建基于动作信息的振动加速度信号生成模型,并利用采集到的动作信息与振动加速度信号对该模型进行训练;
S3、
对训练完成的基于动作信息的振动加速度信号生成模型进行加速度初始化,并将实时的动作信息输入,预测下一时刻的振动加速度信号
。2.
根据权利要求1所述的基于动作信息的振动加速度信号生成方法,其特征在于,步骤
S1
中,预测处理的具体内容为:采用无限脉冲响应滤波器以
25Hz
的截止频率对动作信息与振动加速度信号进行低通滤波,以
10Hz
的截止频率对振动加速度信号进行高通滤波,并采用
DFT321
算法,将三轴加速度信号转换为单轴信号
。3.
根据权利要求1所述的基于动作信息的振动加速度信号生成方法,其特征在于,步骤
S2
中,构建基于动作信息的振动加速度信号生成模型的具体内容为:基于动作信息的振动加速度信号生成模型由
1D CNN
网络
、
解码器
‑
编码器网络和两个全连接层组成,其中
1D CNN
网络与解码器
‑
编码器网络两者并联,形成并联网络后与两个全连接层组成串联网络;
1D CNN
网络包括五个卷积层
、
两个最大池化层
、
一个残差连接层和一个注意力机制层;第一个卷积层的卷积核个数为
m
,第二
、
第三卷积层的卷积核个数为
2m
,第四
、
第五卷积层的卷积核个数为
4m
;卷积运算时内核大小设置为
1*b
,最大池化层的窗口大小设置为
1*(b
‑
1)
,注意力机制层根据贡献为产生的特征图分配不同的权重;解码器
‑
编码器网络中解码器由时间注意层和两个
LSTM
组成,编码器由输入层和两个
Bi
‑
LSTM
单元组成;第一个
Bi
‑
LSTM
单元将加速度信号作为输入,生成
2n
个特征,第二个
Bi
‑
LSTM
单元从第一个单元获取特征,并将它们减少到
n。4.
根据权利要求1所述的基于动作信息的振动加速度信号生成方法,其特征在于,步骤
S2
中,训练基于动作信息的振动加速度信号生成模型包括以下步骤:
S201、
设定每次送入的样本批量大小,将采集到的动作信息和振动加速度信号作为样本输入到基于动作信息的振动加速度信号生成模型中;
S202、1D CNN
网络将实时的振动加速度信号作为输入更新网络,
1D CNN
输出大小为
1*c
的局部空间特征向量;同时编码器
‑
解码器网络将振动加速度信号的所有分区作为输入,输出大小为
1*c
的时间动态特征向量;
S203、
结合输入的振动加速度信息的空间
、
...
【专利技术属性】
技术研发人员:王松,陈大鹏,朱文怡,沈子涵,邓涵扬,金榆洲,吴秦春,
申请(专利权)人:南京信息工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。