CA2249140C

Method and apparatus for object detection and background removal

Abstract

A method and apparatus is provided for object detection and backgroundremoval, and also storage media for storing a program which enables automaticdetection of an object minutely and with high precision for obtaining an outline. Asectional image statistic calculation measure calculates a mean value and standarddeviation of characteristic value of brightness of the sectional image, with the inputimage being subjected to division processing into sectional image. A backgroundsectional image selection measure causes a sectional image whose standard deviationis the smallest value in the sectional images to be taken as the sectional image with ahigh probability of including only the background. A background statistic estimationmeasure investigates the sectional image, including only the background, and anothersectional image under the relationship between the mean value and the standarddeviation. This investigation is implemented in terms of whole sectional images, athreshold generation object detection and background removal measure discriminatesthe background and the detected target object based on predetermined calculationprocedure. A second threshold is in use, and is obtained in such a way that the standarddeviation multiplied by the constant number given beforehand from the mean value isadded thereto.

CA2249140C, drawing sheet 1
Sheet 1 of 20

Term

Term ended

Expired 1 October 2018, 8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

75 claims: 7 independent, 68 dependent

  1. 1
    CA 02249140 2001-10-23 114 THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:1. A method of object detection and background removal for enabling an object to be automatically detected minutely and accurately using contours comprising the steps of: using an image consisting of a background and an object of detection target as an input image, by way of an input process of said image;selecting a sectional image including only said background, while dividing said input image into said sectional images, by way of a background only sectional image selection process;estimating the background on said input image based on the sectional image including said background, by way of a background estimation process;and comparing said estimated background with said input image by way of a comparison process, whereby said object of detection target is isolated from said input image.
  2. 2
    A method of object detection and background removal for enabling an object to be automatically detected minutely and accurately using contours comprising the steps of:using an image consisting of a constant background and an object of detection target as an input image, by way of an input process of said image;dividing said input image into sectional images while calculating a statistic in each of said respective sectional images, by way of a statistic calculation process;CA 02249140 2001-10-23 115 selecting a sectional image including only said background based on said statistic calculated previously in said statistic calculation process, by way of a background only sectional image selection process;estimating a statistic of a whole picture area from said statistic of said sectional image including only said background, by way of a statistic estimation process;determining a threshold in the whole picture area from said estimated statistic, by way of a threshold determination process;and comparing said threshold determined in the whole picture with said input image, by way of a comparison process, whereby said object of detection target is isolated from said input image.
  3. 36
    A device for object detection and background removal for enabling an object to be automatically detected minutely and accurately using contours comprising:a sectional image statistic calculation means for calculating a mean value and a standard deviation of the prescribed characteristic value of a sectional image while dividing an input image to be processed into sectional images;a background sectional image selection means which determines the sectional image having a standard deviation which is of the smallest value among said sectional images as the sectional image whose probability of including only a background is high, and subsequently, compares the standard deviation of the prescribed characteristic value of said sectional image with the standard deviation of the prescribed characteristic value of other sectional images, and determines the sectional image having the standard deviation wherein the difference between the standard deviation concerned and another standard deviation is less than a threshold as the sectional image which includes only the background;a background statistic estimation means for investigating ail of the mean values and standard deviations in the sectional images including only the background and in other sectional images, further in the sectional images except said background, and in the sectional images including only the background located in the neighbourhood of the sectional image, and in the sectional image by way of the background estimated CA 02249140 2001-10-23 126 previously in another sectional image;and a threshold generation object detection and background removal means wherein in order to isolate an object to be removed from the background by using the mean value and the standard deviation in all ofthe sectional images, a second threshold is calculated to be defined in such a way that a constant set beforehand is multiplied by the standard deviation ofthe prescribed characteristic value ofthe background and, the multiple value is added to the mean value ofthe prescribed characteristic value ofthe background, and subsequently, calculates it all over the pictures to be outputted, and determines pixels within the threshold as the background while using said two kinds of thresholds, and determines pixels without the threshold as an object of detection target.
  4. 37
    An apparatus for object detection and background removal for enabling an object to be automatically detected minutely and accurately using contours, with an image constituted by a constant background and an object of detection target, said apparatus consisting of a sectional image statistic calculation means, a background sectional image selection means, a background statistic estimation means, and a threshold generation object detection and background removal means, said sectional image statistic calculation means comprising:a sectional image division means for dividing input images into sectional images', a mean value and a standard deviation calculation means which calculates to be outputted a mean value and a standard deviation ofthe prescribed characteristic value in each respective sectional image with said sectional image signals as inputs;and a sectional image statistic storage means which stores to be outputted the mean value and the standard deviation ofthe prescribed characteristic value of each CA 02249140 2001-10-23 127 respective sectional image with the mean value and the standard deviation of the prescribed characteristic value of said sectional images as inputs, said background sectional image selection means comprising: a minimum standard deviation reference background only sectional image selection means for outputting a sectional image having the standard deviation of the prescribed characteristic value which is of the smallest value among the sectional images as a sectional image whose probability of including only a background is high, with the mean value and the standard deviation of the prescribed characteristic value of the sectional image;a background only sectional image selection means which compares the standard deviation of the prescribed characteristic value of the sectional image whose probability of including only the background is high, with the standard deviation of the prescribed characteristic value in other sectional images, and outputs a partial image when the standard deviation comparison results in a difference less than a threshold as a sectional image including only a background;and a background only sectional image statistic storage means for storing a location of the sectional image including only said background and the mean value and the standard deviation of the prescribed characteristic value of the sectional image concerned to output them, said background statistic estimation means comprising: a background-exception sectional image selection means, wherein when a command for investigating a sectional image except a background enters thereto, compares both the mean value and the standard deviation of the prescribed characteristic value in the sectional image including only a background, and a mean value and a standard deviation of the prescribed characteristic value of an estimated CA 02249140 2001-10-23 128 background in other sectional images, and if there exists a sectional image wherein no estimated value of the mean value and the standard deviation of the prescribed characteristic value of a background exists, outputs the partial image, and in cases where the mean value and the standard deviation of the prescribed characteristic value are estimated with regard to all of the sectional images, said background statistic estimation means issues a command for generating a threshold for the sake of object detection and background removal;a neighbourhood background only sectional image existence judgement means, which investigates mean values and standard deviations both of sectional images including images with the exception of a background and sectional images including only a background located in the neighbourhood of said sectional images, and compares mean values and standard deviations of the prescribed characteristic value of the estimated background in other sectional images, and when there exists a sectional image having only one set of the mean value and the standard deviation of the prescribed characteristic value estimated in the neighbourhood thereof, issues a command to estimate the mean value and the standard deviation of the prescribed characteristic value of a sectional image except said background;a mean value and standard deviation interpolation/extrapolation means, wherein when receiving a command to estimate the mean value and the standard deviation of the prescribed characteristic value in the sectional image except said background, estimates by averaging, both the mean values and the standard deviations of the prescribed characteristic value of the sectional image including only the background in the neighbourhood thereof, and simultaneously, outputs an estimated sectional image selection command signal so as to select the next sectional image;and CA 02249140 2001-10-23 129 an estimated statistic storage means stores the mean value and the standard deviation of the prescribed characteristic value estimated previously to be outputted whenever necessary, and said threshold generation object detection and background removal means comprising: a threshold generation means, wherein a command for calculating a threshold is entered, after completion of the whole mean values and standard deviations of the prescribed characteristic value in all of the sectional images, by using the mean value and the standard deviation in all of the sectional images, a second threshold is calculated to be defined in such a way that a constant set beforehand is multiplied by the standard deviation of the prescribed characteristic value of the background, and the above multiplied number is added to the mean value of the prescribed characteristic value of the background estimated previously, and subsequently, calculates it over all of a picture to be outputted;and a threshold processing means which determines pixels within the threshold as a background using said two kinds of thresholds, and further determines pixels without the threshold as an objection of detection target.
  5. 46
    An apparatus for object detection and background removal for enabling an object to be automatically detected minutely and accurately using contours, using an image consisting of a substantially constant background and an object of detection target as an input, wherein said apparatus consists of a sectional image statistic calculation means, a background sectional image selection means, a background statistic estimation means, and a threshold generation object detection and background removal means, said sectional image statistic calculation means comprising:a sectional image division means for dividing an input image into sectional images to be outputted;a mean value and standard deviation and skewness calculation means for calculating to be outputted a mean value, a standard deviation, and a skewness of a prescribed characteristic value in each respective sectional image, with the sectional image signal as inputs;and CA 02249140 2001-10-23 134 a sectional image statistic storage means for storing to be outputted a mean value, a standard deviation, and a skewness of the prescribed characteristic value of each respective sectional image, using the mean value and the standard deviation, and the skewness of the prescribed characteristic value of said sectional images as inputs, said background sectional image selection means comprising: a skewness threshold and minimum standard deviation criterion background only sectional image selection means for outputting the sectional image whose absolute value of the skewness is less than a threshold in the sectional images, wherein the standard deviation of the prescribed characteristic value is of the smallest value among sectional images whose probability of including only a background is high, and using the mean value and the standard deviation, and the skewness of the prescribed characteristic value of said sectional images as inputs;a background only sectional image selection means which determines the sectional image having the standard deviation wherein the difference between the standard deviation of the prescribed characteristic value of the sectional image whose probability of including only the background is high and the standard deviation of the prescribed characteristic value in the sectional images is less than the threshold, and having an absolute value of skewness less than the threshold of the sectional image including only the background;and a background only sectional image statistic storage means for storing the location of the sectional image including only the background, and the mean value and the standard deviation of the prescribed characteristic value of the sectional image concerned, and outputs them, said background statistic estimation means comprising: CA 02249140 2001-10-23 135 a background-exception sectional image selection means, which when a command is entered to investigate sectional images except a background, compares the mean value and the standard deviation of the prescribed characteristic value of the sectional image including only the background, and the mean value and the standard deviation of the prescribed characteristic value of the estimated background of other sectional images, and, if there exists the sectional image whose mean value and standard deviation of the prescribed characteristic value of a background is not estimated, outputs the sectional image concerned, and if the mean value and the standard deviation of the prescribed characteristic value of the background in respect to all of the sectional images are specified, issues a command to generate a threshold for the sake of object detection and background removal;a neighbourhood background only sectional image existence judgement means compares the mean values and the standard deviations of the prescribed characteristic values both of the sectional images except backgrounds, and the sectional images including only background located in the neighbourhood of said sectional images, and the mean values and the standard deviations of the prescribed characteristic value of the estimated background of other sectional images, and when there exists only one sectional image whose mean value and standard deviation of the prescribed characteristic value are estimated in the neighbourhood thereof, issues a command to estimate the mean value and the standard deviation of the prescribed characteristic value of the sectional image except the background, and when there exists no sectional image whose mean value and standard deviation of the prescribed characteristic value are estimated, issues a command to select the next sectional image;a mean value and standard deviation interpoiation/extrapolation means, which when a command is entered to estimate the mean value and the standard CA 02249140 2001-10-23 136 deviation of the prescribed characteristic value in the sectional image except the background, estimates, by averaging, the mean value and the standard deviation of the prescribed characteristic value of the sectional image including only the background in the neighbourhood, and the mean value and the standard deviation of the prescribed characteristic value of the estimated background of the sectional image in the neighbourhood, and simultaneously outputting an estimated sectional image selection command signal to select the next sectional image;and an estimated statistic storage means for storing the mean value and the standard deviation of the prescribed characteristic value to be outputted;said threshold generation object detection and background removal means comprising: a threshold generation means which calculates to be outputted a first threshold and a second threshold over a picture area, and when a command is entered in order to calculate the threshold after the mean value and the standard deviation of the prescribed characteristic value of the background in all of the partial images has been estimated, whereby the first threshold is obtained in such a way that a standard deviation multiplied by a constant given beforehand is subtracted from the mean value by using the mean value and the standard deviation of the prescribed characteristic of the estimated background in all of the sectional images for detecting object and removing background, and the second threshold is obtained in such a way that a standard deviation multiplied by a constant given beforehand is added to the mean value;and a threshold processing means which determines pixels involved between the two thresholds to be a background, and determining other pixels to be an object of detection target by using said two thresholds. CA 02249140 2001-10-23 137
  6. 65
    A computer readable memory for storing statements or instructions for use in the execution in a computer of an object detection and background removal process for enabling an object to be automatically detected using contours comprising:a step of image input for taking an image constituted by a background and an object of detection target to be an input image;a step of background only sectional image selection for selecting a sectional image including only a background while dividing said input image into sectional images;a step of background estimation for estimating the background on the input image based on the sectional image including said background;and a step of comparison for comparing the background estimated previously with said input image, whereby said object of detection target is isolated.
  7. 66
    A computer readable memory for storing statements or instructions for use in the execution in a computer of an object detection and background removal process, for enabling an object to be automatically detected using contours the process comprising:a step of image input taking an image constituted by a virtually constant background and an object of detection target to be an input image;a step of statistic calculation for calculating a statistic in every respective sectional image while dividing said input image into sectional images;a step of background only sectional image selection for selecting a sectional image including only a background based on the statistic calculated previously;CA 02249140 2001-10-23 154 a step of estimating the statistic in the whole picture area from the statistic of the sectional image including only said background;a step of threshold determination for determining a threshold in the whole picture area from the statistic estimated previously;and a step of comparing the threshold in all of the whole picture area determined previously with said input image, whereby said object of detection target is isolated.