2 RELATED WORK
Using software technologies for supporting sports is
quite common nowadays. There exist several tools
that are focused training, help to refereeing or
analytics. Good known examples are (NACSport,
2015) or (VideoSTAT, 2015).
Going into visual computing based tools, very
specialized software can be found. Formula 1
drivers, for example, make use of advanced
simulators that virtually represent the car and the
tracks. These simulators are even able to reproduce
the forces and real effects that applies to the car,
temperature changes or specific weather (R&D,
2015).
Other specialized example is the system
developed by Jong and Myung, which is able to
analyse golf shots. This platform is composed by set
of cameras that records and reproduce the shot,
helping golf players in their train session (Jong-Sung
and Myung-Gyu, 2012).
An interesting system is designed by Bideau et
al., (2004). They propose a virtual reality platform
using a CAVE, where handball goalkeepers trains
against virtual handball players.
In the football case, there is a similar
development created by Hoinville et al., (2011).
Regarding 3D reconstruction, there are several
mature techniques that can be used as basis to a
system like VTS | Football. PatchMach (Barnes et
al., 2009), presented by Barnes et al., and its
combination with the Agglomerative
Correspondence Clustering (ACC) algorithm are
used in non-rigid elements.
And some techniques, such as those developed
by Sattler et al., (2011) or Schneider et al., (2011)
perform global optimization that improve the
resulting virtual model.
The combination of these techniques with
specific hardware, for example depth and RGB
cameras is being widely studied (Newcombe et al.,
2011); (Eitz et al., 2012).
The maturity of these techniques is proved by
their inclusion into commercial software, but not
applied to sports (Aqsense, 2015); (ICY, 2015);
(Chimera, 2015).
In general, related systems found in state of the
art are robust but very specific, lacking a dynamic
reconstruction algorithm that can be applied to other
sports different than football. Moreover, VTS |
Football is composed by low cost and portable
hardware that can be easily set up. The application
of general purpose reconstruction techniques is also
an innovative approach comparing existing systems.
3 VTS | FOOTBALL
DESCRIPTION
VTS | Football provides a tool that transforms the
goal area into a virtual target so that the coach can
improve training of all of the phases of the game in
which shooting is appreciated and it is particularly
useful in the training of set-pieces such as free kicks
and penalties.
VTS | Football is a system based on machine
vision technology. Machine vision is a field of
artificial intelligence which is based on the
programming of a computer so that it is able to
analyse and interpret a real world scene after
processing one or more images captured by some
cameras.
Once digitized, these images have to be
processed by a computer, where the appropriate
image processing algorithms have to be developed in
order to obtain the necessary information from the
inspected scene.
Our technology allows calculating the ball’s last
trajectory and offers the exact coordinates with
which it has entered the goal and its speed.
This information is also obtained in real time,
and allows correcting the player during training
sessions or, on the contrary, the player can train and
VTS | Football will store the resulting information to
be analysed later on.
3.1 Hardware
As can be seen in Figure 1, the system consists of
two synchronized cameras strategically placed on
both sides of the field and focusing to the goal. Both
cameras are controlled by the PC which is inside an
electric cabinet.
Figure 1: Capture system (two cameras and a PC)
localization in the football field.
The hardware generates as output a group of
synchronized images containing the ball movement
through the shot trajectory.