Computer Vision – Updated July 10, 2022

Original Post --- Update #1 Time for a quick recap of everything we've been working on and the progress we've made thus far!! Player Tracking So to start, step 1 was just to be able to detect and track all the players on the court. Not quite as simple as it sounds, as you can [...]

step 6: if he’s a good hitter, why doesn’t he hit good?

% split of Terminal vs. Non-Terminal attacks 1. Welcome to attacking: the most important skill in our game. I'd also argue it's the most interesting, least understood, and most dynamic of our game - making it the best place to pick some low-hanging fruit. 2. We need to understand the reality of attacking. As you [...]

2022 NCAA Tournament Predictions

Current Matches: https://public.tableau.com/views/WeeklyPredictions/WeeklyPredictions?:language=en-US&:display_count=n&:origin=viz_share_link Current Matches by Game: https://public.tableau.com/views/WeeklyPredictions-Games/WeeklyPredictions-Games?:language=en-US&:display_count=n&:origin=viz_share_link Road to National Championship: https://public.tableau.com/views/2022NCAATournamentPredictions/2022NCAATournamentPredictions?:language=en-US&:display_count=n&:origin=viz_share_link December 6: Florida / Pitt and Minnesota / Ohio State have my attention this week - Stanford, Texas, and crew should hopefully cruise pretty comfortably. Dashboard for Updated Tournament Win Probabilities after the 1st two rounds! November 30: Some great opening round [...]

Step 14.1 Computer Vision (update)

Quick update on our original post. We've mostly solved the "players switching sides while jumping" problem and have also jumped into the rabbit hole of ball tracking as well. I'm not going to get into the technical details here - more just give a glimpse into what we've been working on and where we are [...]

Volleydork Ratings / Predictions Recap

So...what was the point again? Honestly, we didn't set out to make a ratings system. We were building our xPWP model (expected Point Win Probability) and needed a reasonably accurate estimate of the initial chance of each team winning the point (ex: Nebraska serving to Wisconsin, before the serve happens, how likely is Nebraska to [...]

Step 14 – Computer Vision Intro

Computer vision already powers self-driving cars, the gaming world, and numerous other products. Within sport, this technology has already made its way into basketball, football, baseball, soccer, etc. - and has further fueled their respective analytics movements. One of my favorite articles that encapsulates what this work allows for is from Brian Macdonald. Published in [...]

2021 NCAA Tournament Predictions

December 18th: Updated predictions moving into the Finals are live Had a great week in Columbus - and now we're down to the final two. Our model likes Wisconsin over Nebraska 58/42 But personally...I think Nebraska is on a heater and they're gonna take this thing tonight...we shall see. December 14th: Updated predictions moving into [...]

VolleyDork Rankings: How They Work

Motivation While trying to adjust our expected points (PWP) model to account for team and opponent strength, we ran into a few issues. As far as we could tell, the only analytics-based rating system out there was the Pablo rankings, and we wanted ratings that (1) are not paywalled, (2) can be reproduced by other [...]

Guest Post: Dwight Wynne – Match Win Probabilities

Dwight Wynne teaches statistics at California State University, Fullerton and supervises student projects helping their women's volleyball team get more out of their data. Introduction One tool that has become increasingly common in the modern consumption of sports analytics is a win probability graph. A win probability graph shows, given the current score and time [...]