logo好方法网

一种基于虚拟用户权限的位置定位方法及装置


技术摘要:
本发明涉及一种基于虚拟用户权限的位置定位方法及装置,其方法包括以下步骤,S1,根据位置特征在用户集群中确定出虚拟用户,并为所述虚拟用户配置与所述用户集群中每个用户一一对应的映射权限列表;S2,基于所述映射权限列表,根据最小二乘法计算出虚拟用户权限矩阵和  全部
背景技术:
网络定位是指通过特定的定位技术来获取终端设备的位置信息,并进行标注的技 术或服务。较常见的定位方式有两种,一种是基于GPS的定位,一种是基于移动运营网的基 站的定位。基于GPS的定位方式是利用终端设备上的GPS定位模块将自己的位置参考信号发 送到定位后台来实现定位。基站定位则是利用基站对终端设备的距离的测算来确定终端设 备的位置。 现有技术中的这两种方式需要信号的传递,如果信号传递错误或出现衰减,都会 降低定位精度。
技术实现要素:
本发明所要解决的技术问题是提供一种基于虚拟用户权限的位置定位方法及装 置,其定位精度高。 本发明解决上述技术问题的技术方案如下:一种基于虚拟用户权限的位置定位方 法,其特征在于:包括以下步骤, S1,根据位置特征在用户集群中确定出虚拟用户,并为所述虚拟用户配置与所述 用户集群中每个用户一一对应的映射权限列表; S2,基于所述映射权限列表,根据最小二乘法计算出虚拟用户权限矩阵和位置特 征矩阵; S3,根据所述虚拟用户权限矩阵和所述位置特征矩阵定位出所述用户集群中每个 用户的位置。 在上述技术方案的基础上,本发明还可以做如下改进。 进一步,在所述S1中,根据位置特征在用户集群中确定出虚拟用户,具体包括, 通过K-Means聚类方法将用户集群根据位置特征划分为K个用户集群小组; 取每个所述用户集群小组的中心用户为预备虚拟用户; 取K个所述预备虚拟用户的中心用户为所述虚拟用户。 进一步,在所述S1中,所述映射权限列表用于表征所述用户集群中每个用户的位 置与所述虚拟用户位置之间一一对应的关系。 进一步,所述S2具体为, 根据最小二乘法计算出每个所述预备虚拟用户的预备虚拟用户权限矩阵和预备 位置特征矩阵; 将K个所述预备虚拟用户权限矩阵进行组合,得到所述虚拟用户权限矩阵,将K个 所述预备位置特征矩阵进行组合,得到所述位置特征矩阵。 进一步,所述S3具体为, 4 CN 111581539 A 说 明 书 2/4 页 将所述虚拟用户权限矩阵和所述位置特征矩阵作乘法运算,定位出所述用户集群 中每个用户相对所述虚拟用户的位置。 基于上述一种基于虚拟用户权限的位置定位方法,本发明还提供一种基于虚拟用 户权限的位置定位装置。 一种基于虚拟用户权限的位置定位装置,包括以下模块, 虚拟用户权限获取模块,其用于根据位置特征在用户集群中确定出虚拟用户,并 为所述虚拟用户配置与所述用户集群中每个用户一一对应的映射权限列表; 最小二乘法处理模块,其用于基于所述映射权限列表,根据最小二乘法计算出虚 拟用户权限矩阵和位置特征矩阵; 定位模块,其用于根据所述虚拟用户权限矩阵和所述位置特征矩阵定位出所述用 户集群中每个用户的位置。 在上述技术方案的基础上,本发明还可以做如下改进。 进一步,所述虚拟用户权限获取模块具体用于, 通过K-Means聚类方法将用户集群根据位置特征划分为K个用户集群小组; 取每个所述用户集群小组的中心用户为预备虚拟用户; 取K个所述预备虚拟用户的中心用户为所述虚拟用户。 进一步,在所述虚拟用户权限获取模块中,所述映射权限列表用于表征所述用户 集群中每个用户的位置与所述虚拟用户位置之间一一对应的关系。 进一步,所述最小二乘法处理模块具体用于, 根据最小二乘法计算出每个所述预备虚拟用户的预备虚拟用户权限矩阵和预备 位置特征矩阵; 将K个所述预备虚拟用户权限矩阵进行组合,得到所述虚拟用户权限矩阵,将K个 所述预备位置特征矩阵进行组合,得到所述位置特征矩阵。 进一步,所述定位模块具体用于, 将所述虚拟用户权限矩阵和所述位置特征矩阵作乘法运算,定位出所述用户集群 中每个用户相对所述虚拟用户的位置。 本发明的有益效果是:本发明一种基于虚拟用户权限的位置定位方法及装置基于 虚拟用户权限定位,其中不涉及信号的传递过程,从而可以保证高可靠的定位精度。 附图说明 图1为本发明一种基于虚拟用户权限的位置定位方法的流程图; 图2为本发明一种基于虚拟用户权限的位置定位装置的结构卡谁能图。
分享到:
收藏