Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Sports Analytics

Search All Applications in Sports Analytics


Application US20200279114


Published 2020-09-03

System And Method For Generating Trackable Video Frames From Broadcast Video

A system and method of generating trackable frames from a broadcast video feed are provided 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 generates a set of frames for classification using a principal component analysis model. The set of frames are a subset of the plurality of video frames. The computing system partitions each frame of the set of frames into a plurality of clusters. The computing system classifies each frame of the plurality of frames as trackable or untrackable. Trackable frames capture a unified view of the sporting event. The computing system compares each cluster to a predetermined threshold to determine whether each cluster comprises at least a threshold number of trackable frames. The computing system classifies each cluster that includes at least the threshold number of trackable frames as trackable.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A method of generating trackable frames from a broadcast video feed, comprising: retrieving, by a computing system, a broadcast video feed for a sporting event, the broadcast video feed comprising a plurality of video frames; generating, by the computing system, a set of frames for classification using a principal component analysis model, wherein the set of frames are a subset of the plurality of video frames; partitioning, by the computing system, each frame of the set of frames into a plurality of clusters; classifying, by the computing system, each frame of the plurality of frames as trackable or untrackable, wherein trackable frames capture a unified view of the sporting event; comparing, by the computing system, each cluster to a predetermined threshold to determine whether each cluster comprises at least a threshold number of trackable frames; and classifying, by the computing system, each cluster that comprises at least the threshold number of trackable frames as trackable.

  • 8. A system for re-identifying players in a broadcast video feed, comprising: a processor; and a memory having programming instructions stored thereon, which, when executed by the processor, performs one or more operations, comprising: retrieving a broadcast video feed for a sporting event, the broadcast video feed comprising a plurality of video frames; generating a set of frames for classification using a principal component analysis model, wherein the set of frames are a subset of the plurality of video frames; partitioning each frame of the set of frames into a plurality of clusters; classifying each frame of the plurality of frames as trackable or untrackable, wherein trackable frames capture a unified view of the sporting event; comparing each cluster to a predetermined threshold to determine whether each cluster comprises at least a threshold number of trackable frames; and classifying each cluster that comprises at least the threshold number of trackable frames as trackable.

  • 15. A non-transitory computer readable medium including one or more sequences of instructions that, when executed by one or more processors, perform one or more operations comprising: retrieving, by a computing system, a broadcast video feed for a sporting event, the broadcast video feed comprising a plurality of video frames; generating, by the computing system, a set of frames for classification using a principal component analysis model, wherein the set of frames are a subset of the plurality of video frames; partitioning, by the computing system, each frame of the set of frames into a plurality of clusters; classifying, by the computing system, each frame of the plurality of frames as trackable or untrackable, wherein trackable frames capture a unified view of the sporting event; comparing, by the computing system, each cluster to a predetermined threshold to determine whether each cluster comprises at least a threshold number of trackable frames; and classifying, by the computing system, each cluster that comprises at least the threshold number of trackable frames as trackable.