[go: up one dir, main page]

CN111582006A - Video analysis method and device - Google Patents

Video analysis method and device Download PDF

Info

Publication number
CN111582006A
CN111582006A CN201910121021.1A CN201910121021A CN111582006A CN 111582006 A CN111582006 A CN 111582006A CN 201910121021 A CN201910121021 A CN 201910121021A CN 111582006 A CN111582006 A CN 111582006A
Authority
CN
China
Prior art keywords
face
classification information
intercepted
module
video
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
Application number
CN201910121021.1A
Other languages
Chinese (zh)
Inventor
范慧慧
王天宇
高在伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Hikvision Digital Technology Co Ltd
Original Assignee
Hangzhou Hikvision Digital Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hangzhou Hikvision Digital Technology Co Ltd filed Critical Hangzhou Hikvision Digital Technology Co Ltd
Priority to CN201910121021.1A priority Critical patent/CN111582006A/en
Priority to PCT/CN2020/074895 priority patent/WO2020168960A1/en
Publication of CN111582006A publication Critical patent/CN111582006A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/46Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/41Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
    • G06V20/42Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items of sport video content
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Image Analysis (AREA)

Abstract

The embodiment of the invention provides a video analysis method and a video analysis device, wherein the method comprises the following steps: detecting a monitoring target in the collected video stream; intercepting a video image containing a monitoring target; identifying the intercepted video image to obtain the classification information of each monitoring target; therefore, in the scheme, the whole video stream is not classified and identified, but the video image containing the monitoring target is intercepted, and only the intercepted video image is classified and identified, so that the calculation amount is reduced.

Description

一种视频分析方法及装置A video analysis method and device

技术领域technical field

本发明涉及监控技术领域,特别是涉及一种视频分析方法及装置。The present invention relates to the technical field of monitoring, and in particular, to a video analysis method and device.

背景技术Background technique

相关方案中,通常在需要进行监控的区域中设置监控设备,监控设备采集视频流,通过对视频流进行分析,判断是否存在非法闯入该区域的人员或车辆。这种方案中,对视频流进行整体分析,计算量较大。In the related scheme, monitoring equipment is usually set in the area that needs to be monitored, the monitoring equipment collects the video stream, and analyzes the video stream to determine whether there are people or vehicles illegally intruding into the area. In this solution, the overall analysis of the video stream requires a large amount of computation.

发明内容SUMMARY OF THE INVENTION

本发明实施例的目的在于提供一种视频分析方法及装置,以减少计算量。The purpose of the embodiments of the present invention is to provide a video analysis method and apparatus to reduce the amount of calculation.

为达到上述目的,本发明实施例提供了一种视频分析方法,包括:To achieve the above purpose, an embodiment of the present invention provides a video analysis method, including:

在采集的视频流中检测监控目标;Detect surveillance targets in the captured video stream;

截取包含所述监控目标的视频图像;intercepting a video image containing the monitoring target;

通过对所截取的视频图像进行识别,得到每个监控目标的分类信息。By identifying the intercepted video images, the classification information of each monitoring target is obtained.

可选的,所述在采集的视频流中检测监控目标,包括:在采集的视频流中检测运动目标;Optionally, the detecting a monitoring target in the collected video stream includes: detecting a moving target in the collected video stream;

所述截取包含所述监控目标的视频图像,包括:The intercepting the video image containing the monitoring target, including:

截取包含所述运动目标的一帧或多帧视频图像。One or more frames of video images containing the moving object are captured.

可选的,所述通过对所截取的视频图像进行识别,得到每个监控目标的分类信息,包括:Optionally, the classification information of each monitoring target is obtained by identifying the intercepted video images, including:

将所截取的视频图像输入至预先训练得到的第一神经网络模型中,利用所述第一神经网络模型对所述视频图像中的运动目标进行分类,得到所述第一神经网络模型输出的每个运动目标的分类信息。Input the intercepted video image into the first neural network model obtained by pre-training, use the first neural network model to classify the moving objects in the video image, and obtain each output of the first neural network model. classification information of a moving target.

可选的,所述在采集的视频流中检测监控目标,包括:在采集的视频流中进行人脸识别,得到识别结果;Optionally, the detecting the monitoring target in the collected video stream includes: performing face recognition in the collected video stream to obtain a recognition result;

所述截取包含所述监控目标的视频图像,包括:The intercepting the video image containing the monitoring target, including:

根据所述识别结果,在包含人脸的图像中截取人脸区域;According to the recognition result, the face area is intercepted in the image containing the face;

所述通过对所截取的视频图像进行识别,得到每个监控目标的分类信息,包括:Described by identifying the intercepted video images, the classification information of each monitoring target is obtained, including:

通过将所截取的人脸区域与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息。By matching the intercepted face region with the face data stored in the face database, the classification information of the face region is obtained.

可选的,所述通过将所截取的人脸区域与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息,包括:Optionally, by matching the intercepted face region with the face data stored in the face database, the classification information of the face region is obtained, including:

将所截取的人脸区域输入至预先训练得到的第二神经网络模型中,利用所述第二神经网络模型将所述人脸区域转化为建模数据;Inputting the intercepted face region into the second neural network model obtained by pre-training, and using the second neural network model to convert the face region into modeling data;

通过将所述建模数据与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息,所述分类信息包括:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。By matching the modeling data with the face data stored in the face database, the classification information of the face region is obtained, and the classification information includes: existence or non-existence in the face database and the construction The face data for which the model data is successfully matched.

可选的,在所述通过对所截取的视频图像进行识别,得到每个监控目标的分类信息之后,还包括:Optionally, after the classification information of each monitoring target is obtained by identifying the intercepted video images, the method further includes:

判断所述分类信息是否符合预设报警条件;judging whether the classified information meets the preset alarm condition;

如果符合,输出报警信息。If it matches, output an alarm message.

可选的,在所述得到所述第一神经网络模型输出的每个运动目标的分类信息之后,还包括:Optionally, after obtaining the classification information of each moving target output by the first neural network model, the method further includes:

判断所述分类信息是否符合预设报警条件;如果符合,输出报警信息;Determine whether the classification information meets the preset alarm conditions; if so, output the alarm information;

所述预设报警条件包括:The preset alarm conditions include:

所述运动目标的分类信息为人员;或者,所述运动目标的分类信息为车辆。The classification information of the moving object is a person; or, the classification information of the moving object is a vehicle.

可选的,在所述得到所述人脸区域的分类信息之后,还包括:Optionally, after obtaining the classification information of the face region, the method further includes:

判断所述分类信息是否符合预设报警条件;如果符合,输出报警信息;Determine whether the classification information meets the preset alarm conditions; if so, output the alarm information;

所述预设报警条件包括:The preset alarm conditions include:

所述人脸区域的分类信息为:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。The classification information of the face region is: the existence or non-existence of face data that is successfully matched with the modeling data in the face database.

为达到上述目的,本发明实施例还提供了一种视频分析装置,包括:To achieve the above purpose, an embodiment of the present invention also provides a video analysis device, including:

检测模块,用于在采集的视频流中检测监控目标;The detection module is used to detect the monitoring target in the collected video stream;

截取模块,用于截取包含所述监控目标的视频图像;An interception module for intercepting a video image containing the monitoring target;

分类模块,用于通过对所截取的视频图像进行识别,得到每个监控目标的分类信息。The classification module is used to obtain classification information of each monitoring target by identifying the intercepted video images.

可选的,所述检测模块,具体用于:在采集的视频流中检测运动目标;Optionally, the detection module is specifically used for: detecting moving objects in the collected video stream;

所述截取模块,具体用于:截取包含所述运动目标的一帧或多帧视频图像。The intercepting module is specifically configured to: intercept one or more frames of video images including the moving object.

可选的,所述分类模块,具体用于:Optionally, the classification module is specifically used for:

将所截取的视频图像输入至预先训练得到的第一神经网络模型中,利用所述第一神经网络模型对所述视频图像中的运动目标进行分类,得到所述第一神经网络模型输出的每个运动目标的分类信息。Input the intercepted video image into the first neural network model obtained by pre-training, use the first neural network model to classify the moving objects in the video image, and obtain each output of the first neural network model. classification information of a moving target.

可选的,所述检测模块,具体用于:在采集的视频流中进行人脸识别,得到识别结果;Optionally, the detection module is specifically used for: performing face recognition in the collected video stream to obtain a recognition result;

所述截取模块,具体用于:根据所述识别结果,在包含人脸的图像中截取人脸区域;The intercepting module is specifically used for: intercepting the face region in the image containing the human face according to the recognition result;

所述分类模块,具体用于:通过将所截取的人脸区域与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息。The classification module is specifically configured to obtain classification information of the face region by matching the intercepted face region with the face data stored in the face database.

可选的,所述分类模块,具体用于:Optionally, the classification module is specifically used for:

将所截取的人脸区域输入至预先训练得到的第二神经网络模型中,利用所述第二神经网络模型将所述人脸区域转化为建模数据;Inputting the intercepted face region into the second neural network model obtained by pre-training, and using the second neural network model to convert the face region into modeling data;

通过将所述建模数据与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息,所述分类信息包括:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。By matching the modeling data with the face data stored in the face database, the classification information of the face region is obtained, and the classification information includes: existence or non-existence in the face database and the construction The face data for which the model data is successfully matched.

可选的,所述装置还包括:Optionally, the device further includes:

第一判断模块,用于判断所述分类信息是否符合预设报警条件;如果符合,触发第一报警模块;a first judging module for judging whether the classified information meets the preset alarm condition; if so, triggering the first alarm module;

第一报警模块,用于输出报警信息。The first alarm module is used for outputting alarm information.

可选的,所述装置还包括:Optionally, the device further includes:

第二判断模块,用于判断所述分类信息是否符合预设报警条件;所述预设报警条件包括:所述运动目标的分类信息为人员;或者,所述运动目标的分类信息为车辆;如果符合,触发第二报警模块;The second judgment module is used for judging whether the classification information complies with the preset alarm conditions; the preset alarm conditions include: the classification information of the moving object is a person; or, the classification information of the moving object is a vehicle; if In line with, trigger the second alarm module;

第二报警模块,用于输出报警信息。The second alarm module is used for outputting alarm information.

可选的,所述装置还包括:Optionally, the device further includes:

第三判断模块,用于判断所述分类信息是否符合预设报警条件;所述预设报警条件包括:所述人脸区域的分类信息为:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据;如果符合,触发第三报警模块;The third judging module is used to judge whether the classification information meets the preset alarm conditions; the preset alarm conditions include: the classification information of the face area is: existence or non-existence in the face database and the The face data whose modeling data matches successfully; if it matches, the third alarm module is triggered;

第三报警模块,用于输出报警信息。The third alarm module is used for outputting alarm information.

本发明实施例中,在采集的视频流中检测监控目标;截取包含监控目标的视频图像;通过对所截取的视频图像进行识别,得到每个监控目标的分类信息;可见,本方案中,并不是对视频流整体进行分类识别,而是截取包含监控目标的视频图像,仅对截取的视频图像进行分类识别,这样,减少了计算量。In the embodiment of the present invention, the monitoring target is detected in the collected video stream; the video image containing the monitoring target is intercepted; the classification information of each monitoring target is obtained by identifying the intercepted video image; it can be seen that in this scheme, and Instead of classifying and identifying the entire video stream, the video images containing the monitoring target are intercepted, and only the intercepted video images are classified and identified, thus reducing the amount of calculation.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

图1为本发明实施例提供的视频分析方法的第一种流程示意图;1 is a first schematic flowchart of a video analysis method provided by an embodiment of the present invention;

图2为本发明实施例提供的视频分析方法的第二种流程示意图;2 is a second schematic flowchart of a video analysis method provided by an embodiment of the present invention;

图3为本发明实施例提供的一种监控点与NVR交互示意图;3 is a schematic diagram of interaction between a monitoring point and an NVR according to an embodiment of the present invention;

图4为本发明实施例提供的视频分析方法的第三种流程示意图;4 is a third schematic flowchart of a video analysis method provided by an embodiment of the present invention;

图5为本发明实施例提供的另一种监控点与NVR交互示意图;FIG. 5 is a schematic diagram of another interaction between a monitoring point and an NVR according to an embodiment of the present invention;

图6为本发明实施例提供的一种视频分析装置的结构示意图;6 is a schematic structural diagram of a video analysis apparatus according to an embodiment of the present invention;

图7为本发明实施例提供的一种电子设备的结构示意图;7 is a schematic structural diagram of an electronic device according to an embodiment of the present invention;

图8为本发明实施例提供的一种视频分析系统的结构示意图。FIG. 8 is a schematic structural diagram of a video analysis system according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

为了解决上述技术问题,本发明实施例提供了一种视频分析方法及装置,该方法及装置可以应用于摄像机,如IPC(IP Camera,网络摄像机),或者可以应用于NVR(NetworkVideo Recorder,网络硬盘录像机),或者可以应用于其他电子设备,或者可以应用于视频分析系统,具体不做限定。下面首先对本发明实施例提供的视频分析方法进行详细介绍。In order to solve the above technical problems, embodiments of the present invention provide a video analysis method and device, which can be applied to cameras, such as IPC (IP Camera, network camera), or can be applied to NVR (Network Video Recorder, network hard disk) video recorder), or can be applied to other electronic devices, or can be applied to a video analysis system, which is not specifically limited. The video analysis method provided by the embodiment of the present invention is first introduced in detail below.

图1为本发明实施例提供的视频分析方法的第一种流程示意图,包括:1 is a first schematic flowchart of a video analysis method provided by an embodiment of the present invention, including:

S101:在采集的视频流中检测监控目标。S101: Detect a monitoring target in the collected video stream.

举例来说,一种实施方式中,监控目标可以为运动目标;这种情况下,S101可以包括:在采集的视频流中检测运动目标。比如,可以采用帧差法、或者背景减算法、或者光流法等算法,检测视频流中的运动目标。For example, in one embodiment, the monitoring target may be a moving target; in this case, S101 may include: detecting the moving target in the captured video stream. For example, an algorithm such as a frame difference method, a background subtraction algorithm, or an optical flow method can be used to detect moving objects in the video stream.

另一种实施方式中,监控目标可以为人脸;这种情况下,S101可以包括:在采集的视频流中进行人脸识别,得到识别结果。比如,可以利用人脸识别算法,识别视频流中的人脸。In another implementation manner, the monitoring target may be a face; in this case, S101 may include: performing face recognition in the collected video stream to obtain a recognition result. For example, face recognition algorithms can be used to identify faces in video streams.

S102:截取包含该监控目标的视频图像。S102: Capture a video image including the monitoring target.

上述一种实施方式中,监控目标为运动目标,这种情况下,S102可以包括:截取包含所述运动目标的一帧或多帧视频图像。举例来说,该多帧视频图像可以为一段小视频,比如可以为关键帧前后几秒的一段小视频。In the above-mentioned embodiment, the monitoring target is a moving target. In this case, S102 may include: capturing one or more frames of video images including the moving target. For example, the multi-frame video image may be a small video, such as a small video several seconds before and after the key frame.

上述另一种实施方式中,监控目标为人脸,这种情况下,S102可以包括:根据上述识别结果,在包含人脸的图像中截取人脸区域。或者,也可以根据该识别结果,在视频流中截取包含人脸区域的一帧或多帧视频图像。In the above another embodiment, the monitoring target is a human face. In this case, S102 may include: according to the above recognition result, intercepting a human face region from an image containing a human face. Alternatively, one or more frames of video images including the face region may also be intercepted from the video stream according to the recognition result.

S103:通过对所截取的视频图像进行识别,得到每个监控目标的分类信息。S103: Obtain classification information of each monitoring target by identifying the intercepted video images.

上述一种实施方式中,监控目标为运动目标,这种情况下,S103可以包括:将所截取的视频图像输入至预先训练得到的第一神经网络模型中,利用所述第一神经网络模型对所述视频图像中的运动目标进行分类,得到所述第一神经网络模型输出的每个运动目标的分类信息。In the above-mentioned one embodiment, the monitoring target is a moving target. In this case, S103 may include: inputting the intercepted video image into the first neural network model obtained by pre-training, and using the first neural network model to The moving objects in the video image are classified to obtain classification information of each moving object output by the first neural network model.

