轨迹相似度

1:首先获取第一路线以及第二路线的最小外接矩形,分别得到第一矩形(SW1*SH1)以及第 二矩形(SW2*SH2)。

其中,SW1、SH1分别为第一矩形的横向边长度和竖向边长度;SW2、SH2分

别为第二矩形的横向边长度和竖向边长度。

2:根据第一矩形(SW1*SH1)以及第二矩形(SW2*SH2),得到融合源矩形(SW* SH)

取第一矩形以及第二矩形的横向边长最大值为融合源矩形的横向边长,取第一矩 形以及第二矩形的竖向边长最大值为融合源矩形的竖向边长。

即,使SW=Max(SW1 ,SW2),使SH=Max(SH1 ,SH2)。

3:在第一路线或第二路线上的轨迹点相对融合源矩形位置不变基础上,通

过使融合源矩形缩放为目标矩形大小,依次得到第一路线以及第二路线上的多个轨迹点的 新坐标。

其中,目标矩形大小为标定数值。具体为宽和高均为D的正方形目标矩形(D,D)。如 图3 [1024*1024]的正方形。

首先,分别以融合源矩形(SW*SH)以及目标矩形(D,D)的左下角为坐标原点(0,0),

构建融合源坐标系以及目标坐标系,得到第一路线或第二路线上的多个轨迹点的源坐标 (Sx,Sy)。

然后,通过使多个轨迹点的源坐标值(Sx,Sy)与融合源矩形对应边长(SW*SH)的比 值,等于多个轨迹点的新坐标值(Dx,Dy)相对目标矩形对应边长(D,D)比值,求解得到多个 轨迹点的新坐标(Dx,Dy)

4:轨迹点进行缩放,统一缩放为正整数

5:生成路线的二维矩阵

6:相似度模块,根据二维矩阵对应的1的重合度

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值