ground and with a stereo baseline of approximately
33 m. The usable horizontal field of view is around
70
◦
for each camera, the evaluation of pixels at the
highly distorted image edges is avoided.
2) Visual landmarks for camera calibration are
placed on the sports area within the camera fields of
view. Their 3D position is measured with a total sta-
tion with a 3D accuracy of around 1 cm (laser mea-
surement, see Fig. 7(c)). Camera calibration is per-
formed with images of the placed landmarks, and the
camera positions can be roughly validated with total
station measurements.
3) To verify the suitability of the path and dis-
tance calculation, the estimated impact position is
compared to the true impact which must be measured
by hand. A canvas with coordinate grid for ground
impact measuring is placed at the desired impact po-
sitions (Fig. 7(b)). The canvas grid coordinates are
also measured with the total station. Remember that
such a ground impact measurement is not available in
the application case.
4) After the preparations, measurements of thrown
discs are taken. Each launched disc flight is recorded
with two cameras (here: GoPro Hero 3 Black, WiFi
remote control). In the presented case, the cameras
use an internal WiFi-based exposure control. To vali-
date the simultaneousness of both camera sequences,
a light with short blinking (Fig. 7(d)) is placed in
the shared field of view. The light impulses (approx.
20–30 ms duration) are later visible in both image se-
quences. The cameras record images with 1280 x 720
pixels and with 120 frames per second. Following
(Matthies and Shafer, 1987) and assuming one pixel
accuracy of the target within the images, the 3D un-
certainty from triangulation is roughly 4 cm at all axes
just after the launch, and around 8 cm later at higher
distances to the cameras.
5) As a reference, the ground impact position on
the canvas is measured by hand and marked on the
canvas.
6) For each recorded launch, the 3D path of the
thrown disc is calculated. Based on that, the flight
parameters are estimated, and the further flight path
outside the visible area down to the impact is extrap-
olated. This returns an impact position (and with that,
the throwing range) estimation which is compared to
the manual measurement on the canvas.
7) Weather conditions are measured. Important
facts: Clear sky, mostly no wind.
The test campaign includes sixteen launches from
both houses. It contains two different configura-
tions of long and short throwing ranges depending
on the adjustment of the launching machine. Table 3
presents some facts about all flights: especially the
Figure 7: Measuring equipment: camera with 4 m height
above ground (a), measuring the ground impact on a canvas
with known coordinates (b), total station for camera land-
mark and other coordinate measurements (c), blinking light
to confirm the stereo camera synchronization (d).
measured throwing range and the error of the esti-
mation towards this range measurement. For each of
the four used launching configurations (low or high
house, and machine adjustment for a long or a short
throw), one example plot of the measured and esti-
mated flight path is shown in the figures 8 to 11. All
plots include the estimated path (–) and impact (•),
stereo measurements (·) and the hand-measured ref-
erence impact (+) of the particular clay target. The
plots show also the impacts of the other clay targets,
marked with a light gray (+) sign.
Table 3: Throwing distances and absolute values of the es-
timation errors.
No. house launch throw dist. estim. err. plot
1 low long 68.38 m 2.61 m Fig. 8
2 low long 68.22 m 3.22 m
3 low long 69.54 m 2.88 m
4 low long 68.27 m 3.23 m
5 low long 69.09 m 3.25 m
6 low short 55.03 m 1.31 m
7 low short 52.71 m 1.21 m
8 low short 56.45 m 2.97 m
9 low short 56.47 m 2.79 m
10 low short 54.76 m 1.07 m Fig. 9
11 high long 61.08 m 1.14 m Fig. 10
12 high long 62.39 m 0.54 m
13 high long 63.18 m 1.17 m
14 high short 49.07 m 4.07 m
15 high short 52.08 m 1.05 m Fig. 11
16 high short 53.54 m 0.74 m
Derived from the facts in Table 3, the most ob-
vious results are a throwing range variation of about
±2 m for a specific launcher configuration. Possible
reasons for this uncertainty may be the available im-
VISAPP 2016 - International Conference on Computer Vision Theory and Applications
302