INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND PROGRAM
First Claim
1. An information processing apparatus comprising:
- a generation unit that detects a queue of objects from a video frame and generates tracking information indicating a position of each tracking target object, wherein each object included in the detected queue is handled as the tracking target object;
a queue behavior estimation unit that estimates a behavior of the queue at a first time point, and generates queue behavior information related to the behavior of the queue using the tracking information related to the tracking target object at the first time point;
an estimated position computation unit that computes an estimated position of each tracking target object at a second time point later than the first time point based on the tracking information and the queue behavior information at the first time point; and
an update unit that detects one or more objects from the video frame at the second time point and updates information of each tracking target object indicated in the tracking information based on a position of each detected object and the estimated position of each tracking target object at the second time point.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus detects an object queue from a video frame and generates tracking information indicating a position of each tracking target object, where each object included in the object queue is the tracking target object. The information processing apparatus generates queue behavior information related to a behavior of the object queue at a first time point using the tracking information at the first time point. The information processing apparatus computes an estimated position of each tracking target object at a second time point later than the first time point based on the tracking information and the queue behavior information at the first time point. The information processing apparatus updates the tracking information based on the position of each object detected from the video frame at the second time point and the estimated position of each tracking target object at the second time point.
3 Citations
17 Claims
-
1. An information processing apparatus comprising:
-
a generation unit that detects a queue of objects from a video frame and generates tracking information indicating a position of each tracking target object, wherein each object included in the detected queue is handled as the tracking target object; a queue behavior estimation unit that estimates a behavior of the queue at a first time point, and generates queue behavior information related to the behavior of the queue using the tracking information related to the tracking target object at the first time point; an estimated position computation unit that computes an estimated position of each tracking target object at a second time point later than the first time point based on the tracking information and the queue behavior information at the first time point; and an update unit that detects one or more objects from the video frame at the second time point and updates information of each tracking target object indicated in the tracking information based on a position of each detected object and the estimated position of each tracking target object at the second time point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented control method comprising:
-
detecting a queue of objects from a video frame and generating tracking information indicating a position of each tracking target object, wherein each object included in the detected queue is handled as the tracking target object; estimating a behavior of the queue at a first time point and generating queue behavior information related to the behavior of the queue using the tracking information related to the tracking target object at the first time point; computing an estimated position of each tracking target object at a second time point later than the first time point based on the tracking information and the queue behavior information at the first time point; and detecting one or more objects from the video frame at the second time point and updating information of each tracking target object indicated in the tracking information based on a position of each detected object and the estimated position of each tracking target object at the second time point. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification