will be few prerecorded tracking areas for differ-
ent swimming styles in the future.
• The dissimilarity measure of Eq. 11 is also based
on the raw pixel information. The formula is com-
putationally cheap, and it has to be evaluated on
a separate processor once when swimmer passes
a camera. Full real-time indicator will be imple-
mented when a second computer and a monitor
will be added to the system.
• The geometric mapping of video images uses re-
duced quality to deliver real-time performance.
• Seamless (combined from 3 cameras) geomet-
rically accurate visualizations like video, stroke
regularity indication and physical speed analysis
are all left as a post-processing step. At this phase,
the geometric mapping has been done to images
and data already.
9 CONCLUSIONS
We have presented a simple video-based swimming
analysis system which is easy to install, is of low cost
and is simple to calibrate without any technical assis-
tance. It can be installed to a wide variety of pool
types. It is maintenance free and based on our experi-
ence so far, it can be operated by one person only. In
ordinary use no technical assistance is needed.
The proposed system provides swimming speed
analysis and instant visual feedback. The system is a
good basis for further expansion e.g. with swimming
gait analysis, biomechanical modeling etc.
The current system can be easily upgraded by a
fourth camera at the location indicated by a grey cir-
cle in Fig. 1. The video monitoring would then span
whole the pool length. A second video screen will be
added in the future to serve the athletes better.
There are many off-the-shelf analysis systems
with a wide spectrum of functionality available today.
Usually these systems are much more complex and
expensive than one presented here. Our choice was to
implement the real-time pixel trace of the marker and
swimming cycle regularity visualization.
The tracking system needs to be improved in the
near future. At the moment it falls off-the-track too
often, especially when a hand moment occludes the
already lost marker.
The current system has been used by Finnish na-
tional swimming teams both on senior and junior level
since autumn 2014. Automated tracking has made it
possible to give faster and more accurate feedback to
athletes. Thus it has been possible to test a large num-
ber of athletes in relatively short time during national
team camps, when previously only a few of the top
swimmers were able to get the service due to time in-
vestment required using the older version of the sys-
tem. According to national team coach the system
has been a major asset in developing technical skills
of national team athletes. The findings have also been
used in national coaches’ education to provide insight
into swimming performance.
The proposed direct planar calibration method
used is aimed for efficient real-time video stream
transformation. The efficiency is possible due to the
restriction to 2D tracking plane projection only. There
is potential for the same formulation to be generalized
for 3D motion capture at the overlapping view zones
(2 × 2 m at the current system, 3 × 2 m after one cam-
era will be added). The proposed calibration method
may be of use in other applications where conditions
in camera placement rule the stereo-calibration out
and where planar observations suffice.
The most important future goals are a reli-
able markerless tracking and implementing a record
database with automated input from the site and a sup-
port for rudimentary searches and comparisons.
The swimming gait registration based on the pro-
file shape of the body of the swimmer is a potential
development.
Automated detection of different phases of the
swimming performance remains the last goal. It is
the hardest since there are a lot of different swimming
styles each with somewhat differing phases, and fe-
male and male swimming costumes differ.
ACKNOWLEDGEMENTS
The project is a joint venture of University of Turku
IT department and Sports Academy of Turku region
and it has been funded by city of Turku, National
Olympic Committee, Finnish Swimming Federation,
Urheiluopistos
¨
a
¨
ati
¨
o and University of Turku.
REFERENCES
Bouguet, J. Y. (2008). Camera calibration toolbox for mat-
lab.
Bradski, G. (2000). Opencv. Dr. Dobb’s Journal of Software
Tools.
Ceseracciu (2011). New frontiers of markerless motion cap-
ture: application to swim biomechanics and gait anal-
ysis. PhD thesis, Padova University.
Chum, O., Pajdla, T., and Sturm, P. (2005). The geometric
error for homographies. Comput. Vis. Image Underst.,
97(1):86–102.
Video based Swimming Analysis for Fast Feedback
465