举例来说,运动目标可以为人员、车辆等。该第一神经网络模型即为对运动目标进行分类的模型。训练得到该第一神经网络模型的过程可以包括:获取待训练的样本图像,该样本图像中可以包括人员、或者车辆等运动目标;针对样本图像中的各种运动目标添加标签,该标签即为运动目标的种类,如车辆、人员等等;将样本图像输入至预设结构的神经网络中,以该标签为监督,对该神经网络进行迭代调整,当满足迭代结束条件时,便得到了训练完成的第一神经网络模型。For example, the moving target may be a person, a vehicle, or the like. The first neural network model is a model for classifying moving objects. The process of training to obtain the first neural network model may include: acquiring a sample image to be trained, and the sample image may include moving objects such as people or vehicles; adding labels to various moving objects in the sample images, the label is The type of moving target, such as vehicles, people, etc.; input the sample image into the neural network of the preset structure, and use the label as the supervision to iteratively adjust the neural network. When the conditions for the end of the iteration are met, the training is obtained. The completed first neural network model.

将S102中截取的视频图像输入该第一神经网络模型,该第一神经网络模型便能输出视频图像中每个运动目标的分类信息,该分类信息也就是运动目标的种类,如车辆、人员等等。The video image intercepted in S102 is input into the first neural network model, and the first neural network model can output the classification information of each moving target in the video image, and the classification information is also the type of moving target, such as vehicles, personnel, etc. Wait.

举例来说,一些场景的安全级别较高,需要针对这些场景进行周界防范,也就是判断是否有人员或者车辆进入场景。应用本实施方式,一方面,得到每个运动目标的分类信息,若分类信息为人员或者车辆,可以及时提醒相关人员进行后续处理,实现了有效的周界防范;另一方面,先对视频流进行运动目标检测,运动目标检测算法可以理解为一种粗检测算法,计算量较小,然后截取视频流中的小部分视频图像,仅对这小部分视频图像进行细识别,也就是利用For example, some scenarios have a high level of security, and perimeter protection needs to be carried out for these scenarios, that is, to determine whether people or vehicles enter the scenario. Applying this embodiment, on the one hand, the classification information of each moving target is obtained. If the classification information is a person or a vehicle, the relevant personnel can be reminded to carry out follow-up processing in time, so as to achieve effective perimeter prevention; For moving target detection, the moving target detection algorithm can be understood as a coarse detection algorithm with a small amount of calculation, and then intercepts a small part of the video images in the video stream, and only performs fine identification on this small part of the video images, that is, using

第一神经网络模型识别运动目标的分类信息,本方案相比于对视频流整体进行分析,减少了计算量。The first neural network model identifies the classification information of the moving target. Compared with the overall analysis of the video stream, this solution reduces the amount of computation.

上述另一种实施方式中,监控目标为人脸,这种情况下,S103可以包括:通过将所截取的人脸区域与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息。In the above-mentioned another embodiment, the monitoring target is a human face. In this case, S103 may include: by matching the intercepted human face region with the human face data stored in the human face database, obtain the face region of the human face. Classified information.

举例来说,一些场景只允许授权人员进入,需要针对这些场景执行陌生人(非授权人员)识别方案,这种情况下可以采用本实施方式。比如,可以在人脸数据库中存储授权人员的人脸数据,将S102中截取的人脸区域与人脸数据库进行匹配,也就是判断视频流中的人员是否为授权人员。人脸区域的分类信息可以为:人脸数据库中存在或不存在与该人脸区域匹配成功的人脸数据;或者,人脸区域的分类信息也可以为:授权人员或者非授权人员(陌生人)。For example, in some scenarios, only authorized personnel are allowed to enter, and a stranger (unauthorized personnel) identification scheme needs to be implemented for these scenarios. In this case, this embodiment can be used. For example, the face data of the authorized person may be stored in the face database, and the face area intercepted in S102 is matched with the face database, that is, it is determined whether the person in the video stream is an authorized person. The classification information of the face area may be: the presence or absence of face data matching the face area in the face database; or, the classification information of the face area may also be: authorized personnel or unauthorized personnel (strangers). ).

再举一例,一些场景中需要对指定人员进行识别,比如考勤场景,或者VIP(veryimportant person,重要人物)识别场景,这些场景中也可以采用本实施方式。比如,可以在人脸数据库中存储指定人员的人脸数据,将S102中截取的人脸区域与人脸数据库进行匹配,也就是判断视频流中的人员是否为指定人员。人脸区域的分类信息可以为:人脸数据库中存在或不存在与该人脸区域匹配成功的人脸数据;或者,人脸区域的分类信息也可以为:指定人员或者非指定人员。As another example, in some scenarios, it is necessary to identify a designated person, such as an attendance scenario, or a VIP (very important person, important person) identification scenario, and this embodiment can also be used in these scenarios. For example, the face data of the designated person may be stored in the face database, and the face area intercepted in S102 is matched with the face database, that is, it is determined whether the person in the video stream is the designated person. The classification information of the face area may be: existence or non-existence of face data successfully matched with the face area in the face database; or, the classification information of the face area may also be: a designated person or a non-designated person.

一种情况下,S103可以包括:将所截取的人脸区域输入至预先训练得到的第二神经网络模型中,利用所述第二神经网络模型将所述人脸区域转化为建模数据;通过将所述建模数据与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息,所述分类信息包括:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。In one case, S103 may include: inputting the intercepted face region into a second neural network model obtained by pre-training, and using the second neural network model to convert the face region into modeling data; Matching the modeling data with the face data stored in the face database to obtain classification information of the face area, the classification information includes: the presence or absence in the face database and the modeling The data matches the face data that is successful.

第二神经网络模型可以为一种人脸建模模型,该第二神经网络模型可以将人脸图像转化为建模数据,也就是一种结构体数据。这种情况下,人脸数据库中存储的也为经过该第二神经网络模型转化后的建模数据(结构体数据)。将S102中截取的人脸区域转化后的建模数据与人脸数据库中的建模数据进行匹配,如果匹配成功,则表示该人脸区域对应的人员为授权人员或指定人员,如果匹配不成功,则表示该人脸区域对应的人员为非授权人员(陌生人)或非指定人员。The second neural network model may be a face modeling model, and the second neural network model may convert the face image into modeling data, that is, a kind of structural data. In this case, what is also stored in the face database is the modeling data (structure data) transformed by the second neural network model. Match the converted modeling data of the face region intercepted in S102 with the modeling data in the face database. If the matching is successful, it means that the person corresponding to the face region is an authorized person or a designated person. If the matching is unsuccessful , it means that the person corresponding to the face area is an unauthorized person (stranger) or a non-designated person.

