掌桥专利:专业的专利平台
掌桥专利
首页

一种地址数据的校正方法及装置

文献发布时间:2023-06-19 12:07:15


一种地址数据的校正方法及装置

技术领域

本发明涉及监控技术领域,尤其涉及一种地址数据的校正方法及装置。

背景技术

为了维持社会的治安和稳定,会在不同的地方按照监控设备,以监控和记录所在地区的情况。由于监控设备的数量有限,对于没有安装监控设备的地区,当发生案情时,需要报案人员描述案发地点的位置与坐标,在记录案发地点的位置与坐标后再通知当地执法部门,以方便执法部门在接案后能尽快赶到案发现场处理案件,以及在后期进行案件重组等工作。

由于每个人描述的内容有偏差,使得案件的真实地址与报案的地址前后不一,导致执法部门需要寻找与核实地址坐标,从而增加了办案工作量,降低了案件处理效率。为了纠正地址坐标,目前常用的方法是民警到现场采集经纬度,得到准确的经纬度数据记录上传到系统更新相关坐标数据。

但目前的纠正方法有如下问题:由于每个执法部门采集水平和采集工具均参差不齐,导致采集的数据差异较大,准确率较低;而且人工采集的效率低,人力成本过高。

发明内容

本发明提出一种地址数据的校正方法及装置,所述方法可以快速和准确地采集案发地址,并进行地址校正,从而提高地址数据的处理效率。

本发明实施例的第一方面提供了一种地址数据的校正方法,所述方法包括:

获取地址数据,所述地址数据包括匹配地址数据与N个对比地址数据,其中 N为大于或等于0的正整数;

将所述匹配地址数据分别与所述N个对比地址数据进行匹配,得到N个地址准确值;

从所述N个地址准确值中筛选目标地址准确值,以所述目标地址准确值对应的对比地址数据为目标地址数据,其中,所述目标地址准确值为N个地址准确值中数值最大且大于预设纠偏值的地址准确值;

提取并显示所述目标地址数据的关联地址坐标,并将所述关联地址坐标替换预设地址坐标。

在第一方面的一种可能的实现方式中,所述将所述匹配地址数据分别与所述N个对比地址数据进行匹配,包括:

采用预设的CRF分词模型对所述匹配地址数据进行分词,得到分词地址数据;

将所述分词地址数据分别与所述N个对比地址数据进行字段长度匹配。

在第一方面的一种可能的实现方式中,所述从所述N个地址准确值中筛选目标地址准确值,包括:

从所述N个地址准确值提取M个大于预设纠偏值的地址准确值,其中M为大于或等于0的正整数,N≥M;

若M≥1,则从所述M个大于预设纠偏值的地址准确值中获取数值最大的地址准确值,以所述数值最大的地址准确值为目标地址准确值;

若M=0,则以存储并记录所述匹配地址数据。

在第一方面的一种可能的实现方式中,所述方法还包括:

接收并响应用户发送的连接请求;

当连接成功时,接收用户发送的新增地址数据,将所述新增地址数据添加至预设的地址列表中,所述预设的地址列表为存储所述对比地址数据的列表;

当连接失败时,接收并修改用户发送的新增地址数据。

在第一方面的一种可能的实现方式中,所述方法还包括:

统计地址坐标的替换次数;

根据所述替换次数和所述关联地址坐标生成纠偏记录报告,以供用户根据所述纠偏记录报告进行手动纠偏。

本发明实施例的第二方面提供了一种地址数据的校正装置,所述装置包括:

获取模块,用于获取地址数据,所述地址数据包括匹配地址数据与N个对比地址数据,其中N为大于或等于0的正整数;

匹配模块,用于将所述匹配地址数据分别与所述N个对比地址数据进行匹配,得到N个地址准确值;

筛选模块,用于从所述N个地址准确值中筛选目标地址准确值,以所述目标地址准确值对应的对比地址数据为目标地址数据,其中,所述目标地址准确值为N个地址准确值中数值最大且大于预设纠偏值的地址准确值;

提取模块,用于提取并显示所述目标地址数据的关联地址坐标,并将所述关联地址坐标替换预设地址坐标。

在第二方面的一种可能的实现方式中,所述匹配模块还用于:

采用预设的CRF分词模型对所述匹配地址数据进行分词,得到分词地址数据;

将所述分词地址数据分别与所述N个对比地址数据进行字段长度匹配。

在第二方面的一种可能的实现方式中,所述筛选模块还用于:

