发明名称 一种用户移动轨迹中敏感轨迹模式的净化方法
摘要 本发明公开了一种用户移动轨迹中敏感轨迹模式的净化方法。该方法依据用户移动轨迹数据分布于道路网络的特性,定义基于道路的网络有向图,在网络有向图中预设敏感点及敏感轨迹模式集,采用全局与局部匹配相结合的方法对获取的用户移动轨迹进行净化,得到不包含敏感轨迹模式的用户移动轨迹。该方法可以实现批量敏感轨迹模式的快速隐藏,实现处理后的数据相对于原始数据具有较小失真度。
申请公布号 CN104331424A 申请公布日期 2015.02.04
申请号 CN201410547101.0 申请日期 2014.10.15
申请人 南京邮电大学 发明人 张海涛;黄慧慧;陈泽伟;沙超;胡栋;霍晓宇;韦伟;张波波;葛国栋;刘钊
分类号 G06F17/30(2006.01)I;G06F21/60(2013.01)I 主分类号 G06F17/30(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 许方
主权项 一种用户移动轨迹中敏感轨迹模式的净化方法,其特征在于,具体包括以下步骤:步骤1、构建道路网络有向图:以道路交叉点作为道路网络有向图的顶点,以道路上的相邻顶点的连线作为道路网络有向图的边;步骤2、将道路网络有向图中若干个顶点预设为敏感点,根据敏感点来确定敏感轨迹模式集PS={P<sub>1</sub>,P<sub>2</sub>,...,P<sub>M</sub>},其中,<img file="FDA0000587229430000011.GIF" wi="669" he="78" />为敏感轨迹模式,i=1,2,3...,M,M,n均为正整数,v<sub>1</sub>,v<sub>2</sub>,...,v<sub>n</sub>均为道路网络有向图的顶点,且其中至少有一个敏感点;a<sub>1</sub>,a<sub>2</sub>,...,a<sub>n‑1</sub>为相邻两个顶点之间的时间间隔;步骤3、记录用户移动轨迹点有序列表,将所有用户移动轨迹点有序列表中不属于道路网络有向图中顶点的轨迹点删除,得到用户移动顶点有序列表TV<sub>j</sub>={&lt;p<sub>1</sub>,t<sub>1</sub>&gt;,&lt;p<sub>2</sub>,t<sub>2</sub>&gt;,...,&lt;p<sub>N</sub>,t<sub>N</sub>&gt;},t<sub>1</sub>&lt;t<sub>2</sub>&lt;...&lt;t<sub>N</sub>,其中,p<sub>b</sub>=(x<sub>b</sub>,y<sub>b</sub>),b=1,2,3,...,N,N为正整数,j为正整数;顶点p<sub>b</sub>表示用户在t<sub>b</sub>时刻所处的空间位置,x<sub>b</sub>,y<sub>b</sub>分别表示顶点p<sub>b</sub>的横纵坐标值;其中,每个用户移动顶点有序列表对应一条用户移动顶点轨迹<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>PV</mi><mi>j</mi></msub><mo>=</mo><msub><mi>p</mi><mn>1</mn></msub><mover><mo>&RightArrow;</mo><mrow><msub><mi>t</mi><mn>2</mn></msub><mo>-</mo><msub><mi>t</mi><mn>1</mn></msub></mrow></mover><msub><mi>p</mi><mn>2</mn></msub><mover><mo>&RightArrow;</mo><mrow><msub><mi>t</mi><mn>3</mn></msub><mo>-</mo><msub><mi>t</mi><mn>2</mn></msub></mrow></mover><msub><mi>p</mi><mn>3</mn></msub><mo>.</mo><mo>.</mo><mo>.</mo><mover><mo>&RightArrow;</mo><mrow><msub><mi>t</mi><mi>N</mi></msub><mo>-</mo><msub><mi>t</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow></mover><msub><mi>p</mi><mi>N</mi></msub><mo>;</mo></mrow>]]></math><img file="FDA0000587229430000012.GIF" wi="970" he="85" /></maths>步骤4、设定匹配时间容限τ,将每个用户移动顶点有序列表对应的用户移动顶点轨迹分别与敏感轨迹模式集进行匹配运算,得到每个用户移动顶点有序列表的全局匹配集<img file="FDA0000587229430000013.GIF" wi="700" he="99" />其中PV<sub>j</sub>是TV<sub>j</sub>所对应的用户移动顶点轨迹,TV<sub>j</sub>∈TVS,TVS为用户移动顶点有序列表集合;步骤5、以全局匹配集不为空集为条件,确定需要净化的用户移动顶点有序列表;步骤6、对每个需要净化的用户移动顶点有序列表进行净化,得到不包含敏感轨迹模式的所有用户移动顶点有序列表,具体净化过程为:步骤6‑1、将需要净化的用户移动顶点有序列表中的顶点与该有序列表的全局匹配集进行匹配运算,得到该用户移动顶点有序列表中每个顶点对应的局部匹配集;步骤6‑2、删除最大局部匹配集对应的顶点,得到新的用户移动顶点有序列表后执行步骤6‑3;当最大局部匹配集对应的顶点为两个或两个以上时,则选择一个顶点删除;步骤6‑3、将新的用户移动顶点有序列表对应的用户移动顶点轨迹与敏感轨迹模式集进行匹配,如果得到的全局匹配集为空集,则用户移动顶点有序列表净化完成,否则,重复步骤6‑1至步骤6‑3。
地址 210003 江苏省南京市鼓楼区新模范马路66号