应用本实施方式,一方面,得到人脸区域的分类信息,可以根据该分类信息,判断人员是否为授权人员或指定人员,并根据判断结果及时提醒相关人员进行后续处理,这样能够实现有效的陌生人报警、或者指定人员识别;另一方面,先对视频流进行人脸识别,人脸识别算法可以理解为一种粗检测算法,计算量较小,然后截取视频流中的小部分视频图像(或图像区域),仅对所截取的部分进行细识别,也就是进行人脸匹配,本方案相比于对视频流整体进行分析,减少了计算量。Applying this embodiment, on the one hand, the classification information of the face area can be obtained, according to the classification information, it can be judged whether the person is an authorized person or a designated person, and according to the judgment result, the relevant personnel can be reminded to carry out follow-up processing in time, which can achieve effective strangers. On the other hand, first perform face recognition on the video stream, the face recognition algorithm can be understood as a rough detection algorithm with a small amount of calculation, and then intercept a small part of the video image in the video stream ( (or image area), only the intercepted part is finely identified, that is, face matching is performed. Compared with the overall analysis of the video stream, this solution reduces the amount of calculation.

作为一种实施方式,在S103之后,还可以包括:判断所述分类信息是否符合预设报警条件;如果符合,输出报警信息。As an implementation manner, after S103, the method may further include: judging whether the classification information meets the preset alarm condition; if so, outputting alarm information.

上述一种实施方式中,监控目标为运动目标,这种情况下,预设报警条件可以包括:所述运动目标的分类信息为人员;或者,所述运动目标的分类信息为车辆。In the above embodiment, the monitoring target is a moving target. In this case, the preset alarm condition may include: the classification information of the moving target is a person; or, the classification information of the moving target is a vehicle.

如上所述,如果需要进行周界防范,也就是判断是否有人员或者车辆进入场景,可以采用本实施方式,判断运动目标的分类信息是否为人员或者车辆,如果判断结果为是,则输出报警信息。As described above, if perimeter prevention needs to be performed, that is, to determine whether a person or vehicle enters the scene, this embodiment can be used to determine whether the classification information of the moving target is a person or a vehicle, and if the determination result is yes, output alarm information .

上述另一种实施方式中,监控目标为人脸,这种情况下,预设报警条件可以包括:所述人脸区域的分类信息为:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。In the above-mentioned another embodiment, the monitoring target is a human face. In this case, the preset alarm conditions may include: the classification information of the face area is: the existence or non-existence in the face database and the modeling The data matches the face data that is successful.

如上所述,如果需要执行陌生人(非授权人员)识别方案,可以采用本实施方式,判断人脸数据库中是否存在与人脸区域对应的建模数据匹配成功的人脸数据,如果存在,表示该人脸区域对应的人员为授权人员,如果不存在,表示该人脸区域对应的人员为陌生人(非授权人员),输出报警信息。As mentioned above, if it is necessary to implement a stranger (unauthorized person) identification scheme, this embodiment can be used to judge whether there is face data in the face database that matches the modeling data corresponding to the face region successfully, and if so, it means The person corresponding to the face area is an authorized person. If it does not exist, it means that the person corresponding to the face area is a stranger (unauthorized person), and an alarm message is output.

如果需要对指定人员进行识别,可以采用本实施方式,判断人脸数据库中是否存在与人脸区域对应的建模数据匹配成功的人脸数据,如果存在,表示该人脸区域对应的人员为指定人员,输出报警信息。If it is necessary to identify a designated person, this embodiment can be used to determine whether there is face data in the face database that matches the modeling data corresponding to the face area successfully. If there is, it means that the person corresponding to the face area is the designated person. personnel, output alarm information.

一种实施方式中,S101和S102可以由IPC执行,然后IPC将截取的视频图像发送至NVR,由NVR执行后续步骤。In one embodiment, S101 and S102 may be performed by the IPC, and then the IPC sends the captured video image to the NVR, and the NVR performs the subsequent steps.

应用本发明图1所示实施例,在采集的视频流中检测监控目标;截取包含监控目标的视频图像;通过对所截取的视频图像进行识别,得到每个监控目标的分类信息;可见,本方案中,并不是对视频流整体进行分类识别,而是截取包含监控目标的视频图像,仅对截取的视频图像进行分类识别,这样,减少了计算量。Applying the embodiment shown in FIG. 1 of the present invention, the monitoring target is detected in the collected video stream; the video image containing the monitoring target is intercepted; the classification information of each monitoring target is obtained by identifying the intercepted video image; In the scheme, instead of classifying and identifying the entire video stream, the video images containing the monitoring target are intercepted, and only the intercepted video images are classified and identified, thus reducing the amount of calculation.

图2为本发明实施例提供的视频分析方法的第二种流程示意图,包括:2 is a second schematic flowchart of a video analysis method provided by an embodiment of the present invention, including:

S201:在采集的视频流中检测运动目标。S201: Detect moving objects in the collected video stream.

S202:截取包含该运动目标的一帧或多帧视频图像。S202: Capture one or more frames of video images including the moving object.

S203:将所截取的视频图像输入至预先训练得到的第一神经网络模型中,利用第一神经网络模型对所述视频图像中的运动目标进行分类,得到第一神经网络模型输出的每个运动目标的分类信息。S203: Input the intercepted video image into the first neural network model obtained by pre-training, use the first neural network model to classify the moving objects in the video image, and obtain each motion output by the first neural network model Classification information for the target.

S204:判断该分类信息是否符合预设报警条件;所述预设报警条件包括:所述运动目标的分类信息为人员;或者,所述运动目标的分类信息为车辆。如果符合,执行S205。S204: Determine whether the classification information complies with a preset alarm condition; the preset alarm condition includes: the classification information of the moving object is a person; or, the classification information of the moving object is a vehicle. If so, go to S205.

S205:输出报警信息。S205: output alarm information.

举例来说,在需要进行周界防范的场景中,可以应用本发明图2实施例,判断是否有人员或者车辆进入场景,并在判断结果为是的情况下进行报警。For example, in a scene where perimeter protection needs to be performed, the embodiment of FIG. 2 of the present invention can be applied to determine whether a person or vehicle enters the scene, and alarm if the determination result is yes.

应用本发明图2实施例,第一方面,利用第一神经网络模型识别视频图像,得到每个运动目标的分类信息,若分类信息为人员或者车辆,可以及时提醒相关人员进行后续处理,实现了有效的周界防范;另一方面,先对视频流进行运动目标检测,运动目标检测算法可以理解为一种粗检测算法,计算量较小,然后截取视频流中的小部分视频图像,仅对这小部分视频图像进行细识别,也就是利用第一神经网络模型识别运动目标的分类信息,本方案相比于对视频流整体进行分析,减少了计算量。Applying the embodiment of FIG. 2 of the present invention, in the first aspect, the first neural network model is used to identify video images, and the classification information of each moving object is obtained. If the classification information is a person or a vehicle, the relevant personnel can be reminded in time for follow-up processing. Effective perimeter prevention; on the other hand, the moving target detection algorithm is firstly performed on the video stream. The moving target detection algorithm can be understood as a rough detection algorithm with a small amount of calculation, and then intercepts a small part of the video images in the video stream, only for This small part of the video image is finely identified, that is, the classification information of the moving target is identified by using the first neural network model. Compared with the overall analysis of the video stream, this solution reduces the amount of calculation.

一些相关方案中,使用红外探测器发射红外激光,该红外激光形成监控区域,当有人闯入监控区域时,红外激光的波形发生变化,因此可以基于红外激光的波形,判断是否有人闯入监控区域。但是这种方案中,一台红外探测器发射的红外激光形成的监控区域有限,如果需要进行监控的区域较大,则需要设置多台红外探测器,成本较高。In some related schemes, an infrared detector is used to emit an infrared laser, which forms a monitoring area. When someone breaks into the monitoring area, the waveform of the infrared laser changes. Therefore, it can be judged whether someone breaks into the monitoring area based on the waveform of the infrared laser. . However, in this solution, the monitoring area formed by the infrared laser emitted by one infrared detector is limited. If the area to be monitored is large, multiple infrared detectors need to be set up, which is costly.

而采用本实施例,根据图像采集设备采集的图像进行监控,不需要设置多台红外探测器,降低了监控成本。However, with this embodiment, monitoring is performed according to the image collected by the image collecting device, and there is no need to set up multiple infrared detectors, which reduces the monitoring cost.

下面结合图3介绍一种应用于周边防范场景中的实施方式:In the following, an implementation method applied to a surrounding defense scenario is introduced in conjunction with FIG. 3 :

监控点(可以为IPC)采集视频流,对该视频流进行运动目标检测,根据检测结果截取包含运动目标的一帧或多帧视频图像,将所截取的视频图像发送至NVR。The monitoring point (which can be an IPC) collects a video stream, performs moving object detection on the video stream, intercepts one or more frames of video images containing moving objects according to the detection results, and sends the intercepted video images to the NVR.

NVR接收监控点发送的视频图像,将该视频图像输入至预先训练得到的第一神经网络模型中,利用第一神经网络模型对该视频图像中的运动目标进行分类,得到第一神经网络模型输出的每个运动目标的分类信息。该分类信息可以为人员、车辆、物体等等,具体不做限定。The NVR receives the video image sent by the monitoring point, inputs the video image into the first neural network model obtained by pre-training, uses the first neural network model to classify the moving objects in the video image, and obtains the output of the first neural network model The classification information of each moving target. The classification information may be persons, vehicles, objects, etc., which is not specifically limited.

假设预设报警条件为:运动目标的分类信息为人员;或者,运动目标的分类信息为车辆。如果第一神经网络模型输出的运动目标的分类信息为车辆或者人员,则输出报警信息。It is assumed that the preset alarm condition is: the classification information of the moving object is a person; or, the classification information of the moving object is a vehicle. If the classification information of the moving target output by the first neural network model is a vehicle or a person, alarm information is output.

本实施方式中,仅在分类信息符合预设报警条件的情况下,输出报警信息,可以减少风吹草动、宠物干扰、灯光变化造成的误报警情况,提高报警准确率。In this embodiment, the alarm information is output only when the classification information meets the preset alarm conditions, which can reduce false alarms caused by nuisances, pet interference, and lighting changes, and improve the alarm accuracy.

图4为本发明实施例提供的视频分析方法的第三种流程示意图,包括:4 is a third schematic flowchart of a video analysis method provided by an embodiment of the present invention, including:

S401:在采集的视频流中进行人脸识别,得到识别结果。S401: Perform face recognition in the collected video stream to obtain a recognition result.

S402:根据该识别结果,在包含人脸的图像中截取人脸区域。S402: According to the recognition result, cut out the face area in the image including the face.

S403:将所截取的人脸区域输入至预先训练得到的第二神经网络模型中,利用第二神经网络模型将该人脸区域转化为建模数据。S403: Input the intercepted face region into a second neural network model obtained by pre-training, and use the second neural network model to convert the face region into modeling data.

S404:通过将该建模数据与人脸数据库中存储的人脸数据进行匹配,得到该人脸区域的分类信息;所述分类信息包括:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。S404: Obtain classification information of the face region by matching the modeling data with the face data stored in the face database; the classification information includes: existence or non-existence in the face database and the construction The face data for which the model data is successfully matched.

举例来说,可以预先采集授权人员的人脸图像,利用第二神经网络模型将该人脸图像转化为建模数据,将转化得到的建模数据作为人脸数据存储至人脸数据库中。For example, a face image of an authorized person can be collected in advance, the face image can be transformed into modeling data by using the second neural network model, and the transformed modeling data can be stored in a face database as face data.

S405:判断所述分类信息是否符合预设报警条件;所述预设报警条件包括:所述人脸区域的分类信息为:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。如果符合,执行S406。S405: Determine whether the classification information complies with preset alarm conditions; the preset alarm conditions include: the classification information of the face area is: the existence or absence in the face database and the modeling data are successfully matched face data. If so, go to S406.

S406:输出报警信息。S406: output alarm information.

举例来说,在需要进行陌生人(非授权人员)识别的场景中,可以应用本发明图4实施例,在人脸数据库中存储授权人员的人脸数据,并将截取的人脸区域转化的建模数据与人脸数据库进行匹配,也就是判断视频流中的人员是否为授权人员。如果判定视频流中的人员为陌生人(非授权人员),则进行报警。For example, in a scenario where identification of strangers (unauthorized persons) is required, the embodiment of FIG. 4 of the present invention can be applied to store the face data of authorized persons in the face database, and convert the intercepted face area into The modeling data is matched against the face database, that is, to determine whether the person in the video stream is an authorized person. If it is determined that the person in the video stream is a stranger (unauthorized person), an alarm will be issued.

再举一例,如果需要对指定人员进行识别,可以应用本发明图4实施例,在人脸数据库中存储指定人员的人脸数据,并将截取的人脸区域转化的建模数据与人脸数据库进行匹配,也就是判断视频流中的人员是否为指定人员。如果判定视频流中的人员为指定人员,则进行报警。To give another example, if the designated person needs to be identified, the embodiment of Fig. 4 of the present invention can be applied, and the face data of the designated person is stored in the face database, and the modeling data converted from the intercepted face area is compared with the face database. Matching is performed, that is, to determine whether the person in the video stream is the designated person. If it is determined that the person in the video stream is the designated person, an alarm will be issued.

应用本发明图4所示实施例,一方面,得到人脸区域的分类信息,可以根据该分类信息,判断人员是否为授权人员或指定人员,并根据判断结果及时提醒相关人员进行后续处理,这样能够实现有效的陌生人报警、或者指定人员识别;另一方面,先对视频流进行人脸识别,人脸识别算法可以理解为一种粗检测算法,计算量较小,然后截取视频流中的小部分视频图像(或图像区域),仅对所截取的部分进行细识别,也就是进行人脸匹配,本方案相比于对视频流整体进行分析,减少了计算量。Applying the embodiment shown in FIG. 4 of the present invention, on the one hand, the classification information of the face area can be obtained, according to the classification information, it can be judged whether the person is an authorized person or a designated person, and according to the judgment result, the relevant personnel can be reminded to carry out follow-up processing in time, so that It can realize effective stranger alarm or designated person identification; on the other hand, first perform face recognition on the video stream, and the face recognition algorithm can be understood as a rough detection algorithm with a small amount of calculation, and then intercept the video stream. For a small part of the video image (or image area), only the intercepted part is finely identified, that is, face matching is performed. Compared with the overall analysis of the video stream, this solution reduces the amount of calculation.

下面结合图5介绍一种应用于陌生人报警场景中的实施方式:Below in conjunction with FIG. 5, an implementation manner applied to a stranger alarming scenario is introduced:

监控点(可以为IPC)采集视频流,对该视频流进行人脸识别,根据识别结果截取包含人脸的一帧或多帧人脸图像,或者截取图像中的人脸区域;将所截取的人脸图像或者人脸区域发送至NVR。为了方便描述,将所截取的人脸图像或者人脸区域统称为人脸图像。The monitoring point (which can be an IPC) collects a video stream, performs face recognition on the video stream, and intercepts one or more frames of a face image containing a human face according to the recognition result, or intercepts the face area in the image; The face image or face area is sent to the NVR. For the convenience of description, the captured face images or face regions are collectively referred to as face images.

NVR接收监控点发送的人脸图像,将该人脸图像输入至预先训练得到的第二神经网络模型中,利用第二神经网络模型将该人脸图像转化为建模数据;将转化得到的建模数据与人脸数据库中存储的人脸数据进行匹配;如果匹配成功,则表示该人脸区域对应的人员为授权人员,如果匹配不成功,则表示该人脸区域对应的人员为陌生人,输出报警信息。The NVR receives the face image sent by the monitoring point, inputs the face image into the second neural network model obtained by pre-training, and uses the second neural network model to convert the face image into modeling data; The model data is matched with the face data stored in the face database; if the match is successful, it means that the person corresponding to the face area is an authorized person; if the match is unsuccessful, it means that the person corresponding to the face area is a stranger. Output alarm information.

与上述方法实施例相对应,本发明实施例还提供一种视频分析装置,如图6所示,包括:Corresponding to the foregoing method embodiments, an embodiment of the present invention further provides a video analysis apparatus, as shown in FIG. 6 , including:

检测模块601,用于在采集的视频流中检测监控目标;The detection module 601 is used to detect the monitoring target in the collected video stream;

截取模块602,用于截取包含所述监控目标的视频图像;An interception module 602, configured to intercept a video image containing the monitoring target;

分类模块603,用于通过对所截取的视频图像进行识别,得到每个监控目标的分类信息。The classification module 603 is configured to obtain classification information of each monitoring target by identifying the intercepted video images.

作为一种实施方式,检测模块601具体用于:在采集的视频流中检测运动目标;As an implementation manner, the detection module 601 is specifically configured to: detect moving objects in the collected video stream;

截取模块602具体用于:截取包含所述运动目标的一帧或多帧视频图像。The interception module 602 is specifically configured to: intercept one or more frames of video images including the moving object.

作为一种实施方式,分类模块603具体用于:As an implementation manner, the classification module 603 is specifically used for:

将所截取的视频图像输入至预先训练得到的第一神经网络模型中,利用所述第一神经网络模型对所述视频图像中的运动目标进行分类,得到所述第一神经网络模型输出的每个运动目标的分类信息。Input the intercepted video image into the first neural network model obtained by pre-training, use the first neural network model to classify the moving objects in the video image, and obtain each output of the first neural network model. classification information of a moving target.

作为一种实施方式,检测模块601具体用于:在采集的视频流中进行人脸识别,得到识别结果;As an embodiment, the detection module 601 is specifically used to: perform face recognition in the collected video stream to obtain a recognition result;

截取模块602具体用于:根据所述识别结果,在包含人脸的图像中截取人脸区域;The interception module 602 is specifically configured to: intercept the face region from the image containing the human face according to the recognition result;

分类模块603具体用于:通过将所截取的人脸区域与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息。The classification module 603 is specifically configured to obtain classification information of the face region by matching the intercepted face region with the face data stored in the face database.

作为一种实施方式,分类模块603具体用于:As an implementation manner, the classification module 603 is specifically used for:

将所截取的人脸区域输入至预先训练得到的第二神经网络模型中,利用所述第二神经网络模型将所述人脸区域转化为建模数据;Inputting the intercepted face region into the second neural network model obtained by pre-training, and using the second neural network model to convert the face region into modeling data;

通过将所述建模数据与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息,所述分类信息包括:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。By matching the modeling data with the face data stored in the face database, the classification information of the face region is obtained, and the classification information includes: existence or non-existence in the face database and the construction The face data for which the model data is successfully matched.

作为一种实施方式,所述装置还包括:第一判断模块和第一报警模块(图中未示出),其中,As an embodiment, the device further includes: a first judgment module and a first alarm module (not shown in the figure), wherein,

第一判断模块,用于判断所述分类信息是否符合预设报警条件;如果符合,触发第一报警模块;a first judging module for judging whether the classified information meets the preset alarm condition; if so, triggering the first alarm module;

第一报警模块,用于输出报警信息。The first alarm module is used for outputting alarm information.

作为一种实施方式,所述装置还包括:第二判断模块和第二报警模块(图中未示出),其中,As an embodiment, the device further includes: a second judgment module and a second alarm module (not shown in the figure), wherein,

第二判断模块,用于判断所述分类信息是否符合预设报警条件;所述预设报警条件包括:所述运动目标的分类信息为人员;或者,所述运动目标的分类信息为车辆;如果符合,触发第二报警模块;The second judgment module is used for judging whether the classification information complies with the preset alarm conditions; the preset alarm conditions include: the classification information of the moving object is a person; or, the classification information of the moving object is a vehicle; if In line with, trigger the second alarm module;

第二报警模块,用于输出报警信息。The second alarm module is used for outputting alarm information.

作为一种实施方式,所述装置还包括:第三判断模块和第三报警模块(图中未示出),其中,As an embodiment, the device further includes: a third judgment module and a third alarm module (not shown in the figure), wherein,

第三判断模块,用于判断所述分类信息是否符合预设报警条件;所述预设报警条件包括:所述人脸区域的分类信息为:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据;如果符合,触发第三报警模块;The third judging module is used to judge whether the classification information meets the preset alarm conditions; the preset alarm conditions include: the classification information of the face area is: existence or non-existence in the face database and the The face data whose modeling data matches successfully; if it matches, the third alarm module is triggered;

第三报警模块,用于输出报警信息。The third alarm module is used for outputting alarm information.

本发明实施例中,在采集的视频流中检测监控目标;截取包含监控目标的视频图像;通过对所截取的视频图像进行识别,得到每个监控目标的分类信息;可见,本方案中,并不是对视频流整体进行分类识别,而是截取包含监控目标的视频图像,仅对截取的视频图像进行分类识别,这样,减少了计算量。In the embodiment of the present invention, the monitoring target is detected in the collected video stream; the video image containing the monitoring target is intercepted; the classification information of each monitoring target is obtained by identifying the intercepted video image; it can be seen that in this scheme, and Instead of classifying and identifying the entire video stream, the video images containing the monitoring target are intercepted, and only the intercepted video images are classified and identified, thus reducing the amount of calculation.

本发明实施例还提供了一种电子设备,如图7所示,包括处理器701和存储器702,An embodiment of the present invention further provides an electronic device, as shown in FIG. 7 , including a processor 701 and a memory 702,

存储器702,用于存放计算机程序;a memory 702 for storing computer programs;

处理器701,用于执行存储器702上所存放的程序时,实现上述任一种视频分析方法。The processor 701 is configured to implement any of the above video analysis methods when executing the program stored in the memory 702 .

上述电子设备提到的存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。作为一种实施方式,存储器还可以是至少一个位于远离前述处理器的存储装置。The memory mentioned in the above electronic device may include random access memory (Random Access Memory, RAM), and may also include non-volatile memory (Non-Volatile Memory, NVM), such as at least one disk memory. As an embodiment, the memory may also be at least one storage device located remote from the aforementioned processor.

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。The above-mentioned processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), etc.; may also be a digital signal processor (Digital Signal Processing, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种视频分析方法。An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, any one of the foregoing video analysis methods is implemented.

本发明实施例还提供一种视频分析系统,如图8所示,包括:监控点和处理设备,其中,An embodiment of the present invention further provides a video analysis system, as shown in FIG. 8 , including: a monitoring point and a processing device, wherein:

监控点,用于在采集的视频流中检测监控目标;截取包含所述监控目标的视频图像;将所截取的视频图像发送至所述处理设备;a monitoring point for detecting a monitoring target in the collected video stream; intercepting a video image containing the monitoring target; sending the intercepted video image to the processing device;

处理设备,用于接收该视频图像,通过对所接收的视频图像进行识别,得到每个监控目标的分类信息。The processing device is used for receiving the video image, and by identifying the received video image, the classification information of each monitoring target is obtained.

举例来说,该监控点可以为IPC,该处理设备可以为NVR,具体不做限定。For example, the monitoring point may be an IPC, and the processing device may be an NVR, which is not specifically limited.

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should be noted that, in this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any relationship between these entities or operations. any such actual relationship or sequence exists. Moreover, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion such that a process, method, article or device comprising a list of elements includes not only those elements, but also includes not explicitly listed or other elements inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element.

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例、设备实施例、计算机可读存储介质实施例、系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a related manner, and the same and similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the apparatus embodiments, device embodiments, computer-readable storage medium embodiments, and system embodiments, since they are basically similar to the method embodiments, the descriptions are relatively simple, and for relevant details, please refer to the partial descriptions of the method embodiments That's it.

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.

Claims (16)

1.一种视频分析方法,其特征在于,包括:1. a video analysis method, is characterized in that, comprises: 在采集的视频流中检测监控目标;Detect surveillance targets in the captured video stream; 截取包含所述监控目标的视频图像;intercepting a video image containing the monitoring target; 通过对所截取的视频图像进行识别,得到每个监控目标的分类信息。By identifying the intercepted video images, the classification information of each monitoring target is obtained. 2.根据权利要求1所述的方法,其特征在于,所述在采集的视频流中检测监控目标,包括:在采集的视频流中检测运动目标;2. The method according to claim 1, wherein the detecting a monitoring target in the collected video stream comprises: detecting a moving target in the collected video stream; 所述截取包含所述监控目标的视频图像,包括:The intercepting the video image containing the monitoring target, including: 截取包含所述运动目标的一帧或多帧视频图像。One or more frames of video images containing the moving object are captured. 3.根据权利要求2所述的方法,其特征在于,所述通过对所截取的视频图像进行识别,得到每个监控目标的分类信息,包括:3. method according to claim 2, is characterized in that, described by the video image being intercepted to be identified, obtains the classification information of each monitoring target, comprises: 将所截取的视频图像输入至预先训练得到的第一神经网络模型中,利用所述第一神经网络模型对所述视频图像中的运动目标进行分类,得到所述第一神经网络模型输出的每个运动目标的分类信息。Input the intercepted video image into the first neural network model obtained by pre-training, use the first neural network model to classify the moving objects in the video image, and obtain each output of the first neural network model. classification information of a moving target. 4.根据权利要求1所述的方法,其特征在于,所述在采集的视频流中检测监控目标,包括:在采集的视频流中进行人脸识别,得到识别结果;4. method according to claim 1, is characterized in that, described detecting monitoring target in the video stream of collection, comprises: carry out face recognition in the video stream of collection, obtain recognition result; 所述截取包含所述监控目标的视频图像,包括:The intercepting the video image containing the monitoring target, including: 根据所述识别结果,在包含人脸的图像中截取人脸区域;According to the recognition result, the face area is intercepted in the image containing the face; 所述通过对所截取的视频图像进行识别,得到每个监控目标的分类信息,包括:Described by identifying the intercepted video images, the classification information of each monitoring target is obtained, including: 通过将所截取的人脸区域与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息。By matching the intercepted face region with the face data stored in the face database, the classification information of the face region is obtained. 5.根据权利要求4所述的方法,其特征在于,所述通过将所截取的人脸区域与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息,包括:5. method according to claim 4, is characterized in that, described by the face data stored in the face region that is intercepted and face database are matched, obtain the classification information of described face region, comprising: 将所截取的人脸区域输入至预先训练得到的第二神经网络模型中,利用所述第二神经网络模型将所述人脸区域转化为建模数据;Inputting the intercepted face region into the second neural network model obtained by pre-training, and using the second neural network model to convert the face region into modeling data; 通过将所述建模数据与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息,所述分类信息包括:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。By matching the modeling data with the face data stored in the face database, the classification information of the face region is obtained, and the classification information includes: existence or non-existence in the face database and the construction The face data for which the model data is successfully matched. 6.根据权利要求1所述的方法,其特征在于,在所述通过对所截取的视频图像进行识别,得到每个监控目标的分类信息之后,还包括:6. The method according to claim 1, characterized in that, after the classification information of each monitoring target is obtained by identifying the intercepted video image, the method further comprises: 判断所述分类信息是否符合预设报警条件;judging whether the classified information meets the preset alarm condition; 如果符合,输出报警信息。If it matches, output an alarm message. 7.根据权利要求3所述的方法,其特征在于,在所述得到所述第一神经网络模型输出的每个运动目标的分类信息之后,还包括:7. The method according to claim 3, wherein after obtaining the classification information of each moving target output by the first neural network model, the method further comprises: 判断所述分类信息是否符合预设报警条件;如果符合,输出报警信息;Determine whether the classification information meets the preset alarm conditions; if so, output the alarm information; 所述预设报警条件包括:The preset alarm conditions include: 所述运动目标的分类信息为人员;或者,所述运动目标的分类信息为车辆。The classification information of the moving object is a person; or, the classification information of the moving object is a vehicle. 8.根据权利要求5所述的方法,其特征在于,在所述得到所述人脸区域的分类信息之后,还包括:8. The method according to claim 5, wherein after obtaining the classification information of the face region, further comprising: 判断所述分类信息是否符合预设报警条件;如果符合,输出报警信息;Determine whether the classification information meets the preset alarm conditions; if so, output the alarm information; 所述预设报警条件包括:The preset alarm conditions include: 所述人脸区域的分类信息为:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。The classification information of the face region is: the existence or non-existence of face data that is successfully matched with the modeling data in the face database. 9.一种视频分析装置,其特征在于,包括:9. A video analysis device, comprising: 检测模块,用于在采集的视频流中检测监控目标;The detection module is used to detect the monitoring target in the collected video stream; 截取模块,用于截取包含所述监控目标的视频图像;An interception module for intercepting a video image containing the monitoring target; 分类模块,用于通过对所截取的视频图像进行识别,得到每个监控目标的分类信息。The classification module is used to obtain classification information of each monitoring target by identifying the intercepted video images. 10.根据权利要求9所述的装置,其特征在于,所述检测模块,具体用于:在采集的视频流中检测运动目标;10. The device according to claim 9, wherein the detection module is specifically used for: detecting a moving target in the collected video stream; 所述截取模块,具体用于:截取包含所述运动目标的一帧或多帧视频图像。The intercepting module is specifically configured to: intercept one or more frames of video images including the moving object. 11.根据权利要求10所述的装置,其特征在于,所述分类模块,具体用于:11. The device according to claim 10, wherein the classification module is specifically used for: 将所截取的视频图像输入至预先训练得到的第一神经网络模型中,利用所述第一神经网络模型对所述视频图像中的运动目标进行分类,得到所述第一神经网络模型输出的每个运动目标的分类信息。Input the intercepted video image into the first neural network model obtained by pre-training, use the first neural network model to classify the moving objects in the video image, and obtain each output of the first neural network model. classification information of a moving target. 12.根据权利要求9所述的装置,其特征在于,所述检测模块,具体用于:在采集的视频流中进行人脸识别,得到识别结果;12. The device according to claim 9, wherein the detection module is specifically used for: performing face recognition in the collected video stream to obtain a recognition result; 所述截取模块,具体用于:根据所述识别结果,在包含人脸的图像中截取人脸区域;The intercepting module is specifically used for: intercepting the face region in the image containing the human face according to the recognition result; 所述分类模块,具体用于:通过将所截取的人脸区域与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息。The classification module is specifically configured to obtain classification information of the face region by matching the intercepted face region with the face data stored in the face database. 13.根据权利要求12所述的装置,其特征在于,所述分类模块,具体用于:13. The device according to claim 12, wherein the classification module is specifically used for: 将所截取的人脸区域输入至预先训练得到的第二神经网络模型中,利用所述第二神经网络模型将所述人脸区域转化为建模数据;Inputting the intercepted face region into the second neural network model obtained by pre-training, and using the second neural network model to convert the face region into modeling data; 通过将所述建模数据与人脸数据库中存储的人脸数据进行匹配,得到所述人脸区域的分类信息,所述分类信息包括:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据。By matching the modeling data with the face data stored in the face database, the classification information of the face region is obtained, and the classification information includes: existence or non-existence in the face database and the construction The face data for which the model data is successfully matched. 14.根据权利要求9所述的装置,其特征在于,所述装置还包括:14. The apparatus of claim 9, wherein the apparatus further comprises: 第一判断模块,用于判断所述分类信息是否符合预设报警条件;如果符合,触发第一报警模块;a first judging module for judging whether the classified information meets the preset alarm condition; if so, triggering the first alarm module; 第一报警模块,用于输出报警信息。The first alarm module is used for outputting alarm information. 15.根据权利要求11所述的装置,其特征在于,所述装置还包括:15. The apparatus of claim 11, wherein the apparatus further comprises: 第二判断模块,用于判断所述分类信息是否符合预设报警条件;所述预设报警条件包括:所述运动目标的分类信息为人员;或者,所述运动目标的分类信息为车辆;如果符合,触发第二报警模块;The second judgment module is used for judging whether the classification information complies with the preset alarm conditions; the preset alarm conditions include: the classification information of the moving object is a person; or, the classification information of the moving object is a vehicle; if In line with, trigger the second alarm module; 第二报警模块,用于输出报警信息。The second alarm module is used for outputting alarm information. 16.根据权利要求13所述的装置,其特征在于,所述装置还包括:16. The apparatus of claim 13, wherein the apparatus further comprises: 第三判断模块,用于判断所述分类信息是否符合预设报警条件;所述预设报警条件包括:所述人脸区域的分类信息为:所述人脸数据库中存在或不存在与所述建模数据匹配成功的人脸数据;如果符合,触发第三报警模块;The third judging module is used to judge whether the classification information meets the preset alarm conditions; the preset alarm conditions include: the classification information of the face area is: existence or non-existence in the face database and the The face data whose modeling data matches successfully; if it matches, the third alarm module is triggered; 第三报警模块,用于输出报警信息。The third alarm module is used for outputting alarm information.
CN201910121021.1A 2019-02-19 2019-02-19 Video analysis method and device Pending CN111582006A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910121021.1A CN111582006A (en) 2019-02-19 2019-02-19 Video analysis method and device
PCT/CN2020/074895 WO2020168960A1 (en) 2019-02-19 2020-02-12 Video analysis method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910121021.1A CN111582006A (en) 2019-02-19 2019-02-19 Video analysis method and device

Publications (1)

Publication Number Publication Date
CN111582006A true CN111582006A (en) 2020-08-25

Family

ID=72112900

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910121021.1A Pending CN111582006A (en) 2019-02-19 2019-02-19 Video analysis method and device

Country Status (2)

Country Link
CN (1) CN111582006A (en)
WO (1) WO2020168960A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112101154A (en) * 2020-09-02 2020-12-18 腾讯科技(深圳)有限公司 Video classification method and device, computer equipment and storage medium
CN112183353A (en) * 2020-09-28 2021-01-05 腾讯科技(深圳)有限公司 Image data processing method and device and related equipment
CN113705357A (en) * 2021-08-02 2021-11-26 深圳英飞拓智能技术有限公司 Method, system, device and storage medium for identifying electric vehicle based on camera
CN113821780A (en) * 2021-09-26 2021-12-21 深圳市商汤科技有限公司 Video analysis method and device, electronic equipment and storage medium
CN115497159A (en) * 2022-09-14 2022-12-20 平安银行股份有限公司 Human body abnormal state detection method and device, computer equipment and storage medium
CN116958063A (en) * 2023-06-28 2023-10-27 北京旷视科技有限公司 Video generation method, system, network camera and storage medium

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112148896A (en) * 2020-09-10 2020-12-29 京东数字科技控股股份有限公司 A data processing method and device for terminal media monitoring
CN112329517B (en) * 2020-09-17 2022-11-29 中国南方电网有限责任公司超高压输电公司南宁监控中心 Transformer substation disconnecting link confirmation video image analysis method and system
CN112464030B (en) * 2020-11-25 2024-05-14 浙江大华技术股份有限公司 Suspicious person determination method and suspicious person determination device
CN112653874B (en) * 2020-12-01 2022-09-20 杭州勋誉科技有限公司 Storage device and intelligent video monitoring system
CN114630104B (en) * 2020-12-10 2024-06-11 北京市博汇科技股份有限公司 An artificial intelligence multi-model alarm processing method and device for broadcasting and television
CN112818757A (en) * 2021-01-13 2021-05-18 上海应用技术大学 Gas station safety detection early warning method and system
CN114821844B (en) * 2021-01-28 2024-05-07 深圳云天励飞技术股份有限公司 Attendance checking method and device based on face recognition, electronic equipment and storage medium
CN112989934B (en) * 2021-02-05 2024-05-24 方战领 Video analysis method, device and system
CN113112754B (en) * 2021-03-02 2022-10-11 深圳市哈威飞行科技有限公司 Drowning alarm method, device, platform, system, and computer-readable storage medium
CN113139679A (en) * 2021-04-06 2021-07-20 青岛以萨数据技术有限公司 Urban road rescue early warning method, system and equipment based on neural network
CN113177459A (en) * 2021-04-25 2021-07-27 云赛智联股份有限公司 Intelligent video analysis method and system for intelligent airport service
CN113408411A (en) * 2021-06-18 2021-09-17 北京金山云网络技术有限公司 Personnel falling warning method and device and electronic equipment
CN113591622A (en) * 2021-07-15 2021-11-02 广州大白互联网科技有限公司 Living body detection method and device
CN113824926A (en) * 2021-08-17 2021-12-21 衢州光明电力投资集团有限公司赋腾科技分公司 Portable video analysis device and method
CN113888827A (en) * 2021-10-14 2022-01-04 深圳市巨龙创视科技有限公司 Camera control method and system
CN113989606A (en) * 2021-10-29 2022-01-28 北京环境特性研究所 A target person tracking system and method
CN114821934A (en) * 2021-12-31 2022-07-29 北京无线电计量测试研究所 A kind of park perimeter security control system and method
CN114611770A (en) * 2022-02-25 2022-06-10 福建恒智信息技术有限公司 A machine vision-based sprint training test timing method
CN114639061A (en) * 2022-04-02 2022-06-17 山东博昂信息科技有限公司 Vehicle detection method, system and storage medium
CN114821957A (en) * 2022-05-13 2022-07-29 湖南工商大学 AI video analysis system and method
CN115278361B (en) * 2022-07-20 2023-08-01 重庆长安汽车股份有限公司 Driving video data extraction method, system, medium and electronic equipment
CN115841730B (en) * 2022-11-16 2025-02-18 华能新能源工程建设(北京)有限公司 Video surveillance system, abnormal event detection method
CN116416698A (en) * 2022-12-07 2023-07-11 天地伟业技术有限公司 A method and electronic device for realizing face recognition sign-in based on Android TV
CN116129490A (en) * 2022-12-13 2023-05-16 上海船舶工艺研究所(中国船舶集团有限公司第十一研究所) Monitoring device and monitoring method for complex environment behavior recognition
CN118506287A (en) * 2024-07-17 2024-08-16 江西博微新技术有限公司 Regional security monitoring method, system, readable storage medium and computer

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102184388A (en) * 2011-05-16 2011-09-14 苏州两江科技有限公司 Face and vehicle adaptive rapid detection system and detection method
WO2017024963A1 (en) * 2015-08-11 2017-02-16 阿里巴巴集团控股有限公司 Image recognition method, measure learning method and image source recognition method and device
CN206164722U (en) * 2016-09-21 2017-05-10 深圳市泛海三江科技发展有限公司 A supermarket anti-theft monitoring system based on face recognition
CN108122246A (en) * 2017-12-07 2018-06-05 中国石油大学(华东) Video surveillance intelligent identification system
WO2018133666A1 (en) * 2017-01-17 2018-07-26 腾讯科技(深圳)有限公司 Method and apparatus for tracking video target
CN108596140A (en) * 2018-05-08 2018-09-28 青岛海信移动通信技术股份有限公司 A kind of mobile terminal face identification method and system
CN109241349A (en) * 2018-08-14 2019-01-18 中国电子科技集团公司第三十八研究所 A kind of monitor video multiple target classification retrieving method and system based on deep learning

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006025185A1 (en) * 2004-08-31 2006-03-09 Matsushita Electric Industrial Co., Ltd. Monitoring recorder and its method
CN101854516B (en) * 2009-04-02 2014-03-05 北京中星微电子有限公司 Video monitoring system, video monitoring server and video monitoring method
CN103268680B (en) * 2013-05-29 2016-02-24 北京航空航天大学 A kind of family intelligent monitoring burglary-resisting system
CN106372576A (en) * 2016-08-23 2017-02-01 南京邮电大学 Deep learning-based intelligent indoor intrusion detection method and system
CN109002744A (en) * 2017-06-06 2018-12-14 中兴通讯股份有限公司 Image-recognizing method, device and video monitoring equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102184388A (en) * 2011-05-16 2011-09-14 苏州两江科技有限公司 Face and vehicle adaptive rapid detection system and detection method
WO2017024963A1 (en) * 2015-08-11 2017-02-16 阿里巴巴集团控股有限公司 Image recognition method, measure learning method and image source recognition method and device
CN206164722U (en) * 2016-09-21 2017-05-10 深圳市泛海三江科技发展有限公司 A supermarket anti-theft monitoring system based on face recognition
WO2018133666A1 (en) * 2017-01-17 2018-07-26 腾讯科技(深圳)有限公司 Method and apparatus for tracking video target
CN108122246A (en) * 2017-12-07 2018-06-05 中国石油大学(华东) Video surveillance intelligent identification system
CN108596140A (en) * 2018-05-08 2018-09-28 青岛海信移动通信技术股份有限公司 A kind of mobile terminal face identification method and system
CN109241349A (en) * 2018-08-14 2019-01-18 中国电子科技集团公司第三十八研究所 A kind of monitor video multiple target classification retrieving method and system based on deep learning

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112101154A (en) * 2020-09-02 2020-12-18 腾讯科技(深圳)有限公司 Video classification method and device, computer equipment and storage medium
CN112101154B (en) * 2020-09-02 2023-12-15 腾讯科技(深圳)有限公司 Video classification method, apparatus, computer device and storage medium
CN112183353A (en) * 2020-09-28 2021-01-05 腾讯科技(深圳)有限公司 Image data processing method and device and related equipment
CN112183353B (en) * 2020-09-28 2022-09-20 腾讯科技(深圳)有限公司 Image data processing method and device and related equipment
CN113705357A (en) * 2021-08-02 2021-11-26 深圳英飞拓智能技术有限公司 Method, system, device and storage medium for identifying electric vehicle based on camera
CN113821780A (en) * 2021-09-26 2021-12-21 深圳市商汤科技有限公司 Video analysis method and device, electronic equipment and storage medium
CN115497159A (en) * 2022-09-14 2022-12-20 平安银行股份有限公司 Human body abnormal state detection method and device, computer equipment and storage medium
CN116958063A (en) * 2023-06-28 2023-10-27 北京旷视科技有限公司 Video generation method, system, network camera and storage medium

Also Published As

Publication number Publication date
WO2020168960A1 (en) 2020-08-27

Similar Documents

Publication Publication Date Title
CN111582006A (en) Video analysis method and device
US20160241818A1 (en) Automatic alerts for video surveillance systems
JP2018139403A (en) Method for generating alerts in video surveillance system
WO2015166612A1 (en) Image analysis system, image analysis method, and image analysis program
US12367440B2 (en) Artificial intelligence-based system and method for facilitating management of threats for an organization
CN110717357B (en) Early warning method and device, electronic equipment and storage medium
CN119720064B (en) Security method and device based on full-range feature recognition and four-dimensional track tracking
Sidhu et al. Smart surveillance system for detecting interpersonal crime
CN102346855B (en) A system and method for classification of moving object during video surveillance
CN111814510A (en) A method and device for detecting the main body of a legacy
US12217508B2 (en) Processing apparatus, processing method, and non-transitory storage medium
CN114973135A (en) A head-and-shoulders-based time-series video sleeping post identification method, system and electronic device
US11676439B2 (en) Face authentication system and face authentication method
CN110895663B (en) Two-wheel vehicle identification method and device, electronic equipment and monitoring system
CN112102543A (en) A security inspection system and method
Basthikodi et al. AI based automated framework for crime detection and crowd management
Khodadin et al. An intelligent camera surveillance system with effective notification features
Kanyal et al. Object recognition and security improvement by enhancing the features of CCTV
CN116259000A (en) Crime prevention system, crime prevention method, and computer-readable recording medium
CN116529792A (en) Computer-implemented method, apparatus and computer program for privacy-masking video surveillance data
Mohammed et al. Implementation of human detection on raspberry pi for smart surveillance
WO2003005315A1 (en) Vision based method and apparatus for detecting an event requiring assistance or documentation
Rangdale et al. A Computer Vision-based algorithm for accident detection, severity classification and rapid emergency response using YOLOv8 and Twilio Programmable Messaging API
Kasar et al. Smart physical intruder detection system for highly sensitive area
US11756217B2 (en) Multi-camera system to perform movement pattern anomaly detection

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200825

RJ01 Rejection of invention patent application after publication