【技术实现步骤摘要】
本专利技术在障碍物广泛存在的空间环境中,提供一种高效的用户自定义轨迹隐私保护方法。该方法基于轨迹重构在保证轨迹隐私保护的前提下,可以获得较高的轨迹数据可用性。
技术介绍
从2003年起,研究者们对位置数据隐私保护技术展开了研究,并获得了丰富的研究成果。比如,利用各类改进后的k-匿名算法、空间匿位算法以及数据加密技术进行位置数据隐私保护。然而,近年来研究者们发现发布的用户轨迹包含更多的用户敏感信息,仅仅保护移动对象的实时位置是不够的:一方面,保护了移动用户位置隐私并不能保证用户的轨迹隐私不泄露;另一方面,如果将用户位置的隐私保护策略直接应用到数据发布中的轨迹隐私保护上效果并不理想,比如,在位置匿位技术中,攻击者可以将连续发出的用户查询匿名框连接起来得到移动用户大致的运行路线。因此,用户轨迹数据隐私保护成为用户密切关注以及研究者们亟待解决的问题。当前,用户轨迹隐私保护技术大致分为以下四类:第一类,假轨迹隐私保护策略。将假的轨迹和用户原始轨迹一起发布达到干扰原始数据的目的,但同时也要保证假轨迹上的某些统计属性不能与原始轨迹偏离太大,因为严重的失真会导致攻击者很容易判断出移动用户的真实运行轨迹。该方法简单,计算量小,但实用性不大。原因有三:(1)在前面的假设中,尽管保证了重构后的用户真实轨迹尽可能不失真,但假轨迹很有可能会穿越空间环境内的障碍物,这样的假轨迹很容易被攻击者判断和排除;(2)假轨迹数据所需的储存开销大;(3)由于发布后的假轨迹数据的可用性较差,可能对开发位置服务应用的第三方造成的干扰较大,导致服务应用的质量严重降低。第二类,匿位轨迹隐私保护策略。将 ...
【技术保护点】
一种增强的基于轨迹重构的隐私保护方法,其特征在于,包括下列步骤:采集移动对象的原始轨迹序列、空间环境中障碍物的位置分布信息以及用户兴趣点的位置分布信息,其中原始轨迹序列包括移动对象的采样位置和采样时间;标记原始轨迹序列中的停留点和移动点:依次判断原始轨迹序列的每个采样位置,若当前采样位置与相邻采样位置的采样时间差大于或等于时间阈值th1,则将当前采样位置标记为第一轨迹停留点;依次选取原始轨迹序列上的非第一轨迹停留点的采样位置,得到第二轨迹序列,在第二轨迹序列中标记第二轨迹停留点:查找与当前采样位置lj的距离大于或等于距离阈值th2的第一个采样位置lk,若采样位置lk与当前采样位置lj之间的采样时间差大于或等于时间阈值th3,则将当前采样位置lj标记为第二轨迹停留点,并从采样位置lk开始继续在第二轨迹序列中标记第二轨迹停留点;否则,从当前采样位置lj的后一相邻采样位置lj+1开始继续在第二轨迹序列中标记第二轨迹停留点;第一轨迹停留点和第二轨迹停留点构成原始轨迹序列中的停留点,并将原始轨迹序列中除停留点以外的采样位置标记为移动点;依次为各停留点匹配用户兴趣点后重构用户轨迹:对原始轨迹序列的 ...
【技术特征摘要】
1.一种增强的基于轨迹重构的隐私保护方法,其特征在于,包括下列步骤:采集移动对象的原始轨迹序列、空间环境中障碍物的位置分布信息以及用户兴趣点的位置分布信息,其中原始轨迹序列包括移动对象的采样位置和采样时间;标记原始轨迹序列中的停留点和移动点:依次判断原始轨迹序列的每个采样位置,若当前采样位置与相邻采样位置的采样时间差大于或等于时间阈值th1,则将当前采样位置标记为第一轨迹停留点;依次选取原始轨迹序列上的非第一轨迹停留点的采样位置,得到第二轨迹序列,在第二轨迹序列中标记第二轨迹停留点:查找与当前采样位置lj的距离大于或等于距离阈值th2的第一个采样位置lk,若采样位置lk与当前采样位置lj之间的采样时间差大于或等于时间阈值th3,则将当前采样位置lj标记为第二轨迹停留点,并从采样位置lk开始继续在第二轨迹序列中标记第二轨迹停留点;否则,从当前采样位置lj的后一相邻采样位置lj+1开始继续在第二轨迹序列中标记第二轨迹停留点;第一轨迹停留点和第二轨迹停留点构成原始轨迹序列中的停留点,并将原始轨迹序列中除停留点以外的采样位置标记为移动点;依次为各停留点匹配用户兴趣点后重构用户轨迹:对原始轨迹序列的第一个停留点和最后一个停留点,则直接用所匹配的用户兴趣点替换停留点;判断当前停留点O的匹配用户兴趣点O′是否在原始轨迹序列所确定的原始轨迹上,若是,则直接用点O′替换当前停留点O;否则基于点O′对经过点O的轨迹片段A→O→B进行轨迹片段重构,并判断重构后的轨迹片段是否穿越障碍物区域,若是,则重新为当前停留点O匹配用户兴趣点后再对轨迹片段A→O...
【专利技术属性】
技术研发人员:邵杰,代燕,申恒涛,张东祥,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。