Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
DeepBall: Deep Neural-Network Ball Detector
Search
Sports AI
May 17, 2020
Research
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DeepBall: Deep Neural-Network Ball Detector
Sports AI
May 17, 2020
More Decks by Sports AI
See All by Sports AI
Voronoi Analysis of a Soccer Game
sportsai
0
200
Using Player’s Body-Orientation to Model Pass Feasibility in Soccer
sportsai
0
63
How to VizSki: Visualizing Captured Skier Motion in a VR Ski Training Simulator
sportsai
0
140
Explaining the Unique Nature of Individual Gait Patterns with Deep Learning
sportsai
1
770
Valuing On-the-Ball Actions in Soccer: A Critical Comparison of xT and VAEP
sportsai
1
190
【論文解説】TTNet: Real-time temporal and spatial video analysis of table tennis
sportsai
1
470
Other Decks in Research
See All in Research
医療LLMの現在地〜最新研究から社会実装までを考える〜
kento1109
1
1.8k
Language and AI
ayaniwa
0
320
The Conductor Pattern -Multi-Granularity Feedback for Creative Agents-
shibuiwilliam
2
110
A new deal for disabled people
resolutionfoundation
0
130
PHTalks Bengaluru - SSRF When All Else Fails
dk999
0
1.2k
論文紹介:Doc-to-LoRA: Learning to Instantly Internalize Contexts
yukako_nakano
0
200
Fukui Shibiten 39 - AI Art
butchi
0
260
Santé et fertilité des sols : ce que nous disent les pratiques dans les systèmes de polyculture-élevage
institutdelelevage
PRO
0
120
視覚若手の会LENSって何??
mickey_0226
0
350
Kunai: Toward a Verifier-Safe Layered DSL for Nested Encapsulation Packet Filtering on eBPF
takehaya
1
140
LA-Bench 2025:実験指示から実行可能手順を生成するためのデータセット/LA-Bench 2025: A Dataset for Generating Executable Experimental Procedures from Experimental Instructions
stktu
0
200
敵対生成プロンプト同時探索による内省型プロンプト最適化
kinoue_smarthr
0
440
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
GitHub's CSS Performance
jonrohan
1033
470k
The Cult of Friendly URLs
andyhume
79
7k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
560
Mind Mapping
helmedeiros
1
400
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
470
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
570
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
450
Transcript
DeepBall: Deep Neural-Network Ball Detector Jacek Komorowski, Grzegorz Kurzejamski and
Grzegorz Sarwas https://arxiv.org/abs/1902.07304[2019] 【Sports AI 論文解説】 by Ikuma Uchida
どんなもの? サッカーの試合映像から • ボールの検出 • ボールの位置の信頼度マップの作成 これらを、CNNの各Layerの同じ位置の出力をまとめて一つのHypercolumnとして使う と、高精度な結果が得られたという研究。
背景・目的 • プロのサッカーアナリストが選手のパフォーマンスを評価することに役立ちたい • 高速で正確なボール検出の問題を解決することを目的とする。 <ボール検出の困難なシーン> ・選手とボールが重なっている時 ・ボールが移動中、楕円形になる時 ・ボールと背景が重なる時(看板、ピッチの白線等)
先行研究 [2]Ball Localization for Robocup Soccer Using Convolutional Neural Neural
Networks (Speck et al., 2017) • アノテーションしたボールの入力画像にCNNを使う ➡ボールに似た物体が画像内に存在する時、複数のボールが存在する時に失敗する https://www.researchgate.net/publication/32 0730969_Ball_Localization_for_Robocup_ Soccer_Using_Convolutional_Neural_Netw orks
先行研究 [2]Convolutional Neural Networks based ball detection in tennis games(Reno
et al., 2018) • スラインディングバウンディングボックスの方法でボール発生の確率マップを作成 することで検出 ➡ボールの形状(楕円になったり、映像によるボールの大きさの形状)を考慮に入 れて手動でアノテーションする必要がある。 ➡ボールのない学習データをちゃんと選ばないと結果にかなり影響する。 http://openaccess.thecvf.com/content_cvpr_2 018_workshops/papers/w34/Reno_Convoluti onal_Neural_Networks_CVPR_2018_paper.p df
提案手法 • ニューラルネットワークベースの1段物体検出器の典型的なアーキテクチャ を修正し、ボール検出タスクに適したものにした。 ➡ハイパーカラムをCNNに用いる。 ・ボール信頼度マップを作成する。 http://home.bharathh.info/pubs/pdfs/BharathC VPR2015.pdf Hypercolumns for
Object Segmentation and Fine-grained Localization(Hariharan et al 2015)
CNNのアーキテクチャ 位置座標取得のアルゴリズム 損失関数
データセット • 公開されているISSIA-CNR Soccer Dataset (D'Orazio et al., 2009)を用いて学習(セリエA) http://ipl.ce.sharif.edu/ball_datasets.html➡ここからダウンロードが可能です。
➡6台のFull-HD DALSA 25-2M30カメラによって取得されたサッカーピッチの6つの同 期されたロングショットビューが含まれる. • 25fps • 7000フレームにボールあり、13000フレームにボールなし
評価結果 • 平均精度を用いて評価
まとめ • 本研究の手法により、0.877のAPと、Accuracy,0.951を達成し、先行研究よりも精 度が高くまた効率的なアーキテクチャの構築に成功した。 • 今後は、時間情報を利用してシステムの精度を向上させることを計画している。 ➡これにより、静的なボールと動的なボールの区別ができる可能性がある(ピッチ 内のボールとピッチ外のボールの識別ができる)