The game is built with React Native. Check out the demo in Github! Clone it to build your own custom version.
38 karma · joined October 1, 2013
The game is built with React Native. Check out the demo in Github! Clone it to build your own custom version.
Note: the extension is not published live but sharing the code here!
Re: highlight segmentation was and still is a challenge that we work on. In the beginning we had a hard time dealing with false positives when our models thought a shot was in but it wasn't. This has gotten better over time with more data and is hovering near 92% acc these days but obv not 100%. But i'm optimistic as data grows and the sota methods get better, this isn't the hardest ml problem in the world
+1 on the graphic overlays and voiceovers. I personally want to add Mike Breen's Bang bang voice over as an option haha. Also check out mixtapes on your profile page if you haven't yet. You can mashup highlights that way from different recorded sessions.
+1 on realtime scoring and processing. Right now, a recording takes ~30min to process. We are trying to reduce this over time as much as we can until it is close to live.
We ended up having to collect our own data and train our own deep learning models for detecting balls, players, court, actions, and tracking. But this was because we needed to make things work almost all the time to achieve our desired accuracy. You should try out off-the-shelf things like YOLO, Segment Anything, and Detectron and then after that you probably need to invest more on data collection and model training.
Re: capturing the whole court, I think we are considering supporting panning of the camera (in addition to syncing). We focus pretty heavily on making sure things work with just a normal phone so it's more accessible to everyone. We are definitely starting bottom up but maybe one day we will get to more high tech hardware.