在线签名鉴别:DTW with independent warping and DTW with dependent warping

 

目录

1.DTW

2.eq?DTW_I

3.eq?DTW_D


 

1.DTW


我们可以使用独立和相关规整来计算 K 维多元时间序列的 DTW 。对于每个时间序列,计算具有独立 规整(eq?DTW_%7BI%7D) 的 DTW,假设每个 DTW 是 欧几里得空间中具有一维 (1D) 轨迹的距离度量。具有相关规整(eq?DTW_%7BD%7D) 的 DTW 直接导出为对应于时间序列集的单个 DTW,假设所考虑的 K 维时间序列为 K 维欧几里得空间中的一维轨迹。最近的在线签名验证研究表明 eq?DTW_%7BI%7Deq?DTW_%7BD%7D 具有不同/互补的区分能力。详细描述DTW参考http://t.csdnimg.cn/DaT8H

假设A和B是两个不同长度的K维多元时间序列I和J,它们的定义如下:

bf692c42be914a6693a1ad0689262b8b.png

其中 a(i) = {ak (i)}eq?_%7Bk%3D1%7D%5E%7BK%7D 且 b(j) = {bk (j)}eq?_%7Bk%3D1%7D%5E%7BK%7D。然后,eq?DTW_%7BI%7Deq?DTW_%7BD%7D可以计算如下。

 

2.eq?DTW_%7BI%7D

首先,使用两个时间点之间的成本函数 d(·,·) 开发 I ×J 成本矩阵,定义如下:

d3740da933ce4cdd8053c7f6ef16a5eb.png

(1)

然后,基于成本矩阵导出扭曲路径 W = {wz}eq?_%7Bz%3D1%7D%5E%7BZ%7D,其中 max(I , J ) ≤ Z ≤ (I + J − 1),满足所规定的边界、连续性和单调性条件。

最后,第k维eq?DTW_%7BI%7D%5E%7Bk%7D可以定义如下:

86af8780aa334992b571ae17aecc9e87.png

(2)

其中 d(eq?w_%7Bz%7D) = eq?d%28w_z%29%3Dd%28a_k%28i%29%2Cb_k%28j%29%29对应于扭曲路径中位置 z 处的 i 和 j,通过递归计算累积距离如下:

c9dc85e9e6604265bab6439eeb80041a.png

(3)

 

3.eq?DTW_D

eq?DTW_%7BI%7D类似,eq?DTW_D可以通过相关扭曲计算来定义,以获得来自时间序列集合的单个距离,如下所示:

958f9e996aa440759730a129fb92fe26.png

(4)

其中方程中(1)的 d(·,·) 替换为

8128f26f9c394c17b0d74361617a94c3.png

(5)

因此,DTW可以找到最佳对齐方式,并尝试最小化不同长度的时间序列之间的距离;因此,它被广泛应用于在线签名验证。

 

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

路过的码农№

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值