轨迹确定方法、装置及设备、存储介质制造方法及图纸

技术编号:28035032 阅读:30 留言:0更新日期:2021-04-09 23:17
本发明专利技术提供一种轨迹确定方法、装置及设备、存储介质,该方法包括:从不同采集设备获取数据属性,所述数据属性至少包括:采集设备的位置信息,采集设备采集的对象的对象标识ID和采集到对象的时间戳;将所述数据属性存储到第一数据库表中;在需生成轨迹时,确定查找数据属性所需的时间段T1,从所述第一数据库表中查找时间戳处于该时间段T1的数据属性,从查找到的数据属性中找出包含同一对象ID的数据属性,按照时间戳将找出的数据属性中的位置信息进行排序得到对象轨迹。

【技术实现步骤摘要】
轨迹确定方法、装置及设备、存储介质
本专利技术涉及安防
,尤其涉及的是一种轨迹确定方法、装置及设备、存储介质。
技术介绍
当前面临的问题是,在城市级规模下,在数以万计的感知数据背景下,如何利用视频及其他感知数据来回溯车辆等对象在物理世界中的行动轨迹及其之上的行为模式分析,从而挖掘出其中一些有用的信息。相关轨迹确定方式中,主要基于对象上报(比如车辆通过GPS上报)的GPS数据来确定对象的轨迹,在无法采集到GPS数据的场景中,无法通过上述方式来确定对象的轨迹,因此上述轨迹确定方式只能局限于GPS数据采集场景中,应用场景较为局限。
技术实现思路
有鉴于此,本专利技术提供一种轨迹确定方法、装置及设备、存储介质,可用采集设备的位置信息来确定对象轨迹,无需采集GPS数据。本专利技术第一方面提供一种轨迹确定方法,包括:从不同采集设备获取数据属性,所述数据属性至少包括:采集设备的位置信息,采集设备采集的对象的对象标识ID和采集到对象的时间戳;将所述数据属性存储到第一数据库表中;在需生成轨迹时,确定查找数据属性所需的时间段T1,从所述第一数据库表中查找时间戳处于该时间段T1的数据属性,从查找到的数据属性中找出包含同一对象ID的数据属性,按照时间戳将找出的数据属性中的位置信息进行排序得到对象轨迹。根据本专利技术的一个实施例,将所述数据属性存储到第一数据库表中,包括:依据所述数据属性中的时间戳将所述数据属性存储到所述第一数据库表中与该时间戳所处时间段对应的目标分区中。根据本专利技术的一个实施例,依据所述数据属性中的时间戳将所述数据属性存储到所述第一数据库表中与该时间戳所处时间段对应的目标分区中,包括:依据所述数据属性中的时间戳与获取的哈希码确定数据属性的数据标识;将所述第一数据库表中与所述数据属性的数据标识对应的分区确定为目标分区;将所述数据属性与数据标识关联存储到所述目标分区中。根据本专利技术的一个实施例,按照时间戳将找出的数据属性中的位置信息进行排序得到对象轨迹之后,该方法还包括:为所述对象轨迹分配对应的轨迹标识;将所述对象轨迹存储到第二数据库表中,并在指定搜索引擎集群中为所述轨迹标识建立对应的索引。根据本专利技术的一个实施例,该方法还包括:接收外部输入的查询条件;依据所述查询条件从所述指定搜索引擎集群中查询出满足所述查询条件的目标索引,依据所述目标索引对应的轨迹标识在所述第二数据库表中查找该轨迹标识对应的对象轨迹;从查找出的对象轨迹中获取满足查询条件的目标对象轨迹。根据本专利技术的一个实施例,所述索引包括:对象轨迹上各位置信息所在数据属性中最大时间戳和最小时间戳、以及对象ID;所述指定搜索引擎集群中包括至少两个索引存储段,每个索引存储段具有对应的时间段,每个索引存储段存储的索引中的最大时间戳和最小时间戳均处于该索引存储段对应的时间段内;所述查询条件至少包括:目标对象ID、目标时间段;依据所述查询条件从所述指定搜索引擎集群中查询出满足所述查询条件的目标索引,包括:依据所述目标时间段从所述指定搜索引擎集群中查询出目标索引存储段,所述目标索引存储段对应的时间段与所述目标时间段存在交集;查找所述目标索引存储段中包含所述目标对象ID的索引;针对每一查找出的索引,检查该索引中的最大时间戳和/或最小时间戳是否处于所述目标时间段内,若是,则该索引为目标索引。根据本专利技术的一个实施例,所述索引包括:对象轨迹上各位置信息所在数据属性中最大时间戳和最小时间戳、以及对象ID;所述查询条件至少包括:目标对象ID、目标时间段;依据所述查询条件从所述指定搜索引擎集群中查询出满足所述查询条件的目标索引,包括:查找所述指定搜索引擎集群中包含目标对象ID的索引;针对每一查找出的索引,检查该索引中的最大时间戳和/或最小时间戳是否处于所述目标时间段内,若是,则该索引为目标索引。根据本专利技术的一个实施例,所述查询条件至少包括:目标对象ID、目标时间段;从查找出的对象轨迹中获取满足查询条件的目标对象轨迹,包括:检查查找出的对象轨迹的数量是否为两个以上;如果是,如果查找出的对象轨迹中存在同一目标对象ID对应的至少两个对象轨迹,则对查找出的对象轨迹中同一目标对象ID对应的对象轨迹进行拼接,从拼接所得的对象轨迹中截取出第一轨迹段,所述第一轨迹段上各位置信息所在数据属性中的时间戳均处于所述目标时间段内,并将所述第一轨迹段确定为所述目标轨迹。本专利技术第二方面提供一种轨迹确定装置,包括:数据属性获取模块,用于从不同采集设备获取数据属性,所述数据属性至少包括:采集设备的位置信息,采集设备采集的对象的对象标识ID和采集到对象的时间戳;数据属性存储模块,用于将所述数据属性存储到第一数据库表中;对象轨迹生成模块,用于在需生成轨迹时,确定查找数据属性所需的时间段T1,从所述第一数据库表中查找时间戳处于该时间段T1的数据属性,从查找到的数据属性中找出包含同一对象ID的数据属性,按照时间戳将找出的数据属性中的位置信息进行排序得到对象轨迹。根据本专利技术的一个实施例,数据属性存储模块将所述数据属性存储到第一数据库表中时,具体用于:依据所述数据属性中的时间戳将所述数据属性存储到所述第一数据库表中与该时间戳所处时间段对应的目标分区中。根据本专利技术的一个实施例,数据属性存储模块依据所述数据属性中的时间戳将所述数据属性存储到所述第一数据库表中与该时间戳所处时间段对应的目标分区中时,具体用于:依据所述数据属性中的时间戳与获取的哈希码确定数据属性的数据标识;将所述第一数据库表中与所述数据属性的数据标识对应的分区确定为目标分区;将所述数据属性与数据标识关联存储到所述目标分区中。根据本专利技术的一个实施例,在对象轨迹生成模块之后,该装置还包括:轨迹标识确定模块,用于为所述对象轨迹分配对应的轨迹标识;对象轨迹存储模块,用于将所述对象轨迹存储到第二数据库表中,并在指定搜索引擎集群中为所述轨迹标识建立对应的索引。根据本专利技术的一个实施例,该装置还包括:查询条件接收模块,用于接收外部输入的查询条件;对象轨迹查找模块,用于依据所述查询条件从所述指定搜索引擎集群中查询出满足所述查询条件的目标索引,依据所述目标索引对应的轨迹标识在所述第二数据库表中查找该轨迹标识对应的对象轨迹;目标对象轨迹确定模块,用于从查找出的对象轨迹中获取满足查询条件的目标对象轨迹。根据本专利技术的一个实施例,所述索引包括:对象轨迹上各位置信息所在数据属性中最大时间戳和最小时间戳、以及对象ID;所述指定搜索引擎集群中包括至少两个索引存储段,每个索引存储段具有对应的时间段,每个索引存储段存储的索引中的最大时间戳和最小时间戳均处于该索引存储段对应的时间段内;所述查询条件本文档来自技高网...

