Resumen:
|
[EN] This Master’s Degree final work consists of the development of an Android
application to detect a vertical jump through a video and show its data and
measurements. The system is intended to be used by people who ...[+]
[EN] This Master’s Degree final work consists of the development of an Android
application to detect a vertical jump through a video and show its data and
measurements. The system is intended to be used by people who want to record or
improve their vertical jumping ability or otherwise want to evaluate it from a health
point of view.
This purpose arises from the idea of improving current applications to analyze
vertical jump. The idea for improvement comes from the fact that none of the existing
applications, even the market leaders, present the possibility of detecting the jump
automatically. Thanks to this, the idea arose of creating an application that allows the
user to obtain the measurements of their vertical jump in a more automatic way, without
having to view a complete video to inform the application when the jump is made.
The first idea of this work is to carry out a research work on the tools and methods
to detect a vertical jump in a video. This investigation was carried out in this order: a
phase of analysis of the different tools for their detection, another phase of analysis of
the ways to detect the jump with the chosen tool, a phase of tests to verify that the preestablished precision requirements are reached, and finally, an analysis of the results to
establish some guidelines for the performance of the vertical jump.
The results obtained from the research are that first, a vertical jump is detectable in
a video by analyzing contours and their movements in the Y axis of the frames, the best
position to detect it in a video is to stand sideways to the camera, and finally, the best
distance to stand from the camera to detect the jump is 120cm.
As the final result obtained, the user is offered a system to add videos of vertical jumps
through an Android application and that they are processed automatically without their
intervention. This processing is responsible for obtaining all the respective measurements
to the jump and showing them to the user in a simple way. Finally, a system is provided
to the user to view their history of validated jumps together with the measurements and
relevant aspects of each of the vertical jumps.
[-]
|