一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种目标识别方法、装置、设备和机器可读介质与流程

2022-02-22 07:16:42 来源:中国专利 TAG:


1.本技术涉及计算机视觉技术领域,特别是涉及一种目标识别方法、一种目标识别装置、一种设备和一种机器可读介质。


背景技术:

2.行人再识别(reid,person re-identification)技术是计算机视觉研究的热门方向,用于解决跨摄像头跨场景下行人的识别与检索。该技术能够根据行人的穿着、体态、发型等信息认知行人,与人脸识别结合能够适用于智能安防等应用场景。
3.目前的行人再识别方法,通常确定待识别行人对应的目标摄像头,依据摄像头的经纬度数据,确定位于目标摄像头的距离范围内的周边摄像头;并在上述周边摄像头的实时视频图像中,针对所述待识别行人,应用智能分析算法进行特征值的比对和筛选,并获取对应的识别结果。
4.发明人在实施本技术实施例的过程中发现,有些摄像头的经纬度数据不存在、或者有些摄像头的经纬度数据是错误的,这样导致周边摄像头的准确率较低。一方面,确定的周边摄像头中可能包括与目标摄像头不相关的摄像头,不相关的摄像头对应的冗余数据将影响行人识别的效率。另一方面,与目标摄像头相关的摄像头可能被排除在周边摄像头的范围外,因此将影响行人识别的准确率。


技术实现要素:

