Patent classifications
A63B71/0616
AGILITY LADDER PROJECTION SYSTEMS, DEVICES, AND METHODS
Systems, devices, and methods for projecting an agility ladder onto a ground surface. A device may include a light source and an optical element configured to include an image of the agility ladder having a plurality of adjacent enclosed zones. The optical element may be positioned to allow the light source to project light through the optical element. The device may include at least one optical lens positioned such that the optical element is between the light source and the at least one optical lens. The at least one optical lens may be configured to magnify and project the image onto the ground surface. The device may include a plurality of sensors configured to detect an appendage partially or completely stepped within each of the plurality of adjacent enclosed zones. The device may include a processor coupled to the sensors and programmed to determine one or more training metrics.
SYSTEM AND METHOD FOR PLAYER'S IDENTIFICATION
A system includes a database, a camera, a tracking arrangement, and a processing arrangement. The database stores profiles including visual profiles of a plurality of sports players, each visual profile comprising identifying information for a player, each profile comprising an associated playerID. The camera captures a video stream comprising images of the sports players. The tracking arrangement captures data corresponding to trajectories of sports balls launched by the sports players. The processing arrangement coupled to the database. The camera and the tracking arrangement configured to; detect a first sports player in an image from the video stream and determine visual characteristics of the first detected sports player; match the determined visual characteristics to a first visual profile of a first profile and an associated first playerID stored in the database; and associate a first trajectory associated with a first sports shot with the first playerID.
SYSTEM AND METHOD FOR DETERMINING 3D POSITIONAL COORDINATES OF A BALL
A system includes a camera capturing images in a first field of view of a sports ball bouncing and rolling, a storage arrangement, and a processing arrangement. The storage arrangement includes a three-dimensional 3D model of a part of a sports play area and the processing arrangement is configured to: detect a pixel location of a ball in an image; determine, based on intrinsic and extrinsic calibration parameters, a camera-ball line comprising a straight line passing through the camera in the direction of the sports ball and to determine, based on the 3D model, an intersection point of the camera-ball line with the 3D model. The processor outputs the intersection point as a 3D position of the ball in the image.
SYSTEM AND METHOD FOR ROBOTIC CAMERA CALIBRATION
A processor and camera capture data corresponding to a position of a ball and automatically adjust orientation and zoom level of the camera. The processor pre-calibrates the camera so an initial orientation is known in a world coordinate system (WCS) and so different zoom levels are associated with respective parameter values. A first position of the ball in a first image is detected and a first zoom level of the first image and intrinsic parameter values for the first zoom level are read. Based on pan and tilt relative to the initial orientation, the first orientation of the camera is determined. A 3D line through the camera and the ball in WCS is determined based on the first position, the first orientation and parameter values for the first zoom level and a 3D position is determined in WCS along the line based on information extrinsic to the camera.
Methods of using multiple regression in football tendency analysis
Methods are disclosed in which the user defines three or more categories of plays that an American football opponent may run and multiple regression techniques are used to estimate the probability that the opponent will run a play in each such category, under particular game conditions, based on data collected from the opponent's past games. The regression coefficients and game condition data are entered into a computer device, which calculates the predicted probabilities and sorts and displays the categories of plays according to such probabilities. The user may assign ratings or rankings to schemes that the user may execute, based on the expected effectiveness of each such scheme against each category of plays that the opponent may run, and such ratings or rankings may be combined with the predicted probabilities to recommend schemes to the user under various game conditions. If permitted by the rules, such predictions or recommendations may be used to assist the user in play calling during a game. The methods may also be used to enhance scouting reports, improve efficiency of practices, and/or develop more sophisticated play sheets.
SYSTEM AND METHOD FOR PLAYER'S IDENTIFICATION
A system includes a database, a tracking arrangement, a motion sensor device and a processing arrangement. The database stores profiles for each sports player, each profile comprising identifying information for the player and a playerID. The tracking arrangement captures shot data corresponding to trajectories of sports balls launched by the players. The motion sensor device captures motion data corresponding to a swinging motion of a player or ball striking implement. The tracking arrangement and the motion sensor device: detect a first swing of a first player from the motion data captured by the motion sensor device, the first player being associated with a first playerID; associate the first swing of the first player with a timestamp and a location; and associate a first trajectory of a sports ball from the shot data captured by the tracking arrangement to the first swing based on the timestamp and the location.
GOLF PLAYER AID WITH STROKE RESULT FORECASTING
A method of using a computing device to forecast the result of a golf stroke and a portable handheld device for collecting and displaying golf round data are provided. The data collected for each stroke includes the location, time, and club used and the resulting ball position achieved” Before each drive or approach shot player skill level, course layout information, and player location on the course are used together with the club selected by the player to forecast the result of the next stroke. Putt break prediction information is provided before each putt. Information that a stroke has been taken and which dub was used can be entered manually or sensed automatically from telemetry equipped clubs.
DIGITAL GOLF ASSISTANT
A method includes maintaining a plurality of sport-related ability metrics from a plurality of users, each of the plurality of users having a respective ability level or handicap that is within a predetermined tolerance of an ability level or handicap of an individual user; determining a statistical distribution of each of the plurality of ability metrics; receiving data from the individual user corresponding to the user's participation within a sporting activity; determining an ability metric from the data received from the individual user; generating a visual image that illustrates the determined ability metric within the statistical distribution; and displaying the visual image via the electronic user interface.
METHOD AND SYSTEM FOR GOLF TRAINING
Method for playing golf comprising acquiring a striking position of a golfer; acquiring flag information of a golf flag, which flag information comprises a flag position of the golf flag and information relating to a hole belonging to the golf flag; acquiring an acceleration of the golfer or of a golf club; outputting an associated striking time when a magnitude of the acquired acceleration lies above a predetermined threshold value; acquiring the surroundings of the golf flag upon receiving the striking time; checking the arrival of a golf ball in the surroundings and determining and outputting an assessment, in particular a point value, on the basis of the flag information, the striking position and the determined location using a to stored assessment system.
Race time reporting system
A race reporting system is disclosed with a server connected to the internet to present a registration webpage to a remote race participant desiring to attend a race; a database connected to the server, wherein the database stores registration information made by the participant; a plurality of chip cards, and a plurality of chip card readers and writers. The system allows registration register until the race starts and after the start of the race and can also provide a profile for participants that keeps track of their racing statistics. Further the system allows bib or race number assignment at the time of registration.