The novelty of our particle filtering approach comes from a way we formulate observation likelihoods to account for 3D locations of the bodies with respect to the camera and occlusions by other tracked human bodies as well as static objects.
Motion orientation 15 MB |
||
Motion+skin color orientation (Kalman filter combined) 12 MB |
||
Panoramic tracking 35 MB |
||
Customer paths 2 MB |
||
Panoramic tracking 42 MB |
||
Customer paths 3 MB |
||
Panoramic tracking 25 MB |
||
Customer dots (colored by group) 1 MB |
||
Body heights
5 MB |
Obstacle markup dialog 149 KB |
Customer Paths: 8 MB , 8 MB |
![]()
![]()
|
|
|
|
This is the novel model of the scene background where each pixel is represented as a multi-modal distribution. The number of modalities is dynamically changing for both color and thermal input. We demonstrate how to eliminate the influence of shadows with this type of fusion. Based on this background model we introduce a pedestrian tracker designed as a particle filter. It includes a number of informed reversible transformations to sample the model probability space in order to maximize our model posterior probability.
14 MB 898 KB 2 MB 15 MB 16 MB 17 MB |
What if each person could be represented by several color histograms: each corresponding to a specific orientation? We developed a method to automatic determine for any tracked object the number of intrinsic color-views. The methods work run-time, by clustering observed color-space into an optimal number of clusters (views). We show how this more detailed representation of each body can increase success rates when resolving person-to-person occlusions.
| A sequence demonstrating switching between views. Colors represent views. Example 1 |
| Tracking with stationary camera in arbitrary indoor environment. Colors represent different objects. Example 2 |
| A sequence illustratinng tracking through merge-split events. Colors represent different objects. Example 3 |