SYSTEMS AND METHODS FOR SYNCHRONIZED DISPLAY OF ATHLETIC MANEUVERS
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by a computer system, first sensor data related to motion by an actor over a first time period and second sensor data related to motion by an actor over a second time period;
determining, by the computer system and based on the first sensor data and the second sensor data, a plurality of motion characteristics;
identifying, based on the plurality of motion characteristics, an athletic maneuver associated with both the motion by the actor during the first time period and the motion by the actor during the second time period;
synchronizing the first sensor data with a visual display of the athletic maneuver performed during the first time period;
synchronizing the second sensor data with a visual display of the athletic maneuver performed during the first time period; and
simultaneously presenting, by the computer system, the visual display of the athletic maneuver performed during the first time period and the visual display of the athletic maneuver performed during the second time period.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure help to synchronize multiple video segments of an actor or actors performing athletic maneuvers. Among other things, various embodiments help provide a side-by-side visual comparison of athletic maneuvers.
74 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computer system, first sensor data related to motion by an actor over a first time period and second sensor data related to motion by an actor over a second time period; determining, by the computer system and based on the first sensor data and the second sensor data, a plurality of motion characteristics; identifying, based on the plurality of motion characteristics, an athletic maneuver associated with both the motion by the actor during the first time period and the motion by the actor during the second time period; synchronizing the first sensor data with a visual display of the athletic maneuver performed during the first time period; synchronizing the second sensor data with a visual display of the athletic maneuver performed during the first time period; and simultaneously presenting, by the computer system, the visual display of the athletic maneuver performed during the first time period and the visual display of the athletic maneuver performed during the second time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory, computer-readable medium storing instructions that, when executed, cause a computing device to:
-
receive first sensor data related to motion by an actor over a first time period and second sensor data related to motion by an actor over a second time period; determine, based on the first sensor data and the second sensor data, a plurality of motion characteristics; identify, based on the plurality of motion characteristics, an athletic maneuver associated with both the motion by the actor during the first time period and the motion by the actor during the second time period; synchronize the first sensor data with a visual display of the athletic maneuver performed during the first time period; synchronize the second sensor data with a visual display of the athletic maneuver performed during the first time period; and simultaneously present the visual display of the athletic maneuver performed during the first time period and the visual display of the athletic maneuver performed during the second time period.
-
-
20. A system comprising:
-
at least one processor; and memory in communication with the at least one processor and storing instructions that, when executed by the processor, cause the system to; receive first sensor data related to motion by an actor over a first time period and second sensor data related to motion by an actor over a second time period; determine, based on the first sensor data and the second sensor data, a plurality of motion characteristics; identify, based on the plurality of motion characteristics, an athletic maneuver associated with both the motion by the actor during the first time period and the motion by the actor during the second time period; synchronize the first sensor data with a visual display of the athletic maneuver performed during the first time period; synchronize the second sensor data with a visual display of the athletic maneuver performed during the first time period; and simultaneously present the visual display of the athletic maneuver performed during the first time period and the visual display of the athletic maneuver performed during the second time period.
-
Specification