OBJECT TRACKING DEVICE, OBJECT TRACKING METHOD, AND OBJECT TRACKING PROGRAM
First Claim
1. An object tracking apparatus that tracks a position of an object displayed in video using a particle filter, the object tracking apparatus comprising:
- a feature calculation section that generates a plurality of particles indicating candidates for a position of the object, and calculates a feature of an image of the object and features of images of the particles;
a likelihood calculation section that calculates, for each particle, a likelihood of that particle being a position of the object from similarity between a feature of an image of that particle and a feature of an image of the object;
a position estimation section that estimates a position of the object based on the calculated particle likelihood; and
a likelihood correction section that corrects the likelihood when there are a plurality of objects and a plurality of positions estimated in correspondence to these overlap.
2 Assignments
0 Petitions
Accused Products
Abstract
An object tracking apparatus is provided that enables the possibility of erroneous tracking to be further reduced. An object tracking apparatus (300) is an apparatus that tracks the position of an object displayed in video using a particle filter, and has: a feature calculation section (340) that generates a plurality of particles indicating candidates for the position of the object, and calculates a feature of an image of the object and features of images of the particles; a likelihood calculation section (350) that calculates, for each particle, the likelihood of that particle being the position of the object from similarity between a feature of an image of that particle and a feature of an image of the object; a position estimation section (360) that estimates the position of the object based on the calculated particle likelihood; and a likelihood correction section (390) that performs likelihood correction when there are a plurality of objects and a plurality of positions estimated in correspondence to these overlap.
36 Citations
10 Claims
-
1. An object tracking apparatus that tracks a position of an object displayed in video using a particle filter, the object tracking apparatus comprising:
-
a feature calculation section that generates a plurality of particles indicating candidates for a position of the object, and calculates a feature of an image of the object and features of images of the particles; a likelihood calculation section that calculates, for each particle, a likelihood of that particle being a position of the object from similarity between a feature of an image of that particle and a feature of an image of the object; a position estimation section that estimates a position of the object based on the calculated particle likelihood; and a likelihood correction section that corrects the likelihood when there are a plurality of objects and a plurality of positions estimated in correspondence to these overlap. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An object tracking method that tracks a position of an object displayed in video using a particle filter, the object tracking method comprising the steps of:
-
generating a plurality of particles indicating candidates for a position of the object, and calculating a feature of an image of the object and features of images of the particles; calculating, for each particle, a likelihood of that particle being a position of the object from similarity between a feature of an image of that particle and a feature of an image of the object; estimating a position of the object based on calculated the particle likelihood; and correcting the likelihood when there are a plurality of the objects and a plurality of positions estimated in correspondence to these overlap.
-
-
10. An object tracking program for tracking a position of an object displayed in video using a particle filter, the object tracking program causing a computer to execute:
-
processing that generates a plurality of particles indicating candidates for a position of the object, and calculates a feature of an image of the object and features of images of the particles; processing that calculates, for each particle, a likelihood of that particle being a position of the object from similarity between a feature of an image of that particle and a feature of an image of the object; processing that estimates a position of the object based on calculated the particle likelihood; and processing that corrects the likelihood when there are a plurality of the objects and a plurality of positions estimated in correspondence to these overlap.
-
Specification