In an example, method of dynamically suppressing background clutter in a stream of images is described. The method includes receiving a stream of images, wherein the stream of images comprises background objects and foreground objects, separating the stream of images into a first image set and a second image set, applying a grid to each image in the second image set, wherein the grid contains a plurality of grid cells, determining a movement of pixel content within each of the plurality of grid cells for each image of the second image set, extrapolating the movement of pixel content to a time of the first image set to obtain a time-adjusted second image set, and subtracting the time-adjusted second image set from the first image set to obtain a clutter-suppressed image set.
展开▼