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

一种智慧城市的数据处理方法及系统与流程

2022-03-05 05:47:13 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,具体而言,涉及一种智慧城市的数据处理方法及系统。


背景技术:

2.在智慧城市的建设和应用中,一种重要的需求就是进行定位,但是,在现有技术中,对于一些环境复杂的区域,可能存在定位精度不高的问题。为了解决相应的问题,在现有技术中,提供了一种技术方案,如用户将当前位置的图像发送给后台服务器进行识别,以确定当前的位置。其中,后台服务器在进行识别之前,为了降低识别处理的数据处理量,一般会对获取的图像(视频)进行筛选,但是,在现有技术中,对于图像的筛选一般是直接基于相邻两帧之间的相似度或差异度进行去重筛选,如此,就容易出现对图像进行筛选的可靠度不高的问题。


技术实现要素:

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.对所述第一视频帧筛选特征系数、所述第二视频帧筛选特征系数、所述第三视频帧筛选特征系数和所述第四视频帧筛选特征系数进行加权求和计算,得到所述待处理请求视频对应的目标视频帧筛选特征信息,其中,所述第二视频帧筛选特征系数对应的加权系数大于所述第四视频帧筛选特征系数对应的加权系数,所述第四视频帧筛选特征系数对应的加权系数大于所述第三视频帧筛选特征系数对应的加权系数,所述第三视频帧筛选特征系数对应的加权系数大于所述第一视频帧筛选特征系数对应的加权系数。
30.在一些优选的实施例中,在上述智慧城市的数据处理方法中,所述基于所述目标视频帧筛选特征信息对所述待处理请求视频包括的所述多帧用户请求视频帧进行视频帧筛选处理,得到所述待处理请求视频对应的至少一帧目标用户请求视频帧,并基于所述至少一帧目标用户请求视频帧构建得到对应的目标请求视频的步骤,包括:
31.基于所述目标视频帧筛选特征信息对应的特征值确定出具有正相关关系的目标筛选比例系数,其中,所述目标筛选比例系数用于表征进行视频帧筛选处理时被筛除的视频帧的最大比例值;
32.基于所述目标筛选比例系数对所述待处理请求视频包括的所述多帧用户请求视
频帧进行视频帧筛选处理,得到所述待处理请求视频对应的至少一帧目标用户请求视频帧,并基于所述至少一帧目标用户请求视频帧构建得到对应的目标请求视频。
33.本发明实施例还提供一种智慧城市的数据处理系统,应用于城市监控服务器,所述智慧城市的数据处理系统包括:
34.视频获取模块,用于获取通信连接的目标用户终端设备响应所述目标用户终端设备对应的目标用户进行的目标请求操作发送的待处理请求视频,其中,所述待处理请求视频包括多帧用户请求视频帧,且所述多帧用户请求视频帧为基于对目标区域进行图像采集得到的多帧连续的视频帧;
35.视频解析模块,用于对所述待处理请求视频进行视频特征解析处理,得到所述待处理请求视频对应的目标视频帧筛选特征信息;
36.视频筛选模块,用于基于所述目标视频帧筛选特征信息对所述待处理请求视频包括的所述多帧用户请求视频帧进行视频帧筛选处理,得到所述待处理请求视频对应的至少一帧目标用户请求视频帧,并基于所述至少一帧目标用户请求视频帧构建得到对应的目标请求视频。
37.在一些优选的实施例中,在上述智慧城市的数据处理系统中,所述视频解析模块具体用于:
38.确定所述待处理请求视频包括的所述多帧用户请求视频帧的数量,得到所述待处理请求视频对应的目标视频帧数量;
39.基于所述目标视频帧数量得到所述待处理请求视频对应的目标视频帧筛选特征信息。
40.在一些优选的实施例中,在上述智慧城市的数据处理系统中,所述视频筛选模块具体用于:
41.基于所述目标视频帧筛选特征信息对应的特征值确定出具有正相关关系的目标筛选比例系数,其中,所述目标筛选比例系数用于表征进行视频帧筛选处理时被筛除的视频帧的最大比例值;
42.基于所述目标筛选比例系数对所述待处理请求视频包括的所述多帧用户请求视频帧进行视频帧筛选处理,得到所述待处理请求视频对应的至少一帧目标用户请求视频帧,并基于所述至少一帧目标用户请求视频帧构建得到对应的目标请求视频。
43.本发明实施例提供的一种智慧城市的数据处理方法及系统,在获取到通信连接的目标用户终端设备响应对应的目标用户进行的目标请求操作发送的待处理请求视频之后,可以先对待处理请求视频进行视频特征解析处理得到对应的目标视频帧筛选特征信息,然后,再基于目标视频帧筛选特征信息对待处理请求视频进行视频帧筛选处理,得到对应的至少一帧目标用户请求视频帧,如此,由于进行视频帧筛选处理的依据是基于对待处理请求视频进行视频特征解析处理得到的,因而,可以保障视频帧筛选处理的可靠度,从而改善现有技术中对视频帧进行筛选的可靠度不高的问题。
44.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
45.图1为本发明实施例提供的城市监控服务器的结构框图。
46.图2为本发明实施例提供的智慧城市的数据处理方法包括的各步骤的流程示意图。
47.图3为本发明实施例提供的智慧城市的数据处理系统包括的各模块的示意图。
具体实施方式
48.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
49.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.如图1所示,本发明实施例提供了一种城市监控服务器。其中,所述城市监控服务器可以包括存储器和处理器。
51.详细地,所述存储器和处理器之间直接或间接地电性连接,以实现数据的传输或交互。例如,相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述存储器中可以存储有至少一个可以以软件或固件(firmware)的形式,存在的软件功能模块(计算机程序)。所述处理器可以用于执行所述存储器中存储的可执行的计算机程序,从而实现本发明实施例提供的智慧城市的数据处理方法。
52.可以理解的是,作为一种可以替代的实现方式,所述存储器可以是,但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。所述处理器可以是一种通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)、片上系统(system on chip,soc)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
53.可以理解的是,作为一种可以替代的实现方式,图1所示的结构仅为示意,所述城市监控服务器还可包括比图1中所示更多或者更少的组件,或具有与图1所示不同的配置,例如,可以包括用于与其它设备(如手机等用户终端设备)进行信息交互的通信单元。
54.结合图2,本发明实施例还提供一种智慧城市的数据处理方法,可应用于上述城市监控服务器。其中,所述智慧城市的数据处理方法有关的流程所定义的方法步骤,可以由所述城市监控服务器实现。
55.下面将对图2所示的具体流程,进行详细阐述。
56.步骤s110,获取通信连接的目标用户终端设备响应所述目标用户终端设备对应的
目标用户进行的目标请求操作发送的待处理请求视频。
57.在本发明实施例中,所述城市监控服务器在执行上述的步骤s110时,可以获取通信连接的目标用户终端设备响应所述目标用户终端设备对应的目标用户进行的目标请求操作发送的待处理请求视频。其中,所述待处理请求视频包括多帧用户请求视频帧,且所述多帧用户请求视频帧为基于对目标区域进行图像采集得到的多帧连续的视频帧。
58.步骤s120,对所述待处理请求视频进行视频特征解析处理,得到所述待处理请求视频对应的目标视频帧筛选特征信息。
59.在本发明实施例中,所述城市监控服务器在执行上述的步骤s120时,可以对所述待处理请求视频进行视频特征解析处理,得到所述待处理请求视频对应的目标视频帧筛选特征信息。
60.步骤s130,基于所述目标视频帧筛选特征信息对所述待处理请求视频包括的所述多帧用户请求视频帧进行视频帧筛选处理,得到所述待处理请求视频对应的至少一帧目标用户请求视频帧,并基于所述至少一帧目标用户请求视频帧构建得到对应的目标请求视频。
61.在本发明实施例中,所述城市监控服务器在执行上述的步骤s130时,可以基于所述目标视频帧筛选特征信息对所述待处理请求视频包括的所述多帧用户请求视频帧进行视频帧筛选处理,得到所述待处理请求视频对应的至少一帧目标用户请求视频帧,并基于所述至少一帧目标用户请求视频帧构建得到对应的目标请求视频。
62.基于上述的数据处理方法包括的各步骤,在获取到通信连接的目标用户终端设备响应对应的目标用户进行的目标请求操作发送的待处理请求视频之后,可以先对待处理请求视频进行视频特征解析处理得到对应的目标视频帧筛选特征信息,然后,再基于目标视频帧筛选特征信息对待处理请求视频进行视频帧筛选处理,得到对应的至少一帧目标用户请求视频帧,如此,由于进行视频帧筛选处理的依据是基于对待处理请求视频进行视频特征解析处理得到的,因而,可以保障视频帧筛选处理的可靠度,从而改善现有技术中对视频帧进行筛选的可靠度不高的问题。
63.可以理解的是,作为一种可以替代的实现方式,上述的步骤s110可以进一步包括的以下的各步骤,以获取所述待处理请求视频:
64.首先,判断是否获取到通信连接的目标用户终端设备发送的待处理请求信息,并在接收到所述目标用户终端设备发送的所述待处理请求信息时,对所述待处理请求信息进行校验处理,得到对应的校验处理结果;
65.其次,若所述校验处理结果为校验处理失败,则生成对应的请求拒绝通知信息,并将所述请求拒绝通知信息发送给所述目标用户终端设备,其中,所述目标用户终端设备用于向所述目标用户终端设备对应的目标用户显示所述请求拒绝通知信息,以使所述目标用户停止进行目标请求操作;
66.然后,若所述校验处理结果为校验处理成功,则生成对应的请求成功通知信息,并将所述请求成功通知信息发送给所述目标用户终端设备,其中,所述目标用户终端设备用户向所述目标用户终端设备对应的目标用户显示所述请求成功通知信息,以使所述目标用户进行目标请求操作;
67.最后获取所述目标用户终端设备响应所述目标用户进行的所述目标请求操作发
送的待处理请求视频,其中,所述待处理请求视频基于所述目标用户终端设备响应所述目标请求操作对所述目标区域进行图像采集得到,或者,所述待处理请求视频为所述目标用户终端设备响应所述目标请求操作对存储的视频进行选择得到的具有所述目标区域的图像信息的视频。
68.可以理解的是,作为一种可以替代的实现方式,所述判断是否获取到通信连接的目标用户终端设备发送的待处理请求信息,并在接收到所述目标用户终端设备发送的所述待处理请求信息时,对所述待处理请求信息进行校验处理,得到对应的校验处理结果的步骤,可以包括以下的各步骤:
69.首先,判断是否获取到通信连接的目标用户终端设备发送的待处理请求信息,并在接收到所述目标用户终端设备发送的所述待处理请求信息时,对所述待处理请求信息进行解析处理,得到所述待处理请求信息中携带的目标身份信息,其中,所述目标身份信息用于表征所述目标用户终端设备的身份或表征所述目标用户终端设备对应的目标用户的身份;
70.其次,在预先构建的目标身份数据库中进行查找,以确定所述目标身份数据库中是否存储有所述目标身份信息;
71.然后,若所述目标身份数据库中存储有所述目标身份信息,则确定所述待处理请求信息校验处理成功,且生成为校验处理成功的校验处理结果,若所述目标身份数据库中未存储有所述目标身份信息,则确定所述待处理请求信息校验处理失败,且生成为校验处理失败的校验处理结果。
72.可以理解的是,作为一种可以替代的实现方式,上述的步骤s120可以进一步包括的以下的各步骤,以得到所述目标视频帧筛选特征信息:
73.首先,确定所述待处理请求视频包括的所述多帧用户请求视频帧的数量,得到所述待处理请求视频对应的目标视频帧数量;
74.其次,基于所述目标视频帧数量得到所述待处理请求视频对应的目标视频帧筛选特征信息。
75.可以理解的是,作为一种可以替代的实现方式,所述基于所述目标视频帧数量得到所述待处理请求视频对应的目标视频帧筛选特征信息的步骤,可以包括以下的各步骤:
76.首先,针对所述待处理请求视频包括的所述多帧用户请求视频帧中的每一帧用户请求视频帧,对该用户请求视频帧进行第一对象识别处理得到该用户请求视频帧中具有的第一对象的数量,并基于所述多帧用户请求视频帧中的每一帧用户请求视频帧中具有的第一对象的数量进行对象统计,得到所述待处理请求视频对应的第一对象数量,其中,所述第一对象为静态对象(如各种建筑物、植物等);
77.其次,针对所述待处理请求视频包括的所述多帧用户请求视频帧中的每一帧用户请求视频帧,对该用户请求视频帧进行第二对象识别处理得到该用户请求视频帧中具有的第二对象的数量,并基于所述多帧用户请求视频帧中的每一帧用户请求视频帧中具有的第二对象的数量进行对象统计,得到所述待处理请求视频对应的第二对象数量,其中,所述第二对象为动态对象(如人、车辆等);
78.然后,针对所述待处理请求视频包括的所述多帧用户请求视频帧中的每一帧用户请求视频帧,统计该用户请求视频帧中具有的第一对象的数量和具有的第二对象的数量的
和值,得到该用户请求视频帧对应的对象统计数量,并基于所述多帧用户请求视频帧中的每一帧用户请求视频帧对应的所述对象统计数量进行均值计算,得到所述待处理请求视频对应的对象数量均值;
79.最后,基于所述目标视频帧数量、所述第一对象数量、所述第二对象数量和所述对象数量均值进行多维度特征融合计算处理,得到所述待处理请求视频对应的目标视频帧筛选特征信息。
80.可以理解的是,作为一种可以替代的实现方式,所述基于所述目标视频帧数量、所述第一对象数量、所述第二对象数量和所述对象数量均值进行多维度特征融合计算处理,得到所述待处理请求视频对应的目标视频帧筛选特征信息的步骤,可以包括以下的各步骤:
81.首先,基于所述目标视频帧数量确定出所述待处理请求视频对应的第一视频帧筛选特征系数,其中,所述目标视频帧数量与所述第一视频帧筛选特征系数之间具有正相关的相互对应关系;
82.其次,基于所述第一对象数量确定出所述待处理请求视频对应的第二视频帧筛选特征系数,并基于所述第二对象数量确定出所述待处理请求视频对应的第三视频帧筛选特征系数,以及,基于所述对象数量均值确定出所述待处理请求视频对应的第四视频帧筛选特征系数,其中,所述第一对象数量与所述第二视频帧筛选特征系数之间具有负相关的相互对应关系,所述第二对象数量与所述第三视频帧筛选特征系数之间具有负相关的相互对应关系,所述对象数量均值与所述第四视频帧筛选特征系数之间具有负相关的相互对应关系;
83.然后,对所述第一视频帧筛选特征系数、所述第二视频帧筛选特征系数、所述第三视频帧筛选特征系数和所述第四视频帧筛选特征系数进行加权求和计算,得到所述待处理请求视频对应的目标视频帧筛选特征信息,其中,所述第二视频帧筛选特征系数对应的加权系数大于所述第四视频帧筛选特征系数对应的加权系数,所述第四视频帧筛选特征系数对应的加权系数大于所述第三视频帧筛选特征系数对应的加权系数,所述第三视频帧筛选特征系数对应的加权系数大于所述第一视频帧筛选特征系数对应的加权系数(所述第一视频帧筛选特征系数对应的加权系数、所述第二视频帧筛选特征系数对应的加权系数、所述第三视频帧筛选特征系数对应的加权系数和所述第四视频帧筛选特征系数对应的加权系数之和为1)。
84.可以理解的是,作为一种可以替代的实现方式,上述的步骤s130可以进一步包括的以下的各步骤,以得到所述目标请求视频:
85.首先,基于所述目标视频帧筛选特征信息对应的特征值确定出具有正相关关系的目标筛选比例系数,其中,所述目标筛选比例系数用于表征进行视频帧筛选处理时被筛除的视频帧的最大比例值;
86.然后,基于所述目标筛选比例系数对所述待处理请求视频包括的所述多帧用户请求视频帧进行视频帧筛选处理,得到所述待处理请求视频对应的至少一帧目标用户请求视频帧,并基于所述至少一帧目标用户请求视频帧构建得到对应的目标请求视频。
87.可以理解的是,作为一种可以替代的实现方式,所述基于所述目标筛选比例系数对所述待处理请求视频包括的所述多帧用户请求视频帧进行视频帧筛选处理,得到所述待
处理请求视频对应的至少一帧目标用户请求视频帧,并基于所述至少一帧目标用户请求视频帧构建得到对应的目标请求视频的步骤,可以包括以下的各步骤:
88.首先,获取预先配置的目标视频帧集合,其中,所述目标视频帧集合包括至少一帧具有静态对象的参考视频帧,每一帧所述参考视频帧中具有一个静态对象,且在所述目标视频帧集合包括多帧所述参考视频帧时,任意两帧所述参考视频帧具有的静态对象不同;
89.其次,针对所述待处理请求视频包括的所述多帧用户请求视频帧中的每一帧用户请求视频帧,确定该用户请求视频帧中具有的静态对象的分布密度值,并在预先配置的多个密度区间中确定出该分布密度值对应的目标密度区间,其中,所述分布密度值用于表征对应的所述用户请求视频帧中具有的静态对象的分布密度(如静态对象的数量除以场景面积);
90.然后,针对所述待处理请求视频包括的所述多帧用户请求视频帧中的每一帧用户请求视频帧,若该用户请求视频帧对应的所述目标密度区间属于第一密度区间,则将预先针对所述第一密度区间配置的第一视频帧相似度阈值确定为该用户请求视频帧对应的目标视频帧相似度阈值;
91.之后,针对所述待处理请求视频包括的所述多帧用户请求视频帧中的每一帧用户请求视频帧,若该用户请求视频帧对应的所述目标密度区间属于第二密度区间,则将预先针对所述第二密度区间配置的第二视频帧相似度阈值确定为该用户请求视频帧对应的目标视频帧相似度阈值,其中,所述第二密度区间对应的密度值大于所述第一密度区间对应的密度值,且所述第二视频帧相似度阈值小于所述第一视频帧相似度阈值;
92.进一步,针对所述待处理请求视频包括的所述多帧用户请求视频帧中的每一帧用户请求视频帧,计算该用户请求视频帧与所述目标视频帧集合中的每一帧参考视频帧之间的视频帧相似度,并确定出该用户请求视频帧对应的最大视频帧相似度,以及,确定该用户请求视频帧对应的所述最大视频帧相似度与对应的所述目标视频帧相似度之间的相对大小关系;
93.再进一步,针对所述待处理请求视频包括的所述多帧用户请求视频帧中的每一帧用户请求视频帧,若该用户请求视频帧对应的所述最大视频帧相似度大于或等于对应的所述目标视频帧相似度,则将该用户请求视频帧确定为目标用户请求视频帧,若该用户请求视频帧对应的所述最大视频帧相似度小于或等于对应的所述目标视频帧相似度,则将该用户请求视频帧确定为待筛选用户请求视频帧;
94.最后,基于所述目标筛选比例系数对确定的所述待筛选用户请求视频帧进行去重筛选,得到至少一帧目标用户请求视频帧,并基于得到的目标用户请求视频帧构建得到对应的目标请求视频。
95.结合图3,本发明实施例还提供一种智慧城市的数据处理方法,可应用于上述城市监控服务器。其中,所述智慧城市的数据处理系统可以包括:
96.视频获取模块,用于获取通信连接的目标用户终端设备响应所述目标用户终端设备对应的目标用户进行的目标请求操作发送的待处理请求视频,其中,所述待处理请求视频包括多帧用户请求视频帧,且所述多帧用户请求视频帧为基于对目标区域进行图像采集得到的多帧连续的视频帧;
97.视频解析模块,用于对所述待处理请求视频进行视频特征解析处理,得到所述待
处理请求视频对应的目标视频帧筛选特征信息;
98.视频筛选模块,用于基于所述目标视频帧筛选特征信息对所述待处理请求视频包括的所述多帧用户请求视频帧进行视频帧筛选处理,得到所述待处理请求视频对应的至少一帧目标用户请求视频帧,并基于所述至少一帧目标用户请求视频帧构建得到对应的目标请求视频。
99.可以理解的是,作为一种可以替代的实现方式,所述视频解析模块具体用于:确定所述待处理请求视频包括的所述多帧用户请求视频帧的数量,得到所述待处理请求视频对应的目标视频帧数量;基于所述目标视频帧数量得到所述待处理请求视频对应的目标视频帧筛选特征信。
100.可以理解的是,作为一种可以替代的实现方式,所述视频筛选模块具体用于:基于所述目标视频帧筛选特征信息对应的特征值确定出具有正相关关系的目标筛选比例系数,其中,所述目标筛选比例系数用于表征进行视频帧筛选处理时被筛除的视频帧的最大比例值;基于所述目标筛选比例系数对所述待处理请求视频包括的所述多帧用户请求视频帧进行视频帧筛选处理,得到所述待处理请求视频对应的至少一帧目标用户请求视频帧,并基于所述至少一帧目标用户请求视频帧构建得到对应的目标请求视频。
101.综上所述,本发明提供的一种智慧城市的数据处理方法及系统,在获取到通信连接的目标用户终端设备响应对应的目标用户进行的目标请求操作发送的待处理请求视频之后,可以先对待处理请求视频进行视频特征解析处理得到对应的目标视频帧筛选特征信息,然后,再基于目标视频帧筛选特征信息对待处理请求视频进行视频帧筛选处理,得到对应的至少一帧目标用户请求视频帧,如此,由于进行视频帧筛选处理的依据是基于对待处理请求视频进行视频特征解析处理得到的,因而,可以保障视频帧筛选处理的可靠度,改善现有技术中对视频帧进行筛选的可靠度不高的问题。
102.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

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

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

相关文献