1 / 11

Mean-Shift Algorithm and Its Application

Mean-Shift Algorithm and Its Application. Bohyung Han bhhan@cs.umd.edu. Introduction. Computer vision applications and density estimation Background subtraction Model representation Particle filter Any other statistical method Issues for density estimation How to represent density

jaden
Download Presentation

Mean-Shift Algorithm and Its Application

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mean-Shift Algorithm and Its Application Bohyung Han bhhan@cs.umd.edu

  2. Introduction • Computer vision applications and density estimation • Background subtraction • Model representation • Particle filter • Any other statistical method • Issues for density estimation • How to represent density • How to extract the important information • Local maxima, minima • Gradient • Mode

  3. Kernel Density Estimation • Multivariate kernel density estimation • Kernels • Gaussian • Epanechnikov

  4. Mean-Shift Algorithm • Basic idea • Based on kernel density estimation • Finding local optimum (mode) • Density gradient estimation • Iterative hill climbing algorithm • Benefit over the direct computation • Computational complexity • Less density function evaluation • Only local computation

  5. Finding Mean-Shift Vector • Gradient computation • For Gaussian kernel • Always converges to the local maximum!

  6. Variable Bandwidth Mean-Shift • Motivation • Fixed bandwidth: specification of a scale parameter • Difficult to find the global optimal scale • Data-driven scale selection is required. • Abramson’s rule • : fixed bandwidth for initial estimation • : geometric mean

  7. Variable Bandwidth Mean-Shift (cont’d) • Gradient computation • Also for Gaussian kernel

  8. Applications • Pattern recognition • Clustering • Image processing • Filtering • Segmentation • Density estimation • Density approximation • Particle filter • Mid-level application • Tracking • Background subtraction

  9. Application – Tracking (1) • Target representation • Candidate representation • Bhattacharyya distance

  10. Application – Tracking (2) • Distance minimization where • Mean-Shift iteration

  11. Application – Tracking (3) • Mean-Shift tracking algorithm

More Related