Submit Search
Upload
PoseNet(ml5.js)を用いた投球フォーム推定
•
1 like
•
619 views
Hiroki Tanioka
Follow
JavaScript(p5.js+ml5.js)だけでPoseNetを用いた投球フォームを推定してみました。
Read less
Read more
Sports
Report
Share
Report
Share
1 of 10
Recommended
集団スポーツの選手軌道予測
集団スポーツの選手軌道予測
Keisuke Fujii
集団スポーツの選手軌道予測(2)
集団スポーツの選手軌道予測(2)
Keisuke Fujii
攻撃・守備戦術の自動分類
攻撃・守備戦術の自動分類
Keisuke Fujii
自転車ペダリング技術向上のためのタイミング情報提示システム(SI2013)
自転車ペダリング技術向上のためのタイミング情報提示システム(SI2013)
Yusuke Tamura
おとなのプログラミング教室 vol1
おとなのプログラミング教室 vol1
Hiroki Tanioka
A Fast Content-Based Image Retrieval Method Using Deep Visual Features
A Fast Content-Based Image Retrieval Method Using Deep Visual Features
Hiroki Tanioka
Mentoring without Technical Skills
Mentoring without Technical Skills
Hiroki Tanioka
グループ学習で学ぶプログラミング 〜さあ、いっしょに考えよう!〜
グループ学習で学ぶプログラミング 〜さあ、いっしょに考えよう!〜
Hiroki Tanioka
Recommended
集団スポーツの選手軌道予測
集団スポーツの選手軌道予測
Keisuke Fujii
集団スポーツの選手軌道予測(2)
集団スポーツの選手軌道予測(2)
Keisuke Fujii
攻撃・守備戦術の自動分類
攻撃・守備戦術の自動分類
Keisuke Fujii
自転車ペダリング技術向上のためのタイミング情報提示システム(SI2013)
自転車ペダリング技術向上のためのタイミング情報提示システム(SI2013)
Yusuke Tamura
おとなのプログラミング教室 vol1
おとなのプログラミング教室 vol1
Hiroki Tanioka
A Fast Content-Based Image Retrieval Method Using Deep Visual Features
A Fast Content-Based Image Retrieval Method Using Deep Visual Features
Hiroki Tanioka
Mentoring without Technical Skills
Mentoring without Technical Skills
Hiroki Tanioka
グループ学習で学ぶプログラミング 〜さあ、いっしょに考えよう!〜
グループ学習で学ぶプログラミング 〜さあ、いっしょに考えよう!〜
Hiroki Tanioka
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
More Related Content
Featured
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Featured
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
PoseNet(ml5.js)を用いた投球フォーム推定
1.
PoseNet (ml5.js) を用いた 投球フォーム推定 2021.06.26 Hiroki
Tanioka
2.
はじめに • 簡単に 投球フォームを分析したい
3.
注目するポイントは? • 重心移動を知りたい • 回旋角を知りたい ※インディゴコンディショニングハウスのブログ「投球動作を評価する」 https://ameblo.jp/b-t-tenkahubu-3188/entry-12679871778.html
4.
投球フォーム の分析方法 PoseNet(ml5.js)を使う
5.
PoseNet(ml5.js)を使 う • https://editor.p5js.org/kylemcdo nald/sketches/H1OoUd9h7
6.
重心を計算する • 松井の身体係数 • Chandler
による人体係数 の推定式 ※第3回 身体係数の計測2 https://www.kri.sfc.keio.ac.jp/report/gakujutsu/2007/3-5/HMA_03.pdf
7.
上胴と下胴の角度を 計算する • 正体した際の幅を基準に計算 cos 𝜃
= 𝑎𝑥𝑏𝑥 + 𝑎𝑦𝑏𝑦 𝑎𝑥 2 + 𝑎𝑦 2 𝑏𝑥 2 + 𝑏𝑦 2 𝑎 = 𝑎𝑥, 𝑎𝑦 𝑏 = (𝑏𝑥, 𝑏𝑦) 𝜃 = cos−1 𝑎𝑥𝑏𝑥 + 𝑎𝑦𝑏𝑦 𝑎𝑥 2 + 𝑎𝑦 2 𝑏𝑥 2 + 𝑏𝑦 2 𝑎 𝑏
8.
デモ • 素人なのでご容赦ください • 重心移動速度も最大捻転角度 も改善の余地があります
9.
これからやりたいこと • 重心移動速度(平均)=>(最大速度) • 最大捻転角度(相対角度)=>(絶対角度)
10.
まとめ • p5.js+ml5.jsで特別な機材なしで投球フォームを計測 • 投球フォーム改善に必要な数値の一部を推定 •
今後は、さらに現場で役立つ推定値に改良!