Download presentation
Presentation is loading. Please wait.
Published bySophie Gallagher Modified over 9 years ago
1
Background Subtraction for Temporally Irregular Dynamic Textures Gerald Dalley, Joshua Migdal, and W. Eric L. Grimson Workshop on Applications of Computer Vision (WACV) 2008
2
8 Jan. 20082 Key Prior Approaches MoG – learn modes for all pixels & track changes Works as long as dynamic textures are regular Per-pixel kernels (Mittal & Paragios) Can pay attention to higher-level features like optical flow How many kernels to keep? Spatial kernels (Sheikh & Shah) Handles temporal irregularity in dynamic textures How many kernels to keep?
3
8 Jan. 20083 Results with Mittal & Paragios Traffic Clip Key: bboxes from ground truth True positive False positive False negative No ground truth available
4
8 Jan. 20084 Our Goals Compactness Speed Complexity growth Grow with scene complexity, not with the amount of time to see the complexity If a leaf blows in front of a pixel once a minute, we don’t want to have to keep 1800 kernels Usable in MoG frameworks MoG variants are very widely used (original Stauffer & Grimson paper has 1000+ citations)
5
8 Jan. 20085 Pixels Affected by a Given Mixture Component Our Model Mixture of Gaussians (MoG) Standard MoG Ours \large\noindent $ p(c_i|\Phi) \propto \sum_{j\in N_i} w_j \n{c_i}{\mu_j}{\Sigma_j} $ \\ \begin{tabular}{cl} $c_i$ & the observed color at pixel $i$ \\ &\\ $\Phi$ & the model $\{w_j,\mu_j,\Sigma_j\}_j$ \\ &\\ $N_i$ & neighborhood of pixel $i$ \\ \end{align}
6
8 Jan. 20086 Foreground/Background Classification Find best matching background Gaussian, j Use neighborhood Squared Mahalanobis Distance - = input d 2 ij mixture model © 1 © 2 © 3 © 4 © 5 d ij = ( c i ¡ ¹ j ) T § ¡ 1 j ( c i ¡ ¹ j )
7
8 Jan. 20087 hard Stauffer- Grimson soft Stauffer- Grimson best match only update all matches Model Update Options Hard UpdatesSoft Updates Local Regional
8
8 Jan. 20088 Results on a Classic Dataset: Wallflower WavingTrees Ground Truth Toyama et al. Best MoG Ours Final ResultAfter MRFMahalanobis Distances
9
8 Jan. 20089 ROC (Wallflower)
10
8 Jan. 200810 Traffic #410 Ground Truth Mittal & Paragios Best MoG Ours Final ResultAfter MRFMahalanobis Distances
11
8 Jan. 200811 Traffic #150 Ground Truth Mittal & Paragios Best MoG Ours Final ResultAfter MRFMahalanobis Distances
12
8 Jan. 200812 Pushing the Limits: Ducks Ground Truth Best MoG Ours Final ResultAfter MRFMahalanobis Distances
13
8 Jan. 200813 Pushing the Limits: Jug Ground Truth Zhong & Sclaroff Best MoG Ours Final ResultAfter MRFMahalanobis Distances
14
8 Jan. 200814 Parameter Sensitivity traffic wallflower max
15
8 Jan. 200815 Summary Model representation Same as MoG FG/BG Classifier Input Add local neighborhood loop Update Several options, including standard MoG updates Results Reduces foreground false positives Reduces need for exotic input features (e.g. optical flow) Cost ∝ window size
16
8 Jan. 200816 Also in the Paper… Analysis Timing experiments More ROC analysis Implementation Details MRF choice Update formulas
17
Thank You Questions...
18
Backup Slides
19
8 Jan. 200819
20
8 Jan. 2008208 Jan. 200820
21
8 Jan. 200821 1 2 3 4 5 6 7 8 12341234 1234 1234 Background Model Observed Image 9x9 Matching 3x3 Matching Small Windows are Still Useful
22
8 Jan. 200822 Generative Model Particle locations Particle appearances Pixel-to-particle assignments Pixel appearance
23
8 Jan. 200823 Independent Assignments
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.