Method and apparatus for processing video frame
First Claim
Patent Images
1. A surveillance video processing method, comprising:
- selecting at least one target object from a surveillance area;
capturing images of the surveillance area;
detecting whether motion has occurred in the surveillance area by calculating a motion component between a current frame and a neighboring frame of the captured images and determine whether the motion component of the detected motion is equal to or greater than a certain value;
extracting feature data of an object causing the detected motion;
determining a type of object and distinguishing between objects of a same type based on the extracted feature data;
comparing the extracted feature data of the object causing the detected motion and feature data of the at least one target object;
deciding whether the object causing the motion is identical or similar to the target object; and
determining whether or not to perform a recording operation for recording the captured images based on a result of the decision,wherein when the deciding step decides the object causing the motion is identical or similar to the target object, the determining step does not perform the recording operation, andwherein, when the deciding step decides the object causing the motion is not identical or similar to the target object, the determining step performs the recording operation;
assigning priority levels to sub-areas within the surveillance area;
assigning a priority level to the target object;
determining if the assigned priority level of the target object is less than an assigned priority level of a corresponding sub-area when the target object is viewed within the corresponding sub-area of the surveillance area;
performing a predetermined camera function to capture images of the target object based on a result of the determining step;
wherein the performing step performs a camera zooming function and records the images captured for the target object in the corresponding sub-area when the determining step determines the assigned priority level of the target object is less than the assigned priority level of the corresponding sub-area and when a difference of the priority levels is more than one level, and performs a non-zooming camera function and records the images captured for the target object in the corresponding sub-area when the determining step determines the assigned priority level of the target object is less than the assigned priority level of the corresponding sub-area and when a difference of the priority levels is one level.
1 Assignment
0 Petitions
Accused Products
Abstract
A surveillance video processing method including selecting at least one target object from a surveillance area, capturing image information of the surveillance area, detecting motion has occurred in the surveillance area using the captured image information, extracting feature data of an object causing the detected motion, comparing the extracted feature data of the object causing the detected motion and feature data of the at least one target object, and determining whether or not to perform a recording operation for recording the captured image information based on a result of the comparing step.
18 Citations
24 Claims
-
1. A surveillance video processing method, comprising:
-
selecting at least one target object from a surveillance area; capturing images of the surveillance area; detecting whether motion has occurred in the surveillance area by calculating a motion component between a current frame and a neighboring frame of the captured images and determine whether the motion component of the detected motion is equal to or greater than a certain value; extracting feature data of an object causing the detected motion; determining a type of object and distinguishing between objects of a same type based on the extracted feature data; comparing the extracted feature data of the object causing the detected motion and feature data of the at least one target object; deciding whether the object causing the motion is identical or similar to the target object; and determining whether or not to perform a recording operation for recording the captured images based on a result of the decision, wherein when the deciding step decides the object causing the motion is identical or similar to the target object, the determining step does not perform the recording operation, and wherein, when the deciding step decides the object causing the motion is not identical or similar to the target object, the determining step performs the recording operation; assigning priority levels to sub-areas within the surveillance area; assigning a priority level to the target object; determining if the assigned priority level of the target object is less than an assigned priority level of a corresponding sub-area when the target object is viewed within the corresponding sub-area of the surveillance area;
performing a predetermined camera function to capture images of the target object based on a result of the determining step;wherein the performing step performs a camera zooming function and records the images captured for the target object in the corresponding sub-area when the determining step determines the assigned priority level of the target object is less than the assigned priority level of the corresponding sub-area and when a difference of the priority levels is more than one level, and performs a non-zooming camera function and records the images captured for the target object in the corresponding sub-area when the determining step determines the assigned priority level of the target object is less than the assigned priority level of the corresponding sub-area and when a difference of the priority levels is one level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A surveillance video processing apparatus, comprising:
-
an input device allows a user to select at least one target object from a surveillance area; a camera captures images of the surveillance area; a motion detector detects motion has occurred in the surveillance area by calculating a motion component between a current frame and a neighboring frame of the captured images and determine whether the motion component of the detected motion is equal to or greater than a certain value; a feature extractor extracts feature data of an object causing the detected motion; and a controller; determines a type of object and distinguishing between objects of a same type based on the extracted feature data; compares the extracted feature data of the object causing the detected motion and feature data of the at least one target object; decides whether the object causing the motion is identical or similar to the target object; and determines whether or not to perform a recording operation for recording the captured images based on a result of the decision when the motion detector determines the detected motion component is equal to or greater than a certain value, wherein when the controller decides the object causing the motion is identical or similar to the target object, the controller does not perform the recording operation, wherein, when the controller decides the object causing the motion is not identical or similar to the target object, the controller performs the recording operation, and wherein the input device, the camera, the motion detector and the feature extractor operate under a control of the controller; wherein the controller assigns priority levels to sub-areas within the surveillance area, and to assign a priority level to the target object, and wherein the controller determines if the assigned priority level of the target object is less than an assigned priority level of a corresponding sub-area when the target object is viewed within the corresponding sub-area of the surveillance area, and to perform a predetermined camera function to capture images of the target object based on a result of the determination; wherein the controller performs a camera zooming function and record the images captured for the target object in the corresponding sub-area when the controller determines the assigned priority level of the target object is less than the assigned priority level of the corresponding sub-area and when a difference of the priority levels is more than one level, and to perform a non-zooming camera function and record the images captured for the target object in the corresponding sub-area when the controller determines the assigned priority level of the target object is less than the assigned priority level of the corresponding sub-area and when a difference of the priority levels is one level. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification