Video surveillance method based on object detection and system thereof
First Claim
1. A video surveillance method based on object detection, comprising the steps of:
- detecting, by a motion detector, an object motion, in the field of view of a surveillance device when the surveillance device is in a standby mode, wherein the object detector is integrated in the surveillance device;
generating, responsive to a positive detection to switch the surveillance device from the standby mode to an operation mode, one or more images of the moving object;
determining, by processing the one or more images with a deep neural network (DNN) model of an object detector, whether the objects contained in the one or more images belong to a given categories, wherein the DNN model comprises N (N is a positive integer and ranged from 4-12) depthwise separable convolution layers, wherein each depthwise separable convolution layer comprises a depthwise convolution layer for applying a single filter to each input channel and a pointwise layer for linearly combining the outputs of the depthwise convolution layer to obtain feature maps of the one or more images;
video recording, responsive to a positive determination, the moving object in the field of view of the surveillance device; and
generating an alert responsive to a positive determination;
wherein the step of determining whether the objects contained in the one or more images belong to a given categories;
comprises the steps of;
identifying different image regions between a first and a second image of the one or more images;
grouping the different image regions between the first image and the second image into one or more regions of interest (ROIs);
transforming the one or more ROIs into grayscale;
classifying, by processing the grayscale ROIs with a deep neural network (DNN) model, the objects contained in the one or more ROIs; and
determining whether the objects contained in the one or more ROIs belong to the given categories.
1 Assignment
0 Petitions
Accused Products
Abstract
A video surveillance method includes the steps of detecting, by a motion detector, an object motion, in the field of view of a surveillance device when the surveillance device is in a standby mode; generating, responsive to a positive detection to switch the surveillance device from the standby mode to an operation mode, one or more images of the moving object; determining, by processing the one or more images with a deep neural network (DNN) model of an object detector, whether the objects contained in the one or more images belong to a given categories, wherein the DNN model comprises N (N is a positive integer and ranged from 4-12) depthwise separable convolution layers; and video recording, responsive to a positive determination, the moving object in the field of view of the surveillance device.
2 Citations
12 Claims
-
1. A video surveillance method based on object detection, comprising the steps of:
-
detecting, by a motion detector, an object motion, in the field of view of a surveillance device when the surveillance device is in a standby mode, wherein the object detector is integrated in the surveillance device; generating, responsive to a positive detection to switch the surveillance device from the standby mode to an operation mode, one or more images of the moving object; determining, by processing the one or more images with a deep neural network (DNN) model of an object detector, whether the objects contained in the one or more images belong to a given categories, wherein the DNN model comprises N (N is a positive integer and ranged from 4-12) depthwise separable convolution layers, wherein each depthwise separable convolution layer comprises a depthwise convolution layer for applying a single filter to each input channel and a pointwise layer for linearly combining the outputs of the depthwise convolution layer to obtain feature maps of the one or more images; video recording, responsive to a positive determination, the moving object in the field of view of the surveillance device; and generating an alert responsive to a positive determination; wherein the step of determining whether the objects contained in the one or more images belong to a given categories;
comprises the steps of;identifying different image regions between a first and a second image of the one or more images; grouping the different image regions between the first image and the second image into one or more regions of interest (ROIs); transforming the one or more ROIs into grayscale; classifying, by processing the grayscale ROIs with a deep neural network (DNN) model, the objects contained in the one or more ROIs; and determining whether the objects contained in the one or more ROIs belong to the given categories. - View Dependent Claims (2, 3, 4)
-
-
5. A video surveillance system based on object detection, comprising:
-
a motion detector configured to detect an object motion in the field of view of a surveillance device when the surveillance device is in a standby mode; a mode switcher configured to switch, responsive to a positive detection, the surveillance device from the standby mode to an operation mode, wherein in the operation mode, one or more images of the moving object are generated by the surveillance device; an object detector configured to process the one or more images with deep neural network (DNN) model of an object detector to determine whether the objects contained in the one or more images belong to a given categories, wherein the DNN model comprises N (N is a positive integer and ranged from 4-12) depthwise separable convolution layers, wherein each depthwise separable convolution layer comprises a depthwise convolution layer for applying a single filter to each input channel and a pointwise layer for linearly combining the outputs of the depthwise convolution layer to obtain feature maps of the one or more images; and a video recorder configured to video record, responsive to a positive determination, the moving object in the field of view of the surveillance device, wherein the video recorder is further configured to generate an alert responsive to a positive determination; wherein the object detector is further configured to; identify different image regions between a first and a second image of the one or more images; group the different image regions between the first image and the second image into one or more regions of interest (ROIs); transform the one or more ROIs into grayscale; classify, by processing the grayscale ROIs with a deep neural network (DNN) model, the objects contained in the one or more ROIs; and determine whether the objects contained in the one or more ROIs belong to a given categories. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
Specification