5.本技术实施例所要解决的技术问题是提供一种目标识别方法,可以能够提高不同摄像装置之间的时空关系数据的准确度,以及能够提高目标识别的准确度。
6.相对应的,本技术实施例还提供了一种目标识别装置、一种设备、以及一种机器可读介质,用以保证上述方法的实现及应用。
7.为了解决上述问题,本技术实施例公开了一种目标识别方法,包括:
8.确定对象对应的跨摄像装置数据;所述跨摄像装置数据用于表征相同对象在不同摄像装置中出现的情况下,所述不同摄像装置提供的媒体数据;
9.依据所述跨摄像装置数据,确定不同摄像装置之间的时空关系数据;所述时空关系数据包括:空间关系数据、和/或、时间关系数据。
10.本技术实施例公开了一种目标识别方法,包括:
11.确定待识别对象对应的识别摄像装置;
12.依据不同摄像装置之间的时空关系数据,确定所述识别摄像装置对应的关联摄像装置;其中,所述时空关系数据为依据对象对应的跨摄像装置数据得到;所述跨摄像装置数据用于表征相同对象在不同摄像装置中出现的情况下,所述不同摄像装置提供的媒体数据;
13.依据所述关联摄像装置,对所述待识别对象进行识别。
14.另一方面,本技术实施例还公开了一种目标识别装置,包括:
15.跨镜数据确定模块,用于确定对象对应的跨摄像装置数据;所述跨摄像装置数据用于表征相同对象在不同摄像装置中出现的情况下,所述不同摄像装置提供的媒体数据;
16.时空关系确定模块,用于依据所述跨摄像装置数据,确定不同摄像装置之间的时空关系数据;所述时空关系数据包括:空间关系数据、和/或、时间关系数据。
17.另一方面,本技术实施例还公开了一种目标识别装置,包括:
18.识别摄像装置确定模块,用于确定待识别对象对应的识别摄像装置;
19.关联摄像装置确定模块,用于依据不同摄像装置之间的时空关系数据,确定所述识别摄像装置对应的关联摄像装置;其中,所述时空关系数据为依据对象对应的跨摄像装置数据得到;所述跨摄像装置数据用于表征相同对象在不同摄像装置中出现的情况下,所述不同摄像装置提供的媒体数据;
20.目标识别模块,用于依据所述关联摄像装置,对所述待识别对象进行识别。
21.再一方面,本技术实施例还公开了一种设备,包括:
22.一个或多个处理器;和
23.其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述设备执行前述一个或多个所述的方法。
24.又一方面,本技术实施例公开了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得设备执行前述一个或多个所述的方法。
25.本技术实施例包括以下优点:
26.本技术实施例依据对象对应的跨摄像装置数据,确定不同摄像装置之间的时空关系数据。本发明实施例的上述跨摄像装置数据表征的是一种客观事实数据,只要相同对象在不同摄像装置中出现过,本技术实施例可以依据出现情况对应的客观事实数据,确定不同摄像装置之间的相对关系,进而确定对应的时空关系数据。由于本技术实施例依据的是跨摄像装置数据表征的客观事实数据,而可以不依赖于摄像装置的经纬度数据,因此,本技术实施例能够提高不同摄像装置之间的时空关系数据的准确度。
27.在提高不同摄像装置之间的时空关系数据的准确度的情况下,本技术实施例将上述时空关系数据用于目标识别过程中,能够提高目标识别的准确度。
28.并且,本技术实施例在依据时空关系数据进行目标识别的过程中,处理的关联摄像装置具体为与识别摄像装置具有实际可达关系的摄像装置,由于可以排除不具有实际可达关系的冗余摄像装置,故可以节省冗余摄像装置对应的运算量,因此能够提高目标识别的效率。
附图说明
29.图1是本技术的一种目标识别方法实施例一的步骤流程图;
30.图2是本技术实施例的一种第一连接关系的示意;
31.图3是本技术实施例的一种第二连接关系的示意;
32.图4是本技术实施例的一种时空关系数据的示意;
33.图5是本技术的一种目标识别方法实施例二的步骤流程图;
34.图6是本技术的一种目标识别方法实施例三的步骤流程图;
35.图7是本技术的一种目标识别方法的应用示例;
36.图8是本技术的一种目标识别处理装置实施例的结构框图;
37.图9是本技术的一种目标识别处理装置实施例的结构框图;以及
38.图10是可被用于实现本技术中所述的各个实施例的示例性设备1300。
具体实施方式
39.为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本技术作进一步详细的说明。
40.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本技术保护的范围。
41.本技术的构思易于进行各种修改和替代形式,其具体实施例已经通过附图的方式示出,并将在这里详细描述。然而,应该理解,上述内容并不是用来将本技术的构思限制为所公开的具体形式,相反地,本技术的说明书和权利要求书意欲覆盖所有的修改、等同和替代的形式。
42.本说明书中的“一个实施例”,“实施例”,“一个具体实施例”等,表示所描述的实施例可以包括特定特征、结构或特性,但是每个实施例可以包括或可以不必然包括该特定特征、结构或特性。此外,这样的短语不一定指的是同一实施例。另外,在联系一个实施例描述特定特征、结构或特性的情况下,无论是否明确描述,可以认为本领域技术人员所知的范围内,这样的特征、结构或特性也与其他实施例有关。另外,应该理解的是,“在a,b和c的至少一个”这种形式所包括的列表中的条目中,可以包括如下可能的项目:(a);(b);(c);(a和b);(a和c);(b和c);或(a,b和c)。同样,“a,b或c中的至少一个”这种形式列出的项目可能意味着(a);(b);(c);(a和b);(a和c);(b和c);或(a,b和c)。
43.在一些情况下,所公开的实施例可以被实施为硬件、固件、软件或其任意组合。所公开的实施例也可以实现为携带或存储在一个或多个暂时的或者非暂时的机器可读(例如计算机可读)存储介质中的指令,该指令可以被一个或多个处理器执行。机器可读存储介质可以实施为用于以能够被机器读取的形式存储或者传输信息的存储装置、机构或其他物理结构(例如易失性或非易失性存储器、介质盘、或其他媒体其它物理结构装置)。
44.在附图中,一些结构或方法特征可以以特定的安排和/或排序显示。然而,优选地,这样的具体安排和/或排序并不是必要的。相反,在一些实施方案中,这样的特征可以以不同的方式和/或顺序排列,而不是如附图中所示。此外,特定的附图中的结构或方法特征中所包含的内容,不意味着暗示这种特征是在所有实施例是必须的,并且在一些实施方案中,可能不包括这些特征,或者可能将这些特征与其它特征相结合。
45.本技术实施例可以应用于智能安防等目标识别场景,用于解决跨摄像头跨场景下对象的识别与检索。本技术实施例的对象可以表征待识别的对象。上述对象对应的类型可以包括:人或车辆,其中,人可以包括:人体和/或人脸,车辆可以包括:机动车、或者非机动车等。
46.传统的目标识别方法,通常依赖于摄像头的经纬度数据的准确度,若摄像头的经纬度数据的准确度较低,将影响目标识别的准确率。
47.针对摄像头的经纬度数据的准确度较低、导致目标识别的准确率不高的技术问题,本技术实施例提供了一种目标识别方法,该方法具体包括:确定对象对应的跨摄像装置数据;上述跨摄像装置数据用于表征相同对象在不同摄像装置中出现的情况下,上述不同摄像装置提供的媒体数据;依据上述跨摄像装置数据,确定不同摄像装置之间的时空关系数据。
48.本技术实施例依据对象对应的跨摄像装置数据,确定不同摄像装置之间的时空关系数据。本发明实施例的上述跨摄像装置数据表征的是一种客观事实数据,只要相同对象在不同摄像装置中出现过,本技术实施例可以依据出现情况对应的客观事实数据,确定不同摄像装置之间的相对关系,进而确定对应的时空关系数据。由于本技术实施例依据的是跨摄像装置数据表征的客观事实数据,而可以不依赖于摄像装置的经纬度数据,因此,本技术实施例能够提高不同摄像装置之间的时空关系数据的准确度。
49.本技术实施例还提供了一种目标识别方法,该方法具体包括:确定待识别对象对应的识别摄像装置;依据不同摄像装置之间的时空关系数据,确定上述识别摄像装置对应的关联摄像装置;其中,上述时空关系数据为依据对象对应的跨摄像装置数据得到;上述跨摄像装置数据用于表征相同对象在不同摄像装置中出现的情况下,上述不同摄像装置提供的媒体数据;依据上述关联摄像装置,对上述待识别对象进行识别。
50.在提高不同摄像装置之间的时空关系数据的准确度的情况下,本技术实施例将上述时空关系数据用于目标识别过程中,能够提高目标识别的准确度。
51.方法实施例一
52.参照图1,示出了本技术的一种目标识别方法实施例一的步骤流程图,具体可以包括如下步骤:
53.步骤101、确定对象对应的跨摄像装置数据;上述跨摄像装置数据用于表征相同对象在不同摄像装置中出现的情况下,上述不同摄像装置提供的媒体数据;
54.步骤102、依据上述跨摄像装置数据,确定不同摄像装置之间的时空关系数据;上述时空关系数据可以包括:空间关系数据、和/或、时间关系数据。
55.图1所示方法实施例一,可用于构建不同摄像装置之间的时空关系数据。
56.步骤101中,摄像装置可以表征具有摄像功能的装置。摄像装置可以包括:摄像头、摄像机等。摄像装置提供的媒体数据可以包括:图像数据、或者视频数据。
57.本技术实施例可以针对单个的对象,确定对应的跨摄像装置数据。
58.本技术实施例可以订阅摄像装置提供的媒体数据,并对媒体数据进行分析,以得到属于同一对象的跨摄像数据。
59.本技术实施例中,可选的是,摄像装置提供的媒体数据,可以为原始的视频数据,或者可以为结构化数据。结构化数据对应的字段可以包括:对象特征,对象特征可以对象具备的特征,对象特征具体包括但不限于:年龄、身高、性别、衣着、体型、对象区域等。结构化数据还可以包括:对应摄像装置的信息,如设备标识等信息。结构化数据还可以包括:图像质量信息,如分辨率信息等。
60.本技术实施例中,可选的是,可以经由预设条件对跨摄像装置数据进行约束,以提高跨摄像装置数据的质量。
61.上述预设条件具体包括:
62.所述跨摄像装置数据对应的图像质量符合第一条件;和/或
63.所述跨摄像装置数据对应的对象特征符合第二条件。
64.图像质量符合第一条件,可用于约束图像质量,以通过较高的图像质量提高对象识别的准确度。图像质量可以包括:像素、分辨率、清晰度中的至少一种。例如,跨摄像装置数据的分辨率可以为预设分辨率,预设分辨率可由本领域技术人员根据实际应用需求确定,例如,预设分辨率包括:1080逐行扫描等,可以理解,本技术实施例对于具体的预设分辨率不加以限制。
65.对象特征符合第二条件,可用于约束对象特征,以通过具有较高辨识度的对象提高对象识别的准确度。
66.根据一种实施例,第二条件可以包括:对象区域的尺寸不小于预设尺寸,以提高对象的辨识度。例如,人脸的区域对应的像素不小于100
×
100,或者,机动车的区域对应的像素不小于200
×
200等。可以理解,本技术实施例对于具体的预设尺寸不加以限制。
67.根据另一种实施例,第二条件可以包括:对象特征为显著性特征,以通过具有较高辨识度的对象提高对象识别的准确度。
68.显著性特征包括:显著性颜色特征,如红色、黄色等醒目的特征,颜色可以对应人的头发或衣服,颜色可以对应车的颜色。或者,显著性特征可以包括:显著性形状特征,如人的发型、或者车的车标、或者车的私有装饰物等。
69.本技术实施例中,可以依据预设条件,对摄像装置提供的媒体数据进行过滤,经过过滤后,可以保留符合预设条件的媒体数据,以得到符合预设条件的媒体数据中的对象,进而可以针对对象进行跨摄像数据的获取。
70.在本技术的一种可选实施例中,上述确定对象对应的跨摄像装置数据,具体包括:在第一媒体数据中出现的目标对象符合预设条件的情况下,从预设距离范围和预设时间范围内的摄像装置对应的媒体数据中,确定出与所述目标对象相匹配的第二媒体数据;依据所述第一媒体数据和所述第二媒体数据,确定所述目标对象对应的跨摄像装置数据。
71.预设距离范围和预设时间范围可由本领域技术人员根据实际应用需求确定。例如,预设距离范围为0米~500米,预设时间范围为0min(分钟,minute)~60min。可以理解,预设距离范围和预设时间范围对应的上限可由本领域技术人员根据实际应用需求确定,例如,500米还可被替换为200米、300米等距离,60min还可被替换为20min、30min等时间。
72.为了方便起见,将预设距离范围和预设时间范围内的摄像装置称为目标摄像装置。在实际应用中,可以确定目标对象与目标摄像装置的媒体数据中对象之间的相似度,若相似度超过相似度阈值,则可以认为目标对象与目标摄像装置的媒体数据相匹配,将相匹配的媒体数据作为第二媒体数据,并认为目标对象在第二媒体数据中出现。
73.本技术实施例中,可选的是,可以保存对象对应的跨摄像装置数据。例如,可以在同对象数据库中保存对象标识与跨摄像装置数据之间的映射关系。
74.可以理解,同对象数据库中的数据可以依据跨摄像装置数据的更新而更新。
75.例如,随着时间的更新,摄像装置将提供新的媒体数据,则本技术实施例可以针对已有的对象标识,从新的媒体数据中获取已有的对象标识对应的跨摄像装置数据,并在同对象数据库中对已有的对象标识对应的跨摄像装置数据进行补充。
76.又如,本技术实施例从新的媒体数据中获取新的对象标识,并针对新的对象标识,
获取并保存对应的跨摄像装置数据。例如,在新的媒体数据中对象与已有的对象标识不匹配的情况下,若新的媒体数据中对象符合预设条件,则可以将新的媒体数据中对象作为新的对象。
77.步骤102中,可以依据相同的对象在不同摄像装置中的出现情况,确定不同摄像装置之间的时空关系数据。时空关系数据可以包括:空间关系数据、和/或、时间关系数据。
78.其中,空间关系数据可以表征任意两个摄像装置在空间中的连接关系或可达关系。若连接关系为连接,则空间关系数据还可以包括:连接方向。例如,第一摄像装置和第二摄像装置可连接,且对应的连接方向为:第一摄像装置

