数据处理方法、装置、电子设备及机器可读存储介质制造方法及图纸

技术编号:33419884 阅读:43 留言:0更新日期:2022-05-19 00:12
本申请提供一种数据处理方法、装置、电子设备及机器可读存储介质,该方法包括:确定各对象的轨迹序列;基于指定对象的轨迹序列,以及其他对象的轨迹序列,分别确定所述指定对象的轨迹序列与各其他对象的轨迹序列的公共子序列;基于所述指定对象的轨迹序列与各其他对象的轨迹序列之间的公共子序列,确定与所述指定对象存在同行关系的其他对象。该方法可以提高同行关系判定的效率和准确率。高同行关系判定的效率和准确率。高同行关系判定的效率和准确率。

【技术实现步骤摘要】
数据处理方法、装置、电子设备及机器可读存储介质


[0001]本申请涉及大数据
,尤其涉及一种数据处理方法、装置、电子设备及机器可读存储介质。

技术介绍

[0002]基于指定人员的图像采集数据,以及其他人员的图像采集数据,确定与该指定人员存在同行关系的人员,能够从大数据的角度出发协助对与指定人员存在一定关系的其他人员、指定人员的行动轨迹进行有效的分析。
[0003]如何确定与指定对象存在同行关系的其他对象成为亟待解决的技术问题。

技术实现思路

