Cricket Bowling Training app for Kids elbow extension analysis

A Kinect sensor is a motion sensing device introduced by Microsoft and has since been used in several video games in which the user can interact with a computer application on the basis of motion/movement captured in real time by the Kinect sensor and responded to by the application. As part of this

2025-06-28 16:30:59 - Adil Khan

Project Title

Cricket Bowling Training app for Kids elbow extension analysis

Project Area of Specialization Computer ScienceProject Summary

A Kinect sensor is a motion sensing device introduced by Microsoft and has since been used in several video games in which the user can interact with a computer application on the basis of motion/movement captured in real time by the Kinect sensor and responded to by the application. As part of this project the student will make use of a Kinect sensor and develop an application which can be used by kids who are interested in learning bowling in Cricket. The app will prompt the user about which sort of bowling the user wants to learn. Then the user’s motion will be monitored accordingly. The app will give the user feedback about the action adopted by the user for each delivery bowled and how much it deviates from the rules defined by International Cricket Council for bending the arm (different for fast and spin bowling). Additional features that can be added are that application on the basis of finger movement and grip/rotation of the ball tries to guess which type of delivery the user has tried to bowl (leg break, off spin, flipper, inswing, outswing etc). However, this feature’s implementation will depend on the sensitivity of the Kinect sensor used. The application with certain enhancements can also be adapted in future for senior players to correct their bowling actions otherwise reported to be incorrect by umpires on the field.

Project Objectives

The main objective of my project is to enable the kids to improve their bowling actions.

The application gives feedback on the elbow extension of the player and decide whether the action is valid according to the ICC standards or not.

Project Implementation Method

In semester-7 I'm doing the documentation part and the implementation will starts in semester-8.

For the implementation certain equipments are necessary of the main is Kinect sensor for the decetion of players gestures.

After that coding involves in implementing the algorithm for the elbow extension accuracy.

An interface where the results will be shown, Most probably it will be an android app.

For the communication of kinect sensor with android phone arduino board may be used.

Benefits of the Project

The main benefit is to provide the chepest solution for bowling action analysis.

Kids can improve their bowling actions

Before going to apply for high cricket departments, player bowling action will be analyzed multiple times to get the highest accuracy level.

Technical Details of Final Deliverable

It's going to be a desktop application which syncs with android application.

The desktop application will get the details from kinect sensor and algorithm will process on the data received, after that feedback will be given to the user on the desktop application as well as on an android phone.

Displaying the results on android phone is an option

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Education Core Technology Internet of Things (IoT)Other Technologies Artificial Intelligence(AI)Sustainable Development Goals Quality EducationRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 21000
Kinect Sensor Equipment180008000
Kinect Data Cable Equipment120002000
Body attached markers Equipment310003000
Arduino board Equipment150005000
Bluetooth Sensor Equipment115001500
Wifi sensor Equipment115001500

More Posts