第二摄像装置,则可以说明可从第一摄像装置a到达第二摄像装置。
79.时间关系数据可以表征任意两个摄像装置在时间上的连接关系,例如,在第一摄像装置和第二摄像装置可连接的情况下,时间关系数据可表征从第一摄像装置到第二摄像装置对应的路径的通过时间信息,也即,从第一摄像装置到第二摄像装置所经历或花费的时间信息。
80.本技术实施例中,可选的是,所述空间关系数据可以包括:
81.任意两个摄像装置之间的连接关系;和/或
82.任意两个摄像装置的对象区域之间的连接关系;所述对象区域可用于表征对象在对应摄像装置中出现的情况下、对象在媒体数据中对应的区域;
83.所述连接关系包括:连接、或不连接。
84.本技术实施例可以摄像装置为粒度,确定任意两个摄像装置之间的连接关系,记为第一连接关系。或者,本技术实施例可以摄像装置的对象区域为粒度,确定任意两个摄像装置的对象区域之间的连接关系,记为第二连接关系。
85.本技术实施例中,可以通过有向图表征时空关系数据,当然,本技术实施例对于时空关系数据的具体表征数据不加以限制。
86.参照图2,示出了本技术实施例的一种第一连接关系的示意,其中,摄像装置a可达摄像装置b,以及,摄像装置a可达摄像装置c。
87.对象区域可以为对象在跨摄像装置的媒体数据的图像画面中对应的区域。在此提供一种确定对象区域的过程,该过程具体包括:
88.首先,针对媒体数据进行网格划分,一个网格对应一个或多个像素点;
89.然后,依据对象从图像画面中进入到离开的轨迹点,对网格进行标注;其中,在轨迹点与网格相匹配的情况下,可以增加网格对应的权重,例如,对网格对应的权重增加预设值,预设值可以为1等数值;
90.接着,依据权重满足权重条件的网格,得到对象区域。例如,可以对网格进行遍历,在某个网格未被设置为对象区域的情况下,若该网格的权重符合权重条件,则以该网格为起点,按照前后左右等方向,在图像画面中查找符合权重条件的子图,该子图可以为对象区域。本领域技术人员可以根据实际需求,确定权重条件,例如,权重条件可以为:权重大于权重阈值,本技术实施例对于具体的权重阈值不加以限制。
91.本技术实施例中,任意两个摄像装置的对象区域之间的连接关系,可以依据对象区域之间的转移,表征对象区域之间的可达关系。相对于第一连接关系,第二连接关系能够提高可达关系的精度。在将空间关系数据应用于目标识别过程的情况下,可以降低关联摄
像装置的数量,这样可以降低运算量,提高运算效率。
92.参照图3,示出了本技术实施例的一种第二连接关系的示意,其中,摄像装置a的对象区域a1可达摄像装置b的对象区域b1,摄像装置a的对象区域a2可达摄像装置c的对象区域c1。这样,在目标识别过程中,假设待识别对象所在的对象区域为a1,则待识别对象对应的关联摄像装置可以包括:摄像装置c,而不包括摄像装置b。或者,假设待识别对象所在的对象区域为a2,则待识别对象对应的关联摄像装置可以包括:摄像装置b,而不包括摄像装置c。由于可以减少关联摄像装置对应的运算量,因此能够提高目标识别效率。
93.本技术实施例中,可选的是,在所述连接关系为连接的情况下,所述空间关系数据还可以包括:连接方向和连接概率。
94.连接方向可以表征两个摄像装置之间的可达方向,例如,连接方向为:第一摄像装置

第二摄像装置,则可以说明可从第一摄像装置a到达第二摄像装置。
95.连接概率可以表征以一个摄像装置为起点的路径中,从一个摄像装置到后续摄像装置的转移概率。假设第一摄像装置可达多个后续摄像装置,分别为第二摄像装置、第三摄像装置、第四摄像装置等,则第一摄像装置到每个后续摄像装置,分别对应有连接概率。
96.本技术实施例中,可选的是,在所述连接关系为连接的情况下,所述时间关系数据可以包括:从第一摄像装置到达第二摄像装置的通过时间信息。
97.通过时间信息可表征从第一摄像装置到第二摄像装置对应的路径的通过时间信息,也即,从第一摄像装置到第二摄像装置所经历或花费的时间信息。
98.参照图4和表1,示出了本技术实施例的一种时空关系数据的示意,该时空关系数据具体包括:连接起点、连接终点、连接概率和通过时间信息。其中,通过时间信息可以对应一个时间范围,时间范围的下限和上限分别表征通过时间的下限和上限。
99.表1
100.连接起点连接终点连接概率通过时间信息ab20%4min-10mingb80%10min-15minbc30%5min-10minef70%2min-5minfc70%7min-10mincd70%4min-8min
101.本技术实施例可以提供确定不同摄像装置之间的时空关系数据的如下技术方案:
102.技术方案a1、
103.技术方案a1中,上述确定不同摄像装置之间的时空关系数据,具体包括:确定所述对象出现过的任意两个摄像装置之间的第一可达参数;若所述第一可达参数为可达,则在空间关系数据中,建立所述任意两个摄像装置之间的连接。
104.本技术实施例可以针对单个对象,对该对象出现过的多个摄像装置中的两两摄像装置进行分析,以确定该对象出现过的任意两个摄像装置之间的第一可达参数。第一可达参数可用于表征该对象出现过的任意两个摄像装置之间的可达关系,第一可达参数可以包括:可达、或不可达。
105.可选地,上述确定所述对象出现过的任意两个摄像装置之间的第一可达参数,具
体包括:依据所述对象在不同摄像装置中的出现时间,确定所述对象出现过的任意两个摄像装置之间的第一可达参数。
106.可选地,本技术实施例可以按照出现时间从先到后的顺序,对摄像装置进行排序,并依据排序结果中位置相邻的两个摄像装置,得到相邻的两个摄像装置之间的第一可达参数。
107.根据一种实施例,相邻的两个摄像装置之间的第一可达参数为可达。例如,排序结果依次包括:摄像装置a1、摄像装置a2、摄像装置a3

