Image processing apparatus and method and monitoring system
First Claim
1. An image processing apparatus, comprising:
- a processor; and
memory communicatively coupled to the processor, for storing computer-executable instructions that, when executed by the processor, perform operations of;
an acquirement unit configured to acquire a current image and a background image, wherein the background image is obtained according to images acquired in a predefined duration time previous to the current image;
a foreground object detection unit configured to detect a foreground object from the current image according to the background image;
a parameter determination unit configured to determine a first parameter and a second parameter, according to luminance information of the foreground object in the current image and luminance information of a portion corresponding to the detected foreground object in the background image,wherein the first parameter represents a ratio of a number of visual elements, which have a dominant luminance direction changed from the background image to the detected foreground object of the current image, to a number of foreground visual elements in the portion corresponding to the detected foreground object, and the second parameter represents a difference value between variance of the luminance values of the foreground visual elements of the detected foreground object in the current image and variance of the luminance values of corresponding visual elements of the portion corresponding to the detected foreground object in the background image; and
a foreground object identification unit configured to determine that the foreground object is a false foreground object if the ratio as the first parameter is larger than a first predefined threshold and the difference as the second parameter is less than a second predefined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
One of the aspects of the present invention discloses an image processing apparatus. The apparatus comprises: a unit configured to acquire a current image and a background image; a unit configured to detect a foreground object from the current image according to the background image; a unit configured to determine a first parameter according to luminance information of the foreground object in the current image and luminance information of portion corresponding to the foreground object in the background image, wherein the first parameter represents change degree of luminance direction of the portion corresponding to the foreground object from the background image to the foreground image; and a unit configured to identify whether the foreground object is a false foreground object or not according to the first parameter. According to the present invention, the accuracy of identifying the false foreground objects will be improved.
12 Citations
7 Claims
-
1. An image processing apparatus, comprising:
-
a processor; and memory communicatively coupled to the processor, for storing computer-executable instructions that, when executed by the processor, perform operations of; an acquirement unit configured to acquire a current image and a background image, wherein the background image is obtained according to images acquired in a predefined duration time previous to the current image; a foreground object detection unit configured to detect a foreground object from the current image according to the background image; a parameter determination unit configured to determine a first parameter and a second parameter, according to luminance information of the foreground object in the current image and luminance information of a portion corresponding to the detected foreground object in the background image, wherein the first parameter represents a ratio of a number of visual elements, which have a dominant luminance direction changed from the background image to the detected foreground object of the current image, to a number of foreground visual elements in the portion corresponding to the detected foreground object, and the second parameter represents a difference value between variance of the luminance values of the foreground visual elements of the detected foreground object in the current image and variance of the luminance values of corresponding visual elements of the portion corresponding to the detected foreground object in the background image; and a foreground object identification unit configured to determine that the foreground object is a false foreground object if the ratio as the first parameter is larger than a first predefined threshold and the difference as the second parameter is less than a second predefined threshold. - View Dependent Claims (2, 3, 4)
-
-
5. An image processing method, comprising:
-
an acquirement step of acquiring a current image and a background image;
wherein the background image is obtained according to images acquired in a predefined duration time previous to the current image,a foreground object detection step of detecting a foreground object from the current image according to the background image; a parameter determination step of determining a first parameter and a second parameter, according to luminance information of the foreground object in the current image and luminance information of a portion corresponding to the detected foreground object in the background image, wherein the first parameter represents a ratio of a number of visual elements, which have a dominant luminance direction changed from the background image to the detected foreground object of the current image, to a number of foreground visual elements in the portion corresponding to the detected foreground object, and the second parameter represents a difference value between variance of the luminance values of the foreground visual elements of the detected foreground object in the current image and variance of the luminance values of corresponding visual elements of the portion corresponding to the detected foreground object in the background image; and a foreground object identification step of determining that the foreground object is a false foreground object if the ratio as the first parameter is larger than a first predefined threshold and the difference as the second parameter is less than a second predefined threshold. - View Dependent Claims (6, 7)
-
Specification