understand basketball games
play

Understand Basketball Games 2018.6.15 Sports Videos Large - PowerPoint PPT Presentation

Understand Basketball Games 2018.6.15 Sports Videos Large quantity, high quality Practical utility Stereotypical Sports Videos Stereotypical: Sports Videos Stereotypical: Sports Videos Stereotypical: [Pass,


  1. Understand Basketball Games 2018.6.15 吴浩贤 朱⽂斈韬

  2. Sports Videos Large quantity, high quality Practical utility Stereotypical

  3. Sports Videos Stereotypical:

  4. Sports Videos Stereotypical:

  5. Sports Videos Stereotypical: [Pass, Score(2-Pointer)] [Pass, Pass, Score(3-Pointer)] [Pass, Pass, Score(3-Pointer)] [Pass, Score(2-Pointer)]

  6. Sports Videos Recognition

  7. Google Basketball Dataset ‣ 100+ GB Video on Youtube ‣ 250+ NCAA Basketball games from 1988 to 2011 ‣ 14,000+ Event annotations (Endpoints) ‣ Player bounding boxes (Optional) ‣ Event classes: 11 → 7 ‣ Free Throw Made/Miss ‣ 2-pointer Made/Miss ‣ 3-Pointer Made/Miss ‣ Steal http://basketballattention.appspot.com/dataset_browser.html Detecting events and key actors in multi-person videos, Vignesh Ramanathan, Jonathan Huang, Sami Abu-El-Haija, Alexander Gorban, Kevin Murphy, Li Fei-Fei, CVPR 2016, https://arxiv.org/abs/1511.02917

  8. Google Basketball Dataset Challenges: ‣ Low resolution & noisy ‣ Imbalanced categories ‣ Variant person number in a frame http://basketballattention.appspot.com/dataset_browser.html Detecting events and key actors in multi-person videos, Vignesh Ramanathan, Jonathan Huang, Sami Abu-El-Haija, Alexander Gorban, Kevin Murphy, Li Fei-Fei, CVPR 2016, https://arxiv.org/abs/1511.02917

  9. Basic Idea Long-term Recurrent Convolutional Networks Event Label Long-term Recurrent Convolutional Networks for Visual Recognition and Description, CVPR2015 Je ff Donahue, Lisa Anne Hendricks, Marcus Rohrbach, Subhashini Venugopalan, Sergio Guadarrama, Kate Saenko, Trevor Darrell

  10. Basic Idea 🏁 ⛹ Event Label

  11. Basic Idea Detection and/or Tracking 🏁⛹

  12. Ball Detection In your imagination…

  13. Ball Detection In dataset…

  14. Ball Detection 球的颜⾊艳,形状相对固定,考虑传统⽅斺法 Canny 边缘检测 +Hough 变换应⽤甩于曲线检测 (x-c 1 ) 2 +(y-c 2 ) 2 = r 2 图像⼆亍值化, Canny 边缘检测 , 在边缘像素点( x,y )上枚举 c1,c2 累加在像素点 (x,y) 下的三元组( c1,c2,r) ,检测圆形

  15. 快速运动中球的形变,⾊艳变;复杂背景下多个候选圆⽬盯 标。 Ball Detection

  16. Ball Detection •

  17. Ball Detection YOLO = You Only Look Once

  18. Ball Detection YOLO = You Only Look Once

  19. Model Architecture 🏁 ⛹ Event Label

  20. Feature Extraction Frame Feature: CNN (2048,) ResNet (no top)

  21. Feature Extraction Player Feature: CNN (512,) for player VGG19 (no top) spatial histogram with pyramid (1365,) for player Concat Weighted (1877,) for player

  22. LSTM (2048,) frame feature … (1877,) player feature

  23. Model Architecture In a clip Trajectory Extra Constant Vector As Context

  24. Model Architecture 🏁 In a clip 🏁 Trajectory ⛹ Extra constant vector as context of sequence

  25. Model Architecture 🏁 🏁 🏁 🏁 In a clip 🏁 Trajectory ⛹ Extra constant vector as context of sequence

  26. Model Optimization Bidirectional LSTM: Compute a global(clip-level) context feature for each frame

  27. Model Optimization Next we use a unidirectional LSTM with extra input to represent the state of the event at time t

  28. Model Optimization Gradient Clipping Gradient Explode ❌ Clip the gradient before parameter update I Goodfellow, The cli ff Y Bengio, Deep Learning

  29. Results Spatial Combined Combined LRCN Only (Context) (Concat) Top_1_acc 0.44 0.35 0.47 0.41 Top_2_acc 0.69 0.59 0.70 0.62

  30. Thank You

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