CPC G06V 20/56 (2022.01) [G06F 18/21 (2023.01); G06F 18/24 (2023.01); G06F 18/25 (2023.01); G06N 3/04 (2013.01); G06T 7/248 (2017.01); G06T 7/292 (2017.01); G06T 7/74 (2017.01); G06V 10/454 (2022.01); G06V 20/52 (2022.01); H04N 7/181 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/10048 (2013.01); G06T 2207/10132 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30232 (2013.01)] | 16 Claims |
1. An image processing system configured to receive a first stream of images at a first resolution from a first image source (12) with a field of view of an environment and a second stream of images (16) at a second resolution lower than said first resolution from a second image source (14) with substantially the same field of view as said first image source, the second image source providing a delta image of moving objects within the field of view, wherein the first image source comprises a distinct image source separate from the second image source, said system comprising:
a localizer (18) component configured to provide a location (20) for the moving objects independently of class within successive images of said second stream of images wherein an interval between frames of the second stream of images is increased or decreased in accordance with a speed of the moving objects once the moving objects are detected;
a classifier (26) configured to: receive one or more locations selectively provided by said localizer, identify a corresponding portion of an image (17-N) acquired from said first stream at substantially the same time at which an image from said second stream in which an object of interest was identified and return a classification for a type of object within said identified portion of said image from said first stream; and
a tracker (22) configured to associate said classification with said location through acquisition of successive images in said second stream.
|