从所述N个地址准确值提取M个大于预设纠偏值的地址准确值,其中M为大于或等于0的正整数,N≥M;

若M≥1,则从所述M个大于预设纠偏值的地址准确值中获取数值最大的地址准确值,以所述数值最大的地址准确值为目标地址准确值;

若M=0,则以存储并记录所述匹配地址数据。

相比于现有技术,本发明实施例提供的地址数据的校正方法及装置,其有益效果在于:本发明可以自动将目的地的匹配地址数据与对比地址数据进行匹配与比较,确定是否进行更新和校正,无需用户到现场采集,减少用户的工作量,释放人力资料,缩短校正时间,提高校正效率,也降低校正成本,同时crf 分词技术分词效率高,处理数量大,进一步提高校正效率和校正的准确度。

附图说明

图1是本发明一实施例提供的一种地址数据的校正方法的流程示意图;

图2是本发明一实施例提供的一种地址数据的校正方法的操作流程图;

图3是本发明一实施例提供的新增地址数据的处理流程图;

图4是本发明一实施例提供的手动校正的操作流程图;

图5是本发明一实施例提供的一种地址数据的校正装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

目前的更新纠正方法有如下问题:由于每个执法部门采集水平和采集工具均参差不齐,导致采集的数据差异较大,准确率较低;而且人工采集的效率低,人力成本过高。

为了解决上述问题,下面将通过以下具体的实施例对本申请实施例提供的一种地址数据的校正方法进行详细介绍和说明。

参照图1,示出了本发明一实施例提供的一种地址数据的校正方法的流程示意图。所述方法可以应用于服务器,该服务器可以与用户终端连接,用户终端可以发送地址数据,以供服务器采用地址数据检测和校正。

其中,作为示例的,所述地址数据的校正方法,可以包括:

S11、获取地址数据,所述地址数据包括匹配地址数据与N个对比地址数据,其中N为大于或等于0的正整数。

在本实施例中,所述地址数据可以包括匹配地址数据与N个对比地址数据,其中,匹配地址数据为待更新纠正的目的地的地址数据,对比地址数据为用户预设的目的地的地址数据,例如在先存储地址数据以及用户记录的地址数据。为了在后期匹配时容易区分匹配地址数据与对比地址数据,以及提高匹配地址数据与对比地址数据的匹配效率,所述地址数据还可以包括数据库信息和预设纠偏值,数据库信息是用来创建连接匹配地址数据和对比地址数据的连接信息,可以是为了读取匹配地址数据和对比地址数据的前置信息。预设纠偏值可以用于在后的判断。

在实际操作中,由于该目的地可能在先有记录,也可以没有记录,所以每个目的地可以对应N个对比地址数据,其中N可以为0、1、2、3、4、5、6…等正整数。

S12、将所述匹配地址数据分别与所述N个对比地址数据进行匹配,得到N 个地址准确值。

在本实施例中,由于对比地址数据有N个,可以将匹配地址数据分别与N个对比地址数据进行匹配,得到匹配地址数据与每个对比地址数据匹配后的地址准确值。

为了提高匹配的准确率,找到与该匹配地址数据最相类似的对比地址数据,其中,作为示例的,步骤S12可以包括以下子步骤:

子步骤S121、采用预设的CRF分词模型对所述匹配地址数据进行分词,得到分词地址数据。

在实际操作中,预设的CRF分词模型可以将匹配地址数据分成地址词组。

例如,匹配地址数据为“厦门第十七街绿化湿地广场”,经过预设的CRF 分词模型分词后得到“厦门-第十七街-绿化湿地广场”。

CRF(Conditional Random Field)分词模型可以对汉字进行标注即由字构词 (例如,组词)。在使用时不仅考虑了文字词语出现的频率信息,同时考虑上下文语境,具备较好的学习能力,对歧义词和未登录词的识别都具有良好的效果。 CRF采用所有特征进行全局归一化,可以求得全局的最优值,从而可以解决训练语料中未出现的情况全都忽略掉的问题。

子步骤S122、将所述分词地址数据分别与所述N个对比地址数据进行字段长度匹配。

具体地,在得到分词地址数据后,可以将分词地址数据分别与N个对比地址数据进行字段长度匹配,匹配分词地址数据与N个对比地址数据的字段长度的匹配值。

