抓拍对象的确定方法、装置、存储介质及电子装置与流程

文档序号:27971114发布日期:2021-12-14 21:49阅读:57来源:国知局
抓拍对象的确定方法、装置、存储介质及电子装置与流程

1.本发明实施例涉及监控技术领域,具体而言,涉及一种抓拍对象的确定方法、装置、存储介质及电子装置。


背景技术:

2.随着经济高速发展,传统的众多单一视点画面在大屏幕上毫无逻辑的堆积的方式已经不能够满足所有场景的使用,效率低下且失误率高。所以多种设备联动抓拍(例如,枪球联动,后续以枪球联动方式为例进行说明)应运而生,通过联动抓拍既能够实现全景监控,又能够实现对场面局部细节的查看。但是,在目前的枪球联动类设备中,对于枪机画面中出现的每个目标都会通知球机去联动定位抓拍,而球机在抓拍的时候会将定位目标附近的部分目标也一并抓拍下来,从而会导致同一个目标被多次抓拍的问题,使得抓拍信息冗余。
3.针对相关技术中存在的对同一个目标对象多次重复抓拍而导致效率低的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.本发明实施例提供了一种抓拍对象的确定方法、装置、存储介质及电子装置,以至少解决相关技术中存在的对同一个目标对象多次重复抓拍而导致效率低的问题。
5.根据本发明的一个实施例,提供了一种抓拍对象的确定方法,包括:获取第一对象集中各个第一对象的第一特征;其中,所述第一对象为第一设备所抓拍的第一设备画面中所包括的对象,所述第一设备画面是目标设备在确定出需要对第一目标对象进行抓拍的情况下,通知所述第一设备对所述第一目标对象进行抓拍后所得到的画面,所述第一对象包括所述第一目标对象;获取第二对象集中各个第二对象的第二特征;其中,所述第二对象是所述目标设备所拍摄的目标设备画面中包括的对象,且所述第二对象包括距离所述第一目标对象预设范围内的对象;基于所述各个第一对象的第一特征和所述各个第二对象的第二特征,确定出目标对象;所述目标对象包括所述第二对象集中当前次未被所述第一设备抓拍到的对象;从确定出的各个所述目标对象中确定出第二目标对象,以及指示所述第一设备对所述第二目标对象进行抓拍。
6.在一个示例性实施例中,基于所述各个第一对象的第一特征和所述各个第二对象的第二特征,确定出目标对象包括:将所述第一特征与所述第二特征进行对比,获得第一对比结果,其中,所述第一对比结果用于指示所述第二对象集中包括的各个第二对象的所述第二特征与所述第一对象集中包括的各个第一对象的所述第一特征的特征相似度;基于所述第一对比结果确定出所述第二对象集中包括的与所述第一对象集中包括的各个对象的所述特征相似度均小于相似度阈值的第一子对象,并将所述第一子对象确定为所述目标对象。
7.在一个示例性实施例中,在获得所述第一对比结果之后,所述方法还包括:基于所
述第一对比结果确定出所述第二对象集中包括的除所述第一子对象之外的其他子对象;为所述其他子对象标记上目标标记。
8.在一个示例性实施例中,从确定出的各个所述目标对象中确定出第二目标对象包括:从确定出的各个所述目标对象中确定出第一未标记对象,其中,所述第一未标记对象为未被标记上目标标记的对象,所述目标标记用于指示被标记对象为之前已被抓拍过的对象;从所述第一未标记对象中确定出所述第二目标对象。
9.在一个示例性实施例中,基于所述各个第一对象的第一特征和所述各个第二对象的第二特征,确定出目标对象包括:从所述第二对象集中确定出第二未标记对象,其中,所述第二未标记对象为未被标记上目标标记的对象,所述目标标记用于指示被标记对象为之前已被抓拍过的对象;基于所述第一特征和所述第二未标记对象的第二特征确定出所述第二未标记对象中包括的所述目标对象。
10.在一个示例性实施例中,基于所述第一特征和所述第二未标记对象的第二特征确定出所述第二未标记对象中包括的所述目标对象包括:将所述各个第一对象的第一特征与所述第二未标记对象的第二特征进行对比,获得第二对比结果,其中,所述第二对比结果用于指示所述第二未标记对象中包括的各个对象的所述第二特征与所述各个第一对象的第一特征的特征相似度;基于所述第二对比结果确定出所述第二未标记对象中包括的与所述各个第一对象的特征相似度均小于相似度阈值的第二子对象,并将所述第二子对象确定为所述目标对象。
11.在一个示例性实施例中,从确定出的各个所述目标对象中确定出第二目标对象包括以下方式至少之一:按照随机选取的顺序从确定出的各个所述目标对象中选取所述第二目标对象;按照预设选取顺序从确定出的各个所述目标对象中选取出所述第二目标对象;基于接收到的选取指令从确定出的各个所述目标对象中选取出所述第二目标对象。
12.根据本发明的另一个实施例,还提供了一种抓拍对象的确定装置,包括:第一获取模块,用于获取第一对象集中各个第一对象的第一特征;其中,所述第一对象为第一设备所抓拍的第一设备画面中所包括的对象,所述第一设备画面是目标设备在确定出需要对第一目标对象进行抓拍的情况下,通知所述第一设备对所述第一目标对象进行抓拍后所得到的画面,所述第一对象包括所述第一目标对象;第二获取模块,用于获取第二对象集中各个第二对象的第二特征;其中,所述第二对象是所述目标设备所拍摄的目标设备画面中包括的对象,且所述第二对象包括距离所述第一目标对象预设范围内的对象;第一确定模块,用于基于所述各个第一对象的第一特征和所述各个第二对象的第二特征,确定出目标对象;所述目标对象包括所述第二对象集中当前次未被所述第一设备抓拍到的对象;第二确定模块,用于从确定出的各个所述目标对象中确定出第二目标对象,以及指示所述第一设备对所述第二目标对象进行抓拍。
13.根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
14.根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
15.通过本发明,通过获取第一对象集中各个第一对象的第一特征,其中,第一对象为第一设备所抓拍的第一设备画面中所包括的对象,第一设备画面是目标设备在确定出需要对第一目标对象进行抓拍的情况下,通知第一设备对第一目标对象进行抓拍后所得到的画面,第一对象包括第一目标对象,同时,获取第二对象集中各个第二对象的第二特征;其中,第二对象是目标设备所拍摄的目标设备画面中包括的对象,且第二对象包括距离第一目标对象预设范围内的对象,再基于各个第一对象的第一特征和各个第二对象的第二特征确定出目标对象,目标对象包括第二对象集中当前次未被第一设备抓拍到的对象,然后,从确定出的各个目标对象中确定出第二目标对象,以指示第一设备对第二目标对象进行抓拍。实现了指示第一设备对当前次未被抓拍到的对象进行抓拍的目的,避免了相关技术中存在的对每个对象都会多次重复抓拍的问题,因此,解决了相关技术中存在的对同一个目标对象多次重复抓拍而导致效率低的问题,达到了提高抓拍效率的效果。
附图说明
16.图1是本发明实施例的抓拍对象的确定方法的移动终端硬件结构框图;
17.图2是根据本发明实施例的抓拍对象的确定方法的流程图;
18.图3是相关技术中的目标对象抓拍示意图;
19.图4是根据本发明具体实施例的抓拍对象的确定方法的流程图;
20.图5是根据本发明具体实施例的枪机选取目标对象示意图;
21.图6是根据本发明具体实施例的球机的特征提取示意图;
22.图7是根据本发明具体实施例的枪机的特征提取示意图;
23.图8是根据本发明实施例的抓拍对象的确定装置的结构框图。
具体实施方式
24.下文中将参考附图并结合实施例来详细说明本发明的实施例。
25.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
26.本技术实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的抓拍对象的确定方法的移动终端硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
27.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的抓拍对象的确定方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102
远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
28.传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
29.在本实施例中提供了一种抓拍对象的确定方法,图2是根据本发明实施例的抓拍对象的确定方法的流程图,如图2所示,该流程包括如下步骤:
30.步骤s202,获取第一对象集中各个第一对象的第一特征;其中,所述第一对象为第一设备所抓拍的第一设备画面中所包括的对象,所述第一设备画面是目标设备在确定出需要对第一目标对象进行抓拍的情况下,通知所述第一设备对所述第一目标对象进行抓拍后所得到的画面,所述第一对象包括所述第一目标对象;
31.步骤s204,获取第二对象集中各个第二对象的第二特征;其中,所述第二对象是所述目标设备所拍摄的目标设备画面中包括的对象,且所述第二对象包括距离所述第一目标对象预设范围内的对象;
32.步骤s206,基于所述各个第一对象的第一特征和所述各个第二对象的第二特征,确定出目标对象;所述目标对象包括所述第二对象集中当前次未被所述第一设备抓拍到的对象;
33.步骤s208,从确定出的各个所述目标对象中确定出第二目标对象,以及指示所述第一设备对所述第二目标对象进行抓拍。
34.通过上述步骤,获取第一对象集中各个第一对象的第一特征,同时获取第二对象集中各个第二对象的第二特征,第二对象是目标设备所拍摄的目标设备画面中包括的对象,其中,第一对象是目标设备在确定出需要对第一目标对象进行抓拍的情况下,通知第一设备对第一目标对象进行抓拍后所得到的第一设备画面中所包括的对象,再基于各个第一对象的第一特征和各个第二对象的第二特征确定出目标对象,目标对象包括第二对象集中当前次未被第一设备抓拍到的对象,然后,从确定出的各个目标对象中确定出第二目标对象,以指示第一设备对第二目标对象进行抓拍。实现了指示第一设备对当前次未被抓拍到的对象进行抓拍的目的,避免了相关技术中存在的对每个对象都会多次重复抓拍的问题,因此,解决了相关技术中存在的对同一个目标对象多次重复抓拍而导致效率低的问题,达到了提高抓拍效率的效果。
35.其中,上述步骤的执行主体可以为拍摄设备,例如,枪球联动设备或枪球一体机设备中包括的枪机设备,例如,上述目标设备可以是枪机设备,或者为配置在存储设备上的具备人机交互能力的处理器,或者为具备类似处理能力的处理设备或处理单元等,但不限于此。下面以枪球联动设备中包括的枪机设备(以下简称为“枪机”)执行上述操作为例(仅是一种示例性说明,在实际操作中还可以是其他的设备或模块来执行上述操作)进行说明:
36.在上述实施例中,枪机获取第一设备发送的第一对象集中各个第一对象的第一特征,第一设备可以是枪球联动设备中包括的球机设备,同时获取目标设备(如枪机)所拍摄的目标设备画面中包括的第二对象集中各个第二对象的第二特征,第一对象集是目标设备
在确定出需要对第一目标对象(例如对象a)进行抓拍的情况下,指示第一设备对第一目标对象进行抓拍后所得到的第一设备画面中所包括的对象,在实际应用中,第一设备画面中可以仅包括第一目标对象,也可以包括第一目标对象和其它对象,第一对象集中包括第一目标对象,第二对象集中包括距离第一目标对象预设范围内(例如,目标设备画面中距离第一目标对象20mm,或30mm范围内,或距离第一目标对象0.5英寸或1英寸范围内,又或距离第一目标对象50个或80个像素的间距,或者,距离第一目标对象的实际距离为2m,5m范围内,或其它范围)的对象,再基于第一对象集中各个第一对象的第一特征和第二对象集中各个第二对象的第二特征确定出目标对象,即从目标设备画面中所包括的对象中确定出目标对象,目标对象可能为一个或多个对象,然后,从所确定的目标对象中确定出第二目标对象,并指示第一设备对第二目标对象进行抓拍。实现了指示第一设备对当前次未被抓拍到的对象进行抓拍的目的,避免了相关技术中存在的对每个对象都会多次重复抓拍的问题,因此,解决了相关技术中存在的对同一个目标对象多次重复抓拍而导致效率低的问题,达到了提高抓拍效率的效果。
37.在一个可选的实施例中,基于所述各个第一对象的第一特征和所述各个第二对象的第二特征,确定出目标对象包括:将所述第一特征与所述第二特征进行对比,获得第一对比结果,其中,所述第一对比结果用于指示所述第二对象集中包括的各个第二对象的所述第二特征与所述第一对象集中包括的各个第一对象的所述第一特征的特征相似度;基于所述第一对比结果确定出所述第二对象集中包括的与所述第一对象集中包括的各个对象的所述特征相似度均小于相似度阈值的第一子对象,并将所述第一子对象确定为所述目标对象。在本实施例中,将第一特征与第二特征进行对比,以确定出第二对象集中包括的每个对象的第二特征与第一对象集中包括的各个对象的第一特征的特征相似度,在实际应用中,可将第二对象集中包括的每个对象的第二特征依次与第一对象集中包括的各个对象的第一特征进行相似度对比,以获得特征相似度值,并作为第一对比结果,然后,根据第一对比结果确定出第二对象集中所包括的与第一对象集中包括的每个对象的特征相似度均小于相似度阈值(例如,相似度阈值为90%,或85%,或其它值)的第一子对象,例如,第二对象集中包括多个对象a、b、c、d、e,其中c、e与第一对象集中包括的每个对象的特征相似度均小于相似度阈值,则可确定出c、e为第一子对象,并将第一子对象(如c、e)确定为目标对象,目标对象包括第二对象集中未被第一设备抓拍到的对象。通过本实施例,实现了从第二对象中确定出未被第一设备抓拍到的对象的目的,进而可以使目标设备仅从以上未被第一设备抓拍到的对象中选取目标对象并通知第一设备在下一次抓拍中进行抓拍,避免了相关技术中存在的对每个对象都会重复抓拍的问题,提高了抓拍的效率。
38.在一个可选的实施例中,在获得所述第一对比结果之后,所述方法还包括:基于所述第一对比结果确定出所述第二对象集中包括的除所述第一子对象之外的其他子对象;为所述其他子对象标记上目标标记。在本实施例中,在获得上述第一对比结果之后,可确定出第二对象集中包括的除上述第一子对象之外的其他子对象,即其他子对象为第二对象集中所包括的与第一对象集中包括的任意一个对象的特征相似度大于等于阈值(如上述相似度阈值为90%,或85%,或其它值)的对象,并为其他子对象标记上目标标记。通过本实施例,实现了对已经抓拍过的对象进行标记的目的。
39.在一个可选的实施例中,从确定出的各个所述目标对象中确定出第二目标对象包
括:从确定出的各个所述目标对象中确定出第一未标记对象,其中,所述第一未标记对象为未被标记上目标标记的对象,所述目标标记用于指示被标记对象为之前已被抓拍过的对象;从所述第一未标记对象中确定出所述第二目标对象。例如,目标设备(如前述枪机)的目标设备画面中包括多个对象a、b、c、d、e,假设当前次未被第一设备抓拍到的对象包括c、e,从未被抓拍到的对象中确定出未被标记上目标标记的对象作为第一未标记对象,即确定出之前未被抓拍过的对象,再从第一未标记对象中确定出第二目标对象,即从第一未标记对象(如上述c、e)中确定下一次抓拍的第二目标对象。
40.在一个可选的实施例中,基于所述各个第一对象的第一特征和所述各个第二对象的第二特征,确定出目标对象包括:从所述第二对象集中确定出第二未标记对象,其中,所述第二未标记对象为未被标记上目标标记的对象,所述目标标记用于指示被标记对象为之前已被抓拍过的对象;基于所述第一特征和所述第二未标记对象的第二特征确定出所述第二未标记对象中包括的所述目标对象。在本实施例中,从目标设备(如上述枪机)的设备画面中所包括的第二对象集中确定出未被标记上目标标记的对象作为第二未标记对象,在实际应用中,对于之前已被抓拍过的对象可进行标记,这样可以从第二对象中确定出未被标记的第二未标记对象,然后,基于各个第一对象的第一特征和第二未标记对象的第二特征确定出第二未标记对象中包括的当前次未被第一设备抓拍到的对象。实现了从第二未标记对象中确定出未被第一设备抓拍到的对象的目的。
41.在一个可选的实施例中,基于所述第一特征和所述第二未标记对象的第二特征确定出所述第二未标记对象中包括的所述目标对象包括:将所述各个第一对象的第一特征与所述第二未标记对象的第二特征进行对比,获得第二对比结果,其中,所述第二对比结果用于指示所述第二未标记对象中包括的各个对象的所述第二特征与所述各个第一对象的第一特征的特征相似度;基于所述第二对比结果确定出所述第二未标记对象中包括的与所述各个第一对象的特征相似度均小于相似度阈值的第二子对象,并将所述第二子对象确定为所述目标对象。在本实施例中,将各个第一对象的第一特征与第二未标记对象的第二特征进行对比,以获得第二对比结果,在实际应用中,可将第一对象集中包括的各个第一对象的第一特征依次与第二未标记对象中包括的每个对象的第二特征进行相似度对比,以得到第二对比结果,然后,根据第二对比结果确定出第二未标记对象中所包括的与第一对象集中包括的每个对象的特征相似度均小于相似度阈值(例如,相似度阈值为90%,或85%,或其它值)的第二子对象,并将第二子对象确定为当前次未被第一设备抓拍到的对象。通过本实施例,实现了从第二未标记对象中确定出未被第一设备抓拍到的对象的目的。
42.在一个可选的实施例中,从确定出的各个所述目标对象中确定出第二目标对象包括以下方式至少之一:按照随机选取的顺序从确定出的各个所述目标对象中选取所述第二目标对象;按照预设选取顺序从确定出的各个所述目标对象中选取出所述第二目标对象;基于接收到的选取指令从确定出的各个所述目标对象中选取出所述第二目标对象。在本实施例中,枪机可按照随机选取的顺序从确定出的各个目标对象中选取第二目标对象,例如,枪机画面中包括多个对象a、b、c、d、e,在第一次抓拍中被第一设备抓拍到的对象有a、b、d,那么将从第一次未被抓拍到的对象(如c、e)中随机选取第二目标对象,或者,按照预设选取顺序从确定出的各个目标对象中选取出第二目标对象,例如,按照距离某个参考对象或参考坐标点的远近顺序选取出第二目标对象,或者,基于接收到的选取指令从确定出的各个
目标对象中选取出第二目标对象,例如,用户可通过终端向目标设备发送选取指令来选取出第二目标对象。通过本实施例,可实现按照不同的抓拍策略来选取下一个抓拍目标对象的目的,实现了在提高抓拍效率的同时,还提高了抓拍对象选取的灵活性。
43.显然,上述所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。
44.下面结合实施例对本发明进行具体说明:
45.相关技术中枪球联动类设备,对枪机画面中的每个目标都会通知球机去联动定位抓拍,在抓拍的时候会将定位目标附近的部分目标也抓拍下来,从而导致同一个目标被多次抓拍的问题,使得抓拍信息冗余,图3是相关技术中的目标对象抓拍示意图,如图3所示,当枪机(对应于前述目标设备)定位到目标a时,球机(对应于前述第一设备)联动定位到目标a,因目标b和d在a附近,故均出现在球机画面中,导致目标a,b,d均被抓拍。后枪机若定位到目标d,球机联动定位到目标d,因目标a和e在d附近,故也出现在球机画面,导致目标a,d,e被抓拍。故目标a和d被抓拍了两次。如果目标数量多且密集,会导致出现如下问题:造成大量多抓问题;球机转动次数多而导致部分目标漏抓。
46.图4是根据本发明具体实施例的抓拍对象的确定方法的流程图,如图4所示,该流程包括以下步骤:
47.s402,枪机(对应于前述目标设备)选取联动抓拍目标,枪机根据抓拍策略,选取一个枪机中目标,通知球机(对应于前述第一设备)进行联动抓拍,具体如图5所示,图5是根据本发明具体实施例的枪机选取目标对象示意图,根据预定的抓拍策略,枪机选定抓拍目标为目标a(对应于前述第一目标对象),在实际应用中,抓拍策略根据产品的需求可能会有所不同;
48.s404,球机上目标特征(对应于前述第一对象的第一特征)的提取,球机变焦后抓拍,对抓拍的所有目标在球机进行特征提取,如有n个目标,特征分别为feature_ipd
(i)
,i=1

