Body movement analysis for bowling activity in a sport
Abstract
A system and method for analyzing human body movements relevant for various sports is described. The system requires connecting a multiplicity of sensors at specified locations of the human body. The set of sensors may be distinct for different sports. Raw data is gathered from the sensors and processed to derive various informative parameters. The informative parameters are displayed to the pupil with descriptive feedback. The system also features communication of the raw data and informative parameters to external entities through a computer network. The communication to the external entities enables provision of comparative study of the pupil's progress with time and with respect to professionals in the sport. The pupil could also get expert feedback over the computer network.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system for body movement analysis of a bowling activity in a sport, the system comprising of:
a monitoring device comprising of multiple sensors, the multiple sensors being connected to one or more parts of a human body, for gathering raw data associated with movements of the one or more parts; a processing means for transforming the raw data into a multiplicity of informative parameters relevant for a specific sport; a local communication means for communicating the raw data to the processing means; a display means for presenting the informative parameters; and a communication means to establish communication with external entities in a computer network.
2 . The system as claimed in claim 1 , wherein the raw data gathered from the multiple sensors comprises data provided by sensors, wherein each of the multiple sensors is at least one of a gyroscope, an accelerometer, and a magnetometer.
3 . The system as claimed in claim 1 , wherein the multiplicity of informative parameters comprises:
an informative parameter for run up rhythm; an informative parameter for linear velocity of the tip of the hand at the time of release of the ball; an informative parameter for angle of arm from the back-to-chest vertical plane at release; an informative parameter for height of the arm at the time of release; an informative parameter for wrist rotation angle; an informative parameter for follow through after release of the ball; an informative parameter for non-bowling arm pull; an informative parameter for distance between the legs at the time of release; an informative parameter for direction of the front foot at the time of release; an informative parameter for body coordination; an informative parameter for slamdunQ score; and an informative parameter for trajectory prediction.
4 . The system as claimed in claim 1 , wherein the processing means provides a feedback to the pupil for improving the correctness of action.
5 . The system as claimed in claim 1 , wherein the raw data and the multiplicity of informative parameters are saved in a chronological order in the computer network by the processing means.
6 . The system as claimed in claim 5 , wherein the processing means retrieves the saved raw data and the saved multiplicity of informative parameters from the computer network and provides a comparative study of the correctness of the body movement of the pupil with respect to time.
7 . The system as claimed in claim 1 , wherein the processing means provides comparative study of the correctness of the body movement for cricket bowling with respect to professionals in the sport, by retrieving the raw data and the informative parameters of professionals in the sport from the computer network.
8 . The system as claimed in claim 1 , wherein the processing means communicates at least one of the raw data and the processed informative parameters with the external entities to receive feedback in one of a real-time or a non-real-time.
9 . A computerized method for body movement analysis of a bowling activity in sports, the computerized method comprising:
gathering, by a monitoring device comprising multiple sensors, raw data of body movements, the multiple sensors being connected to one or more parts of a human body; communicating, by a local communication means, the raw data to a processing means; transforming the raw data, by the processing means, into a multiplicity of informative parameters relevant for a specific sport; providing, by a display means, feedback by displaying the informative parameters; and communicating, by a communication means, the data over a wide area computer network with external entities in a computer network.
10 . The computerized method as claimed in claim 9 , wherein the raw data gathered from the multiple sensors comprises data provided by multiple sensors, wherein each of the multiple sensors is at least one of a gyroscope, an accelerometer, and a magnetometer.
11 . The computerized method as claimed in claim 9 , wherein the multiplicity of informative parameters comprises:
an informative parameter for run up rhythm; an informative parameter for linear velocity of the tip of the hand at the time of release of the ball; an informative parameter for angle of arm from the back-to-chest vertical plane at release; an informative parameter for height of the arm at the time of release; an informative parameter for wrist rotation angle; an informative parameter for follow through after release of the ball; an informative parameter for non-bowling arm pull; an informative parameter for distance between the legs at the time of release; an informative parameter for direction of the front foot at the time of release; an informative parameter for body coordination; an informative parameter for slamdunQ score; and an informative parameter for trajectory prediction.
12 . The computerized method as claimed in claim 11 , wherein the informative parameter for run up rhythm is computed using the number of negative variations in the velocity from the time of commencing the run up.
13 . The computerized method as claimed in claim 11 , wherein the informative parameter for linear velocity of the tip of the hand at the time of release of the ball is computed using the angular velocity measured by a gyroscope, along the back-to-chest vertical plane, and length of the arm performing the action.
14 . The computerized method as claimed in claim 11 , wherein the informative parameter for angle of the arm performing the action, from the back-to-chest vertical plane at release, is computed from the value of a gravity sensor, along the arm.
15 . The computerized method as claimed in claim 11 , wherein the informative parameter for height of the arm performing the action, at the time of release, is computed from angle made by the arm with the vertical arm-to-arm plane.
16 . The computerized method as claimed in claim 11 , wherein the informative parameter for wrist rotation angle of the arm performing the action is computed from the angular velocity of the wrist.
17 . The computerized method as claimed in claim 11 , wherein the informative parameter for follow through after release of the ball is computed as the number of steps from the release of the ball to halting of the bowler.
18 . The computerized method as claimed in claim 11 , wherein the informative parameter for pull exerted by the non-bowling arm is computed as the force generated by the arm, averaged between the end of run up and release of the ball.
19 . The computerized method as claimed in claim 11 , wherein the informative parameter for distance between the legs at the time of release of the ball by the arm performing the action is computed from the angle made by each leg from the vertical, wherein the angle made by each leg from the vertical is derived from a gravity sensor.
20 . The computerized method as claimed in claim 11 , wherein the informative parameter for direction of the front foot at the time of release of the ball by the arm performing the action is computed by consecutively multiplying the initial 3-dimensional co-ordinates of the foot with 3-dimensional rotation matrices obtained the angular displacements in each dimension, from a gyroscope.
21 . The computerized method as claimed in claim 11 , wherein the informative parameter for body coordination from the beginning of run up to release of the ball is computed as a weighted average of informative parameters for run up rhythm, for linear velocity of the tip of the hand at the time of release of the ball, for angle of arm from the back-to-chest vertical plane at release, for height of the arm at the time of release, for wrist rotation angle, for follow through after release of the ball, for non-bowling arm pull, for distance between the legs at the time of release and for direction of the front foot at the time of release.
22 . The computerized method as claimed in claim 11 , wherein the informative parameter slamdunQ score indicating an overall quality of the action is computed as a weighted average of informative parameters for run up rhythm, for linear velocity of the tip of the hand at the time of release of the ball, for angle of arm from the back-to-chest vertical plane at release, for height of the arm at the time of release, for wrist rotation angle, for follow through after release of the ball, and for body coordination.Join the waitlist — get patent alerts
Track US2020054928A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.