例如,分词地址数据为“厦门-第十七街-绿化湿地广场”,N个对比地址数据分别为“厦门-思明区-第十七街-绿化湿地广场”、“思明区-第十七街-绿化湿地广场”和“厦门-绿化湿地广场”,分别进行字段长度匹配,得到三个地址准确值分别为75%、50%和30%。

在一可选的实施例中,若N等于0,可以存储匹配地址数据至预设的数据库中,并以匹配地址数据为对比地址数据,用作下一次地址数据的匹配。

S13、从所述N个地址准确值中筛选目标地址准确值,以所述目标地址准确值对应的对比地址数据为目标地址数据,其中,所述目标地址准确值为N个地址准确值中数值最大且大于预设纠偏值的地址准确值。

在得到若干个地址准确值后,可以从若干个地址准确值中筛选对应的目标地址准确值,在获取该目标地址准确值对应的目标地址数据,再采用该目标地址数据进行数据的更新和校正。

为了让筛选得到的目标地址数据更加符合预期以及让目标地址数据更加准确,其中,作为示例的,步骤S13可以包括以下子步骤:

子步骤S131、从所述N个地址准确值提取M个大于预设纠偏值的地址准确值,其中M为大于或等于0的正整数,N≥M。

例如,若得到四个地址准确值分别为80%、75%、50%和30%,预设纠偏值为50%,则可以提取得到80%和75%的地址准确值,得到两个大于预设纠偏值的地址准确值。

若得到三个地址准确值分别为75%、50%和30%,预设纠偏值为80%,则可以提取0个大于预设纠偏值的地址准确值。

子步骤S132、若M≥1,则从所述M个大于预设纠偏值的地址准确值中获取数值最大的地址准确值,以所述数值最大的地址准确值为目标地址准确值。

例如,大于预设纠偏值的地址准确值分别为80%和75%,则可以获取80%地址准确值为目标地址准确值。

当M=1时,则以该地址准确值为目标地址准确值。

子步骤S133、若M=0,则以存储并记录所述匹配地址数据。

若没有大于预设纠偏值的地址准确值,则可以存储与记录该匹配地址数据,以用作下一次的匹配与筛选。

S14、提取并显示所述目标地址数据的关联地址坐标,并将所述关联地址坐标替换预设地址坐标。

关联地址坐标为该对比地址数据对应的经纬度坐标,用户在记录与存储对比地址数据时可以设定该对比地址数据对应的经纬度坐标。预设地址坐标为目的地在上一次记录的经纬度坐标。

在实际操作中,用户在设定对比地址数据时,可以编写每个对比地址数据对应的关联地址坐标。

在确定目标地址数据后,可以提取目标地址数据对应的对比地址数据,并获取与该对比地址数据相关联的关联地址坐标。

在获取关联地址坐标后,可以将关联地址坐标替换预先存储的地址坐标,以实现坐标的校正和更新。

参照图2,本发明一实施例提供的一种地址数据的校正方法的操作流程图。在使用时,可以将读取目的地的数据源信息,该数据源信息可以为地址数据;接着对数据源信息进行分词和匹配,得到匹配的准确值;然后将匹配后的准确值与预设的纠偏值进行比较,并选取数值最大的准确值;获取数值最大的准确值的地址坐标,并根据该地址坐标生成校正处理日志,以待进行坐标替换,实现底座地址坐标的更新。

参照图3,示出了本发明一实施例提供的新增地址数据的处理流程图,在实际操作中,用户可能需要更新地址数据或者修改对比地址数据,为了方便用户操作,其中,作为示例的,所述方法可以包括以下步骤:

S15、接收并响应用户发送的连接请求。

具体地,用户可以通过用户终端向服务器发送连接请求,服务器可以接收并响应用户发送的连接请求,与用户终端建立连接。

其中该连接请求可以包括连接账户和连接密码。

S16、当连接成功时,接收用户发送的新增地址数据,将所述新增地址数据添加至预设的地址列表中,所述预设的地址列表为存储所述对比地址数据的列表。

服务器可以判断用户发送的连接账户和连接密码与预设的连接账户和预定的连接密码是否相同,若连接账户和预设的连接账户相同且连接密码和预定的连接密码相同,则连接成功;若连接账户和预设的连接账户不相同或连接密码和预定的连接密码不相同,则连接失败。

在连接成功时,用户可以通过用户终端输入新增地址数据。服务器可以将新增地址数据存储在预设的地址列表,以用作下一次的地址数据的匹配。该预设的地址列表为采用对比地址数据生成的列表。

