System and method of detecting moving objects
First Claim
Patent Images
1. A system for detecting a moving object in a video, the system comprising:
- at least one memory configured to store pixel information regarding each of pixels included in frames of the video; and
at least one processor configured to implement;
a background model setting unit which sets a background model comprising at least one background model element, the at least one background model element indicating a reference visual property and a usage time;
a background pixel determining unit which determines whether the pixels are background pixels or foreground pixels by comparing pixel information of a first frame with the at least one background model element, and detects a moving object in the first frame based on pixels which are determined to be the foreground pixels according to the comparing; and
a background model updating unit which periodically updates the background model based on a result of the comparing,wherein the background model updating unitexpands a range of the reference visual property to include a peripheral video property range when the compared pixel information corresponds to the peripheral video property range, the peripheral video property range representing a visual property range that does not belong to and is adjacent to the range of the reference visual property before the range of the reference visual property is expanded;
generates at least one background model element candidate comprising pixel information and usage time information of one of the foreground pixels which has a predetermined visual property; and
when a number of frames in which one of the at least one background model element candidate is used is greater than a predetermined number, updates the one of the at least one background model element candidate to one of the at least one background model element and deletes a background model element that has not been used for a longest time in the background model, andwherein the background pixel determining unit detects a moving object in a second frame by comparing pixel information of the second frame with the expanded range of the reference visual property.
10 Assignments
0 Petitions
Accused Products
Abstract
Provided are a system and method of detecting moving objects. The system stores pixel information regarding each of pixels included in frames of the video in a storage, sets a background model comprising at least one background model element, the at least one background model element indicating at least one of a reference visual property and a reference usage time, determines whether the pixels are background pixels or foreground pixels by comparing the pixel information with the at least one background model element, and updating the background model based on a result of the comparing.
14 Citations
14 Claims
-
1. A system for detecting a moving object in a video, the system comprising:
-
at least one memory configured to store pixel information regarding each of pixels included in frames of the video; and at least one processor configured to implement; a background model setting unit which sets a background model comprising at least one background model element, the at least one background model element indicating a reference visual property and a usage time; a background pixel determining unit which determines whether the pixels are background pixels or foreground pixels by comparing pixel information of a first frame with the at least one background model element, and detects a moving object in the first frame based on pixels which are determined to be the foreground pixels according to the comparing; and a background model updating unit which periodically updates the background model based on a result of the comparing, wherein the background model updating unit expands a range of the reference visual property to include a peripheral video property range when the compared pixel information corresponds to the peripheral video property range, the peripheral video property range representing a visual property range that does not belong to and is adjacent to the range of the reference visual property before the range of the reference visual property is expanded; generates at least one background model element candidate comprising pixel information and usage time information of one of the foreground pixels which has a predetermined visual property; and when a number of frames in which one of the at least one background model element candidate is used is greater than a predetermined number, updates the one of the at least one background model element candidate to one of the at least one background model element and deletes a background model element that has not been used for a longest time in the background model, and wherein the background pixel determining unit detects a moving object in a second frame by comparing pixel information of the second frame with the expanded range of the reference visual property. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of detecting a moving object in a video, the method comprising:
-
storing pixel information regarding each of pixels included in frames of the video in a storage; setting a background model comprising at least one background model element, the at least one background model element indicating a reference visual property and a usage time; determining whether the pixels are background pixels or foreground pixels by comparing pixel information of a first frame with the at least one background model element; detecting a moving object in the first frame based on pixels which are determined to be the foreground pixels according to the comparing; updating the background model based on a result of the comparing, wherein the updating comprises expanding a range of the reference visual property to include a peripheral video property range when the compared pixel information corresponds to the peripheral video property range, the peripheral video property range representing a visual property range that does not belong to and is adjacent to the range of the reference visual property before the range of the reference visual property is expanded; generating at least one background model element candidate comprising pixel information and usage time information of one of the foreground pixels which has a predetermined visual property; when a number of frames in which one of the at least one background model element candidate is used is greater than a predetermined number, updating the one of the at least one background model element candidate to one of the at least one background model element and deleting a background model element that has not been used for a longest time in the background model; and detects a moving object in a second frame by comparing pixel information of the second frame with the expanded range of the reference visual property. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification