Three-level scheme for efficient ball tracking
First Claim
Patent Images
1. A ball detection and tracking method operable on a multiple-frame video image, the ball detection and tracking method being executable on a processor-based system, the ball detection and tracking method comprising:
- receiving a global view frame of a frame of the multiple-frame video;
selecting multiple ball candidates from the global view frame;
generating initial trajectories through linking adjacent ball candidates in a spatial-temporal domain;
using path optimization to obtain a true trajectory from the initial trajectories obtained; and
using a Hough transform to remove lines that generate noise, wherein the noise impairs ball candidate selection.
1 Assignment
0 Petitions
Accused Products
Abstract
A three-level ball detection and tracking method is disclosed. The ball detection and tracking method employs three levels to generate multiple ball candidates rather than a single one. The ball detection and tracking method constructs multiple trajectories using candidate linking, then uses optimization criteria to determine the best ball trajectory.
-
Citations
14 Claims
-
1. A ball detection and tracking method operable on a multiple-frame video image, the ball detection and tracking method being executable on a processor-based system, the ball detection and tracking method comprising:
-
receiving a global view frame of a frame of the multiple-frame video; selecting multiple ball candidates from the global view frame; generating initial trajectories through linking adjacent ball candidates in a spatial-temporal domain; using path optimization to obtain a true trajectory from the initial trajectories obtained; and using a Hough transform to remove lines that generate noise, wherein the noise impairs ball candidate selection. - View Dependent Claims (2, 3)
-
-
4. A ball detection and tracking method operable on a multiple-frame video image presentable to a display on a processor-based system, the ball detection and tracking method comprising:
-
receiving a global view frame of a frame of the multiple-frame video; selecting multiple ball candidates from the global view frame; generating initial trajectories through linking adjacent ball candidates in a spatial-temporal domain; using path optimization to obtain a true trajectory from the initial trajectories obtained; and filtering one or more regions out of the global view frame, the filtered regions being unqualified for ball candidate selection based on size, area, eccentricity, and/or circularity factor. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification