[发明专利]一种基于差分隐私保护的轨迹数据发布方法及系统在审
申请号: | 202110346868.7 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113438603A | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 徐小龙;孔诚恺;段卫华 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04W4/029 | 分类号: | H04W4/029;H04W12/02;G06K9/62 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 田凌涛 |
地址: | 210000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 隐私 保护 轨迹 数据 发布 方法 系统 | ||
1.一种基于差分隐私保护的轨迹数据发布方法,其特征在于,用于获取在预设时间段内目标群体在目标区域中移动的泛化轨迹、及泛化轨迹的计数,所述目标群体包括多个目标个体;方法包括如下步骤:
步骤1:获取预设时间段内各目标个体在目标区域中的移动轨迹,将其作为原始轨迹;然后进入步骤2;
步骤2:获取各原始轨迹分别在预设时间段内各预设时间戳下的位置坐标;
针对各原始轨迹上的所有位置坐标,按时间戳进行划分,获取各时间戳分别所对应的位置坐标集合;
分别针对各位置坐标集合,将其作为待处理集合,对待处理集合中的各个坐标进行聚类,获取该待处理集合所对应的各个簇,进而获取各位置坐标集合所对应的簇;
沿时间顺序,依次连接各时间戳所对应的簇的簇心,进而获取一组泛化轨迹,提取其中与各原始轨迹相对应的泛化轨迹,将其作为原始泛化轨迹,剩余的作为备用泛化轨迹;
然后进入步骤3;
步骤3:基于与各原始轨迹相对应的泛化轨迹,获取其中彼此不相同的各原始泛化轨迹,将其作为非重复原始泛化轨迹,获取各非重复原始泛化轨迹的个数;自各备用泛化轨迹中随机选取预设个数的泛化轨迹作为填充泛化轨迹:将各填充泛化轨迹的计数赋值为零;将填充泛化轨迹和非重复泛化轨迹共同作为目标泛化轨迹,基于目标泛化轨迹的计数构建填充计数矩阵M(1);基于差分隐私噪声生成算法对填充计数矩阵M(1)进行哈尔小波变换并添加拉普拉斯噪声,获取重构计数矩阵M';对重构计数矩阵M'进行一致性约束进而获取目标泛化轨迹计数矩阵M”。
2.根据权利要求1所述的基于差分隐私保护的轨迹数据发布方法,其特征在于,在步骤3之后,所述方法还包括:
步骤4:将目标泛化轨迹和目标泛化轨迹计数矩阵M”一起发布。
3.根据权利要求1所述的基于差分隐私保护的轨迹数据发布方法,其特征在于,在步骤2中,使用K-means聚类算法对各坐标集合中的坐标进行聚类。
4.根据权利要求1所述的基于差分隐私保护的轨迹数据发布方法,其特征在于,在步骤3中,获取重构计数矩阵M'的方法包括如下步骤:
步骤3.1:根据各非重复原始泛化轨迹的个数构建初始计数矩阵M,M={tci|i=1,...J'},tci为初始计数矩阵M中的第i个元素,J'为非重复原始泛化轨迹的个数;然后进入步骤3.2;
步骤3.2:自备用泛化轨迹中随机选出J-J'条填充泛化轨迹,各填充泛化轨迹的个数为0;其中J为原始轨迹的个数;将各填充轨迹的个数作为填充元素加入计数矩阵M中,获取填充计数矩阵M(1);
使用0值作为补充元素,将填充计数矩阵M(1)中元素的数量补充至2l个,进而获取元素补充后的矩阵;其中指数l是满足J≤2l的最小值;
然后进入步骤3.3;
步骤3.3:对元素补充后的矩阵进行一维哈尔小波变换进而获取小波系数矩阵C,对小波系数矩阵中的每个元素添加对应的拉普拉斯噪声进而获取加噪小波系数矩阵C';
然后进入步骤3.4;
步骤3.4:基于加噪小波系数矩阵C'重构加噪计数矩阵,删除加噪计数矩阵中的补充元素,进而获取重构计数矩阵M',M'={nci'|i'=1,...J},nci'为重构计数矩阵M'中的第i'个元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110346868.7/1.html,转载请声明来源钻瓜专利网。