基于位置的可拼接轨迹对搜索
发布时间:2021-07-12 10:39
移动设备的快速发展,生成了大量轨迹.基于位置的轨迹搜索,是指给定一组查询点,从数据集中检索top-k条轨迹,但是所得到的轨迹可能不能近距离通过所有查询点.利用轨迹可拼接的想法,提出基于位置的可拼接轨迹对搜索,使用户利用轨迹对得到的轨迹更加近距离地通过所有查询点.在搜索终止过程,给出可拼接的轨迹对搜索过程的有效终止条件.真实的数据集验证了所提方法的有效性.
【文章来源】:北京理工大学学报. 2019,39(03)北大核心EICSCD
【文章页数】:7 页
【部分图文】:
图1轨迹和查询点Fig.1Trajectoriesandquerypoints
使得通过T可以找到与它形成可拼接轨迹对的所有轨迹.为了减少所占内存和重复索引,每条轨迹的倒排表只储存比该轨迹编号小的轨迹,在搜索过程中只需要读取倒排表即可.如图2,设T1上的轨迹点p1,5所在网格为a,对a及其周围8个网格中的轨迹点进行搜索,即粗线框中的轨迹点,找到轨迹点p2,4到p1,5的距离小于e,由于p2,4所在轨迹为T2,因此,为T2创建倒排表,利用T2可以找到T1.图2网格索引Fig.2Gridindex3查询过程本文中的方法是基于R-tree的最佳优先NN搜索和GH算法框架提出的.候选集生成的首要任务就是检索每个查询点的最邻近的轨迹点,是该阶段的重要组成部分.在这项工作中,利用最佳优先策略搜索最近的轨迹点.定义5[19]MinDist距离n维欧式空间中的轨迹点p到该空间内某一最小边界矩形R(s,t)的最小距离定义为MinDist,用MinDist(p,R(s,t))表示MinDist(p,R)=∑ni=1pi-ri2,ri=sipi<sitipi>tipi烅烄烆其他.(4)最佳优先策略维持一个优先队列来储存R-tree中所有浏览过的结点,优先队列使用查询点到某个最小边界矩形的MinDist距离排序,最初,队列中只含有根结点,然后将根结点的孩子结点分别入队,并删除根结点,再选择此时队列中MinDist值最小的结点(
【参考文献】:
硕士论文
[1]大数据下空间数据索引和kNN查询技术的研究[D]. 董亭亭.大连理工大学 2013
本文编号:3279758
【文章来源】:北京理工大学学报. 2019,39(03)北大核心EICSCD
【文章页数】:7 页
【部分图文】:
图1轨迹和查询点Fig.1Trajectoriesandquerypoints
使得通过T可以找到与它形成可拼接轨迹对的所有轨迹.为了减少所占内存和重复索引,每条轨迹的倒排表只储存比该轨迹编号小的轨迹,在搜索过程中只需要读取倒排表即可.如图2,设T1上的轨迹点p1,5所在网格为a,对a及其周围8个网格中的轨迹点进行搜索,即粗线框中的轨迹点,找到轨迹点p2,4到p1,5的距离小于e,由于p2,4所在轨迹为T2,因此,为T2创建倒排表,利用T2可以找到T1.图2网格索引Fig.2Gridindex3查询过程本文中的方法是基于R-tree的最佳优先NN搜索和GH算法框架提出的.候选集生成的首要任务就是检索每个查询点的最邻近的轨迹点,是该阶段的重要组成部分.在这项工作中,利用最佳优先策略搜索最近的轨迹点.定义5[19]MinDist距离n维欧式空间中的轨迹点p到该空间内某一最小边界矩形R(s,t)的最小距离定义为MinDist,用MinDist(p,R(s,t))表示MinDist(p,R)=∑ni=1pi-ri2,ri=sipi<sitipi>tipi烅烄烆其他.(4)最佳优先策略维持一个优先队列来储存R-tree中所有浏览过的结点,优先队列使用查询点到某个最小边界矩形的MinDist距离排序,最初,队列中只含有根结点,然后将根结点的孩子结点分别入队,并删除根结点,再选择此时队列中MinDist值最小的结点(
【参考文献】:
硕士论文
[1]大数据下空间数据索引和kNN查询技术的研究[D]. 董亭亭.大连理工大学 2013
本文编号:3279758
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3279758.html