[0004]有鉴于此,本申请提供一种数据处理方法、装置、电子设备及机器可读存储介质。
[0005]根据本申请实施例的第一方面,提供一种数据处理方法,包括:
[0006]确定各对象的轨迹序列;其中,该轨迹序列包括多个轨迹点,轨迹点包括监控设备标识与图像采集时间,任一轨迹序列中各轨迹点按照图像采集时间顺序排列;
[0007]基于指定对象的轨迹序列,以及其他对象的轨迹序列,分别确定指定对象的轨迹序列与各其他对象的轨迹序列的公共子序列;
[0008]基于指定对象的轨迹序列与各其他对象的轨迹序列之间的公共子序列,确定与指定对象存在同行关系的其他对象。
[0009]根据本申请实施例的第二方面,提供一种数据处理装置,包括:
[0010]第一确定单元,被配置为确定各对象的轨迹序列;其中,该轨迹序列包括多个轨迹点,轨迹点包括监控设备标识与图像采集时间,任一轨迹序列中各轨迹点按照图像采集时间顺序排列;
[0011]第二确定单元,被配置为基于指定对象的轨迹序列,以及其他对象的轨迹序列,分别确定指定对象的轨迹序列与各其他对象的轨迹序列的公共子序列;
[0012]第三确定单元,被配置为基于指定对象的轨迹序列与各其他对象的轨迹序列之间的公共子序列,确定与指定对象存在同行关系的其他对象。
[0013]根据本申请实施例的第三方面,提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0014]存储器,用于存放计算机程序;
[0015]处理器,用于执行存储器上所存放的程序时,实现第一方面的数据处理方法。
[0016]根据本申请实施例的第四方面,提供一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时实现第一方面的数据处理方法。
[0017]根据本申请实施例的第五方面,提供一种计算机程序,该计算机程序存储于机器可读存储介质,并且当处理器执行该计算机程序时,促使处理器执行第一方面的数据处理方法。
[0018]本申请实施例的数据处理方法,确定各对象的轨迹序列,并基于指定对象的轨迹序列,以及其他对象的轨迹序列,分别确定指定对象的轨迹序列与各其他对象的轨迹序列的公共子序列,进而,基于指定对象的轨迹序列与各其他对象的轨迹序列之间的公共子序列,确定与指定对象存在同行关系的其他对象,通过确定不同对象的轨迹序列之间的公共子序列,并基于不同对象的轨迹序列之间的公共子序列进行同行关系判定,将轨迹序列之间不存在公共子序列的对象在进行同行关系判定时剔除,提高了同行关系判定的效率和准确率。
附图说明
[0019]图1是本申请一示例性实施例提供的一种数据处理方法的流程示意图;
[0020]图2是本申请一示例性实施例提供的一种应用场景的示意图;
[0021]图3是本申请一示例性实施例提供的一种确定指定对象的轨迹序列与他对象的轨迹序列的公共子序列的流程示意图;
[0022]图4A是本申请一示例性实施例提供的一种重复采集的场景的示意图;
[0023]图4B是本申请一示例性实施例提供的一种重叠采集的场景的示意图;
[0024]图5是本申请一示例性实施例提供的一种确定各对象的轨迹序列的流程示意图;
[0025]图6是本申请一示例性实施例提供的一种数据处理装置的结构示意图;
[0026]图7是本申请一示例性实施例示出的一种电子设备的硬件结构示意图。
具体实施方式
[0027]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0028]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0029]为了使本领域技术人员更好地理解本申请实施例提供的技术方案,并使本申请实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请实施例中技术方案作进一步详细的说明。
[0030]请参见图1,为本申请实施例提供的一种数据处理方法的流程示意图,如图1所示,该数据处理方法可以包括以下步骤:
[0031]需要说明的是,本申请实施例中各步骤的序号大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0032]步骤S100、确定各对象的轨迹序列;其中,轨迹序列包括多个轨迹点,轨迹点包括监控设备标识与图像采集时间,任一轨迹序列中各轨迹点按照图像采集时间顺序排列。
[0033]本申请实施例中,对象可以包括但不限于人或车辆等。
[0034]本申请实施例中,若未特殊说明,所提及的图像采集数据是指可以对被采集的对
象进行身份信息识别的图片,例如,对于车辆,身份信息可以为车牌号;对于人员,身份信息可以为通过人脸分析等得到的人员信息。
[0035]本申请实施例中,考虑到存在同行关系的两个对象通常会在相同或相近时刻被相同监控设备采集到图像,因此,为了提高同行关系判定的效率和准确率,可以基于两个对象在相同或相近时刻被相同监控设备采集到图像的情况,对该两个对象进行同行关系判定。
[0036]为了确定是否存在两个对象在相同或相近时刻被相同监控设备采集到的图像的情况,可以先确定各对象的轨迹序列。
[0037]示例性的,可以分别基于各对象的图像采集数据,确定各对象的轨迹序列。
[0038]示例性的,轨迹序列可以表征特定对象在特定时间被特定监控设备采集到图像。
[0039]示例性的,一个轨迹序列可以包括一个或多个轨迹点,任一轨迹点包括监控设备标识(采集到相应对象的图像的监控设备的标识)与图像采集时间(该监控设备采集到该对象的图像的时间),任一轨迹序列中各轨迹点按照图像采集时间顺序排列,例如,按照图像采集时间升序或降序排列。
[0040]需要说明的是,在本申请实施例中,当基于某对象的图像采集数据确定的该对象的轨迹点的数量为一个时,可以不进行轨迹序列的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:确定各对象的轨迹序列;其中,所述轨迹序列包括多个轨迹点,所述轨迹点包括监控设备标识与图像采集时间,任一轨迹序列中各轨迹点按照图像采集时间顺序排列;基于指定对象的轨迹序列,以及其他对象的轨迹序列,分别确定所述指定对象的轨迹序列与各其他对象的轨迹序列的公共子序列;基于所述指定对象的轨迹序列与各其他对象的轨迹序列之间的公共子序列,确定与所述指定对象存在同行关系的其他对象。2.根据权利要求1所述的方法,其特征在于,对于任一其他对象的轨迹序列,所述公共子序列中包含的公共轨迹点为该其他对象的轨迹序列与所述指定对象的轨迹序列共同拥有的轨迹点、且各所述公共轨迹点在所述公共子序列中的顺序,与各所述公共轨迹点在任一原轨迹序列中的顺序相同。3.根据权利要求2所述的方法,其特征在于,在所述公共子序列中图像采集时间相邻的两个所述公共轨迹点之间的距离小于预设距离阈值。4.根据权利要求3所述的方法,其特征在于,两个公共轨迹点之间的距离基于原轨迹序列中该两个公共轨迹点之间的轨迹点的数量确定,且两个公共轨迹点之间的距离与任一原轨迹序列中该两个公共轨迹点之间的轨迹点的数量正相关;所述原轨迹序列为该其他对象的轨迹序列或所述指定对象的轨迹序列。5.根据权利要求1至4任一项所述的方法,其特征在于,任一轨迹序列中图像采集时间相邻的两个轨迹点包括的监控设备标识不同,且图像采集时间相邻的两个轨迹点包括的图像采集时间的差值大于预设时间阈值。6.根据权利要求5所述的方法,其特征在于,所述确定各对象的轨迹序列,包括:对于任一对象,基于该对象在预设统计周期内的图像采集数据,确定图像采集时间最小的第一图像采集数据;从该对象在预设统计周期内的图像采集数据中,确定所属监控设备与第一图像采集数据所属监控设备不同,且图像采集时间与第一图像采集数据的图像采集时间最接近的第二图像采集数据;当第二图像采集数据的图像...

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

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

1