SMART-COURT SYSTEM AND METHOD FOR PROVIDING REAL-TIME DEBRIEFING AND TRAINING SERVICES OF SPORT GAMES
First Claim
1. A Smart-court system, comprising:
- a computer programmed to implement;
a capture module for receiving a video stream of a sport session;
an object detector module, for extracting at least one object from frames of the video stream, for tracking at least one of the extracted object as appearing in the video stream;
an event module for automatically analyzing motion of the tracked at least one object, for automatically identifying a plurality of events and classifying the identified events into types based on said tracking and analyzing, and for creating a synchronized event log of the classified events based on said identifying and classifying; and
a presentation module for allowing a user to selectively play at least one of the identified events classified into the types, by type, based on the synchronized event log.
1 Assignment
0 Petitions
Accused Products
Abstract
A Smart-court system, adaptive to constrained sport environment, for enabling real time analysis and debriefing of sport activities is provided herein. The Smart-court system is comprised of: (i) an automatic recording system comprising a plurality of video cameras located in a court, arranged to real-time (RT) recording of a sport session and utilizing automatic calibration and stabilization module; and (ii) a data processing system comprising: (a) a capture module for grabbing a video stream; (b) an objects'"'"' detector module arranged to extract during the RT sport session, the objects from the foreground of each frame; (c) an event module for automatically analyzing, the motion and the activities of the tracked objects for automatically identifying and classifying events, creating a synchronized event log and calculating statistics that occurred during the RT sport session; and (d) a presentation module enabling to perform instant debriefing, combined biomechanical and tactical analysis of the video.
12 Citations
20 Claims
-
1. A Smart-court system, comprising:
a computer programmed to implement; a capture module for receiving a video stream of a sport session; an object detector module, for extracting at least one object from frames of the video stream, for tracking at least one of the extracted object as appearing in the video stream; an event module for automatically analyzing motion of the tracked at least one object, for automatically identifying a plurality of events and classifying the identified events into types based on said tracking and analyzing, and for creating a synchronized event log of the classified events based on said identifying and classifying; and a presentation module for allowing a user to selectively play at least one of the identified events classified into the types, by type, based on the synchronized event log. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A method for implementing a smart court system, the method comprising:
-
by a computer, receiving a video stream of a sport session; extracting at least one of object from frames of the video stream, for tracking at least one of the extracted objects as appearing in the video stream; automatically analyzing motion of the tracked at least one object; automatically identifying a plurality of events and classifying the identified events into types, based on said tracking and analyzing; and creating a synchronized event log of the classified events based on said identifying and classifying; and allowing a user to selectively play at least one of the identified events classified into types, by type, using the synchronized event log. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification