FEATURE- AND CLASSIFIER-BASED VEHICLE HEADLIGHT/SHADOW REMOVAL IN VIDEO
First Claim
1. A method for removing false foreground image content in a foreground detection process performed on a video sequence, the method comprising:
- receiving video data from a sequence of frames taken from an associated image capture device monitoring a scene of interest;
for a current frame, comparing a current feature value of each current pixel against a feature value of a corresponding pixel in a background model of the scene of interest;
classifying the each current pixel as belonging to one of a candidate foreground image and a background based on the comparing;
generating a first classification image representing the candidate foreground image using current pixels classified as belonging to the candidate foreground image;
classifying the each pixel in the first classification image as belonging to one of a foreground image and a false foreground image using a previously trained classifier; and
,generating a modified classification image representing the foreground image using the pixels classified as belonging to the foreground image and removing pixels classified as belonging to the false foreground image.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for removing false foreground image content in a foreground detection process performed on a video sequence includes, for each current frame, comparing a feature value of each current pixel against a feature value of a corresponding pixel in a background model. The each current pixel is classified as belonging to one of a candidate foreground image and a background based on the comparing. A first classification image representing the candidate foreground image is generated using the current pixels classified as belonging to the candidate foreground image. The each pixel in the first classification image is classified as belonging to one of a foreground image and a false foreground image using a previously trained classifier. A modified classification image is generated for representing the foreground image using the pixels classified as belonging to the foreground image while the pixels classified as belonging to the false foreground image are removed.
27 Citations
18 Claims
-
1. A method for removing false foreground image content in a foreground detection process performed on a video sequence, the method comprising:
-
receiving video data from a sequence of frames taken from an associated image capture device monitoring a scene of interest; for a current frame, comparing a current feature value of each current pixel against a feature value of a corresponding pixel in a background model of the scene of interest; classifying the each current pixel as belonging to one of a candidate foreground image and a background based on the comparing; generating a first classification image representing the candidate foreground image using current pixels classified as belonging to the candidate foreground image; classifying the each pixel in the first classification image as belonging to one of a foreground image and a false foreground image using a previously trained classifier; and
,generating a modified classification image representing the foreground image using the pixels classified as belonging to the foreground image and removing pixels classified as belonging to the false foreground image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for removing false foreground image content in a video sequence, the system comprising a false foreground image detection device including a memory and a processor in communication with the processor configured to:
-
receive video data from a sequence of frames taken from an associated image capture device monitoring a scene of interest; for a current frame, compare a current feature value of each current pixel against a feature value of a corresponding pixel in a background model of the scene of interest; classify the each current pixel as belonging to one of a candidate foreground image and a background based on the comparing; generate a first classification image representing the candidate foreground image using current pixels classified as belonging to the candidate foreground image; classify the each pixel in the first classification image as belonging to one of a foreground image and a false foreground image using a previously trained classifier; and
,generate a modified classification image representing the foreground image using the pixels classified as belonging to the foreground image and removing pixels classified as belonging to the false foreground image. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification