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 at least one 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.
-
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 at least one 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 at least one extracted object 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