Claims
- 1. An analysis system for analyzing physical motion, the physical motion occurring during a training session, the analysis system comprising:
a plurality of sensors that sense physical motion, wherein the sensors generate information signals related to sensed information; a storage medium for storing the sensed information conducted by the information signals; a display module for generating a display of sensed information, wherein the display comprises:
a first display area for displaying a first set of information; a second display area for displaying a second set of information; a control area for displaying a first control element and a second control element, the first control element controlling the first display area and second control element controlling the second display area, and wherein at least one of the first and second control elements controls both display areas simultaneously.
- 2. An analysis system as defined in claim 1 wherein both display areas are controlled simultaneously by one control element when the information displayed in the frames is synchronized.
- 3. An analysis system as defined in claim 2 wherein the display module automatically determines whether the information displayed in the frames is synchronized.
- 5. An analysis system as defined in claim 3 wherein the first set of information relates to a video signal and the second set of information relates to positional measurement information.
- 6. An analysis system as defined in claim 5 wherein the sensed video information and positional measurement information are synchronized.
- 7. An analysis system as defined in claim 1 wherein the first set of information relates to positional measurement information and wherein the first frame may be interactively positioned in the display area.
- 8. An analysis system as defined in claim 1 wherein the first set of information relates to positional measurement information, the display module further comprises a comparison module for determining whether the positional measurement information is below a predetermined threshold, wherein the display module displays the positional measurement information in a predetermined first color if the information is below the threshold and displays the information in a predetermined second color if the information is above the predetermined threshold.
- 9. An analysis system as defined in claim 1 wherein the first set of information relates to positional measurement information, the display module further comprises a comparison module for comparing the positional measurement information against a range of values and wherein the display module displays the positional information in one of a predetermined range of colors based on the comparison.
- 10. An analysis system as defined in claim 1, wherein the system analyzes golf motion, the system further comprising:
a first plurality of control elements positioned in the control area to control the first frame, wherein the first control element is one of the first plurality of control elements, and wherein the first control element provides for the identification and display of one of the following positions: address, top, impact or follow through; and a second plurality of control elements positioned in the control area to control the second frame, wherein the second control element is one of the second plurality of control elements, wherein the second control element provides for the identification and display of one of the following positions: address, top, impact or follow through.
- 11. A method of displaying analysis information related to physical motion, said method comprising:
storing a first set of information related to the physical motion, the first set of information comprising a first time-dependent sequence of elements; storing a second set of information related to the physical motion, the second set of information comprising a second time-dependent sequence of elements; displaying the first and second sets of information simultaneously on a display monitor; controlling the display of the first and second sets of information using one control element.
- 12. A method as defined in claim 11 wherein the display of the first and second sets of information are controlled using one control element when the first and second sets of information are time-synchronized and wherein the first and second sets of information are controlled by independent control elements when the first and second sets of information are not time-synchronized.
- 13. A method as defined in claim 12 wherein the first set of information is a set of video frames taken from a first angle and the second set of information is a set of video frames taken from a second angle.
- 14. A method as defined in claim 13 further comprising:
automatically determining whether the first and second sets of information are time-synchronized.
- 15. A method of displaying information on a display monitor comprising:
dividing the display area into a first display region and a second display region; displaying a first video clip in the first display region, the first video clip controllable by a first set of video control elements; displaying a second video clip in the second display region simultaneously with the display of the first video clip, the second video clip controllable by a second set of video control elements; determining that the first video clip is synchronized with the second video clip; and linking the first set of control elements with the second set of control elements such that the first set of control elements controls both the first video clip and the second video clip simultaneously.
- 16. A method of displaying information as defined in claim 15 wherein the video clips relate to golf swing analysis.
- 17. A method of displaying information as defined in claim 16 wherein video clips comprise video frames of a golfer performing a golf swing, the first and second set of control elements comprise:
a start control element to start the display of video information; a stop control element to stop the display of video information; an address control element to display the video information related to an address position of the golf swing; a top control element to display the video information relate to a top position of the golf swing; an impact control element to display the video information related to an impact position of the golf swing; and a finish control element to display the video information relate to a finish position of the golf swing.
- 18. A method of displaying information as defined in claim 17 further comprising:
displaying a third display region comprising positional measurement information, the positional measurement information relates to the golf swing displayed in the first and second video clips, and wherein the positional measurement information is time-synchronized with the video information; and simultaneously controlling the display of positional measurement information in the third display region with the first set of control elements.
- 19. A method of displaying information as defined in claim 18 further comprising:
dividing the third display region into a plurality of windows, wherein each window displays measurement information related to a predetermined body element.
- 20. A method as defined in claim 19 further comprising interactively positioning the windows in the first display region.
- 21. A method of displaying information as defined in claim 18 further comprising:
comparing positional measurement values to a range of predetermined threshold values; determining a color to display each measurement value based on the comparison to the range of predetermined threshold values; and displaying the measurement values in the determined color.
- 22. A computer program product readable by a computing system and encoding a computer program of instructions for executing a computer process for providing athletic instruction related to a physical motion, said computer process comprising:
dividing the display area into a first display region and a second display region; displaying a first video clip in the first display region, the first video clip controllable by a first set of video control elements; displaying a second video clip in the second display region simultaneously with the display of the first video clip, the second video clip controllable by a second set of video control elements; determining that the first video clip is synchronized with the second video clip; and linking the first set of control elements with the second set of control elements such that the first set of control elements controls both the first video clip and the second video clip simultaneously.
- 23. A computer program product as defined in claim 22 wherein the display relates to a graphical user interface on a computer monitor, the video clips represent a golf swing and wherein the first and second sets of control elements comprise:
a start control element to start the display of video information; a stop control element to stop the display of video information; an address control element to display the video information related to an address position of the golf swing; a top control element to display the video information relate to a top position of the golf swing; an impact control element to display the video information related to an impact position of the golf swing; and a finish control element to display the video information relate to a finish position of the golf swing.
- 24. A computer program product as defined in claim 23 wherein the process further comprises:
displaying a third display region comprising positional measurement information, the positional measurement information relates to the golf swing displayed in the first and second video clips, and wherein the positional measurement information is time-synchronized with the video information; and simultaneously controlling the display of positional measurement information in the third display region with the first set of control elements.
- 25. A computer program product as defined in claim 24 wherein the process further comprises:
dividing the third display region into a plurality of windows, wherein each window displays measurement information related to a predetermined body element.
- 26. A computer program product as defined in claim 25 wherein the process further comprises interactively positioning the windows in the first display region.
- 27. A computer program product as defined in claim 24 wherein the process further comprises:
comparing positional measurement values to a range of predetermined threshold values; determining color to display each measurement value based on the comparison to the range of predetermined threshold values; and displaying the measurement values in the determined color.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to subject matter disclosed in U.S. patent application for a Method and System for Physical Motion Analysis, Serial No. (Attorney Docket No. 40154.1US01), and U.S. patent application for a Method and System for Marking Content for Physical Motion Analysis, Serial No. (Attorney Docket No. 40154.2US01), both of which are filed concurrently herewith, the subject matter of those applications is incorporated in this application by reference.