×

USING VIDEO-BASED IMAGERY FOR AUTOMATED DETECTION, TRACKING, AND COUNTING OF MOVING OBJECTS, IN PARTICULAR THOSE OBJECTS HAVING IMAGE CHARACTERISTICS SIMILAR TO BACKGROUND

  • US 20110081043A1
  • Filed: 10/07/2009
  • Published: 04/07/2011
  • Est. Priority Date: 10/07/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for tracking bats, comprising:

  • a) employing at least one specially configured computer having computer readable storage media at least some of which contains specialized software implementing at least one algorithm;

    b) capturing video images of said bats by employing at least one digital imaging device, said at least one digital imaging device in operable communication with said at least one specially configured computer;

    c) employing at least some said specialized software implementing a first said at least one algorithm to create at least one synthetic adaptive temporal background within the field of view (FOV) of said at least one digital imaging device, said synthetic adaptive temporal background at least removing clutter,wherein synthetic target-free background images are generated as said at least one synthetic temporal background at a time interval and number of sequential source images specified by a user, andwherein the value for each pixel in said synthetic target-free background is determined by taking the mode of the histogram of values of said pixels for each location within a said video image;

    d) collecting on at least said computer readable storage media at least said video images of said bats, said video images made available as pixels arranged in video frames;

    wherein at least said video images of said bats are sent to said computer for processing using at least some of said specialized software;

    e) for each said bat imaged by said at least one digital imaging device, differencing said pixels in said video frames sequentially by subtracting a current said synthetic temporal background to yield differenced said pixels as a differenced image;

    f) taking the absolute value of each resultant said differenced image,wherein said absolute value is taken to eliminate the effects of polarity;

    g) thresholding, to a user-specified threshold, those of said differenced pixels at the tail end of the distribution of said differenced pixels,wherein the location and value of said differenced pixels are saved to a detected pixel report for subsequent processing, andwherein said imaged bats are each identifiable as an individual said pixel cluster of said pixels in said video frame of thresholded differenced pixels, andwherein a track of a said imaged bat is established if two said individual pixel clusters representing an individual said bat exhibit similar size in two successive video frames of said differenced thresholded pixels;

    h) applying a standard “

    region growing”

    technique to find discrete contiguous said pixel clusters to be associated with each candidate said bat,wherein applying said “

    region growing”

    algorithm establishes a cluster of contiguous single-polarity pixels that identifies an individual said bat, andwherein the center location of said pixel cluster, number of said pixels, and boundary dimensions of said pixel cluster are saved for subsequent processing, andwherein said center location [X, Y] of each said pixel cluster is determined by taking an average of all locations of said pixels within said pixel cluster weighted by a respective absolute difference value;

    i) establishing said two pixel clusters of a similar size in at least two successive video frames as location pairs; and

    j) updating and labeling each said location pair as a motion vector in each subsequent said differenced thresholded video frame,wherein said updating is used to predict a next position of each said imaged bat; and

    k) iterating steps d) through j) said video frame-by-said video frame for each said FOV and respective synthetic temporal background to generate an output of individual said tracks of each said imaged bat represented in said video frames,wherein said method enables simultaneous tracking of multiple bats, andwherein said bats may have a thermal signature in a range that is approximately equal to the range of the thermal signature of said stationary background in the FOV of said digital imaging device, andwherein behavior of said multiple bats may be chaotic.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×