基于geohash匹配的车码拟合方法及系统技术方案

技术编号:23512696 阅读:33 留言:0更新日期:2020-03-18 00:02
本发明专利技术公开一种基于geohash匹配的车码拟合方法及系统,其中包括以下步骤:配置关联分析时间间隔和碰撞分析时间间隔;获取信令汇总数据,所述信令汇总数据包括各移动终端的设备标识和设备时空数据;获取卡口汇总数据,所述卡口汇总数据包括各车辆的车辆标识和车辆时空数据;按照碰撞分析时间间隔,基于所述设备时空数据和所述车辆时空数据将所述信令汇总数据与所述卡口汇总数据进行时空碰撞,生成车码伴随日志表;按照关联分析时间间隔,根据所述车码伴随日志表和所述卡口汇总数据生成车码关联结果表并输出。本发明专利技术能够对车牌号和手机号码进行拟合,拟合的准确率高,满足现今对车辆和手机号进行关联定位的需要。

Vehicle code fitting method and system based on geohash matching

【技术实现步骤摘要】
基于geohash匹配的车码拟合方法及系统
本专利技术涉及治安防控领域,尤其涉及一种基于geohash匹配的车码拟合方法及系统。
技术介绍
GeoHash算法是一种地址编码方法,能够把二维的空间经纬度数据编码成一个字符串,每个字符串表示一个矩形区域,所述字符串的长度与其所表示的矩形区域范围及精度相对应。现今只能基于车牌号,利用各卡口采集的卡口数据,对目标车辆进行跟踪监控,其中卡口是指依托路上特定场所,如收费站、交通或者治安检查站等卡口点,对通过该卡口点的机动车辆进行拍摄、记录与处理的一种道路交通现场监测系统,其监测获得的数据作为卡口数据。利用该方案进行治安防控或案件侦破时,往往会由于犯罪嫌疑人伪造车牌号或者犯罪嫌疑人利用他人车辆,导致无法准确地确定并追踪犯罪嫌疑人,故需要对现有技术做进一步改进。
技术实现思路
本专利技术针对现有技术中的缺点,提供了一种基于geohash匹配的车码拟合方法及系统。为了解决上述技术问题,本专利技术通过下述技术方案得以解决:一种基于geohash匹配的车码拟合方法,包括以下步骤:配置关联分析时间间隔和碰撞分析时间间隔,其中关联分析时间间隔为碰撞分析时间间隔的X倍,X大于等于1且X为正整数;获取信令汇总数据,所述信令汇总数据包括各移动终端的设备标识和设备时空数据;获取卡口汇总数据,所述卡口汇总数据包括各车辆的车辆标识和车辆时空数据;按照碰撞分析时间间隔,基于所述设备时空数据和所述车辆时空数据将所述信令汇总数据与所述卡口汇总数据进行时空碰撞,生成车码伴随日志表,所述车码伴随日志表用于体现碰撞分析时间间隔内设备标识和车辆标识的共现情况;按照关联分析时间间隔,根据所述车码伴随日志表和所述卡口汇总数据生成车码关联结果表并输出;所述车码关联结果表包括设备标识、车辆标识、以及关联分析时间间隔内所述设备标识和所述车辆标识的关联度。作为一种可实施方式,其特征在于:所述设备时空数据包括与设备标识所对应的信令获取时间、信令类型、以及信令所在的基站位置;所述车辆时空数据包括所述车辆标识所对应的车牌获取时间和车牌获取位置;所述基站位置和车牌获取位置为geohash编码。作为一种可实施方式,按照碰撞分析时间间隔,基于所述设备时空数据和所述车辆时空数据将所述信令汇总数据与所述卡口汇总数据进行时空碰撞,生成车码伴随日志表的具体步骤为:按照碰撞分析时间间隔,从信令汇总数据中筛选出待碰撞信令数据,从卡口汇总数据中筛选出待碰撞车辆数据,基于信令类型和信令所在的基站位置确定各待碰撞信令数据的信令所在区域,所述信令所在区域为至少一个geohash编码构成的数据集;将所述待碰撞信令数据的信令获取时间和信令所在区域与所述待碰撞车辆数据的车牌获取时间和车牌获取位置进行碰撞分析,根据碰撞结果并统计设备标识和车辆标识的共现次数,生成车码伴随日志表。作为一种可实施方式,按照关联分析时间间隔,根据所述车码伴随日志表和所述卡口汇总数据生成车码关联结果表并输出的具体步骤为:提取在关联分析时间间隔内的车码伴随日志表,并将所得数据按照车辆标识进行分组,获得N组车码共现数据,每组车码共现数据包括车辆标识、相碰撞的设备标识、碰撞区域和碰撞时间;根据关联分析时间间隔、车辆标识和车牌获取位置对卡口汇总数据进行分析,获取车辆出现数据,所述车辆出现数据包括车辆标识和出现所述车辆标识的区域个数;根据所述车码共现数据和所述车辆出现数据计算车辆标识和与其相碰撞的设备标识的关联度,根据车辆标识、设备标识和关联度生成车码关联结果表。作为一种可实施方式:所述geohash编码包括第一编码值和第二编码值,第一编码值的字符串长度大于第二编码值;根据关联分析时间间隔、车辆标识和车牌获取位置对卡口汇总数据进行分析,获取车辆出现数据之前还包括数据剔除步骤,具体步骤为:根据关联分析时间间隔、车辆标识和第一编码值对所述卡口汇总数据进行分析,统计获得车辆标识所对应的第一编码值的类别数量,当所述类别数量小于等于预设的剔除阈值时,将所述车辆标识从车码共现数据中剔除;根据关联分析时间间隔、车辆标识和车牌获取位置对卡口汇总数据进行分析,获取车辆出现数据的具体步骤为;根据关联分析时间间隔、车辆标识和第二编码值对卡口汇总数据进行分析,获得车辆标识、出现所述车辆标识的次数和出现所述车辆标识的第二编码值的类别数量,将所述类别数量作为出现所述车辆标识的区域数量。作为一种可实施方式,当所述关联分析时间间隔等于所述碰撞分析时间间隔时,按照以下公式计算关联分析时间间隔内相应设备标识和车辆标识的关联度:其中,i为正整数,且i小于等于N,N为车辆标识的数量;j为正整数,且j小于等于n,n为与第i个车辆标识相关联的设备标识的数量;S(i,j)表示第i个车辆标识和与其相关联的第j个设备标识的关联度;follow_cnt表示在关联分析时间间隔内,所述设备标识和所述车辆标识的共现次数;car_cnt表示在关联分析时间间隔内,出现所述车辆标识的次数;follow_geohash_cnt表示在关联分析时间间隔内,基于碰撞分析时间间隔和Geohash编码统计获得出现碰撞的区域个数;c_fllow_1和c_follow_geohash_1为固定参数。作为一种可实施方式,当所述关联分析时间间隔大于所述碰撞分析时间间隔时,按照以下公式计算关联分析时间间隔内相应设备标识和车辆标识的关联度:S(i,j)=C(fllow_cnt/car_cnt,c_fllow_2)*C(follow_geohash_cnt,c_follow_geohash_2)*C(follow_time_cnt,c_time)*C(geohash_cnt,c_geohash);其中:其中,i为正整数,且i小于等于N,N为车辆标识的数量;j为正整数,且j小于等于n,n为与第i个车辆标识相关联的设备标识的数量;S(i,j)表示第i个车辆标识和与其相关联的第j个设备标识的关联度;follow_cnt表示在关联分析时间间隔内,所述设备标识和所述车辆标识的共现次数;car_cnt表示在关联分析时间间隔内,出现所述车辆标识的次数;follow_geohash_cnt表示在关联分析时间间隔内,基于碰撞分析时间间隔和Geohash编码统计获得出现碰撞的区域个数;follow_time_cnt表示在关联分析时间间隔内,出现碰撞的碰撞分析时间间隔的个数;geohash_cnt表示在关联分析时间间隔内,出现碰撞的区域个数的个数,c_fllow_2、c_follow_geohash_2、c_time和c_geohash均为固定参数。作为一种可实施方式,获取信令汇总数据,所述信令汇总数据包括各移动终端的设备标识和设备时空数据的具体步骤为:通过基站收集原始信令数据,原始信令数据包括设备标本文档来自技高网...

【技术保护点】
1.一种基于geohash匹配的车码拟合方法,其特征在于包括以下步骤:/n配置关联分析时间间隔和碰撞分析时间间隔,其中关联分析时间间隔为碰撞分析时间间隔的X倍,X大于等于1且X为正整数;/n获取信令汇总数据,所述信令汇总数据包括各移动终端的设备标识和设备时空数据;获取卡口汇总数据,所述卡口汇总数据包括各车辆的车辆标识和车辆时空数据;/n按照碰撞分析时间间隔,基于所述设备时空数据和所述车辆时空数据将所述信令汇总数据与所述卡口汇总数据进行时空碰撞,生成车码伴随日志表,所述车码伴随日志表用于体现碰撞分析时间间隔内设备标识和车辆标识的共现情况;/n按照关联分析时间间隔,根据所述车码伴随日志表和所述卡口汇总数据生成车码关联结果表并输出;所述车码关联结果表包括设备标识、车辆标识、以及关联分析时间间隔内所述设备标识和所述车辆标识的关联度。/n

【技术特征摘要】
1.一种基于geohash匹配的车码拟合方法,其特征在于包括以下步骤:
配置关联分析时间间隔和碰撞分析时间间隔,其中关联分析时间间隔为碰撞分析时间间隔的X倍,X大于等于1且X为正整数;
获取信令汇总数据,所述信令汇总数据包括各移动终端的设备标识和设备时空数据;获取卡口汇总数据,所述卡口汇总数据包括各车辆的车辆标识和车辆时空数据;
按照碰撞分析时间间隔,基于所述设备时空数据和所述车辆时空数据将所述信令汇总数据与所述卡口汇总数据进行时空碰撞,生成车码伴随日志表,所述车码伴随日志表用于体现碰撞分析时间间隔内设备标识和车辆标识的共现情况;
按照关联分析时间间隔,根据所述车码伴随日志表和所述卡口汇总数据生成车码关联结果表并输出;所述车码关联结果表包括设备标识、车辆标识、以及关联分析时间间隔内所述设备标识和所述车辆标识的关联度。


2.根据权利要求1所述的基于geohash匹配的车码拟合方法,其特征在于:
所述设备时空数据包括与设备标识所对应的信令获取时间、信令类型、以及信令所在的基站位置;
所述车辆时空数据包括所述车辆标识所对应的车牌获取时间和车牌获取位置;
所述基站位置和车牌获取位置为geohash编码。


3.根据权利要求2所述的基于geohash匹配的车码拟合方法,其特征在于,按照碰撞分析时间间隔,基于所述设备时空数据和所述车辆时空数据将所述信令汇总数据与所述卡口汇总数据进行时空碰撞,生成车码伴随日志表的具体步骤为:
按照碰撞分析时间间隔,从信令汇总数据中筛选出待碰撞信令数据,从卡口汇总数据中筛选出待碰撞车辆数据,基于信令类型和信令所在的基站位置确定各待碰撞信令数据的信令所在区域,所述信令所在区域为至少一个geohash编码构成的数据集;
将所述待碰撞信令数据的信令获取时间和信令所在区域与所述待碰撞车辆数据的车牌获取时间和车牌获取位置进行碰撞分析,根据碰撞结果并统计设备标识和车辆标识的共现次数,生成车码伴随日志表。


4.根据权利要求3所述的基于geohash匹配的车码拟合方法,其特征在于,按照关联分析时间间隔,根据所述车码伴随日志表和所述卡口汇总数据生成车码关联结果表并输出的具体步骤为:
提取在关联分析时间间隔内的车码伴随日志表,并将所得数据按照车辆标识进行分组,获得N组车码共现数据,每组车码共现数据包括车辆标识、相碰撞的设备标识、碰撞区域和碰撞时间;
根据关联分析时间间隔、车辆标识和车牌获取位置对卡口汇总数据进行分析,获取车辆出现数据,所述车辆出现数据包括车辆标识和出现所述车辆标识的区域个数;
根据所述车码共现数据和所述车辆出现数据计算车辆标识和与其相碰撞的设备标识的关联度,根据车辆标识、设备标识和关联度生成车码关联结果表。


5.根据权利要求4所述的基于geohash匹配的车码拟合方法,其特征在于:
所述geohash编码包括第一编码值和第二编码值,第一编码值的字符串长度大于第二编码值;
根据关联分析时间间隔、车辆标识和车牌获取位置对卡口汇总数据进行分析,获取车辆出现数据之前还包括数据剔除步骤,具体步骤为:
根据关联分析时间间隔、车辆标识和第一编码值对所述卡口汇总数据进行分析,统计获得车辆标识所对应的第一编码值的类别数量,当所述类别数量小于等于预设的剔除阈值时,将所述车辆标识从车码共现数据中剔除;
根据关联分析时间间隔、车辆标识和车牌获取位置对卡口汇总数据进行分析,获取车辆出现数据的具体步骤为;
根据关联分析时间间隔、车辆标识和第二编码值对卡口汇总数据进行分析,获得车辆标识、出现所述车辆标识的次数和出现所述车辆标识的第二编码值的类别数量,将所述类别数量作为出现所述车辆标识的区域数量。


6.根据权利要求4或5所述的基于geohash匹配的车码拟合方法,其特征在于,当所述关联分析时间间隔等于所述碰撞分析时间间隔时,按照以下公式计算关联分析时间间隔内相应设备标识...

【专利技术属性】
技术研发人员:张静丁敬安宣鑫乐
申请(专利权)人:杭州三汇数字信息技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1