专利汇可以提供基于Voronoi多边形与Hilbert曲线编码的隐私保护查询方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种基于Voronoi多边形与Hilbert曲线编码的隐私保护查询方法,包括以下步骤: 服务器 端对目标对象所在平面进行Voronoi多边形划分,并利用Hilbert曲线进行划分编码,构建映射Hilbert单元格编码和Voronoi多边形的B+树索引;用户通过客户端向服务器提交自身 位置 p的Hilbert曲线编码值H(p)进行k近邻查询;服务器端在索引树上查找H(p)对应的Voronoi多边形C,生成C的最小外接矩形R;服务器端查找R的k‑1近邻Voronoi多边形,并将这些Voronoi多边形对应的Hilbert曲线编码值组成候选查询结果集合CaS,返回客户端;用户对CaS中的Hilbert曲线编码值进行解码,筛选出最近邻目标对象。实现保护位置隐私的k近邻查询。,下面是基于Voronoi多边形与Hilbert曲线编码的隐私保护查询方法专利的具体信息内容。
1.一种基于Voronoi多边形与Hilbert曲线编码的隐私保护查询方法,其特征在于,所述查询方法如下,
步骤(1)存储有2-维位置坐标集T的服务器对T所在平面S进行voronoi多边形划分,以集合T中所有POI点为对象构建S的Voronoi图;再设置Hilbert曲线参数N即Hilbert曲线阶数和曲线填充起点Q(x0,y0),利用Hilbert曲线对S进行填充编码,T集合中坐标点的Hilbert编码值为其所在的Hilbert单元区间的中心点的Hilbert值;构建关于Voronoi多边形与Hilbert曲线编码即阶数为N映射关系的索引树HilVOR(T);
步骤(2)用户在客户端输入其当前真实位置坐标p;客户端利用与服务器端相同的Hilbert曲线函数对p进行编码,采用与服务器端相同的Hilbert曲线填充起点Q(x0,y0)和曲线阶数N,计算得到编码值H(p),并向服务器发起关于将H(p)的k近邻查询请求;
步骤(3)服务器端在索引树HilVOR(T)上查找H(p)所在的叶子节点leaf,leaf中存储的泰森多边形即为H(p)所在的主voronoi多边形C,计算C的最小外接矩形R;
步骤(4)设置剪枝距离阈值d,初始值为0;查找矩形R的所有k-1近邻Voronoi多边形,即那些中心点与C的中心点的距离跳数不超过k-1的Voronoi多边形,对k-1近邻Voronoi多边形C’,计算C’的中心距离矩形R顶点的最远距离dmax(C,C’),若dmax(C,C’)>d,则替换剪枝距离当前值,即d=dmax(C,C’);否则,C’对应POI的Hilbert曲线编码加入候选集CaS;
步骤(5)服务器端将查询结果CaS,返回查询客户端;
步骤(6)客户端对返回的集合CaS中的Hilbert曲线编码值根据参数Q(x0,y0)和N进行解码,获取Hilbert编码值所对应二维点的坐标P(x,y),根据自身位置p,从CaS中查找与p欧氏距离最小的K个近邻位置坐标,即目标查询结果;
所述步骤(1)中构建关于Voronoi多边形与Hilbert曲线编码(阶数为N)映射关系的索引树HilVOR(T),具体如下,
索引树生成方法如下:
①生成空B+树bptree;
②按Hilbert曲线编码值递增的顺序,对每个编码值hi执行步骤③和④;
③查询Hilbert曲线编码值hi对应位置的最近邻Voronoi多边形的中心点q;
④如果hi对应的Voronoi多边形与上一个Hilbert曲线编码值hi-1的最近邻Voronoi多边形不同,则将hi,q即hi为key,q为value作为叶节点插入到bptree中。
2.根据权利要求1所述的Voronoi多边形与Hilbert曲线编码的隐私保护查询方法,其特征在于,所述2-维位置坐标集T为服务器数据空间S中所有数据对象的集合;真实位置p位于数据空间S中;H(p)的主Voronoi多边形C指H(p)对应的Hilbert单元格位于C中;两个位置点间的距离跳数指连接两点的直线段跨越的Voronoi多边形的个数。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
基于稀疏学习与遗传算法相结合的神经网络剪枝方法 | 2020-05-08 | 751 |
一种基于机器学习的适用于径流资料缺乏流域的洪水预报方法 | 2020-05-08 | 686 |
人脸关键点定位方法及装置 | 2020-05-12 | 295 |
一种平欧杂种榛的栽培方法 | 2020-05-11 | 3 |
基于Voronoi多边形与Hilbert曲线编码的隐私保护查询方法 | 2020-05-11 | 812 |
一种基于模式数据库的路径规划方法及系统 | 2020-05-12 | 839 |
一种深度卷积神经网络的剪枝方法、装置、设备及介质 | 2020-05-12 | 466 |
一种地址校正方法、装置、设备及存储介质 | 2020-05-11 | 395 |
神经网络模型压缩方法、系统、设备及介质 | 2020-05-08 | 227 |
鹰嘴式修枝剪 | 2020-05-11 | 923 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。