CN114640764A - 基于布控平台的目标检测方法、***及相关设备 - Google Patents
基于布控平台的目标检测方法、***及相关设备 Download PDFInfo
- Publication number
- CN114640764A CN114640764A CN202210196297.8A CN202210196297A CN114640764A CN 114640764 A CN114640764 A CN 114640764A CN 202210196297 A CN202210196297 A CN 202210196297A CN 114640764 A CN114640764 A CN 114640764A
- Authority
- CN
- China
- Prior art keywords
- target
- camera
- information
- image
- deployment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 70
- 238000004891 communication Methods 0.000 claims abstract description 43
- 238000007781 pre-processing Methods 0.000 claims abstract description 6
- 238000000034 method Methods 0.000 claims description 31
- 238000003860 storage Methods 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 230000003068 static effect Effects 0.000 claims description 7
- 230000000977 initiatory effect Effects 0.000 claims description 3
- 238000009826 distribution Methods 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000013473 artificial intelligence Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004148 unit process Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/50—Constructional details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/292—Multi-camera tracking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
本发明适用于人工智能技术应用领域,提供了一种基于布控平台的目标检测方法、***及相关设备,所述布控平台包括一个布控服务器,以及至少两个摄像机,所述目标检测方法包括:摄像机通过通信单元获取目标信息,其中,所述目标信息由所述布控服务器发出;通过媒体单元获取实时视频数据;通过编码单元进行转换编码;通过算法处理单元对视频数据进行预处理,得到待检测信息;通过业务单元将目标信息与待检测信息进行对比,其中,若待检测信息通过对比得到与目标信息相同的目标图像属性,则所述摄像机将目标图像属性对应的报警信息通过通信单元发出。本发明提高了区域布控的灵活性,并进一步通过多摄像头的识别和跟踪提高了布控的实时性。
Description
技术领域
本发明属于人工智能技术应用领域,尤其涉及一种基于布控平台的目标检测方法、***及相关设备。
背景技术
传统的摄像机、智能AI(Artificial Intelligence,人工智能)摄像机目前主要的功能还是录像、抓取目标后传给后台服务器平台。在服务器平台上是可以搜寻出目标甚至是目标出现的轨迹,这是目前应用市场上已有的技术,但这种技术属于大型的硬件、软件***,涉及到的设备、人员以及应用技术十分的广泛,并且造价也十分高昂,并且当前的服务器平台还不能实现主动发现可疑人员,都是技术人员人工主动在平台上搜索出目标。搜寻出可疑目标的功能可以很方便地协助管理人员进行监控区域的监测,但目前的包含摄像机、服务器的平台***还有它的不足之处,其一:不能主动发现可疑目标,都是要等待技术人员主去搜寻可疑目标,搜寻到目标时往往是距离目标出现的时间相差较大。这给获取到目标后进行跟踪带来了一定的难度;其二:仅仅依靠平台***还不能实现实时区域布控,这是因为在区域间部署的监控设备不具有相互关联的功能,而只具有将数据发送给服务器,由服务器端本身才能进行全局布控,这就使得现有的平台***效率低下。
发明内容
本发明实施例提供一种基于布控平台的目标检测方法、***及相关设备,旨在解决当前的布控方法不能主动实时上报可疑目标、不能实现实时区域布控的问题。
第一方面,本发明实施例提供一种基于布控平台的目标检测方法,所述布控平台包括一个布控服务器,以及至少两个摄像机,所述目标检测方法运用于每一所述摄像机,每一所述摄像机包括媒体单元、编码单元、算法处理单元、业务单元、通信单元,所述目标检测方法包括以下步骤:
所述摄像机通过所述通信单元获取目标信息,其中,所述目标信息由所述布控服务器发出;
所述摄像机通过所述媒体单元获取其实时拍摄的视频数据;
所述摄像机通过所述编码单元对所述视频数据进行转换编码,得到可以通过所述通信单元进行传输的静态图像;
所述摄像机通过所述算法处理单元对所述视频数据进行预处理,得到待检测信息;
所述摄像机通过所述业务单元将所述目标信息与所述待检测信息进行对比,其中,若所述待检测信息通过对比得到与所述目标信息相同的目标图像属性,则所述摄像机将所述目标图像属性对应的报警信息通过所述通信单元发出。
更进一步地,若所述待检测信息通过对比得到与所述目标信息相同的目标图像属性,则所述摄像机将所述目标图像属性对应的报警信息通过所述通信单元发出的步骤,包括以下子步骤:
定义检测得到所述目标图像属性的一个所述摄像机为第一摄像机,除所述第一摄像机外的其他摄像机为第二摄像机,所述第一摄像机向所述第二摄像机发起对所述目标图像属性进行目标跟踪请求,并通过所述第二摄像机得到至少两组目标跟踪图像;
所述第一摄像机根据预设最佳选取规则在所有所述目标跟踪图像中选取最佳图像;
所述第一摄像机使用所述编码单元对所述最佳图像进行编码,并获取当前的时间位置信息;
所述第一摄像机以所述最佳图像、所述当前的时间位置信息为所述报警信息,通过所述通信单元发出,以释放存储空间。
更进一步地,所述第一摄像机以所述最佳图像、所述当前的时间位置信息为所述报警信息,通过所述通信单元发出的步骤后,还包括:
所述第一摄像机对自身实时拍摄的所述视频数据以及检测得到的所述目标图像属性进行删除,以释放存储空间。
更进一步地,所述摄像机通过所述业务单元将所述目标信息与所述待检测信息进行对比的步骤中,若所述待检测信息通过对比未得到与所述目标信息相同的目标图像属性,则所述目标检测方法还包括以下步骤:
所述摄像机对自身实时拍摄的所述视频数据进行删除。
更进一步地,所述摄像机通过所述算法处理单元对所述视频数据进行预处理,得到待检测信息的步骤,包括以下子步骤:
所述算法处理单元对所述视频数据进行拆帧处理,得到拆帧图像;
所述算法处理单元使用预设的目标检测算法对所述拆帧图像进行目标检测,目标检测的对象包括人脸、人形、车辆;其中:
若所述拆帧图像中包含人脸、人形、车辆中的至少一种对象,则将所述拆帧图像作为所述待检测信息输出;
若所述拆帧图像中不包含人脸、人形、车辆中的至少一种对象,则所述算法处理单元将所述拆帧图像删除,不再进行后续步骤。
更进一步地,所述第一摄像机向所述第二摄像机发起对所述目标图像进行目标跟踪请求,并通过所述第二摄像机得到至少两组目标跟踪图像的步骤,包括以下子步骤:
所述第一摄像机向所述第二摄像机发起对所述目标图像属性进行目标跟踪,使所述第二摄像机对各自的所述拆帧图像进行检测;
所述第一摄像机获取所述第二摄像机中的具有同一所述目标信息属性的所述拆帧图像,得到包含所述目标图像的至少两组所述拆帧图像,并将其作为所述目标跟踪图像。
第二方面,本发明实施例还提供一种摄像机,包括媒体模块、编码模块、算法处理模块、业务模块、通信模块,其中:
所述通信模块用于获取目标信息,其中,所述目标信息由布控服务器发出;
所述媒体模块用于获取实时拍摄的视频数据;
所述编码模块用于对所述视频数据进行转换编码,得到可以通过所述通信单元进行传输的静态图像;
所述算法处理模块用于对所述视频数据进行预处理,得到待检测信息;
所述业务模块用于将所述目标信息与所述待检测信息进行对比;
所述通信模块还用于将所述目标图像对应的报警信息发出。
第三方面,本发明实施例还提供一种基于布控平台的目标检测***,包括布控服务器,以及至少两个如上述实施例所述的摄像机,所述目标检测***运行时实现如上述实施例中任意一项所述的基于布控平台的目标检测方法中的步骤,所述布控服务器还用于接收所述摄像机发出的所述报警信息。
第四方面,本发明实施例还提供一种计算机设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述实施例中任意一项所述的基于布控平台的目标检测方法中的步骤。
第五方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中任意一项所述的基于布控平台的目标检测方法中的步骤。
本发明所达到的有益效果,由于采用了以摄像机等边缘设备为主的布控方法,并跟据实际需要通过面向用户的布控服务器平台下发目标信息,从提高了区域布控的灵活性,并进一步通过多摄像头的识别和跟踪提高了布控的实时性。
附图说明
图1是本发明实施例提供的基于布控平台的目标检测方法的步骤流程框图;
图2是本发明实施例提供的基于布控平台的目标检测方法中步骤S103的子流程框图;
图3是本发明实施例提供的基于布控平台的目标检测方法中步骤S104的子流程框图;
图4是本发明实施例提供的目标检测***210的结构示意图;
图5是本发明实施例提供的计算机设备的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参照图1,图1是本发明实施例提供的基于布控平台的目标检测方法的步骤流程框图,本发明实施例所述的布控平台包括一个布控服务器,以及至少两个摄像机,所述目标检测方法运用于每一所述摄像机,所述摄像机包括编码单元、算法处理单元、业务单元、通信单元,所述目标检测方法具体包括以下步骤:
S101、所述摄像机通过所述通信单元获取目标信息,其中,所述目标信息由所述布控服务器发出。
具体的,所述布控服务器是面向用户的用于整合布控信息和控制所述摄像机的***平台,所述摄像机的所述通信单元用于与所述布控服务器以及其他的所述摄像机实现通信连接,在本发明实施例中,用户通过主动输入数据的方式经过所述布控服务器下发所述目标信息,所述目标信息用于确定一个检测的对象,可以是人形、人脸、车辆等,所述摄像机通过所述通信单元获取所述布控服务器下发的目标信息,并确定对所述目标信息进行检测的任务。
S102、所述摄像机通过所述媒体单元获取其实时拍摄的视频数据。
具体的,所述媒体单元具有图像数据的获取功能,一般的,所述摄像机通过摄像头等装置进行其视角范围内的视频数据的采集,对于用在监控、检测等用途的设备上,其所述视频数据为实时拍摄得到。
S103、所述摄像机通过所述编码单元对所述视频数据进行转换编码,得到可以通过所述通信单元进行传输的静态图像。
具体的,在本发明实施例中,所述编码单元用于将所述视频数据进行编码转换,例如,将yuv格式处理的图像信息编码成jpeg图片,在所述通信单元与所述布控服务器进行数据传输时,将使用所述编码单元得到的jpeg格式的图片作为传输数据。
S104、所述摄像机通过所述算法处理单元对所述视频数据进行预处理,得到待检测信息。
请参照图2,图2是本发明实施例提供的基于布控平台的目标检测方法中步骤S104的子流程框图,具体包括以下子步骤:
S1041、所述算法处理单元对所述视频数据进行拆帧处理,得到拆帧图像。
在本发明实施例中,所述视频数据为所述摄像机在一段时间内拍摄得到的多帧图像数据,为了便于后续进行图像处理及识别,首先通过所述算法处理单元对所述视频数据进行拆帧处理,得到所述拆帧图像,示例性的,所述视频数据的时长为30秒,并按照每一秒进行一次拆帧的规则进行拆帧处理,因此所述算法处理单元根据所述视频数据得到30张所述拆帧图像的集合,将30张所述拆帧图像的集合视为用于所述算法处理单元进行识别处理的对象。
S1042、所述算法处理单元使用预设的目标检测算法对所述拆帧图像进行目标检测,目标检测的对象包括人脸、人形、车辆。
具体的,在本发明实施例中,所述算法处理单元能够在所述摄像机的计算资源上运行已经训练好的具有目标检测功能的目标检测算法,而不需要与其他平台的计算资源进行联动,所述目标检测算法能够对图像中存在的所有的人脸、人形、车辆等对象进行检测并标记,对于上述步骤S1031中的包含多张所述拆帧图像的集合对象,所述算法处理单元根据所述拆帧图像的生成时间先后顺序进行处理。
其中,根据所述目标检测算法对每一张所述拆帧图像的目标检测结果,还分为:
S1043a、若所述拆帧图像中包含人脸、人形、车辆中的至少一种对象,则将所述拆帧图像作为所述待检测信息输出。
若所述目标检测算法在所述拆帧图像中检测出包含人脸、人形、车辆中的至少一种对象,则将所述拆帧图像视为可能存在所述目标信息的有效图像,其中,本发明实施例并未具体限定所述目标信息仅确定人脸、人形、车辆等信息中的其中一种,在实际使用时,所述目标信息的对象可以是一个也可以是多个,并且其类型也不仅局限为一种,因此所述目标检测算法在检测到至少一种对象的情况下,就可以认为所述拆帧图像可能具有有效图像,此时所述算法处理单元将其作为所述待检测信息输出。
S1043b、若所述拆帧图像中不包含人脸、人形、车辆中的至少一种对象,则所述算法处理单元将所述拆帧图像删除,不再进行后续步骤。
若所述目标检测算法在所述拆帧图像中没有检测出包含人脸、人形、车辆中的至少一种对象,则当前的所述拆帧图像被视为不包含任何有效信息,在此所述算法处理单元将所述拆帧图像删除,并终止当前的识别任务,并进行下一帧的所述拆帧图像的识别,当所述视频数据中得到的所述拆帧图像被识别完毕,则返回上述步骤S102继续通过所述编码单元进行所述视频数据的获取,需要说明的是,不包含人脸、人形、车辆中的至少一种对象的情况在本发明实施例中指的是所述拆帧图像中不包含任何可以被视为检测对象的内容,根据所述目标检测算法的精度和规则,目标遮挡率过高、目标处于背面状态都可以认为是不包含有效内容,在此可以根据实际需要进行设定。
S105、所述摄像机通过所述业务单元将所述目标信息与所述待检测信息进行对比,其中,若所述待检测信息通过对比得到与所述目标信息相同的目标图像属性,则所述摄像机将所述目标图像属性对应的报警信息通过所述通信单元发出。
在本发明实施例中,所述业务单元能够在所述摄像机的计算资源上运行已经训练好的具有目标对比功能的目标对比算法,具体的,在本步骤中所述业务单元将所述待检测信息中的人脸、人形、车辆等信息与所述布控服务器下发的所述目标信息进行对比,并根据相似程度得到对比结果,即所述待检测信息中的人脸、人形、车辆是否与所述目标信息相匹配,其中,若所述待检测信息通过对比得到与所述目标信息相同的目标图像属性,则所述摄像机将所述目标图像对应的报警信息通过所述通信单元发送给所述布控服务器。
具体的,请参照图3,图3是本发明实施例提供的基于布控平台的目标检测方法中步骤S105的子流程框图,上述步骤S105中的所述摄像机将所述目标图像属性通过所述通信单元发送给所述布控服务器的步骤,包括以下子步骤:
S1051、定义检测得到所述目标图像属性的一个所述摄像机为第一摄像机,除所述第一摄像机外的其它摄像机为第二摄像机,所述第一摄像机向所述第二摄像机发起对所述目标图像属性进行目标跟踪请求,并通过所述第二摄像机得到至少两组目标跟踪图像。
上述步骤S1051具体包括以下子步骤:
S10511、所述第一摄像机向所述第二摄像机发起对所述目标图像属性进行目标跟踪请求,使所述第二摄像机对各自的所述拆帧图像进行检测。
在本发明实施例中,所述布控平台包括至少两台所述摄像机,为便于说明,将检测并得到所述待检测信息的所述摄像机定义为第一摄像机,其余根据编排次序定义为第二摄像机,即,所述第一摄像机的数量为一台,所述第二摄像机的数量可以为多台,所述第一摄像机首先向其他摄像机发起目标跟踪,即所述第一摄像机在当前以自己为所述目标信息对应的所述目标图像属性的最先检测到的时间为追踪起点,向其他摄像机发起对所述目标图像属性的追踪,使其他所述摄像机对各自的所述拆帧图像进行检测。
S10512、所述第一摄像机获取所述第二摄像机中的具有同一所述目标信息的所述拆帧图像,得到包含所述目标图像的至少两组所述拆帧图像,并将其作为所述目标跟踪图像。
在本发明实施例中,以除所述第一摄像机以外的所有摄像机均拍摄并识别到了所述目标图像属性的情况为例,则每一所述摄像机都会得到至少一组包含所述目标图像属性的所述拆帧图像,所述第一摄像机接收到这些拆帧图像,并加上自己拍摄得到所述拆帧图像,得到包含所述目标图像的至少两组所述拆帧图像,将其作为所述目标跟踪图像。
S1052、所述第一摄像机根据预设最佳选取规则在所有所述目标跟踪图像中选取最佳图像。
所述第一摄像机根据预设最佳选取规则在所有所述目标跟踪图像中选取最佳图像,所述预设最佳选取规则可以根据实际需求进行调整,示例性的,所述预设最佳选取规则为在所述目标跟踪图像中选取分辨率最高、遮挡率最低的图像。
S1053、所述第一摄像机使用所述编码单元对所述最佳图像进行编码,并获取当前的时间位置信息。
S1054、所述第一摄像机以所述最佳图像、所述当前的时间位置信息为所述报警信息,通过所述通信单元发出。
具体的,所述报警信息包括所述最佳图像、所述最佳图像对应的所述当前的时间位置信息,在所述摄像机发出前,还包括利用所述编码单元对所述最佳图像进行对应编码的过程,所述布控服务器接收到任一所述摄像机发来的所述报警信息后,会视为当前的所述目标信息被所述布控平台所检测到,并通过用户界面或通知的方式将所述报警信息展示给用户。
更进一步地,在上述步骤S105中,若所述待检测信息通过对比未得到与所述目标信息相同的目标图像,则所述目标检测方法还包括以下步骤:
所述第一摄像机对自身实时拍摄的所述视频数据进行删除,以释放存储空间。
更进一步地,在上述步骤S1054后,为便于所述布控平台进行下一次的目标检测,还包括以下步骤:
所述摄像机对自身实时拍摄的所述视频数据以及检测得到的所述目标图像属性进行删除,以释放存储空间。
本发明所达到的有益效果,由于采用了以摄像机等边缘设备为主的布控方法,并跟据实际需要通过面向用户的布控服务器平台下发目标信息,从提高了区域布控的灵活性,并进一步通过多摄像头的识别和跟踪提高了布控的实时性。
本发明实施例还提供一种摄像机200,包括媒体模块201、编码模块202、算法处理模块203、业务模块204、通信模块205,其中:
所述通信模块205用于获取目标信息,其中,所述目标信息由布控服务器发出;
所述媒体模块201用于获取其实时拍摄的视频数据;
所述编码模块202用于对所述视频数据进行转换编码,得到可以通过所述通信单元进行传输的静态图像;
所述算法处理模块203用于对所述视频数据进行预处理,得到待检测信息;
所述业务模块204用于将所述目标信息与所述待检测信息进行对比;
所述通信模块205还用于将所述目标图像对应的报警信息发出。
本发明实施例还提供一种基于布控平台的目标检测***210,请参照图4,图4是本发明实施例提供的目标检测***210的结构示意图,所述目标检测***210包括布控服务器211,以及至少两个如上述实施例所述的摄像机200,所述基于布控平台的目标检测***210能够实现如上述实施例中的基于布控平台的目标检测方法中的步骤,且能实现同样的技术效果,参上述实施例中的描述,此处不再赘述。
本发明实施例还提供一种计算机设备,请参照图5,图5是本发明实施例提供的计算机设备的结构示意图,所述计算机设备300包括:存储器302、处理器301及存储在所述存储器302上并可在所述处理器301上运行的计算机程序。
所述处理器301调用所述存储器302存储的计算机程序,执行本发明实施例提供的目标检测方法中的步骤,请结合图1,具体包括:
S101、所述摄像机通过所述通信单元获取目标信息,其中,所述目标信息由所述布控服务器发出。
S102、所述摄像机通过所述媒体单元获取其实时拍摄的视频数据。
S103、所述摄像机通过所述编码单元对所述视频数据进行转换编码,得到可以通过所述通信单元进行传输的静态图像。
S104、所述摄像机通过所述算法处理单元对所述视频数据进行预处理,得到待检测信息。
S105、所述摄像机通过所述业务单元将所述目标信息与所述待检测信息进行对比,其中,若所述待检测信息通过对比得到与所述目标信息相同的目标图像,则所述摄像机将所述目标图像对应的报警信息通过所述通信单元发出。
更进一步地,若所述待检测信息通过对比得到与所述目标信息相同的目标图像属性,则所述摄像机将所述目标图像属性对应的报警信息通过所述通信单元发出的步骤,包括以下子步骤:
定义检测得到所述目标图像属性的一个所述摄像机为第一摄像机,除所述第一摄像机外的其他摄像机为第二摄像机,所述第一摄像机向所述第二摄像机发起对所述目标图像属性进行目标跟踪请求,并通过所述第二摄像机得到至少两组目标跟踪图像;
所述第一摄像机根据预设最佳选取规则在所有所述目标跟踪图像中选取最佳图像;
所述第一摄像机使用所述编码单元对所述最佳图像进行编码,并获取当前的时间位置信息;
所述第一摄像机以所述最佳图像、所述当前的时间位置信息为所述报警信息,通过所述通信单元发出,以释放存储空间。
更进一步地,所述第一摄像机以所述最佳图像、所述当前的时间位置信息为所述报警信息,通过所述通信单元发出的步骤后,还包括:
所述第一摄像机对自身实时拍摄的所述视频数据以及检测得到的所述目标图像属性进行删除,以释放存储空间。
更进一步地,所述摄像机通过所述业务单元将所述目标信息与所述待检测信息进行对比的步骤中,若所述待检测信息通过对比未得到与所述目标信息相同的目标图像属性,则所述目标检测方法还包括以下步骤:
所述摄像机对自身实时拍摄的所述视频数据进行删除。
更进一步地,所述摄像机通过所述算法处理单元对所述视频数据进行预处理,得到待检测信息的步骤,包括以下子步骤:
所述算法处理单元对所述视频数据进行拆帧处理,得到拆帧图像;
所述算法处理单元使用预设的目标检测算法对所述拆帧图像进行目标检测,目标检测的对象包括人脸、人形、车辆;其中:
若所述拆帧图像中包含人脸、人形、车辆中的至少一种对象,则将所述拆帧图像作为所述待检测信息输出;
若所述拆帧图像中不包含人脸、人形、车辆中的至少一种对象,则所述算法处理单元将所述拆帧图像删除,不再进行后续步骤。
更进一步地,所述第一摄像机向所述第二摄像机发起对所述目标图像进行目标跟踪请求,并通过所述第二摄像机得到至少两组目标跟踪图像的步骤,包括以下子步骤:
所述第一摄像机向所述第二摄像机发起对所述目标图像属性进行目标跟踪,使所述第二摄像机对各自的所述拆帧图像进行检测;
所述第一摄像机获取所述第二摄像机中的具有同一所述目标信息属性的所述拆帧图像,得到包含所述目标图像的至少两组所述拆帧图像,并将其作为所述目标跟踪图像。
本发明实施例提供的计算机设备300能够实现如上述实施例中的基于布控平台的目标检测方法中的步骤,且能实现同样的技术效果,参上述实施例中的描述,此处不再赘述。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现本发明实施例提供的基于布控平台的目标检测方法中的各个过程及步骤,且能实现相同的技术效果,为避免重复,这里不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random AccessMemory,简称RAM)等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,所揭露的仅为本发明较佳实施例而已,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式用等同变化,均属于本发明的保护之内。
Claims (10)
1.一种基于布控平台的目标检测方法,所述布控平台包括一个布控服务器,以及至少两个摄像机,所述目标检测方法运用于每一所述摄像机,其特征在于,每一所述摄像机包括媒体单元、编码单元、算法处理单元、业务单元、通信单元,所述目标检测方法包括以下步骤:
所述摄像机通过所述通信单元获取目标信息,其中,所述目标信息由所述布控服务器发出;
所述摄像机通过所述媒体单元获取其实时拍摄的视频数据;
所述摄像机通过所述编码单元对所述视频数据进行转换编码,得到可以通过所述通信单元进行传输的静态图像;
所述摄像机通过所述算法处理单元对所述视频数据进行预处理,得到待检测信息;
所述摄像机通过所述业务单元将所述目标信息与所述待检测信息进行对比,其中,若所述待检测信息通过对比得到与所述目标信息相同的目标图像属性,则所述摄像机将所述目标图像属性对应的报警信息通过所述通信单元发出。
2.如权利要求1所述的基于布控平台的目标检测方法,其特征在于,若所述待检测信息通过对比得到与所述目标信息相同的目标图像属性,则所述摄像机将所述目标图像属性对应的报警信息通过所述通信单元发出的步骤,包括以下子步骤:
定义检测得到所述目标图像属性的一个所述摄像机为第一摄像机,除所述第一摄像机外的其它摄像机为第二摄像机,所述第一摄像机向所述第二摄像机发起对所述目标图像属性进行目标跟踪请求,并通过所述第二摄像机得到至少两组目标跟踪图像;
所述第一摄像机根据预设最佳选取规则在所有所述目标跟踪图像中选取最佳图像;
所述第一摄像机使用所述编码单元对所述最佳图像进行编码,并获取当前的时间位置信息;
所述第一摄像机以所述最佳图像、所述当前的时间位置信息为所述报警信息,通过所述通信单元发出。
3.如权利要求2所述的基于布控平台的目标检测方法,其特征在于,所述第一摄像机以所述最佳图像、所述当前的时间位置信息为所述报警信息,通过所述通信单元发出的步骤后,还包括:
所述第一摄像机对自身实时拍摄的所述视频数据以及检测得到的所述目标图像属性进行删除,以释放存储空间。
4.如权利要求1所述的基于布控平台的目标检测方法,其特征在于,所述摄像机通过所述业务单元将所述目标信息与所述待检测信息进行对比的步骤中,若所述待检测信息通过对比未得到与所述目标信息相同的目标图像属性,则所述目标检测方法还包括以下步骤:
所述摄像机对自身实时拍摄的所述视频数据进行删除,以释放存储空间。
5.如权利要求2所述的基于布控平台的目标检测方法,其特征在于,所述摄像机通过所述算法处理单元对所述视频数据进行预处理,得到待检测信息的步骤,包括以下子步骤:
所述算法处理单元对所述视频数据进行拆帧处理,得到拆帧图像;
所述算法处理单元使用预设的目标检测算法对所述拆帧图像进行目标检测,目标检测的对象包括人脸、人形、车辆;其中:
若所述拆帧图像中包含人脸、人形、车辆中的至少一种对象,则将所述拆帧图像作为所述待检测信息输出;
若所述拆帧图像中不包含人脸、人形、车辆中的至少一种对象,则所述算法处理单元将所述拆帧图像删除,不再进行后续步骤。
6.如权利要求5所述的基于布控平台的目标检测方法,其特征在于,所述第一摄像机向所述第二摄像机发起对所述目标图像属性进行目标跟踪请求,并通过所述第二摄像机得到至少两组目标跟踪图像的步骤,包括以下子步骤:
所述第一摄像机向所述第二摄像机发起对所述目标图像属性进行目标跟踪请求,使所述第二摄像机对各自的所述拆帧图像进行检测;
所述第一摄像机获取所述第二摄像机中的具有同一所述目标信息的所述拆帧图像,得到包含所述目标图像的至少两组所述拆帧图像,并将其作为所述目标跟踪图像。
7.一种摄像机,其特征在于,包括媒体模块、编码模块、算法处理模块、业务模块、通信模块,其中:
所述通信模块用于获取目标信息,其中,所述目标信息由布控服务器发出;
所述媒体模块用于获取其实时拍摄的视频数据;
所述编码模块用于对所述视频数据进行转换编码,得到可以通过所述通信单元进行传输的静态图像;
所述算法处理模块用于对所述视频数据进行预处理,得到待检测信息;
所述业务模块用于将所述目标信息与所述待检测信息进行对比;
所述通信模块还用于将所述目标图像对应的报警信息发送出。
8.一种基于布控平台的目标检测***,其特征在于,包括布控服务器,以及至少两个如权利要求7所述的摄像机,所述目标检测***运行时实现如权利要求1至6中任意一项所述的基于布控平台的目标检测方法中的步骤,所述布控服务器还用于接收所述摄像机发出的所述报警信息。
9.一种计算机设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的基于布控平台的目标检测方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任意一项所述的基于布控平台的目标检测方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210196297.8A CN114640764A (zh) | 2022-03-01 | 2022-03-01 | 基于布控平台的目标检测方法、***及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210196297.8A CN114640764A (zh) | 2022-03-01 | 2022-03-01 | 基于布控平台的目标检测方法、***及相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114640764A true CN114640764A (zh) | 2022-06-17 |
Family
ID=81948210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210196297.8A Pending CN114640764A (zh) | 2022-03-01 | 2022-03-01 | 基于布控平台的目标检测方法、***及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114640764A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108875466A (zh) * | 2017-06-01 | 2018-11-23 | 北京旷视科技有限公司 | 基于人脸识别的监控方法、监控***与存储介质 |
WO2020057355A1 (zh) * | 2018-09-21 | 2020-03-26 | 深圳市九洲电器有限公司 | 一种三维建模的方法及其装置 |
CN111754551A (zh) * | 2019-03-27 | 2020-10-09 | 杭州海康威视***技术有限公司 | 目标跟踪方法、装置、***、设备及存储介质 |
-
2022
- 2022-03-01 CN CN202210196297.8A patent/CN114640764A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108875466A (zh) * | 2017-06-01 | 2018-11-23 | 北京旷视科技有限公司 | 基于人脸识别的监控方法、监控***与存储介质 |
WO2020057355A1 (zh) * | 2018-09-21 | 2020-03-26 | 深圳市九洲电器有限公司 | 一种三维建模的方法及其装置 |
CN111754551A (zh) * | 2019-03-27 | 2020-10-09 | 杭州海康威视***技术有限公司 | 目标跟踪方法、装置、***、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111698470B (zh) | 一种基于云边协同计算的安防视频监控***及其实现方法 | |
CN116188821B (zh) | 版权检测方法、***、电子设备和存储介质 | |
US20060238616A1 (en) | Video image processing appliance manager | |
CN103916626A (zh) | 一种监控录像信息提供方法、装置及视频监控*** | |
CN113378616A (zh) | 视频分析方法、视频分析的管理方法及相关设备 | |
CN110765134A (zh) | 档案建立方法、设备及存储介质 | |
CN112036242B (zh) | 人脸图片采集方法、装置、计算机设备及存储介质 | |
CN113850849A (zh) | 使用多相机***进行对象跟踪 | |
CN115002414A (zh) | 监测方法、装置及服务器和计算机可读存储介质 | |
CN112184771A (zh) | 一种社区的人员轨迹跟踪的方法及装置 | |
CN109344281A (zh) | 一种基于wifi探针与摄像头技术的数据分析方法 | |
CN114640764A (zh) | 基于布控平台的目标检测方法、***及相关设备 | |
CN107124577A (zh) | 一种基于运动目标检测的实时防窃*** | |
CN114363579B (zh) | 一种监控视频的共享方法、装置及电子设备 | |
CN115391596A (zh) | 视频档案生成方法、装置及存储介质 | |
CN112738387B (zh) | 目标抓拍方法、装置及存储介质 | |
CN114268730A (zh) | 图像存储的方法、装置、计算机设备和存储介质 | |
CN114048344A (zh) | 一种相似人脸搜索方法、装置、设备和可读存储介质 | |
CN113591620A (zh) | 一种基于一体式移动采集设备的预警方法、装置及*** | |
CN111753756A (zh) | 基于对象识别的布控报警方法、装置及存储介质 | |
CN112055212B (zh) | 多路视频集中分析处理的***以及方法 | |
US20240119598A1 (en) | Image processing system, imaging device, terminal device, and image processing method | |
CN112767348B (zh) | 一种检测信息的确定方法和装置 | |
CN111818300B (zh) | 一种数据存储、查询方法、装置、计算机设备及存储介质 | |
US20230222692A1 (en) | Systems and methods for sharing analytical resources in a camera network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |