tracking learning detection tld
play

Tracking-Learning-Detection(TLD) Zdenek Kalal, Krystian Mikolajczyk, - PowerPoint PPT Presentation

Tracking-Learning-Detection(TLD) Zdenek Kalal, Krystian Mikolajczyk, Jiri Matas PAMI 2010 Presented by: Lyne P. Tchapmi Stanford University/CS231B Overview Problem Definition Previous Works Hinterstossier et al. Babenko et al.


  1. Tracking-Learning-Detection(TLD) Zdenek Kalal, Krystian Mikolajczyk, Jiri Matas PAMI 2010 Presented by: Lyne P. Tchapmi Stanford University/CS231B

  2. Overview • Problem Definition • Previous Works • Hinterstossier et al. • Babenko et al. • Contribution • TLD Framework • Tracker • Detector • Learning • Performance Analysis

  3. Problem Definition Object Bounding Box Location TRACKING Video Frame

  4. Overview • Problem Definition • Previous Works • Hinterstossier et al. • Babenko et al. • Contribution • TLD Framework • Tracker • Detector • Learning • Performance Analysis

  5. Hinterstossier et al. CVPR 2009 Sparse Bayesian Learning for Efficient Visual Tracking RVM: Relevance Vector Machine (modified SVM)

  6. Grabner et al. ECCV 2008

  7. Overview • Problem Definition • Previous Works • Hinterstossier et al. • Babenko et al. • Contribution • TLD Framework • Tracker • Detector • Learning • Performance Analysis

  8. TLD Contribution • New Tracking Framework (Tracking-Learning-Detection TLD) • P-N Learning • Handles unknown objects • Long-term tracking • Detector resets tracker (avoids drift) • Detector improves over time

  9. Overview • Problem Definition • Previous Works • Hinterstossier et al. • Babenko et al. • Contribution • TLD Framework • Tracker • Detector • Learning • Performance Analysis

  10. Implementation: TLD in detail

  11. Implementation: Tracker • Pyramidal Lucas-Kanade Tracker (KLT)

  12. Implementation: TLD in details

  13. Implementation: Object detector • Scanning-window grid + Cascaded classifier 2-bit binary patterns Randomized Fern Forest

  14. Implementation: TLD in details

  15. Implementation: TLD in details

  16. Implementation: Memory 𝑞 + : 𝑝𝑐𝑘𝑓𝑑𝑢 𝑞 − : 𝑐𝑏𝑑𝑙𝑕𝑠𝑝𝑣𝑜𝑒

  17. Implementation: P-N Learning

  18. P-N-LEARNING

  19. Implementation: P-Expert I’ve seen this before…. …add to model!

  20. Implementation: P-Expert Update Core Initial Model Add points on valid trajectory(solid)

  21. Implementation: N-Expert If it isn’t positive, it must be negative… …add to model!

  22. Implementation: TLD in details

  23. Overview • Problem Definition • Previous Works • Hinterstossier et al. • Babenko et al. • Contribution • TLD Framework • Tracker • Detector • Learning • Performance Analysis

  24. Performance Metrics • Precision 𝑄 = #𝑢𝑠𝑣𝑓 𝑞𝑝𝑡 #𝑠𝑓𝑡𝑞𝑝𝑜𝑡𝑓𝑡 • Recall #𝑢𝑠𝑣𝑓 𝑞𝑝𝑡 𝑆 = #𝑝𝑑𝑑𝑣𝑠𝑠𝑓𝑜𝑑𝑓𝑡 𝑢𝑝 𝑚𝑏𝑐𝑓𝑚 • F-measure 𝐺 = 2𝑄𝑆 𝑄 + 𝑆

  25. Performance: CoGD Dataset • TLD achieves maximal possible score in all sequences

  26. Performance: Prost Dataset • TLD scores best in 9/10 sequences, outperforms 2 nd best by 12%

  27. Performance: TLD Dataset

  28. Performance: TLD Dataset • TLD scores best on average 81%, vs 22% for 2 nd best (F-measure)

  29. Limitations • Articulated Objects (pedestrians) • Full out of plane rotations • Tracker gets lost • Detector sees an appearance never seen in model • Tracker is fixed • Makes the same errors

  30. QUESTIONS?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend