轨迹关联方法、装置、电子设备及机器可读存储介质制造方法及图纸

技术编号:35835633 阅读:15 留言:0更新日期:2022-12-03 14:06
本申请提供一种轨迹关联方法、装置、电子设备及机器可读存储介质,该方法包括:获取待搜索轨迹;依据所述待搜索轨迹中各轨迹点对应的采集设备标识以及采集时间,生成所述待搜索轨迹对应的轨迹向量;基于向量检索方式,从轨迹库中搜索所述待搜索轨迹的相似轨迹;其中,所述轨迹库中存储多个轨迹、以及所述多个轨迹中每个轨迹对应的轨迹向量。该方法可以提高轨迹关联的效率,减少轨迹关联的资源消耗。减少轨迹关联的资源消耗。减少轨迹关联的资源消耗。

【技术实现步骤摘要】
轨迹关联方法、装置、电子设备及机器可读存储介质


[0001]本申请涉及物联网
,尤其涉及一种轨迹关联方法、装置、电子设备及机器可读存储介质。

技术介绍

[0002]随着物联网技术的发展,各种类型的数据采集设备的应用逐渐普及,例如,用于进行人员图像采集的人像采集设备(如监控摄像头)、用于进行手机的国际移动用户识别码(International Mobile Subscriber Identity,简称IMSI码)采集的电子围栏设备等。人像采集设备采集人脸图片数据,通过后端人像建模和比对算法,将其打上人员身份唯一识别码(human_id)。电子围栏设备采用伪基站的原理,采集一定空间范围内手机的国际移动用户识别码。
[0003]依据多个采集设备在多个不同采集时间对同一采集对象的采集数据,可以生成该采集对象的一条轨迹。
[0004]例如,依据多个人像采集设备在多个不同采集时间对同一人员的采集数据,可以生成该人员的一条轨迹(可以称为人员轨迹);依据多个电子围栏设备在多个不同采集时间对同一IMSI码的采集数据,可以生成该IMSI码的一条轨迹(可以称为IMSI轨迹)。
[0005]在一些业务场景中,存在依据某一轨迹(也称待匹配轨迹)关联相似轨迹的需求,例如将同一人员的利用不同类型的采集设备所采集的不同轨迹之间进行关联,例如对人员轨迹与IMSI轨迹进行关联。而目前仅能通过分析待匹配轨迹与其他轨迹中各轨迹点之间的时空关联性的方式实现不同类型的轨迹的关联,其实现效率较低,且需要消耗大量的资源。
专利
技术实现思路

[0006]有鉴于此,本申请提供一种轨迹关联方法、装置、电子设备及机器可读存储介质。
[0007]根据本申请实施例的第一方面,提供一种轨迹关联方法,包括:
[0008]获取待搜索轨迹;其中,任一轨迹包括多个轨迹点,任一轨迹点对应的轨迹点数据包括采集设备标识以及采集时间;
[0009]依据所述待搜索轨迹中各轨迹点对应的采集设备标识以及采集时间,生成所述待搜索轨迹对应的轨迹向量;
[0010]基于向量检索方式,从轨迹库中搜索所述待搜索轨迹的相似轨迹;其中,所述轨迹库中存储多个轨迹、以及所述多个轨迹中每个轨迹对应的轨迹向量。
[0011]根据本申请实施例的第二方面,提供一种轨迹关联装置,包括:
[0012]获取单元,被配置为获取待搜索轨迹;其中,任一轨迹包括多个轨迹点,任一轨迹点对应的轨迹点数据包括采集设备标识以及采集时间;
[0013]生成单元,被配置为依据所述待搜索轨迹中各轨迹点对应的采集设备标识以及采集时间,生成所述待搜索轨迹对应的轨迹向量;
[0014]轨迹关联单元,被配置为基于向量检索方式,从轨迹库中搜索所述待搜索轨迹的
相似轨迹;其中,所述轨迹库中存储多个轨迹、以及所述多个轨迹中每个轨迹对应的轨迹向量。
[0015]根据本申请实施例的第三方面,提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0016]存储器,用于存放计算机程序;
[0017]处理器,用于执行存储器上所存放的程序时,实现第一方面提供的方法。
[0018]根据本申请实施例的第四方面,提供一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时实现第一方面提供的方法。
[0019]根据本申请实施例的第五方面,提供一种计算机程序,该计算机程序存储于计算机可读存储介质,并且当处理器执行该计算机程序时,促使处理器执行第一方面提供的方法。
[0020]本申请实施例的轨迹关联方法,在获取到待搜索轨迹的情况下,通过依据待搜索轨迹中各轨迹点对应的采集设备标识以及采集时间,生成待搜索轨迹对应的轨迹向量,并基于向量检索方式,从轨迹库中搜索待搜索轨迹的相似轨迹,提高了轨迹关联的效率,减少了轨迹关联的资源消耗。
附图说明
[0021]图1是本申请实施例提供的一种轨迹关联方法的流程示意图;
[0022]图2是本申请实施例提供的一种BERT模型的训练流程示意图;
[0023]图3是本申请实施例提供的一种轨迹数据入库实现流程示意图;
[0024]图4是本申请实施例提供的一种关联轨迹挖掘实现流程示意图;
[0025]图5是本申请实施例提供的一种轨迹关联装置的结构示意图;
[0026]图6是本申请实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
[0027]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0028]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0029]为了使本领域技术人员更好地理解本申请实施例提供的技术方案,并使本申请实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请实施例中技术方案作进一步详细的说明。
[0030]需要说明的是,本申请实施例中各步骤的序号大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0031]请参见图1,为本申请实施例提供的一种轨迹关联方法的流程示意图,如图1所示,
该轨迹关联方法可以包括以下步骤:
[0032]步骤S100、获取待搜索轨迹;其中,任一轨迹包括多个轨迹点,任一轨迹点对应的轨迹点数据包括采集设备标识以及采集时间。
[0033]示例性的,待搜索轨迹为需要进行关联轨迹搜索的轨迹。
[0034]例如,用户可以向本申请实施例提供的轨迹关联系统输入待搜索轨迹,由该轨迹关联系统通过本申请实施例提供的轨迹关联方法,搜索与该待搜索轨迹关联的轨迹(可以称为待搜索轨迹的相似轨迹)。
[0035]示例性的,轨迹可以依据多个同一类型的采集设备,在多个不同时间采集到同一采集对象的采集数据生成。
[0036]示例性的,该轨迹中的任一轨迹点可以对应一个该类型的采集设备在某个采集时间对该采集对象的一条采集数据。
[0037]其中,对于任一轨迹点,该轨迹点对应的轨迹数据可以包括该轨迹点对应的采集数据中的采集时间,以及,采集到该采集数据的采集设备的标识(即采集设备标识)。
[0038]示例性的,采集设备的类型可以包括但不限于人像采集设备或电子围栏设备。
[0039]对于任一类型的采集设备,其均设置有采集设备标识,如设备编号,用于对相同类型的不同采集设备进行标识。
[0040]步骤S11本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种轨迹关联方法,其特征在于,包括:获取待搜索轨迹;其中,任一轨迹包括多个轨迹点,任一轨迹点对应的轨迹点数据包括采集设备标识以及采集时间;依据所述待搜索轨迹中各轨迹点对应的采集设备标识以及采集时间,生成所述待搜索轨迹对应的轨迹向量;基于向量检索方式,从轨迹库中搜索所述待搜索轨迹的相似轨迹;其中,所述轨迹库中存储多个轨迹、以及所述多个轨迹中每个轨迹对应的轨迹向量。2.根据权利要求1所述的方法,其特征在于,所述依据所述待搜索轨迹中各轨迹点对应的采集设备标识以及采集时间,生成所述待搜索轨迹对应的轨迹向量,包括:依据所述待搜索轨迹中各轨迹点对应的采集时间,按采集时间从先到后的顺序,将所述待搜索轨迹中各轨迹点对应的统一设备标识或者采集设备标识输入到训练好的BERT模型;对训练好的BERT模型的输出结果进行池化处理,生成所述待搜索轨迹对应的轨迹向量;其中,对于任一轨迹点,该轨迹点对应的采集设备标识与该轨迹点对应的统一设备标识一一对应,统一设备标识用于唯一标识相互绑定的不同类型的采集设备。3.根据权利要求1所述的方法,其特征在于,所述获取待搜索轨迹,包括:获取初始待搜索轨迹;依据所述初始待搜索轨迹中各轨迹点对应的采集时间所归属的时间分区,确定所述初始待搜索轨迹中,在各个时间分区内的子轨迹;确定任一所述子轨迹为所述待搜索轨迹。4.根据权利要求3所述的方法,其特征在于,所述轨迹库中存储有多个不同时间分区内的轨迹、以及每个轨迹对应的轨迹向量;所述基于向量检索方式,从轨迹库中搜索所述待搜索轨迹的相似轨迹,包括:基于向量检索方式,从所述轨迹库中所述待搜索轨迹对应的时间分区内的轨迹中,搜索与所述待搜索轨迹相似的轨迹。5.根据权利要求2所述的方法,其特征在于,所述BERT模型通过以下方式训练:获取已知关联结果的轨迹对,一个轨迹对包括一条第一轨迹和一条第二轨迹;对于任一轨迹对,依据该轨迹对包括的第一轨迹中各轨迹点对应的采集时间,按采集时间从先到后的顺序,将该第一轨迹中各轨迹点对应的统一设备标识或者采集设备标识输入到待训练的BERT模型,得到待训练的BERT模型的第一输出结果;以及,依据该轨迹对包括的第二轨迹中各轨迹点对应的采集时间,按采集时间从先到后的顺序,将该第二轨迹中各轨迹点对应的统一设备标识或者采集设备标识输入到待训练的BERT模型,得到待训练的BERT模型的第二输出结果;对所述第一输出结果进行池化处理,生成该第一轨迹对应的第一轨迹向量;以及,对所述第二输出结果进行池化处理,生成该第二轨迹的第二轨迹向量;将所述第一轨迹向量与所述第二轨迹向量之间的相似度,确定为该轨迹对包括的第一轨迹和第二轨迹之间的相似度;依据轨迹对包括的第一轨迹和第二轨迹之间的相似度,以及,轨迹对的关联结果,确定
所述待训练的BERT模型的损失,并依据所述待训练的BERT模型的损失对所述待训练的BERT模型进行反馈优化。6.根据权利要求1至5任一项所述的方法,其特征在于,所述待搜索轨迹的相似轨迹的数量至少为2;所述方法还包括:依据所述待搜索轨迹的相似轨迹对应的采集对象,将不同时间分区内对应同一采集对象的相似轨迹融合为完整轨迹;依据各完整轨迹的相似度,对各完整轨迹进行排序;输出相似度最高的指定数量的完整轨迹。7.一种轨迹关联装置,其特征在于,包括:获取单元,被配置为获取待搜索轨迹;其中,任一轨迹包括多个轨迹点,任一轨迹点对应的轨迹点...

【专利技术属性】
技术研发人员:朱健超
申请(专利权)人:杭州海康威视系统技术有限公司
类型:发明
国别省市:

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

1