Stationary target detection by exploiting changes in background model
First Claim
Patent Images
1. A computer-implemented method for processing one or more video frames, comprising:
- obtaining, by a computer, one or more video frames;
constructing, by the computer, a first background model using the one or more video frames based on a first parameter;
constructing, by the computer, a second background model using the one or more video frames based on a second parameter, the second parameter being different from the first parameter;
determining, by the computer, a difference between the first and second background models;
determining, by the computer, one or more stationary targets based on the determined difference;
classifying, by the computer, the one or more stationary targets to obtain one or more classified stationary targets; and
generating, by the computer, one or more alerts concerning the one or more classified stationary targets.
5 Assignments
0 Petitions
Accused Products
Abstract
One or more video frames may be obtained, and a background model may be constructed based on a first parameter. A second background model may be constructed using the one or more video frames based on a second parameter, the second parameter being different from the first parameter. A difference between the first and second background models may be determined. One or more stationary targets may be determined based on the determined difference. The one or more stationary targets may be classified. An alert concerning the one or more classified stationary targets may be generated.
35 Citations
12 Claims
-
1. A computer-implemented method for processing one or more video frames, comprising:
-
obtaining, by a computer, one or more video frames; constructing, by the computer, a first background model using the one or more video frames based on a first parameter; constructing, by the computer, a second background model using the one or more video frames based on a second parameter, the second parameter being different from the first parameter; determining, by the computer, a difference between the first and second background models; determining, by the computer, one or more stationary targets based on the determined difference; classifying, by the computer, the one or more stationary targets to obtain one or more classified stationary targets; and generating, by the computer, one or more alerts concerning the one or more classified stationary targets.
-
-
2. A computer-implemented method for processing one or more video frames, comprising:
-
obtaining, by a computer, one or more video frames; constructing, by the computer, a first background model using the one or more video frames based on a first parameter; constructing, by the computer, a second background model using the one or more video frames based on a second parameter, the second parameter being different from the first parameter; determining, by the computer, a difference between the first background model and the second background model; determining, by the computer, at least one of one or more insertion targets or one or more removal targets. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A computer-implemented method for processing one or more video frames, comprising:
-
obtaining, by a computer, one or more video frames; generating, by the computer, one or more blobs using the one or more video frames; classifying, by the computer, the one or more blobs to produce one or more classified blobs, wherein the one or more classified blobs include one or more target insertions; and determining, by the computer, one or more stationary targets based on a length of time of insertion for the one or more target insertions. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification