Muscular energy state analysis system and method for swing motion and computer program product thereof
First Claim
1. A muscular energy state analysis system for a swing motion, comprising:
- a swing implement, for a user to perform the swing motion, and comprising an acceleration sensor for sensing acceleration of the swing implement when the swing implement is swung, so as to generate a swing speed data;
a plurality of signal detection modules, for detecting a plurality of electromyographic (EMG) signals generated by a plurality of muscles of the user;
a database, for storing a muscular energy sample value, wherein the muscular energy sample value comprises a swing speed sample value and a plurality of corresponding muscular performance sample values;
a muscular energy analysis module, for analyzing the EMG signals and the swing speed data so as to obtain a plurality of muscular performance values, wherein the muscular energy analysis module comprises a signal analysis module and a muscular energy determination module, the signal analysis module performs a time-domain analysis on the EMG signals so as to obtain a plurality of muscle exertion intensity values, and the muscular energy determination module calculates the muscular performance values by using the muscle exertion intensity values, wherein the signal analysis module further performs a frequency-domain analysis on the EMG signals so as to obtain a fatigue index value and forms a two-dimensional coordinate system by using one of the muscle exertion intensity values and the fatigue index value; and
a comparison module, for comparing the swing speed data and the plurality of muscular performance values with the muscular energy sample value in the database, so as to generate a comparison result data, wherein the comparison module analyzes a target quadrant where a point defined by the muscle exertion intensity value and the fatigue index value is, the comparison module determines whether the user is in the a fatigue state according to the quadrant where the point is, and when the comparison module determines that the user is in the fatigue state, the comparison module generates a rest suggestion information.
1 Assignment
0 Petitions
Accused Products
Abstract
A muscular energy state analysis system and method for a swing motion and a computer program product thereof are provided. The system includes: a swing implement, for a user to perform the swing motion, and including an acceleration sensor for sensing acceleration of the swing implement when the swing implement is swung, so as to generate a swing speed data; a plurality of signal detection modules, for detecting electromyographic (EMG) signals generated by a muscles of the user; a database, for storing a muscular energy sample value,; a muscular energy analysis module, for analyzing the EMG signals and the swing speed data so as to obtain a plurality of muscular performance values; and a comparison module, for comparing the swing speed data and the muscular performance values with the at least one muscular energy sample value in the database, so as to generate a comparison result data.
-
Citations
17 Claims
-
1. A muscular energy state analysis system for a swing motion, comprising:
-
a swing implement, for a user to perform the swing motion, and comprising an acceleration sensor for sensing acceleration of the swing implement when the swing implement is swung, so as to generate a swing speed data; a plurality of signal detection modules, for detecting a plurality of electromyographic (EMG) signals generated by a plurality of muscles of the user; a database, for storing a muscular energy sample value, wherein the muscular energy sample value comprises a swing speed sample value and a plurality of corresponding muscular performance sample values; a muscular energy analysis module, for analyzing the EMG signals and the swing speed data so as to obtain a plurality of muscular performance values, wherein the muscular energy analysis module comprises a signal analysis module and a muscular energy determination module, the signal analysis module performs a time-domain analysis on the EMG signals so as to obtain a plurality of muscle exertion intensity values, and the muscular energy determination module calculates the muscular performance values by using the muscle exertion intensity values, wherein the signal analysis module further performs a frequency-domain analysis on the EMG signals so as to obtain a fatigue index value and forms a two-dimensional coordinate system by using one of the muscle exertion intensity values and the fatigue index value; and a comparison module, for comparing the swing speed data and the plurality of muscular performance values with the muscular energy sample value in the database, so as to generate a comparison result data, wherein the comparison module analyzes a target quadrant where a point defined by the muscle exertion intensity value and the fatigue index value is, the comparison module determines whether the user is in the a fatigue state according to the quadrant where the point is, and when the comparison module determines that the user is in the fatigue state, the comparison module generates a rest suggestion information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A muscular energy state analysis method for a swing motion, comprising:
-
providing a database storing a muscular energy sample value, wherein each of the muscular energy sample values comprises a swing speed sample value and a plurality of corresponding muscular performance sample values; sensing acceleration of a swing implement by an acceleration sensor when a user uses the swing implement to perform the swing motion, so as to generate a swing speed data; obtaining a plurality of electromyographic (EMG) signals generated by a plurality of muscles of the user; analyzing the EMG signals and the swing speed data so as to obtain a plurality of muscular performance values; comparing the swing speed data and the plurality of muscular performance values with the muscular energy sample value in the database, so as to generate a comparison result data; performing a frequency-domain analysis on the EMG signals so as to obtain a fatigue index value; forming a two-dimensional coordinate system by using a muscle exertion intensity value and the fatigue index value; analyzing a target quadrant where a point defined by the muscle exertion intensity value and the fatigue index value is located by a comparison module; determining whether the user is in a fatigue state according to the quadrant where the point is by the comparison module; and when the comparison module determines that the user is in the fatigue state, generating a rest suggestion information by the comparison module. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product, for performing a muscular energy state analysis method for a swing motion when an electronic device reads the computer program product, wherein an acceleration sensor senses an acceleration of a swing implement when a user uses the swing implement to perform the swing motion, so as to generate a swing speed data, and a plurality of signal detection modules obtains a plurality of electromyographic (EMG) signals generated by a plurality of muscles of the user;
- and the method comprises;
providing a database for storing a muscular energy sample value, wherein each of the muscular energy sample values comprises a swing speed sample value and a plurality of corresponding muscular performance sample values; analyzing the EMG signals and the swing speed data so as to obtain a plurality of muscular performance values; comparing the swing speed data and the plurality of muscular performance values with the muscular energy sample value in the database, so as to generate a comparison result data; performing a frequency-domain analysis on the EMG signals so as to obtain a fatigue index value; forming a two-dimensional coordinate system by using a muscle exertion intensity value and the fatigue index value; analyzing a target quadrant where a point defined by the muscle exertion intensity value and the fatigue index value is located by a comparison module; determining whether the user is in a fatigue state according to the quadrant where the point is by the comparison module; and when the comparison module determines that the user is in the fatigue state, generating a rest suggestion information by the comparison module.
- and the method comprises;
Specification