摄像装置an,则可以认为摄像装置ai与摄像装置a
i 1
之间的第一可达参数为可达,也即,可以从摄像装置ai到达摄像装置a
i 1
,其中,i、n可以为大于0的自然数。
108.根据另一种实施例,若相邻的两个摄像装置之间的出现时间的差值不超过预设时间值,则第一可达参数为可达。预设时间值可由本领域技术人员根据实际应用需求确定,其可以为较大的时间值,如2个小时以上。在出现时间的差值超过预设时间值的情况下,可以认为两个摄像装置不可达,以提高时空关系数据的合理性。
109.需要说明的是,本技术实施例可以针对一个对象,确定对应的时空关系数据;并对多个对象对应的时空关系数据进行融合。假设采用有向图表征时空关系数据,则图2、图3或图4可以表征一个对象对应的时空关系数据,可以对图2、图3或图4所示的多种时空关系数据进行融合。
110.技术方案a2、
111.技术方案a2中,上述确定不同摄像装置之间的时空关系数据,具体包括:确定所述对象出现过的任意两个摄像装置的对象区域之间的第二可达参数;若所述第二可达参数为可达,则在空间关系数据中,建立所述任意两个摄像装置的对象区域之间的连接。
112.相对于技术方案a2以摄像装置为粒度,确定任意两个摄像装置之间的连接关系,技术方案a2以摄像装置的对象区域为粒度,确定任意两个摄像装置的对象区域之间的连接关系。
113.可选地,上述确定所述对象出现过的任意两个摄像装置的对象区域之间的第二可达参数,包括:依据所述对象在不同摄像装置的对象区域中的出现时间,确定所述对象出现过的任意两个摄像装置的对象区域之间的第二可达参数。
114.可选地,本技术实施例可以按照出现时间从先到后的顺序,对摄像装置的对象区域进行排序,并依据排序结果中位置相邻的两个摄像装置的对象区域,得到相邻的两个摄像装置的对象区域之间的第二可达参数。
115.根据一种实施例,相邻的两个摄像装置的对象区域之间的第一可达参数为可达。例如,排序结果依次包括:摄像装置a1的a1区域、摄像装置a2的a2区域、摄像装置a3的a3区域

摄像装置an的an区域,则可以认为摄像装置ai的ai区域与摄像装置a
i 1
的a
i 1
区域之间的第二可达参数为可达,也即,可以从摄像装置ai的ai区域到达摄像装置a
i 1
的a
i 1
区域,其中,i、n可以为大于0的自然数。
116.根据另一种实施例,若相邻的两个摄像装置的对象区域之间的出现时间的差值不超过预设时间值,则第二可达参数为可达。在出现时间的差值超过预设时间值的情况下,可以认为两个摄像装置的对象区域不可达,以提高时空关系数据的合理性。
117.技术方案a3、
118.技术方案a3中,所述空间关系数据包括:第一摄像装置到第二摄像装置的连接;上述确定不同摄像装置之间的时空关系数据,具体包括:依据所述第一摄像装置中出现的第一对象的信息、以及所述第一对象在所述第二摄像装置中的出现信息,确定第一摄像装置到第二摄像装置的连接概率。
119.第一摄像装置中出现的第一对象的信息可以为第一摄像装置中出现的第一对象的数量,记为第一数量。第一对象在所述第二摄像装置中的出现信息可以为第一对象在所述第二摄像装置中的出现数量,记为第二数量。可选地,本技术实施例可以依据第二数量与第一数量的比值,确定第一摄像装置到第二摄像装置的连接概率。
120.在本技术的一种应用示例中,假设第一对象在第一摄像装置中出现了m次,第一对象在第一摄像装置的后续摄像装置中分别出现了m1、m2、m3

次,则可以确定第一摄像装置到后续摄像装置的连接概率分别为:m1/m,m2/m,m3/m等等。
121.可以理解,上述依据第二数量与第一数量的比值,确定第一摄像装置到第二摄像装置的连接概率,只是作为可选实施例,实际上,还可以采用其他统计分析方法,确定第一摄像装置到第二摄像装置的连接概率,本技术实施例对于第一摄像装置到第二摄像装置的连接概率的具体确定方式不加以限制。
122.技术方案a4、
123.技术方案a4中,所述空间关系数据包括:第一摄像装置到第二摄像装置的连接;所述确定不同摄像装置之间的时空关系数据,具体包括:对至少一个对象从第一摄像装置到达第二摄像装置的历史通过时间进行分析,以得到从第一摄像装置到达第二摄像装置的通过时间信息。
124.单个对象通常对应有历史通过时间。假设对象的类型为人,假设p1、p2、p3、p4

pn等人从第一摄像装置到达第二摄像装置的历史通过时间分别为:t1、t2、t3、t4

tn等,则可以按照从小到大的顺序,对历史通过时间分别进行排序,进而从第一摄像装置到达第二摄像装置的通过时间信息可以为一个时间范围,该时间范围的下限可以为排序结果的首位,该时间范围的上限可以为排序结果的末尾位。
125.当然,通过时间信息为时间范围可以作为示例,实际上通过时间信息还可以为多个历史通过时间对应的均值。
126.技术方案a5、
127.技术方案a5中,所述空间关系数据包括:第一摄像装置的第一对象区域到第二摄像装置的第二对象区域的连接;所述确定不同摄像装置之间的时空关系数据,具体包括:依据所述第一摄像装置的第一对象区域中出现的第二对象的信息、以及所述第二对象在所述第二摄像装置的第二对象区域中的出现信息,确定第一对象区域到第二对象区域的连接概率。
128.在本技术的一种应用示例中,假设第二对象在第一摄像装置的第一对象区域中出现了n次,第二对象在第一摄像装置的后续摄像装置的第二对象区域中分别出现了n1、n2、n3

