-
公开(公告)号:US12100210B2
公开(公告)日:2024-09-24
申请号:US18362746
申请日:2023-07-31
申请人: STATS LLC
发明人: William Thomas Gurpinar-Morgan , Daniel Richard Dinsdale , Joe Dominic Gallagher , Aditya Cherukumudi , Paul David Power , Patrick Joseph Lucey
IPC分类号: G06V20/40 , G06N3/045 , G06N3/08 , G06V10/764 , G06V10/82
摘要: A computing system retrieves ball-by-ball data for a plurality of sporting events. The computing system generates a trained neural network based on ball-by-ball data supplemented with ball-by-ball data with ball-by-ball match context features and personalized embeddings based on a batsman and a bowler for each delivery. The computing system receives a target batsman and a target bowler for a pitch to be delivered in a target event. The computing system identifies target ball-by-ball data for a window of pitches preceding the to be delivered pitch. The computing system retrieves historical ball-by-ball data for each of the target batsman and the target bowler. The computing system generates personalized embeddings for both the target batsman and the target bowler based on the historical ball-by-ball data. The computing system predicts a shot type for the pitch to be delivered based on the target ball-by-ball data and the personalized embeddings.
-
公开(公告)号:US20240185604A1
公开(公告)日:2024-06-06
申请号:US18425094
申请日:2024-01-29
申请人: Stats LLC
摘要: A system and method of predicting a team's formation on a playing surface are disclosed herein. A computing system retrieves one or more sets of event data for a plurality of events. Each set of event data corresponds to a segment of the event. A deep neural network, such as a mixture density network, learns to predict an optimal permutation of players in each segment of the event based on the one or more sets of event data. The deep neural network learns a distribution of players for each segment based on the corresponding event data and optimal permutation of players. The computing system generates a fully trained prediction model based on the learning. The computing system receives target event data corresponding to a target event. The computing system generates, via the trained prediction model, an expected position of each player based on the target event data.
-
公开(公告)号:US11935247B2
公开(公告)日:2024-03-19
申请号:US18175278
申请日:2023-02-27
申请人: STATS LLC
发明人: Long Sha , Sujoy Ganguly , Xinyu Wei , Patrick Joseph Lucey , Aditya Cherukumudi
IPC分类号: G06T7/20 , G06F18/2135 , G06F18/214 , G06F18/22 , G06F18/232 , G06F18/2413 , G06N3/08 , G06T7/00 , G06T7/70 , G06T7/73 , G06T7/80 , G06V10/44 , G06V10/764 , G06V10/82 , G06V20/40 , G06V40/20 , H04N21/44
CPC分类号: G06T7/20 , G06F18/2135 , G06F18/214 , G06F18/22 , G06F18/232 , G06F18/2413 , G06N3/08 , G06T7/70 , G06T7/73 , G06T7/80 , G06T7/97 , G06V10/454 , G06V10/764 , G06V10/82 , G06V20/42 , G06V20/46 , G06V20/48 , G06V20/49 , G06V40/20 , H04N21/44008 , G06T2207/10016 , G06T2207/20081 , G06T2207/20084 , G06T2207/30221 , G06T2207/30244 , G06V20/44
摘要: A system and method of calibrating moving cameras capturing a sporting event is disclosed herein. A computing system retrieves a broadcast video feed for a sporting event. The broadcast video feed includes a plurality of video frames. The computing system labels, via a neural network, components of a playing surface captured in each video frame. The computing system matches a subset of labeled video frames to a set of templates with various camera perspectives. The computing system fits a playing surface model to the set of labeled video frames that were matched to the set of templates. The computing system identifies camera motion in each video frame using an optical flow model. The computing system generates a homography matrix for each video frame based on the fitted playing surface model and camera motion. The computing system calibrates each camera based on the homography matrix generated for each video frame.
-
公开(公告)号:US20240033600A1
公开(公告)日:2024-02-01
申请号:US18361098
申请日:2023-07-28
申请人: STATS LLC
CPC分类号: A63B69/3691 , A63B69/3605 , A63B71/0669
摘要: A computing system retrieves historical hole-by-hole data for a plurality of holes for plurality of golf tournaments for a plurality of players. The computing system clusters the plurality of holes into a plurality of clusters of hole types. The computing system generates a strokes gained metric for each hole type of the hole-by-hole data for each player. The computing system adjusts the strokes gained metric for each hole type. The computing system generates a probability of player performance of each player for each hole in the target tournament based at least one the adjusted strokes gained metric. The probability of player performance includes a probability of each player achieving each possible score for each hole. The computing system generates a projected outcome of the tournament by simulating player performance using the probability of player performance of each player.
-
公开(公告)号:US20230412900A1
公开(公告)日:2023-12-21
申请号:US18240583
申请日:2023-08-31
申请人: STATS LLC
IPC分类号: H04N21/8549 , H04N21/231 , H04N21/234 , H04N21/278 , H04N21/2343 , H04N21/262 , H04N21/258 , H04N21/81
CPC分类号: H04N21/8549 , H04N21/23109 , H04N21/231 , H04N21/23418 , H04N21/278 , H04N21/23439 , H04N21/23424 , H04N21/26258 , H04N21/25841 , H04N21/25883 , H04N21/25891 , H04N21/8126 , H04N21/2668
摘要: A customized highlight sequence depicting multiple events, and based on a user's personal characteristics, interests, and/or preferences, is generated and presented. The events can be sporting events, entertainment events, and/or the like. For example, in the context of sporting events, a determination is made as to what types of sports, teams, leagues, players, plays, and/or the like are of interest to the user. In at least one embodiment, the amount of time available to the user can be obtained, so that the length of the highlight sequence can be tailored to the available time. A customized highlight sequence is then generated and presented, containing those specific portions of the sporting events that are likely to be of interest, arranged in a manner that is likely to be entertaining to the user and comports with the time restrictions.
-
公开(公告)号:US20230274159A1
公开(公告)日:2023-08-31
申请号:US18313050
申请日:2023-05-05
申请人: STATS LLC
发明人: Panna Felsen , Sujoy Ganguly , Patrick Lucey
摘要: A system and method for predicting multi-agent locations is disclosed herein. A computing system retrieves tracking data from a data store. The computing system generates a predictive model using a conditional variational autoencoder. The conditional variational autoencoder learns one or more paths a subset of agents of the plurality of agents are likely to take. The computing system receives tracking data from a tracking system positioned remotely in a venue hosting a candidate sporting event. The computing system identifies one or more candidate agents for which to predict locations. The computing system infers, via the predictive model, one or more locations of the one or more candidate agents. The computing system generates a graphical representation of the one or more locations of the one or more candidate agents.
-
公开(公告)号:US20230256318A1
公开(公告)日:2023-08-17
申请号:US18168381
申请日:2023-02-13
申请人: STATS LLC
CPC分类号: A63B71/06 , A63B24/0062
摘要: A computing system identifies data related to a tennis match between a first player and a second player. The data includes a current match state and a current in-match performance. The computing system generates an input data set that includes the data related to the tennis match. The generating includes modifying the current match state to assume that the first player will win a next point in the tennis match. Based on the input data set, the computing system measures an importance of the next point to the first player winning the tennis match.
-
公开(公告)号:US20230230377A1
公开(公告)日:2023-07-20
申请号:US18188926
申请日:2023-03-23
申请人: STATS LLC
IPC分类号: G06V20/40 , G06T7/12 , H04N21/435 , H04N21/44 , G06V30/148 , H04N21/458 , H04N21/81 , G06F16/908 , H04N21/84 , G06V40/20
CPC分类号: G06V20/42 , G06T7/12 , H04N21/435 , H04N21/44008 , G06V30/153 , H04N21/458 , H04N21/8133 , G06V20/41 , G06F16/908 , H04N21/84 , G06V20/46 , G06V20/48 , G06V40/20 , G06T2207/20132 , G06V20/44
摘要: Metadata for one or more highlights of a video stream may be extracted from one or more card images embedded in the video stream. The highlights may be segments of the video stream, such as a broadcast of a sporting event, that are of particular interest. According to one method, video frames of the video stream are stored. One or more information cards embedded in a decoded video frame may be detected by analyzing one or more predetermined video frame regions. Image segmentation, edge detection, and/or closed contour identification may then be performed on identified video frame region(s). Further processing may include obtaining a minimum rectangular perimeter area enclosing all remaining segments, which may then be further processed to determine precise boundaries of information card(s). The card image(s) may be analyzed to obtain metadata, which may be stored in association with at least one of the video frames.
-
公开(公告)号:US20230222340A1
公开(公告)日:2023-07-13
申请号:US18175262
申请日:2023-02-27
申请人: STATS LLC
摘要: A method of generating a multi-modal prediction is disclosed herein. A computing system retrieves event data from a data store. The event data includes information for a plurality of events across a plurality of seasons. Computing system generates a predictive model using a mixture density network, by generating an input vector from the event data learning, by the mixture density network, a plurality of values associated with a next play following each play in the event data. The mixture density network is trained to output the plurality of values near simultaneously. Computing system receives a set of event data directed to an event in a match. The set of event data includes information directed to at least playing surface position and current score. Computing system generates, via the predictive model, a plurality of values associated with a next event following the event based on the set of event data.
-
公开(公告)号:US11682209B2
公开(公告)日:2023-06-20
申请号:US17449694
申请日:2021-10-01
申请人: STATS LLC
发明人: Andrew Patton , Nathan Walker , Matthew Scott , Alex Ottenwess
摘要: A computing system identifies broadcast video for a plurality of games in a first league. The broadcast video includes a plurality of video frames. The computing system generates tracking data for each game from the broadcast video of a corresponding game. The computing system enriches the tracking data. The enriching includes merging play-by-play data for the game with the tracking data of the corresponding game. The computing system generates padded tracking data based on the tracking data. The computing system projects player performance in a second league for each player based on the tracking data and the padded tracking data.
-
-
-
-
-
-
-
-
-