Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DeepBall: Deep Neural-Network Ball Detector
Search
Sports AI
May 17, 2020
Research
230
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
190
Using Player’s Body-Orientation to Model Pass Feasibility in Soccer
sportsai
0
59
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
750
Valuing On-the-Ball Actions in Soccer: A Critical Comparison of xT and VAEP
sportsai
1
180
【論文解説】TTNet: Real-time temporal and spatial video analysis of table tennis
sportsai
1
470
Other Decks in Research
See All in Research
研究室単位での自律的 IPv6接続性確立に向けたAS共同運用モデルの提案と実証
reokashiwa
PRO
0
210
Spatial Active Noise Control Based onSound Field Interpolation Incorporating Physical Constraints
skoyamalab
0
190
Vector Map as Language: Toward Unified Remote Sensing Vector Mapping
satai
3
260
クラウド・AI 時代の研究開発 DX / R&D Digital Transformation
hariby
0
130
[BlackHatAsia2026] Hidden Telemetry: Uncovering TraceLogging ETW Providers You're Not Using (Yet)
asuna_jp
1
700
LLM の Attention 機構まとめ — 数式・計算量・メモリ
puwaer
8
2.6k
セマンティック通信勉強会 6Gに向けたデバイス間効率的な通信の技術紹介・課題・今後展望
satai
3
320
SLAMはどこまで解決されたのか?
tomonom
0
1.3k
ros2-perf-multihost: 分散システムにおける客観的なアーキテクチャ評価フレームワーク
takasehideki
0
240
[SNLP2026] Scaling up Test-Time Compute with Latent Reasoning: A Recurrent Depth Approach
wataruuuuu
0
300
医療LLMの現在地〜最新研究から社会実装までを考える〜
kento1109
1
1.7k
高性能計算機クラスタを用いた大規模点群処理による森林の単木抽出と構造解析
kentaitakura
1
120
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
470
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
Product Roadmaps are Hard
iamctodd
55
13k
Designing Experiences People Love
moore
143
24k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
820
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
520
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
840
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
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を達成し、先行研究よりも精 度が高くまた効率的なアーキテクチャの構築に成功した。 • 今後は、時間情報を利用してシステムの精度を向上させることを計画している。 ➡これにより、静的なボールと動的なボールの区別ができる可能性がある(ピッチ 内のボールとピッチ外のボールの識別ができる)