【技术保护点】
1.一种轨迹确定方法,其特征在于,包括:/n从不同采集设备获取数据属性,所述数据属性至少包括:采集设备的位置信息,采集设备采集的对象的对象标识ID和采集到对象的时间戳;/n将所述数据属性存储到第一数据库表中;/n在需生成轨迹时,确定查找数据属性所需的时间段T1,从所述第一数据库表中查找时间戳处于该时间段T1的数据属性,从查找到的数据属性中找出包含同一对象ID的数据属性,按照时间戳将找出的数据属性中的位置信息进行排序得到对象轨迹。/n

【技术特征摘要】
1.一种轨迹确定方法,其特征在于,包括:
从不同采集设备获取数据属性,所述数据属性至少包括:采集设备的位置信息,采集设备采集的对象的对象标识ID和采集到对象的时间戳;
将所述数据属性存储到第一数据库表中;
在需生成轨迹时,确定查找数据属性所需的时间段T1,从所述第一数据库表中查找时间戳处于该时间段T1的数据属性,从查找到的数据属性中找出包含同一对象ID的数据属性,按照时间戳将找出的数据属性中的位置信息进行排序得到对象轨迹。


2.如权利要求1所述的轨迹确定方法,其特征在于,将所述数据属性存储到第一数据库表中,包括:
依据所述数据属性中的时间戳将所述数据属性存储到所述第一数据库表中与该时间戳所处时间段对应的目标分区中。


