System and method for judging boundary lines
First Claim
1. A system for judging boundary lines on a court in sporting games for determining whether a ball in play bounces in or out of court;
- said system comprising;
at least one camera positioned proximate to the court independent of the orientation of said boundary lines to capture movement of said ball;
a frame grabber associated with each of said at least one cameras to process said movement of said ball as captured frames;
an image processing system configured to receive said captured frame from said frame grabbers and to process said captured frame as images to determine whether said ball is in or out of court and to generate a signal if said ball is out of court, said image processing system comprising a calibration sub-system and a recognition sub-system, wherein said calibration sub-system comprises a line recognition module, an image segmentation and region grouping module, a court line and region registration module, a supervised ball recognition module and a look-up-table module; and
an output device coupled to said image processing system to receive said signal.
3 Assignments
0 Petitions
Accused Products
Abstract
There is provided a new and useful system for judging boundary lines on a court in sporting games, for determining whether a ball in play bounces in or out of court. The system comprises at least one camera to capture as frames movement of the ball and a frame grabber associated with each of the cameras to process the frames. An image processing system is configured to receive the digitized frame from the frame grabbers and to process the digitized frame to determine whether the ball is in or out of court and to generate a signal if the ball is out of court. There is an output device coupled to the image processing system to receive the signal and alert the players.
68 Citations
33 Claims
-
1. A system for judging boundary lines on a court in sporting games for determining whether a ball in play bounces in or out of court;
- said system comprising;
at least one camera positioned proximate to the court independent of the orientation of said boundary lines to capture movement of said ball;
a frame grabber associated with each of said at least one cameras to process said movement of said ball as captured frames;
an image processing system configured to receive said captured frame from said frame grabbers and to process said captured frame as images to determine whether said ball is in or out of court and to generate a signal if said ball is out of court, said image processing system comprising a calibration sub-system and a recognition sub-system, wherein said calibration sub-system comprises a line recognition module, an image segmentation and region grouping module, a court line and region registration module, a supervised ball recognition module and a look-up-table module; and
an output device coupled to said image processing system to receive said signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- said system comprising;
-
9. A system for judging boundary lines on a court in sporting games for determining whether a ball in play bounces in or out of court;
- said system comprising;
at least one camera positioned proximate to the court independent of the orientation of said boundary lines to capture movement of said ball;
a frame grabber associated with each of said at least one cameras to process said movement of said ball as captured frames;
an image processing system configured to receive said captured frame from said frame grabbers and to process said captured frame as images to determine whether said ball is in or out of court and to generate a signal if said ball is out of court, said image processing system comprising a calibration sub-system and a recognition sub-system, wherein said recognition sub-system comprises a frame/sequence control module, a motion-tracking module, an unsupervised automatic ball recognition module, a trajectory fitting module, a bounce detection module and an in/out judge module; and
an output device coupled to said image processing system to receive said signal. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
- said system comprising;
-
20. A system for judging boundary lines on a court in sporting games for determining whether a ball in play bounces in or out of court;
- said system comprising;
at least one camera positioned proximate to the court independent of the orientation of said boundary lines to capture movement of said ball;
a frame grabber associated with each of said at least one cameras to process said movement of said ball as captured frames;
an image processing system configured to receive said captured frame from said frame grabbers and to process said captured frame as images to determine whether said ball is in or out of court and to generate a signal if said ball is out of court;
an output device coupled to said image processing system to receive said signal; and
an input device to select a mode of the game and selectively actuate and reset said system. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
- said system comprising;
-
31. A method of judging boundary lines on a court in sporting games in order to determine whether a ball in play bounces in or out of court, said method utilizing at least one camera to capture movement of said ball, a frame grabber associated with each of said at least one cameras to process said movement as captured frames and an image processing system arranged to receive said captured frame from said frame grabbers and to process said captured frame, said method comprising the steps of:
-
selecting a mode of game using an input device configured so as to control said system and commence a recognition sub-system;
during play of said game, continuously capturing image frames from said frame grabbers;
within said image frames locating and isolating moving objects;
comparing said moving objects to a calibrated image of said ball so as to filter out any moving object which is not said ball;
fitting a path of said ball into a connected trajectory;
detecting a spot on said court where the ball bounces by locating within said trajectory a sudden change in direction;
determining whether said ball is in or out of court;
transferring a signal to an output device if said ball is determined to be out of court. - View Dependent Claims (32, 33)
-
Specification