次,则可以确定第一摄像装置的第一对象区域到后续摄像装置的第二对象区域的连接概率分别为:n1/n,n2/n,n3/n等等。
129.技术方案a6、
130.技术方案a6中,所述空间关系数据包括:第一摄像装置的第一对象区域到第二摄
像装置的第二对象区域的连接;上述确定不同摄像装置之间的时空关系数据,具体包括:对多个对象从第一对象区域到达第二对象区域的历史通过时间进行分析,以得到从第一对象区域到达第二对象区域的通过时间信息。
131.技术方案6的实现过程与技术方案a4的实现过程类似,故在此不作赘述,相互参照即可。
132.本技术实施例中,可选的是,不同类型的对象对应不同的时空关系数据,以提高目标识别的精确度。
133.本技术实施例可以针对不同类型的对象,分别确定并存储对应的时空关系数据。假设摄像装置c1与摄像装置c2之间设置有较窄的道路,则对于人类型的对象,可以从摄像装置c1到达摄像装置c2,对应的通过时间为tc1。对于非机动车类型的对象,可以从摄像装置c1到达摄像装置c2,对应的通过时间为tc2,其中,tc2<tc1。而对于机动车类型的对象,从摄像装置c1到摄像装置c2不可达等等。
134.本技术实施例中,可选的是,不同的时段对应不同的时间关系数据。由于不同的时段可以对应不同的路况信息。例如,高峰时段与非高峰时段通常对应不同的路况信息,高峰时段可以包括:早7点到早9点、以及晚6点到晚8点,非高峰时段可以为除了高峰时段之外的时段。通常非高峰时段的路况优于高峰时段的路况,因此,通常情况下,非高峰时段的通过时间小于高峰时段的通过时间。
135.本技术实施例可以针对不同的时段,分别确定并存储对应的时间关系数据,以提高时间关系数据的精确度。当然,上述高峰时段和非高峰时段只是作为可选实施例,实际上,本领域技术人员可以根据实际应用需求,对时段进行精确的划分。
136.参照表2,示出了本技术实施例的一种时空关系数据的示意,其具体可以包括:第一摄像装置、第二摄像装置、第一对象区域、第二对象区域、连接概率、通过时间、时段开始时间和时段结束时间、以及对象类型等信息,时段开始时间和时段结束时间分别表征所处时段的开始时间和结束时间。
137.表2
[0138][0139]
应用本技术实施例,可以从预设时空范围(预设距离范围和预设时间范围)内的摄像装置对应的媒体数据中,确定出目标对象对应的跨摄像装置数据。并依据预设时空范围对应的跨摄像装置数据,得到任意两个摄像装置时间的时空关系数据,如图2、或图3、或图4
所示的时空关系数据。
[0140]
并且,随着预设时空范围对应的跨摄像装置数据的更新和积累,可以对任意两个摄像装置时间的时空关系数据进行扩充和融合,可以形成多摄像装置对应的时空关系图谱。
[0141]
另外,本技术实施例可以针对一个摄像装置,跟踪对象从从图像画面中进入到离开的轨迹点,基于海量的轨迹点,构建出这个摄像装置的对象区域。由此可以依据跨摄像装置数据,构建出第一对象区域与第二对象区域之间的时空关系数据。
[0142]
综上,本技术实施例的目标识别方法,依据对象对应的跨摄像装置数据,确定不同摄像装置之间的时空关系数据。本发明实施例的上述跨摄像装置数据表征的是一种客观事实数据,只要相同对象在不同摄像装置中出现过,本技术实施例可以依据出现情况对应的客观事实数据,确定不同摄像装置之间的相对关系,进而确定对应的时空关系数据。由于本技术实施例依据的是跨摄像装置数据表征的客观事实数据,而可以不依赖于摄像装置的经纬度数据,因此,本技术实施例能够提高不同摄像装置之间的时空关系数据的准确度。
[0143]
在提高不同摄像装置之间的时空关系数据的准确度的情况下,本技术实施例将上述时空关系数据用于目标识别过程中,能够提高目标识别的准确度。
[0144]
并且,本技术实施例在依据时空关系数据进行目标识别的过程中,处理的关联摄像装置具体为与识别摄像装置具有实际可达关系的摄像装置,由于可以排除不具有实际可达关系的冗余摄像装置,故可以节省冗余摄像装置对应的运算量,因此能够提高目标识别的效率。
[0145]
此外,本技术实施例能够依据实际的事实数据,对时空关系数据进行更新,以使时空关系数据适应实际场景的变化。
[0146]
例如,原本存在连接关系的两个摄像装置(步行耗时约5分钟),但由于施工导致封路,则本技术实施例能够依据实际的事实数据,感知上述变化,并依据上述变化,删除两个摄像装置之间的连接关系。
[0147]
又如,两个摄像装置之间隔着一条河,故原本不存在连接关系,但由于两个摄像装置之间设置有桥梁,则本技术实施例能够依据实际的事实数据,感知上述变化,并依据上述变化,建立两个摄像装置之间的连接关系。
[0148]
方法实施例二
[0149]
参照图5,示出了本技术的一种目标识别方法实施例二的步骤流程图,具体可以包括如下步骤:
[0150]
步骤501、确定待识别对象对应的识别摄像装置;
[0151]
步骤502、依据不同摄像装置之间的时空关系数据,确定上述识别摄像装置对应的关联摄像装置;
[0152]
其中,上述时空关系数据可以为依据对象对应的跨摄像装置数据得到;上述跨摄像装置数据用于表征相同对象在不同摄像装置中出现的情况下,上述不同摄像装置提供的媒体数据;
[0153]
步骤503、依据上述关联摄像装置,对上述待识别对象进行识别。
[0154]
本技术实施例可用于依据时空关系数据,对待识别对象进行识别。
[0155]
待识别对象可用于表征待识别的对象,待识别对象的类型可以包括:人体、或人
脸、或机动车、或非机动车等,当然,动物也在待识别对象的保护范围之内。
[0156]
待识别对象对应的识别摄像装置,可以为待识别对象出现过的摄像装置。本技术实施例依据不同摄像装置之间的时空关系数据,确定上述识别摄像装置对应的关联摄像装置,其中,关联摄像装置与识别摄像装置存在关联,存在出现待识别对象的可能性,也即,待识别对象可能出现在关联摄像装置中。
[0157]
本技术实施例在依据时空关系数据进行目标识别的过程中,处理的关联摄像装置具体为与识别摄像装置具有实际可达关系的摄像装置,由于可以排除不具有实际可达关系的冗余摄像装置,故可以节省冗余摄像装置对应的运算量,因此能够提高目标识别的效率。
[0158]
本技术实施例中,可选的是,上述空间关系数据包括:
[0159]
任意两个摄像装置之间的连接关系;和/或
[0160]
任意两个摄像装置的对象区域之间的连接关系;上述对象区域用于表征对象在对应摄像装置中出现的情况下、对象在媒体数据中对应的区域;
[0161]
上述连接关系包括:连接、或不连接。
[0162]
本技术实施例中,可选的是,在上述连接关系为连接的情况下,上述空间关系数据还包括:连接方向和连接概率。
[0163]
本技术实施例中,可选的是,在上述连接关系为连接的情况下,上述时间关系数据包括:从第一摄像装置到达第二摄像装置的通过时间信息。
[0164]
在本技术的一种可选实施例中,上述确定上述识别摄像装置对应的关联摄像装置,包括:依据上述待识别对象对应的轨迹预测信息,在上述时空关系数据中进行搜索,以得到上述识别摄像装置对应的关联摄像装置。
[0165]
轨迹预测信息可以包括:轨迹方向、轨迹时间等信息。轨迹方向可以包括:正向、或反向等。
[0166]
例如,识别摄像装置为图4中的摄像装置c,假设摄像装置c朝向摄像装置d,且摄像装置c的图像画面中显示待识别对象的背面,则可以认为轨迹方向为:摄像装置c到摄像装置d的方向。或者,假设摄像装置c朝向摄像装置b,且摄像装置c的图像画面中显示待识别对象的背面,则可以认为轨迹方向为:摄像装置c到摄像装置b或摄像装置f的方向。当然,轨迹方向可以包括所有可能的方向,例如摄像装置c对应的轨迹方向可以包括:摄像装置c到摄像装置b或摄像装置f摄像装置d的方向
[0167]
轨迹时间可由本领域技术人员根据实际应用需求确定。例如,可以依据待识别对象的轨迹中断时间,确定轨迹时间。例如,待识别对象在识别摄像装置c中的时间为t1,假设待识别对象在识别摄像装置g中的时间为t2,t2>t1,则可以依据t2和t1,得到轨迹时间。
[0168]
本技术实施例可以将轨迹预测信息转换为针对时空关系数据的搜索信息,进而可以依据搜索信息在上述时空关系数据中进行搜索。
[0169]
可选地,可以依据轨迹预测信息得到搜索时间:搜索时间,搜索时间可以表征以识别摄像装置为起点到达关联摄像装置所跨越的时间。搜索时间可以为时间点,也可以为时段。
[0170]
以图4所示时空关系数据为例,假设识别摄像装置为图4中的摄像装置c,假设搜索时间为[t1,t2],则可以执行搜索:deviceid=摄像装置c,以及,time≥t1,以及,time≤t2。上述搜索可以搜索以摄像装置c为起点、跨越时间在[t1,t2]内的关联摄像装置。
[0171]
假设t2=5分钟,则得到的关联摄像装置可以包括:摄像装置b和摄像装置d。由于摄像装置c到摄像装置f的通过时间的下限大于5分钟,因此,摄像装置f不在关联摄像装置的范围内。
[0172]
假设t2=15分钟,则得到的关联摄像装置可以包括:摄像装置b、摄像装置d、摄像装置f、摄像装置a、摄像装置g和摄像装置e。其中,摄像装置b、摄像装置d、摄像装置f直接与摄像装置c相连,两者之间的关系可以为一度连接关系;摄像装置a、摄像装置g和摄像装置e间接与摄像装置c相连,两者之间的关系可以为二度连接关系。
[0173]
在本技术的另一种可选实施例中,上述确定上述识别摄像装置对应的关联摄像装置,具体包括:确定上述待识别对象在上述识别摄像装置中对应的待识别对象区域;依据上述待识别对象区域,在任意两个摄像装置的对象区域之间的连接关系中进行搜索,以得到上述识别摄像装置对应的关联摄像装置中的关联对象区域;上述对象区域用于表征对象在对应摄像装置中出现的情况下、对象在媒体数据中对应的区域。
[0174]
本技术实施例可以依据待识别对象在识别摄像装置的图像画面中的轨迹点,确定待识别对象区域,并依据任意两个摄像装置的对象区域之间的连接关系,确定待识别对象将会出现在关联摄像装置的哪些关联对象区域中。
[0175]
本技术实施例在得到关联摄像装置或关联对象区域后,可以依据上述关联摄像装置或关联对象区域,对上述待识别对象进行识别。可选地,可以在述关联摄像装置或关联对象区域对应的图像画面中,搜索与待识别对象相匹配的关联对象。
[0176]
可选地,可以依据待识别对象与图像画面中对象之间的匹配度,对关联对象进行排序,并依据排序结果得到与待识别对象相匹配的关联对象。
[0177]
待识别对象与图像画面中对象之间的匹配度具体包括:对象特征之间的匹配度、和/或、图像向量之间的匹配度;对象特征具体包括:年龄、身高、性别、衣着、体型、对象区域等。
[0178]
综上,本技术实施例的目标识别方法,在提高不同摄像装置之间的时空关系数据的准确度的情况下,本技术实施例将上述时空关系数据用于目标识别过程中,能够提高目标识别的准确度。
[0179]
方法实施例三
[0180]
参照图6,示出了本技术的一种目标识别方法实施例三的步骤流程图,该方法具体包括:时空关系数据的构建流程和时空关系数据的使用流程;
[0181]
其中,时空关系数据的构建流程具体包括:
[0182]
步骤601、构建同对象数据库;
[0183]
同对象数据库用于保存对象标识与跨摄像装置数据之间的映射关系。
[0184]
同对象数据库对应的构建方式可以包括:服务反馈方式和/或人工标注方式。其中,服务反馈方式可以在目标识别过程中,确定与待识别对象相匹配的关联对象,进而可以依据待识别对象对应的识别摄像装置提供的媒体数据、以及关联对象对应的关联摄像装置提供的媒体数据,得到某对象标识对应的跨摄像装置数据。
[0185]
当然,除了服务反馈方式和/或人工标注方式之外,在本技术的一些实施例中,可以从预设时空范围(预设距离范围和预设时间范围)内的摄像装置对应的媒体数据中,确定出目标对象对应的跨摄像装置数据。
[0186]
步骤602、从同对象数据库中确定出符合预设条件的跨摄像装置数据;
[0187]
预设条件用于滤除低质量的媒体数据,并保留高质量的媒体数据,以通过较高的图像质量提高对象识别的准确度。
[0188]
步骤603、依据对象在跨摄像装置数据中的轨迹点,确定对象在跨摄像装置数据的图像画面中的对象区域;
[0189]
步骤604、依据跨摄像装置数据,确定对象对应的任意两个摄像装置的对象区域之间的时空关系数据,并存储;
[0190]
步骤605、接收待识别对象对应的结构化数据;
[0191]
结构化数据可以包括:对象特征、识别摄像装置的信息。
[0192]
步骤606、判断结构化数据是否符合预设条件,若是,则执行步骤607,否则结束流程;
[0193]
步骤607、依据不同摄像装置之间的时空关系数据,确定识别摄像装置对应的关联摄像装置;
[0194]
可选地,可以依据待识别对象的轨迹预测信息,对关联摄像装置进行时空推理,以确定待识别对象在时空关系数据中跨越的摄像装置和跨越的时段。
[0195]
步骤608、依据上述关联摄像装置,对上述待识别对象进行识别;
[0196]
步骤609、判断待识别对象是否与同对象数据库中的对象相匹配,若是,则执行步骤610,否则执行步骤611;
[0197]
步骤610、将待识别对象与相匹配的对象进行对象标识的归一;
[0198]
步骤611、针对待识别对象,生成新的对象标识:
[0199]
步骤612、更新同对象数据库。
[0200]
参照图7,示出了本技术实施例的一种目标识别的示意图,其中,可以利用图6上述的方法,构建同对象数据库,并依据同对象数据库中符合预设条件的高质量数据,构建时空关系数据。
[0201]
在接收到待识别对象的结构化数据的情况下,可以依据时空关系数据,对待识别对象的轨迹进行推理预测,推理出来的轨迹结果,如摄像装置a1[t1-t2],摄像装置b1[t3-t4]等,其中,摄像装置a1和摄像装置b1可以表征待识别对象出现过的识别摄像装置,可以识别摄像装置为起点,按照对应的跨越时间段对待识别对象的轨迹进行推理预测。并且,可以将推理得到的轨迹预测信息,转换成对应的搜索信息,以在时空关系数据中进行关联摄像装置的搜索,进而依据关联摄像装置进行目标识别。
[0202]
本技术实施例可以依据待识别对象对应的摄像装置数据,对同对象数据进行更新。可以对已有对象标识的跨摄像装置数据进行更新,或者,可以针对新的对象标识,存储对应的跨摄像装置数据。
[0203]
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术实施例并不受所描述的动作顺序的限制,因为依据本技术实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本技术实施例所必须的。
[0204]
本技术实施例还提供了一种目标识别装置。
[0205]
参照图8,示出了本技术的一种目标识别装置实施例的结构框图,具体可以可以包括如下模块:
[0206]
跨镜数据确定模块801,用于确定对象对应的跨摄像装置数据;上述跨摄像装置数据用于表征相同对象在不同摄像装置中出现的情况下,上述不同摄像装置提供的媒体数据;
[0207]
时空关系确定模块802,用于依据上述跨摄像装置数据,确定不同摄像装置之间的时空关系数据;上述时空关系数据可以包括:空间关系数据、和/或、时间关系数据。
[0208]
可选地,上述空间关系数据可以包括:
[0209]
任意两个摄像装置之间的连接关系;和/或
[0210]
任意两个摄像装置的对象区域之间的连接关系;上述对象区域用于表征对象在对应摄像装置中出现的情况下、对象在媒体数据中对应的区域;
[0211]
上述连接关系可以包括:连接、或不连接。
[0212]
可选地,在上述连接关系为连接的情况下,上述空间关系数据还可以包括:连接方向和连接概率。
[0213]
可选地,在上述连接关系为连接的情况下,上述时间关系数据可以包括:从第一摄像装置到达第二摄像装置的通过时间信息。
[0214]
可选地,时空关系确定模块802可以包括:
[0215]
第一可达参数确定模块,用于确定上述对象出现过的任意两个摄像装置之间的第一可达参数;
[0216]
第一连接建立模块,用于若上述第一可达参数为可达,则在空间关系数据中,建立上述任意两个摄像装置之间的连接。
[0217]
可选地,上述第一可达参数确定模块,具体用于依据上述对象在不同摄像装置中的出现时间,确定上述对象出现过的任意两个摄像装置之间的第一可达参数。
[0218]
可选地,时空关系确定模块802可以包括:
[0219]
第二可达参数确定模块,用于确定上述对象出现过的任意两个摄像装置的对象区域之间的第二可达参数;
[0220]
第二连接建立模块,用于若上述第二可达参数为可达,则在空间关系数据中,建立上述任意两个摄像装置的对象区域之间的连接。
[0221]
可选地,上述第二可达参数确定模块,具体用于依据上述对象在不同摄像装置的对象区域中的出现时间,确定上述对象出现过的任意两个摄像装置的对象区域之间的第二可达参数。
[0222]
可选地,上述空间关系数据可以包括:第一摄像装置到第二摄像装置的连接;
[0223]
时空关系确定模块802可以包括:
[0224]
第一连接概率确定模块,用于依据上述第一摄像装置中出现的第一对象的信息、以及上述第一对象在上述第二摄像装置中的出现信息,确定第一摄像装置到第二摄像装置的连接概率。
[0225]
可选地,上述空间关系数据可以包括:第一摄像装置到第二摄像装置的连接;
[0226]
时空关系确定模块802可以包括:
[0227]
第一通过时间信息确定模块,用于对至少一个对象从第一摄像装置到达第二摄像
装置的历史通过时间进行分析,以得到从第一摄像装置到达第二摄像装置的通过时间信息。
[0228]
可选地,上述空间关系数据可以包括:第一摄像装置的第一对象区域到第二摄像装置的第二对象区域的连接;
[0229]
时空关系确定模块802可以包括:
[0230]
第二连接概率确定模块,用于依据上述第一摄像装置的第一对象区域中出现的第二对象的信息、以及上述第二对象在上述第二摄像装置的第二对象区域中的出现信息,确定第一对象区域到第二对象区域的连接概率。
[0231]
可选地,上述空间关系数据可以包括:第一摄像装置的第一对象区域到第二摄像装置的第二对象区域的连接;
[0232]
时空关系确定模块802可以包括:
[0233]
第二通过时间信息确定模块,用于对多个对象从第一对象区域到达第二对象区域的历史通过时间进行分析,以得到从第一对象区域到达第二对象区域的通过时间信息。
[0234]
可选地,上述装置还可以包括:
[0235]
第一存储模块,用于针对不同类型的对象,分别确定并存储对应的时空关系数据。
[0236]
可选地,上述装置还可以包括:
[0237]
第二存储模块,用于针对不同的时段,分别确定并存储对应的时间关系数据。
[0238]
可选地,上述跨摄像装置数据对应的图像质量符合第一条件;和/或
[0239]
上述跨摄像装置数据对应的对象特征符合第二条件。
[0240]
可选地,跨镜数据确定模块801可以包括:
[0241]
第二媒体数据确定模块,用于在第一媒体数据中出现的目标对象符合预设条件的情况下,从预设距离范围和预设时间范围内的摄像装置对应的媒体数据中,确定出与上述目标对象相匹配的第二媒体数据;
[0242]
跨摄像装置数据确定模块,用于依据上述第一媒体数据和上述第二媒体数据,确定上述目标对象对应的跨摄像装置数据。
[0243]
参照图9,示出了本技术的一种目标识别装置实施例的结构框图,具体可以可以包括如下模块:
[0244]
识别摄像装置确定模块901,用于确定待识别对象对应的识别摄像装置;
[0245]
关联摄像装置确定模块902,用于依据不同摄像装置之间的时空关系数据,确定上述识别摄像装置对应的关联摄像装置;其中,上述时空关系数据为依据对象对应的跨摄像装置数据得到;上述跨摄像装置数据用于表征相同对象在不同摄像装置中出现的情况下,上述不同摄像装置提供的媒体数据;
[0246]
目标识别模块903,用于依据上述关联摄像装置,对上述待识别对象进行识别。
[0247]
可选地,关联摄像装置确定模块902可以包括:
[0248]
第一搜索模块,用于依据上述待识别对象对应的轨迹预测信息,在上述时空关系数据中进行搜索,以得到上述识别摄像装置对应的关联摄像装置。
[0249]
可选地,关联摄像装置确定模块902可以包括:
[0250]
待识别对象区域确定模块,用于确定上述待识别对象在上述识别摄像装置中对应的待识别对象区域;
[0251]
第二搜索模块,用于依据上述待识别对象区域,在任意两个摄像装置的对象区域之间的连接关系中进行搜索,以得到上述识别摄像装置对应的关联摄像装置中的关联对象区域;上述对象区域用于表征对象在对应摄像装置中出现的情况下、对象在媒体数据中对应的区域。
[0252]
可选地,上述空间关系数据可以包括:
[0253]
任意两个摄像装置之间的连接关系;和/或
[0254]
任意两个摄像装置的对象区域之间的连接关系;上述对象区域用于表征对象在对应摄像装置中出现的情况下、对象在媒体数据中对应的区域;
[0255]
上述连接关系可以包括:连接、或不连接。
[0256]
可选地,在上述连接关系为连接的情况下,上述空间关系数据还可以包括:连接方向和连接概率。
[0257]
可选地,在上述连接关系为连接的情况下,上述时间关系数据可以包括:从第一摄像装置到达第二摄像装置的通过时间信息。
[0258]
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0259]
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0260]
本技术实施例的实施例可被实现为使用任意适当的硬件和/或软件进行想要的配置的系统或装置。图10示意性地示出了可被用于实现本技术中所述的各个实施例的示例性设备1300。
[0261]
对于一个实施例,图10示出了示例性设备1300,该设备1300可以包括:一个或多个处理器1302、与处理器1302中的至少一个耦合的系统控制模块(芯片组)1304、与系统控制模块1304耦合的系统存储器1306、与系统控制模块1304耦合的非易失性存储器(nvm)/存储装置1308、与系统控制模块1304耦合的一个或多个输入/输出设备1310,以及与系统控制模块1306耦合的网络接口1312。该系统存储器1306可以包括:指令1362,该指令1362可被一个或多个处理器1302执行。
[0262]
处理器1302可包括一个或多个单核或多核处理器,处理器1302可包括通用处理器或专用处理器(例如图形处理器、应用程序处理器、基带处理器等)的任意组合。在一些实施例中,设备1300能够作为本技术实施例中所述的服务端、目标设备、无线设备等。
[0263]
在一些实施例中,设备1300可包括具有指令的一个或多个机器可读介质(例如,系统存储器1306或nvm/存储装置1308)以及与该一个或多个机器可读介质相合并被配置为执行指令、以实现前述装置包括的模块、从而执行本技术实施例中所述的动作的一个或多个处理器1302。
[0264]
一个实施例的系统控制模块1304可包括任何适合的接口控制器,用于提供任何适合的接口给处理器1302中的至少一个和/或与系统控制模块1304通信的任意适合的装置或部件。
[0265]
一个实施例的系统控制模块1304可包括一个或多个存储器控制器,用于提供接口给系统存储器1306。存储器控制器可以是硬件模块、软件模块和/或固件模块。
[0266]
一个实施例的系统存储器1306可被用于加载和存储数据和/或指令1362。对于一
个实施例,系统存储器1306可包括任何适合的易失性存储器,例如,适合的dram(动态随机存取存储器)。在一些实施例中,系统存储器1306可包括:双倍数据速率类型四同步动态随机存取存储器(ddr4sdram)。
[0267]
一个实施例的系统控制模块1304可包括一个或多个输入/输出控制器,以向nvm/存储装置1308及(一个或多个)输入/输出设备1310提供接口。
[0268]
一个实施例的nvm/存储装置1308可被用于存储数据和/或指令1382。nvm/存储装置1308可包括任何适合的非易失性存储器(例如闪存等)和/或可包括任何适合的(一个或多个)非易失性存储设备,例如,一个或多个硬盘驱动器(hdd)、一个或多个光盘(cd)驱动器和/或一个或多个数字通用光盘(dvd)驱动器等。
[0269]
nvm/存储装置1308可包括在物理上是设备1300被安装在其上的装置的一部分的存储资源,或者其可被该装置访问而不必作为该装置的一部分。例如,nvm/存储装置1308可经由网络接口1312通过网络和/或通过输入/输出设备1310进行访问。
[0270]
一个实施例的(一个或多个)输入/输出设备1310可为设备1300提供接口以与任意其他适当的设备通信,输入/输出设备1310可以包括通信组件、音频组件、传感器组件等。
[0271]
一个实施例的网络接口1312可为设备1300提供接口以通过一个或多个网络和/或与任何其他适合的装置通信,设备1300可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信,例如接入基于通信标准的无线网络,如wifi(无线保真,wireless fidelity),2g或3g或4g或5g,或它们的组合进行无线通信。
[0272]
对于一个实施例,处理器1302中的至少一个可与系统控制模块1304的一个或多个控制器(例如,存储器控制器)的逻辑封装在一起。对于一个实施例,处理器1302中的至少一个可与系统控制模块1304的一个或多个控制器的逻辑封装在一起以形成系统级封装(sip)。对于一个实施例,处理器1302中的至少一个可与系统控制模块1304的一个或多个控制器的逻辑集成在同一新品上。对于一个实施例,处理器1302中的至少一个可与系统控制模块1304的一个或多个控制器的逻辑集成在同一芯片上以形成片上系统(soc)。
[0273]
在各个实施例中,设备1300可以包括但不限于:台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)等计算设备。在各个实施例中,设备1300可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,设备1300可以包括一个或多个摄像机、键盘、液晶显示器(lcd)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(asic)和扬声器。
[0274]
其中,如果显示器包括触摸面板,显示屏可以被实现为触屏显示器,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。
[0275]
本技术实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在装置时,可以使得该装置执行本技术实施例中各方法的指令(instructions)。
[0276]
在一个示例中提供了一种设备,包括:一个或多个处理器;和,其上存储的一个或多个机器可读介质中的指令,由所述一个或多个处理器执行时,导致所述装置执行如本申
请实施例中的方法,该方法可以包括:图1或图2或图3或图4或图5或图6或图7所示的方法。
[0277]
在一个示例中还提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如本技术实施例中的方法,该方法可以包括:图1或图2或图3或图4或图5或图6或图7所示的方法。
[0278]
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明,相关之处参见方法实施例的部分说明即可。
[0279]
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0280]
本技术实施例是参照根据本技术实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程装置的处理器以产生一个机器,使得通过计算机或其他可编程装置的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0281]
这些计算机程序指令也可存储在能引导计算机或其他可编程装置以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0282]
这些计算机程序指令也可装载到计算机或其他可编程装置上,使得在计算机或其他可编程装置上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程装置上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0283]
尽管已描述了本技术实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例范围的所有变更和修改。
[0284]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物流对象或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物流对象或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物流对象或者装置中还存在另外的相同要素。
[0285]
以上对本技术所提供的一种目标识别方法、一种目标识别装置、一种装置、一种设备、以及一种机器可读介质介质,进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献