Here's a D1 NCAA Women's Volleyball ranking based on points added/saved per set.
Offensive rating = points scored above average.
Defensive rating = points opponent scored below average.
Ranking them with offensive + defensive as a "net impact" score.
btw YOLO is doing about 30 fps for me. It does a good job on close players but I can't reliably track the opponent.
Tomorrow I'll add ball tracking and we should be close to something like setter angle.
This video is a little fisheye lens though - the baseline is curved
This is with SAM3 which processes at about 1.5 frames per second on my machine.
You could do this live with YOLO but it'd have to be in a less noisy/practice setting.
YOLOv8:
After a few days of image annotation I think these models like SAM3 are already so strong that fine-tuning the models isn't as important as the post processing...
@Meta Well the amazing part it's not including the crowd. That's without any priors on player uniforms - I mean the people in the stands are wearing the same color as the players!
And you don't care about bench player's labels. you only care about correctly labeling active players.
4/ I'm back from vacation and I'll be spending the next day labeling! I wanted to share how strong image classifiers are right now.
Using SAM3 (@Meta's open source Segment Anything Model) I'm able to very quickly label these images. Maybe I shouldn't even be labeling these...