Abstract:
A light weight flexible sensor system having flexible packaging and rounded edges, and analytics package that delivers a professional athlete's routine, drill, and/or move to an end user. The sensor system includes a network of physical devices embedded with electronics, software, sensors, actuators, and network connectivity to enable the sensors to connect and exchange data.
Abstract:
A system for matching one or more participants of an event to a digital photograph they appear in. An image processing module analyzes a digital photograph of the event where one more participants appear and identifies one or more barcodes worn by the participants. Each barcode comprises a matrix with a unique value associated with a participant ID. A matrix analysis module reads the identified matrix, calculates its value and matches the participant with said digital photograph the participant appears in.
Abstract:
The present invention provides improved methods, systems, and apparatus for automated video tagging of one or more video streams from one or more video capture devices during team and individual player participation in a sporting event, training or testing activity. Gesture-based touch user input devices and contextualized metadata displays expedite real-time capture, analysis, storage, and display of player and/or team performance data. Affordable and efficient capture of tagged video using contextualized metadata significantly aids coaching staffs with actionable data to make informed decisions on in-game strategy, and post-game team and individual athlete development. Aggregated tagged video with event metadata and analytics stored and accessed by cloud-based event performance data storage systems serve remote and portable devices for coaches, scouts, agents, spectators, and the media to analyze, assess, and report on the performance of both current and prospective athletes.
Abstract:
A method to correct for temporal variability in incoming streams of media and data to optimize the performance of a pattern recognition system includes the steps of receiving from one of the incoming streams a point in time when an event is announced, applying a probability distribution about the point in time, shifting a point of highest probability of the probability distribution back in time by an amount effective to accommodate for a delay between the event and the announcement, comparing a detected pattern of the event to a stored pattern of similar events and applying a confidence value to the comparison, and confirming to the pattern recognition system that the event occurred at the point of highest probability when the confidence score exceeds a predefined threshold. The method is useful to determine the time at which a particular play occurs during a sporting event, such as the time of a shot-on-goal in a soccer match.
Abstract:
The video processing system provides for automatic selection of video sequences showing goals in a video stream from cameras directed at a playing field. Classification is applied to image content from different foreground positions in an image. The set of classes comprising a first and second class corresponding players of different teams. Medians or averages of the image positions of the local image content assigned to the first and second class are determined. A condition is tested whether the results are on mutually opposite sides of a reference position and a distance between collected positions or distances between the reference position and the first and second collected positions exceed a threshold value. When the test shows that the condition is met, a preceding video sequence is selected, for example for display.
Abstract:
System and method embodiments are provided to enable features and functionalities for automatically detecting and localizing the position of an object in a video frame and tracking the moving object in the video over time. One method includes detecting a plurality of objects in a video frame using a combined Histograms of Oriented Gradients (HOG) and Local Binary Pattern (LBP) algorithm, highlighting the detected objects, and tracking one of the detected objects that is selected by a user in a plurality of subsequent video frames. Also included is a user device configured to detect a plurality of objects in a video frame displayed on a display screen coupled to the user device using a combined HOG and LBP algorithm, highlight the detected objects, and track one of the detected objects that is selected by a user in a plurality of subsequent video frames on the display screen.
Abstract:
Provided is a method of determining a content type of a video content. The method includes: receiving a frame of the video content; detecting a pixel-by-pixel color component characteristic of the received frame; and determining a content type of the received frame according to the pixel-by-pixel color component characteristic indicating whether the received frame includes a content that reproduces a scene of a predetermined genre.