Image processing device for tracking a target object and image processing method, computer program product, and image processing system for same
First Claim
1. An image processing device comprising:
- storage; and
a processor configured to at least;
acquire a time series of images from each of a plurality of imaging devices;
track position of a target object in each time series of images;
control storing, in the storage, distributions of feature values for respective regions into which each image of a respective time series of images is divided based on an imaging range of an imaging device corresponding to the respective time series of images;
extract observed values corresponding to feature values in the regions of images in respective time series of images;
acquire feature amounts based on deviation values of the observed values in the distributions of feature values; and
associate tracked target objects with one another among multiple time series of images acquired from the plurality of imaging devices based on the feature amounts.
1 Assignment
0 Petitions
Accused Products
Abstract
According to an embodiment, an image processing device includes an image acquirer, a tracker, an extractor, a feature amount acquirer, and an association controller. The image acquirer is configured to acquire a time series of images from each imaging device. The tracker is configured to track a position of an object in the time series of images. The extractor is configured to extract, from the time series of images, an observed value corresponding to a feature value in each of regions into which the time series of images is divided depending on a distance from the imaging device. The feature amount acquirer is configured to acquire a feature amount based on a deviation value of the observed value in a feature value distribution for the region. The association controller is configured to associate the tracked objects among multiple time series of images acquired from the imaging devices by using the feature amount.
15 Citations
10 Claims
-
1. An image processing device comprising:
-
storage; and a processor configured to at least; acquire a time series of images from each of a plurality of imaging devices; track position of a target object in each time series of images; control storing, in the storage, distributions of feature values for respective regions into which each image of a respective time series of images is divided based on an imaging range of an imaging device corresponding to the respective time series of images; extract observed values corresponding to feature values in the regions of images in respective time series of images; acquire feature amounts based on deviation values of the observed values in the distributions of feature values; and associate tracked target objects with one another among multiple time series of images acquired from the plurality of imaging devices based on the feature amounts. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image processing method comprising:
-
acquiring a time series of images from each of a plurality of imaging devices; tracking position of a target object in each time series of images; storing, in a storage, distributions of feature values for respective regions into which each image of a respective time series of images is divided based on an imaging range of an imaging device corresponding to the respective time series of images; extracting observed values corresponding to feature values in the regions of images in respective time series of images; acquiring feature amounts based on deviation values of the observed values in the distributions of feature values; and associating tracked target objects with one another among multiple time series of images acquired from the plurality of imaging devices based on the feature amounts.
-
-
9. A computer program product comprising a non-transitory computer-readable medium containing a program that, when executed by a computer, causes the computer to execute:
-
acquiring a time series of images from each of a plurality of imaging devices; tracking position of a target object in the time series of images; storing, in a storage, distributions of feature values for respective regions into which each image of a respective time series of images is divided based on an imaging range of an imaging device corresponding to the respective times series of images; extracting observed values corresponding to feature values in the regions of images in respective time series of images; acquiring feature amounts based on deviation values of the observed values in the distributions of feature values; and associating tracked target objects with one another among multiple time series of images acquired from the plurality of imaging devices based on the feature amounts.
-
-
10. An image processing system comprising:
-
a plurality of imaging devices; storage; and a processor configured to at least; acquire a time series of images from each of the plurality of imaging devices; track position of a target object in the time series of images; control storing, in the storage, distributions of feature values for respective regions into which each image of a respective time series of images is divided based on an imaging range of an imaging device corresponding to the respective time series of images; extract observed values corresponding to feature values in the regions of images in respective time series of images; acquire feature amounts based on deviation values of the observed values in the distributions of feature values; associate tracked target objects with one another among multiple time series of images acquired from the plurality of imaging devices based on the feature amounts; and present information indicating the target objects associated with one another among the multiple time series of images.
-
Specification