n;图6是根据本发明具体实施例的球机的特征提取示意图,图6中球机画面中a,b,d提取出的特征分别为feature_ipd
(1)
,feature_ipd
(2)
和feature_ipd
(3)

49.s406,枪机上目标特征(对应于前述第二对象的第二特征)的提取,在相同时刻,枪机对球机变焦抓拍位置附近的目标进行特征提取,如有m个目标,特征分别为feature_ipc
(j)
,j=1

m;图7是根据本发明具体实施例的枪机的特征提取示意图,图7中枪机画面中a,b,c,d,e提取出的特征分别为feature_ipc
(1)
,feature_ipc
(2)
,feature_ipc
(3)
,feature_ipc
(4)
和feature_ipc
(5)

50.s408,对每一个球机特征feature_ipd
(i)
计算与枪机特征的相似度,选出相似度最高(rank1)的一个枪机目标feature_ipc
(j)
,其相似度为feature_sim
(ij)
,若相似度大于相似度阈值,判定为同一个目标,则对该枪机目标进行标记,证明该目标已经被球机抓拍过;对于示例,球机目标a的特征feature_ipd
(1)
与枪机目标a的特征feature_ipc
(1)
匹配到,同样的道理,目标b(feature_ipd
(2)
和feature_ipc
(2)
),目标d(feature_ipd
(3)
和feature_ipc
(4)
)匹配上,故对目标a,b,d进行标记,说明这三个目标已经被抓拍过;
51.s410,枪机在没有被标记为抓拍过的目标中根据抓拍策略选取下一个枪机目标(对应于前述第二目标对象)进行抓拍,对于示例,因目标a,b,d已经被标记过,故选择目标c或e进行下一次联动定位抓拍。
52.通过上述实施例,通过使用特征匹配的方案对枪机和球机上的目标进行匹配,从
而实现降低球机上目标的重复抓拍的次数,同时在枪球联动设备上使用本实施例对应的技术方案,可降低球机的转动次数,从而降低部分目标漏抓的概率。
53.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
54.在本实施例中还提供了一种抓拍对象的确定装置,图8是根据本发明实施例的抓拍对象的确定装置的结构框图,如图8所示,该装置包括:
55.第一获取模块802,用于获取第一对象集中各个第一对象的第一特征;其中,所述第一对象为第一设备所抓拍的第一设备画面中所包括的对象,所述第一设备画面是目标设备在确定出需要对第一目标对象进行抓拍的情况下,通知所述第一设备对所述第一目标对象进行抓拍后所得到的画面,所述第一对象包括所述第一目标对象;
56.第二获取模块804,用于获取第二对象集中各个第二对象的第二特征;其中,所述第二对象是所述目标设备所拍摄的目标设备画面中包括的对象,且所述第二对象包括距离所述第一目标对象预设范围内的对象;
57.第一确定模块806,用于基于所述各个第一对象的第一特征和所述各个第二对象的第二特征,确定出目标对象;所述目标对象包括所述第二对象集中当前次未被所述第一设备抓拍到的对象;
58.第二确定模块808,用于从确定出的各个所述目标对象中确定出第二目标对象,以及指示所述第一设备对所述第二目标对象进行抓拍。
59.在一个可选的实施例中,上述第一确定模块806包括:对比单元,用于将所述第一特征与所述第二特征进行对比,获得第一对比结果,其中,所述第一对比结果用于指示所述第二对象集中包括的各个第二对象的所述第二特征与所述第一对象集中包括的各个第一对象的所述第一特征的特征相似度;第一确定单元,用于基于所述第一对比结果确定出所述第二对象集中包括的与所述第一对象集中包括的各个对象的所述特征相似度均小于相似度阈值的第一子对象,并将所述第一子对象确定为所述目标对象。
60.在一个可选的实施例中,上述装置还包括:第三确定模块,用于在获得所述第一对比结果之后,基于所述第一对比结果确定出所述第二对象集中包括的除所述第一子对象之外的其他子对象;标记模块,用于为所述其他子对象标记上目标标记。
61.在一个可选的实施例中,上述第二确定模块808包括:第二确定单元,用于从确定出的各个所述目标对象中确定出第一未标记对象,其中,所述第一未标记对象为未被标记上目标标记的对象,所述目标标记用于指示被标记对象为之前已被抓拍过的对象;第三确定单元,用于从所述第一未标记对象中确定出所述第二目标对象。
62.在一个可选的实施例中,上述第一确定模块806包括:第四确定单元,用于从所述第二对象集中确定出第二未标记对象,其中,所述第二未标记对象为未被标记上目标标记的对象,所述目标标记用于指示被标记对象为之前已被抓拍过的对象;第五确定单元,基于所述第一特征和所述第二未标记对象的第二特征确定出所述第二未标记对象中包括的所
述目标对象。
63.在一个可选的实施例中,上述第五确定单元包括:对比子单元,用于将所述各个第一对象的第一特征与所述第二未标记对象的第二特征进行对比,获得第二对比结果,其中,所述第二对比结果用于指示所述第二未标记对象中包括的各个对象的所述第二特征与所述各个第一对象的第一特征的特征相似度;确定子单元,用于基于所述第二对比结果确定出所述第二未标记对象中包括的与所述各个第一对象的特征相似度均小于相似度阈值的第二子对象,并将所述第二子对象确定为所述目标对象。
64.在一个可选的实施例中,上述第二确定模块808可按以下方式至少之一从确定出的各个所述目标对象中确定出第二目标对象:按照随机选取的顺序从确定出的各个所述目标对象中选取所述第二目标对象;按照预设选取顺序从确定出的各个所述目标对象中选取出所述第二目标对象;基于接收到的选取指令从确定出的各个所述目标对象中选取出所述第二目标对象。
65.需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
66.本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
67.在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:u盘、只读存储器(read

only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
68.本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
69.在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
70.本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
71.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
72.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1