S17、当连接失败时,接收并修改用户发送的新增地址数据。

当连接失败时,服务器可以接收并修改用户发送的新增地址数据。具体也可以修改在先存储的地址数据。

参照图4,示出了本发明一实施例提供的手动校正的操作流程图,在实际操作中,为了进一步提高校正的准确率与效率,其中,作为示例的,所述方法可以包括以下步骤:

S18、统计地址坐标的替换次数。

该替换次数具体为坐标的替换次数。在实际操作中,每更新替换一次,服务器作一次统计。

S19、根据所述替换次数和所述关联地址坐标生成纠偏记录报告,以供用户根据所述纠偏记录报告进行手动纠偏。

在实际操作中,服务器可以在预设的间隔时间内获取一次替换次数和最新替换的关联地址坐标,并采用替换次数和关联地址坐标生成纠偏记录报告,将纠偏记录报告发送至用户终端,供用户终端显示该纠偏记录报告,以提供用户进行手动校正更新。服务器也可以每得到一个新的关联地址坐标后,就生成纠偏记录报告。

参照图4,用户可以在用户终端的地图中进行校正和更新。具体地,用户可以打开用户终端的地图,获取分页数据(该分页数据为纠偏记录报告),查看纠偏记录报告的最新数据,若有最新的关联地址坐标,可以将关联地址坐标记录在打开的地图中,实现地址坐标的更新,在记录的同时用户终端也可以记录用户的操作,以方便用户日后查看。

在本实施例中,本发明实施例提供了一种地址数据的校正方法,其有益效果在于:本发明可以自动将目的地的匹配地址数据与对比地址数据进行匹配与比较,确定是否进行更新和校正,无需用户到现场采集,减少用户的工作量,释放人力资料,缩短校正时间,提高校正效率,也降低校正成本,同时crf分词技术分词效率高,处理数量大,进一步提高校正效率和校正的准确度,并且本发明可以将地址数据生成纠偏记录报告,供用户后期进行人工审核,方便用户对数据的整合和管理。

本发明实施例还提供了一种地址数据的校正装置,参见图5,示出了本发明一实施例提供的一种地址数据的校正装置的结构示意图。

其中,作为示例的,所述地址数据的校正装置可以包括:

获取模块501,用于获取地址数据,所述地址数据包括匹配地址数据与N个对比地址数据,其中N为大于或等于0的正整数;

匹配模块502,用于将所述匹配地址数据分别与所述N个对比地址数据进行匹配,得到N个地址准确值;

筛选模块503,用于从所述N个地址准确值中筛选目标地址准确值,以所述目标地址准确值对应的对比地址数据为目标地址数据,其中,所述目标地址准确值为N个地址准确值中数值最大且大于预设纠偏值的地址准确值;

提取模块504,用于提取并显示所述目标地址数据的关联地址坐标,并将所述关联地址坐标替换预设地址坐标。

进一步的,所述匹配模块还用于:

采用预设的CRF分词模型对所述匹配地址数据进行分词,得到分词地址数据;

将所述分词地址数据分别与所述N个对比地址数据进行字段长度匹配。

进一步的,所述筛选模块还用于:

从所述N个地址准确值提取M个大于预设纠偏值的地址准确值,其中M为大于或等于0的正整数,N≥M;

若M≥1,则从所述M个大于预设纠偏值的地址准确值中获取数值最大的地址准确值,以所述数值最大的地址准确值为目标地址准确值;

若M=0,则以存储并记录所述匹配地址数据。

进一步的,所述装置还包括:

接收请求模块,用于接收并响应用户发送的连接请求;

连接成功模块,用于当连接成功时,接收用户发送的新增地址数据,将所述新增地址数据添加至预设的地址列表中,所述预设的地址列表为存储所述对比地址数据的列表;

连接失败模块,用于当连接失败时,接收并修改用户发送的新增地址数据。

进一步的,所述装置还包括:

统计模块,用于统计地址坐标的替换次数;

生成报告模块,用于根据所述替换次数和所述关联地址坐标生成纠偏记录报告,以供用户根据所述纠偏记录报告进行手动纠偏。

进一步的,本申请实施例还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述实施例所述的地址数据的校正方法。

进一步的,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述实施例所述的地址数据的校正方法。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

相关技术
  • 一种地址数据的校正方法及装置
  • 数据通信系统、地址管理装置、数据通信装置和地址管理方法
技术分类

06120113178085