3.如权利要求2所述的轨迹确定方法,其特征在于,依据所述数据属性中的时间戳将所述数据属性存储到所述第一数据库表中与该时间戳所处时间段对应的目标分区中,包括:
依据所述数据属性中的时间戳与获取的哈希码确定数据属性的数据标识;
将所述第一数据库表中与所述数据属性的数据标识对应的分区确定为目标分区;
将所述数据属性与数据标识关联存储到所述目标分区中。


4.如权利要求1-3中任一项所述的轨迹确定方法,其特征在于,按照时间戳将找出的数据属性中的位置信息进行排序得到对象轨迹之后,该方法还包括:
为所述对象轨迹分配对应的轨迹标识;
将所述对象轨迹存储到第二数据库表中,并在指定搜索引擎集群中为所述轨迹标识建立对应的索引。


5.如权利要求4所述的轨迹确定方法,其特征在于,该方法还包括:
接收外部输入的查询条件;
依据所述查询条件从所述指定搜索引擎集群中查询出满足所述查询条件的目标索引,依据所述目标索引对应的轨迹标识在所述第二数据库表中查找该轨迹标识对应的对象轨迹;
从查找出的对象轨迹中获取满足查询条件的目标对象轨迹。


6.如权利要求5所述的轨迹确定方法,其特征在于,
所述索引包括:对象轨迹上各位置信息所在数据属性中最大时间戳和最小时间戳、以及对象ID;
所述指定搜索引擎集群中包括至少两个索引存储段,每个索引存储段具有对应的时间段,每个索引存储段存储的索引中的最大时间戳和最小时间戳均处于该索引存储段对应的时间段内;
所述查询条件至少包括:目标对象ID、目标时间段;
依据所述查询条件从所述指定搜索引擎集群中查询出满足所述查询条件的目标索引,包括:
依据所述目标时间段从所述指定搜索引擎集群中查询出目标索引存储段,所述目标索引存储段对应的时间段与所述目标时间段存在交集;
查找所述目标索引存储段中包含所述目标对象ID的索引;
针对每一查找出的索引,检查该索引中的最大时间戳和/或最小时间戳是否处于所述目标时间段内,若是,则该索引为目标索引。


7.如权利要求5所述的轨迹确定方法,其特征在于,
所述索引包括:对象轨迹上各位置信息所在数据属性中最大时间戳和最小时间戳、以及对象ID;
所述查询条件至少包括:目标对象ID、目标时间段;
依据所述查询条件从所述指定搜索引擎集群中查询出满足所述查询条件的目标索引,包括:
查找所述指定搜索引擎集群中包含目标对象ID的索引;
针对每一查找出的索引,检查该索引中的最大时间戳和/或最小时间戳是否处于所述目标时间段内,若是,则该索引为目标索引。


8.如权利要求5所述的轨迹确定方法,其特征在于,
所述查询条件至少包括:目标对象ID、目标时间段;
从查找出的对象轨迹中获取满足查询条件的目标对象轨迹,包括:
检查查找出的对象轨迹的数量是否为两个以上;
如果是,如果查找出的对象轨迹中存在同一目标对象ID对应的至少两个对象轨...

【专利技术属性】
技术研发人员:章超曾挥毫李林森金兵兵
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

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

1