G06T2207/30224

SYSTEM AND METHOD FOR EVALUATING SPORT BALL DATA
20230040575 · 2023-02-09 ·

A system and a method related for evaluation of sport ball data. The method includes calibrating a first coordinate system of a first camera to a second coordinate system of a baseball field; capturing, with the first camera, one or more images including a first batter; determining biometric characteristics of the first batter based on the one or more images and the calibration of the first camera to the baseball field; mapping the biometric characteristics of the first batter to an upper positional limit and a lower positional limit of a first strike zone for the first batter; and determining positional limits of the first strike zone in the second coordinate system.

Motion based pre-processing of two-dimensional image data prior to three-dimensional object tracking with virtual time synchronization
11557044 · 2023-01-17 · ·

Methods, systems, and apparatus, including medium-encoded computer program products, for pre-processing image data before 3D object tracking includes, in at least one aspect, a method including: receiving, at a first computer, image frames from a camera; identifying, by the first computer, locations of interest in the image frames; finding sequences of the locations, wherein each of the sequences satisfies a motion criterion for locations identified in at least three image frames from the camera; and sending output data for the sequences of the locations to a second computer for processing the sequences in the output data by interpolating between specified 2D positions in specific image frames for the sequences, using timestamps of the specific image frames, to produce a virtual 2D position at a predetermined point in time, which is usable for constructing a 3D track of a ball in motion.

System and method for object tracking and metric generation
11710316 · 2023-07-25 · ·

Disclosed herein is a system and method directed to object tracking and metric generation using a plurality of cameras. The system includes the plurality of cameras disposed around a playing surface in a mirrored configuration, where the plurality of cameras are time-synchronized. The system further includes logic that, when executed by a processor, causes performance of operations including: obtaining a sequence of images from the plurality of cameras, continuously detecting an object in image pairs at successive points in time, wherein each image pair corresponds to a single point in time, continuously determining a location of the object within the playing space through triangulation of the object within each image pair, detecting a player and the object within each image of a subset of image pairs of the sequence of images, identifying a sequence of interactions between the object and the player, and storing the sequence of interactions.

METHOD, COMPUTER PROGRAM, APPARATUS AND SYSTEM
20230230376 · 2023-07-20 ·

A method includes obtaining position information relating to an object in a sporting event, determining, based on the position information, that a start event has occurred, wherein the start event indicates a start of play of the sporting event, and generating, according to a result of the determination, an instruction to start storing position information relating to the object.

ESTIMATING TRACKING SENSOR PARAMETRIZATION USING KNOWN SURFACE CONSTRAINTS

A sensor system and a method of operating a sensor system including a plurality of sensors tracking a moving object in an area having known bounding surfaces. The apparatus and method calculate a time-specific position of the object based on data and sensor parameters from at least two of the plurality of sensors and determine errors between the calculated time-specific positions calculated. The method and apparatus calculate a minimum system error attributable to the at least two sensors by constraining at least one dimension in the data of the sensor used in the calculated time-specific position of the object associated with the sensor, the constraining based on an object/surface interaction, the minimum system error calculated by solving for modified sensor parameters for each sensor.

Calculation Device, Calculation System, Calculation Method, and Calculation Program
20230218946 · 2023-07-13 · ·

A trajectory and a flight distance of a target moving body such as a ball hit by a golf club in an athletic competition such as a golf game may be calculated from the images having been taken. The calculation may be conducted from the pictures having been taken with a monocular camera of low resolution such as a smartphone. An initial velocity and a hitting angle of a target moving body such as a ball having been hit high by the golf club may be calculated.

SPEED DETECTING METHOD AND SPEED DETECTING APPARATUS
20230215020 · 2023-07-06 · ·

A speed detecting method, applied to a speed detecting apparatus comprising a distance computing apparatus and a speed computing apparatus, the speed detecting method comprising: (a) computing an object to be detected distance between the speed detecting apparatus and an objected to be detected via the distance computing apparatus; and (b) computing a moving speed of the object to be detected according to the object to be detected distance via the speed computing apparatus.

Motion Based Pre-Processing of Two-Dimensional Image Data Prior to Three-Dimensional Object Tracking With Virtual Time Synchronization
20230215025 · 2023-07-06 ·

Methods, systems, and apparatus, including medium-encoded computer program products, for pre-processing image data before 3D object tracking include, in at least one aspect, a method including: performing object detection in uncompressed, two-dimensional image data from a camera to produce two-dimensional location data for objects of interest; processing the two-dimensional location data for the objects of interest using a motion criterion to generate possible paths data for the objects of interest; and constructing a flight track of an object in three-dimensional space, from the possible paths data and position information obtained from a sensor, by filtering out false positives in the possible paths data.

Methods and apparatus to generate photo-realistic three-dimensional models of a photographed environment

Methods and apparatus to generate photo-realistic three-dimensional models of a photographed environment are disclosed. An apparatus includes an object position calculator to determine a three-dimensional (3D) position of an object detected within a first image of an environment and within a second image of the environment. The apparatus further includes a 3D model generator to generate a 3D model of the environment based on the first image and the second image. The apparatus also includes a model integrity analyzer to detect a difference between the 3D position of the object and the 3D model. The 3D model generator automatically modifies the 3D model based on the difference in response to the difference satisfying a confidence threshold.