《定位结果的评估方法及装置.pdf》由会员分享,可在线阅读,更多相关《定位结果的评估方法及装置.pdf(10页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 (43)申请公布日 (21)申请号 201410766414.5(22)申请日 2014.12.11H04W 4/02(2009.01)H04W 24/00(2009.01)(71)申请人 百度在线网络技术(北京)有限公司地址 100085 北京市海淀区上地十街 10 号百度大厦三层(72)发明人 宋宇轩 蒋敏梅(74)专利代理机构 北京金律言科知识产权代理事务所 ( 普通合伙 ) 11461代理人 罗延红 杨艳云(54) 发明名称定位结果的评估方法及装置(57) 摘要本发明实施例提供了一种定位结果的评估方法及装置。所述方法包括 :获取定位日志 ;从所述定位日志中提取 GP。
2、S 定位数据和定位扫描数据 ;根据定位扫描数据通过定位策略从线下数据库获取通讯定位数据,所述线下数据库包括预存的标准定位数据 ;依据评测指标将所述通讯定位数据与所述 GPS 定位数据进行比较得到评估结果。通过本发明实施例的定位结果的评估方法及装置,能够在线下就对未上线的定位服务进行评估,从而得到新旧定位服务的效果对比,同时降低了上线后效果不佳的风险。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书4页 附图3页(10)申请公布号 CN 104486722 A(43)申请公布日 2015.04.01CN 104486722 A1/2 页21.一。
3、种定位结果的评估方法,其特征在于,所述方法包括 :获取定位日志 ;从所述定位日志中提取 GPS 定位数据和定位扫描数据 ;根据定位扫描数据通过定位策略从线下数据库获取通讯定位数据,所述线下数据库包括预存的标准定位数据 ;依据评测指标将所述通讯定位数据与所述 GPS 定位数据进行比较得到评估结果。2.根据权利要求 1 所述的评估方法,其特征在于,所述定位扫描数据包括 wifi 扫描数据和 / 或基站扫描数据。3.根据权利要求 2 所述的评估方法,其特征在于,所述根据定位扫描数据通过定位策略从线下数据库获取通讯定位数据的处理包括 :通过所述定位扫描数据中的 MAC 地址或基站标识从所述线下数据库获。
4、取所述通讯定位数据。4.根据权利要求3所述的评估方法,其特征在于,所述通过所述定位扫描数据中的MAC地址或基站标识从所述线下数据库获取所述通讯定位数据的处理包括 :对所述定位扫描数据进行解析得到 MAC 地址列表或基站标识列表,从所述线下数据库中获取与所述MAC地址列表或基站标识列表中的MAC地址或基站标识相对应的坐标数据和信号强度数据,根据所述 MAC 地址或基站标识相对应的坐标数据和信号强度数据计算几何中心点得到所述通讯定位数据。5.根据权利要求14中任一项所述的评估方法,其特征在于,所述评测指标包括以下至少一个评测指标 :定位精度、定位坏案例率和定位成功率。6.根据权利要求 5 所述的评。
5、估方法,其特征在于,所述评测指标包括定位精度,所述依据评测指标将所述通讯定位数据与所述 GPS 定位数据进行比较得到评估结果的处理,包括:计算所述通讯定位数据与所述 GPS 定位数据的偏差数据,并根据所述偏差数据得到所述评估结果。7.根据权利要求 5 所述的评估方法,其特征在于,所述评测指标包括定位坏案例率,所述依据评测指标将所述通讯定位数据与所述 GPS 定位数据进行比较得到评估结果的处理,包括 :计算所述通讯定位数据与所述 GPS 定位数据的偏差数据,将与数值大于预定距离的偏差数据相对应的通讯定位数据作为坏案例,并统计所述坏案例的数量,根据所述坏案例的数量得到所述评估结果。8.根据权利要求。
6、 5 所述的评估方法,其特征在于,所述评测指标包括定位成功率,所述依据评测指标将所述通讯定位数据与所述 GPS 定位数据进行比较得到评估结果的处理,包括:统计定位成功的通讯定位数据,并根据所述通讯定位数据得到所述评估结果。9.一种定位结果的评估装置,其特征在于,所述装置包括 :定位日志获取模块,用于获取定位日志 ;定位评测数据提取模块,用于从所述定位日志中提取 GPS 定位数据和定位扫描数据 ;权 利 要 求 书CN 104486722 A2/2 页3通讯定位数据获取模块,用于根据定位扫描数据通过定位策略从线下数据库获取通讯定位数据 ;评估结果生成模块,用于依据评测指标将所述通讯定位数据与所述。
7、 GPS 定位数据进行比较得到评估结果。10.根据权利要求9所述的评估装置,其特征在于,所述定位扫描数据包括wifi扫描数据和 / 或基站扫描数据。11.根据权利要求 10 所述的评估装置,其特征在于,所述通讯定位数据获取模块用于通过所述定位扫描数据中的 MAC 地址或基站标识从所述线下数据库获取所述通讯定位数据。12.根据权利要求 11 所述的评估装置,其特征在于,所述通讯定位数据获取模块用于对所述定位扫描数据进行解析得到 MAC 地址列表或基站标识列表,从所述线下数据库中获取与所述MAC地址列表或基站标识列表中的MAC地址或基站标识相对应的坐标数据和信号强度数据,根据所述 MAC 地址或基。
8、站标识相对应的坐标数据和信号强度数据计算几何中心点得到所述通讯定位数据。13.根据权利要求912中任一项所述的评估装置,其特征在于,所述评测指标包括以下至少一个评测指标 :定位精度、定位坏案例率和定位成功率。14.根据权利要求 13 所述的评估装置,其特征在于,所述评测指标包括定位精度,所述评估结果生成模块用于计算所述通讯定位数据与所述 GPS 定位数据的偏差数据,并根据所述偏差数据得到所述评估结果。15.根据权利要求 13 所述的评估装置,其特征在于,所述评测指标包括定位坏案例率,所述评估结果生成模块用于计算所述通讯定位数据与所述 GPS 定位数据的偏差数据,将与数值大于预定距离的偏差数据相。
9、对应的通讯定位数据作为坏案例,统计所述坏案例的数量,并且根据所述坏案例的数量得到所述评估结果。16.根据权利要求 13 所述的评估装置,其特征在于,所述评测指标包括定位成功率,所述评估结果生成模块用于统计定位成功的通讯定位数据,并根据所述通讯定位数据得到所述评估结果。权 利 要 求 书CN 104486722 A1/4 页4定位结果的评估方法及装置技术领域0001 本发明涉及定位处理技术领域,尤其涉及一种定位结果的评估方法及装置。背景技术0002 随着科学技术的迅速发展,基于位置的服务越来越受到人们的关注,该服务在智能交通、紧急救援、财产监控等方面的应用已相当普遍,而提供这些服务的基础就是定位。
10、技术。0003 目前,定位技术可以分为基于 GPS 的定位技术、基于 wifi 的定位技术和基于移动蜂窝网络的定位技术。现有的定位服务都是基于上述定位技术来实现的,然而,新版的定位服务只有在上线后才可知晓其定位效果的好坏,这就使得上线后效果不佳的风险较高。发明内容0004 本发明实施例的目的在于,提供一种定位结果的评估方法及装置,以解决线下就能够评估未上线定位服务的定位结果,从而得到新旧定位服务的效果对比,降低了上线后效果不佳的风险。0005 为了实现上述发明目的,本发明的实施例提供了一种定位结果的评估方法,包括 :获取定位日志 ;从所述定位日志中提取 GPS 定位数据和定位扫描数据 ;根据定。
11、位扫描数据通过定位策略从线下数据库获取通讯定位数据,所述线下数据库包括预存的标准定位数据 ;依据评测指标将所述通讯定位数据与所述 GPS 定位数据进行比较得到评估结果。0006 本发明实施例还提供了一种定位结果的评估装置,包括 :定位日志获取模块,用于获取定位日志 ;定位评测数据提取模块,用于从所述定位日志中提取 GPS 定位数据和定位扫描数据 ;通讯定位数据获取模块,用于根据定位扫描数据通过定位策略从线下数据库获取通讯定位数据 ;评估结果生成模块,用于依据评测指标将所述通讯定位数据与所述 GPS定位数据进行比较得到评估结果。0007 本发明实施例提供的定位结果的评估方法及装置,通过从获取的定。
12、位日志中提取GPS 定位数据和定位扫描数据,再根据定位扫描数据通过定位策略从线下数据库获取通讯定位数据,依据评测指标将通讯定位数据与 GPS 定位数据进行比较,最终得到评估结果,能够在线下就对未上线的定位服务进行评估,从而得到新旧定位服务的效果对比,同时降低了上线后效果不佳的风险。附图说明0008 图 1 是本发明实施例的基本原理框图 ;0009 图 2 是示出本发明实施例一的定位结果的评估方法的流程图 ;0010 图 3 是示出本发明实施例一的依据定位精度对定位结果评估的评估结果示例图 ;0011 图 4 是示出本发明实施例一的依据定位坏案例率对定位结果评估的评估结果示例图 ;说 明 书CN。
13、 104486722 A2/4 页50012 图 5 是示出本发明实施例一的依据定位成功率对定位结果评估的评估结果示例图;0013 图 6 是示出本发明实施例二的定位结果的评估装置的逻辑框图。具体实施方式0014 本发明的基本构思是,提供一种对通过定位模块获取的定位数据进行线下评估的方法和装置 :通过从获取的定位日志中提取 GPS 定位数据和定位扫描数据,再根据定位扫描数据通过定位策略从线下数据库获取通讯定位数据,最终依据评测指标将通讯定位数据与 GPS 定位数据进行比较,得到评估结果,以解决线下就能够评估未上线定位服务的定位结果,从而得到新旧定位服务的效果对比,降低了上线后效果不佳的风险。0。
14、015 图 1 为本发明实施例的基本原理框图。参照图 1,首先对大量的定位日志进行抽样,获取定位日志 ;其次,从定位日志中提取 GPS 定位数据和定位扫描数据,其中,GPS 定位数据包括位置的经纬度数据,定位扫描数据包括了利用 wifi 进行定位的扫描数据和利用基站进行定位的扫描数据 ;再次,根据上述的定位扫描数据通过定位策略从线下数据库获取通讯定位数据,通讯定位数据也包括位置的经纬度数据,所述线下数据库包括预存的标准定位数据 ;最后,依据评测指标将通讯定位数据与 GPS 定位数据进行比较,最终得到评估结果。0016 下面结合附图对本发明实施例一种定位结果的评估方法及装置进行详细描述。0017。
15、 实施例一0018 图 2 是示出本发明实施例一的定位结果的评估方法的流程图。可在例如定位服务的服务器上执行所述方法。所述方法包括以下步骤 :0019 步骤 101 :获取定位日志。0020 具体的,可以从每个机器上获取一个定位日志或者在每个机房随机抽取几个机器,从每个机器取一个定位日志,以保证数据的多样性。0021 例 如,获 取 的 定 位 日 志 样 例 如 下 :NOTICE:10-17 18:24:33:loc*18631logid:2416100588proctime:reqsvr:cmdno:svrna me:errno:reqip:127.0.0.1imei:y_.|0quer。
16、y&ll 103.85615|13.36266&cl 456|6|3021|169094&cu Raaz7lqFyep2gcNzH7YLDf5tDqi-dpQoptvu8XMdUl-1o4szMumEeWwhvafS|rgHdxSh9REKx0R73QBtF6t7IEejwUz3cLErC|0&wf e4d332cfcc9a ;65 ;|08bd43865d6a ;67 ;|72c714534178 ;70 ;|0c722c1ec856 ;70 ;resultpoint“:“x“:“103.857725“,“y“:“13.361216“。其中,主要关注的字段是 :ll 是 GPS 定位的经纬度。
17、,wf 是当前用户所扫描的 wifi 列表,cl 是基站信息,result 是结果信息,x 和 y 就是定位的经纬度数据。0022 步骤 102 :从定位日志中提取 GPS 定位数据和定位扫描数据。0023 在步骤101获取定位日志之后,如前所述,可从定位日志中提取到GPS定位数据和定位扫描数据,根据本发明的优选实施例,定位扫描数据可包括,但不限于,wifi 扫描数据和 / 或基站扫描数据。0024 步骤 103 :根据定位扫描数据通过定位策略从线下数据库获取通讯定位数据,线下数据库包括预存的标准定位数据。说 明 书CN 104486722 A3/4 页60025 具体的,例如,线下数据库中数。
18、据样例如下 :0|0|4318|213521&116.44&39.9080&0&0&2014-10-23空格前面的字段是基站或者wifi的密码,空格后面的用&分割分别是经度、维度、半径、信号强度和时间。0026 根据本发明的优选实施例,在步骤 103,通过定位扫描数据中的 MAC 地址或基站标识从线下数据库获取通讯定位数据。0027 具体地,可对定位扫描数据进行解析得到 MAC 地址列表或基站标识列表,从线下数据库中获取与MAC地址列表或基站标识列表中的MAC地址或基站标识相对应的坐标数据和信号强度数据,根据 MAC 地址或基站标识相对应的坐标数据和信号强度数据,计算几何中心点得到通讯定位数据。
19、。需要说明的是,前述定位策略不限于本专利记载的方法,还可运用其它相关定位策略从线下数据库获取通讯定位数据。0028 步骤 104 :依据评测指标将通讯定位数据与 GPS 定位数据进行比较得到评估结果。0029 具体的,根据本发明的构思,可以依据评测指标对通讯定位数据与 GPS 定位数据进行比较,最终获得评估结果。如前所述,所述评测指标可包括,但不限于,以下至少一个 :定位精度、定位坏案例率和定位成功率。0030 例如,所述评测指标可包括定位精度,步骤 104 可包括 :计算通讯定位数据与 GPS定位数据的偏差数据,并根据偏差数据得到评估结果。具体的,GPS 定位数据包括经纬度数据,通讯定位数据。
20、也包括经纬度数据,可以将 GPS 定位数据设为基准数据,计算通讯定位数据与 GPS 定位数据的偏差数据,再根据偏差数据得到评估结果。图 3 示出依据定位精度对定位结果评估的评估结果示例。0031 再例如,所述评测指标包括定位坏案例率,步骤 104 可包括 :计算通讯定位数据与GPS 定位数据的偏差数据,将与数值大于预定距离的偏差数据相对应的通讯定位数据作为坏案例,并统计坏案例的数量,根据坏案例的数量得到评估结果。具体的,假设预定距离是100 米,可以将与数值大于 100 米的偏差数据相对应的通讯定位数据作为坏案例,再根据坏案例的数量得到评估结果。图 4 示出了依据定位坏案例率对定位结果评估的评。
21、估结果示例。0032 再例如,所述评测指标包括定位成功率,步骤 104 可包括 :统计定位成功的通讯定位数据,并根据通讯定位数据得到评估结果。具体的,可统计基站或是 wifi 定位成功的数据,依据定位请求的总数量,得到定位成功率,再根据通讯定位数据得到评估结果,参照图5,示出了依据定位成功率对定位结果评估的评估结果示例。0033 通过该定位结果的评估方法,能够依据评测指标将通讯定位数据与 GPS 定位数据进行比较,最终得到评估结果,以解决线下就可以评估未上线定位服务的定位结果,从而得到新旧定位服务的效果对比,降低了上线后效果不佳的风险。0034 实施例二0035 图6是示出本发明实施例二的定位。
22、结果的评估装置的逻辑框图。参照图6,所述定位结果的评估装置包括定位日志获取模块 201、定位评测数据提取模块 202、通讯定位数据获取模块 203 和评估结果生成模块 204。0036 定位日志获取模块 201 用于获取定位日志。0037 定位评测数据提取模块202用于从所述定位日志中提取GPS定位数据和定位扫描数据。具体地,定位扫描数据可包括 wifi 扫描数据和 / 或基站扫描数据。说 明 书CN 104486722 A4/4 页70038 通讯定位数据获取模块 203 用于根据定位扫描数据通过定位策略从线下数据库获取通讯定位数据。0039 优选地,通讯定位数据获取模块 203 用于通过定。
23、位扫描数据中的 MAC 地址或基站标识从线下数据库获取通讯定位数据。0040 进一步地,通讯定位数据获取模块 203 具体用于对定位扫描数据进行解析得到MAC 地址列表或基站标识列表,从线下数据库中获取与 MAC 地址列表或基站标识列表中的MAC 地址或基站标识相对应的坐标数据和信号强度数据,根据 MAC 地址或基站标识相对应的坐标数据和信号强度数据计算几何中心点得到通讯定位数据。0041 评估结果生成模块204用于依据评测指标将所述通讯定位数据与所述GPS定位数据进行比较得到评估结果。优选地,评测指标包括以下至少一个评测指标 :定位精度、定位坏案例率和定位成功率。0042 优选地,所述评测指。
24、标包括定位精度,评估结果生成模块 204 用于计算所述通讯定位数据与所述 GPS 定位数据的偏差数据,并根据所述偏差数据得到所述评估结果。0043 优选地,所述评测指标包括定位坏案例率,评估结果生成模块 204 用于计算所述通讯定位数据与所述 GPS 定位数据的偏差数据,将与数值大于预定距离的偏差数据相对应的通讯定位数据作为坏案例,并统计所述坏案例的数量,根据所述坏案例的数量得到所述评估结果。0044 优选地,所述评测指标包括定位成功率,评估结果生成模块 204 用于统计定位成功的通讯定位数据,并根据所述通讯定位数据得到所述评估结果。0045 通过该定位结果的评估装置,能够依据评测指标将通讯定。
25、位数据与 GPS 定位数据进行比较,最终得到评估结果,以解决线下就可以评估未上线定位服务的定位结果,从而得到新旧定位服务的效果对比,降低了上线后效果不佳的风险。0046 在本发明所提供的几个实施例中,应该理解到,所公开的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。0047 另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实。
26、现。0048 上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备 ( 可以是个人计算机,服务器,或者网络设备等 ) 或处理器 (processor) 执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括 :U 盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器 (Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质0049 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。说 明 书CN 104486722 A1/3 页8图1图2说 明 书 附 图CN 104486722 A2/3 页9图3图4说 明 书 附 图CN 104486722 A3/3 页10图5图6说 明 书 附 图CN 104486722 A。