Quintic Sports

To request your Quintic FREE 21-Day Trial simply click this box.

Q4E Case Study 09 – Quintic Validation study of Automatic Tracking Accuracy

Q4E Case Study 9 – Quintic Validation study of Automatic Tracking Accuracy

Proposed Subject usage:
Sports Science Degree (1st/2nd and 3rd year), Physical Education A-Level

Objective

  • To analyse the accuracy and reliability of the new Quintic Automatic Tracking function. As the bicycle wheel is a constant size throughout the recording, we can assume that length b and angle ACB are invariant (this should remain constant). Therefore if the automatic tracking is accurate length ‘b’ should remain constant.

Figure 1

Method

4 reflective markers where placed on a bicycle wheel, 1 in the middle, and 3 around the outer rim. Video footage was then recorded using a Redlake camcorder at 250fps and captured using Quintic Biomechanics Video Analysis Software. The videos were later calibrated horizontally and vertically by measuring the distance between the markers. The captured clips were then automatically digitised, and butterworth filters were applied to the data, to smooth any errors. Quintic software automatically selects the correct filter value, to remove any residual noise from the data. Both the X and Y co-ordinates for each marker are smoothed individually, to reduce the likelihood over smoothing or under smoothing the data.

Quintic software functions used:
Quintic Automatic Tracking
Quintic Manual Calibration
Quintic Linear Analysis
Export DataSingle image capture
Quintic ShapesExport Avi

Analysis : Calculating length ‘b’

Image 2
Figure 2

By exporting the absolute data from Quintic into excel Pythagoras theory can be used to calculate ‘b’. When using the absolute data from Quintic all of the exported data is calculated from (0.0) which is in the bottom left corner of the video. If the relative data is being used all of the data is calculated from (0.0) which is the position of that marker at frame 0.

In order to calculate b the other sides of the right-angled triangle must first be calculated. To calculate side ‘c’ of the triangle, the vertical displacements of both marker A and C are used. Ay – Cy = c. To calculate side ‘a’ the horizontal displacements of markers A and C are used. Ax – Cx = a.

Image 3
Figure 3

Co-ordinates of CCo-ordinates of A
FrameHorizontalVerticalFrameHorizontalVerticalca
NumberDistanceDistanceNumberDistanceDistanceAy-CyAx-Cx
10.650.2110.520.800.123-0.593
20.650.2120.520.800.128-0.592
30.650.2130.520.800.134-0.591
40.650.2140.520.800.140-0.589
50.650.2150.520.800.147-0.588

Pythagoras can now be used to calculate length ‘b’.

For FRAME 1

Image 4
CA
FrameHorizontalVerticalFrameHorizontalVerticala
Ay-Cy
c
Ax-Cx
Table 1b
NumberDistanceDistanceNumberDistanceDistance
10.650.2110.520.450.123-0.5930.370.606
20.650.2120.520.450.128-0.5920.370.606
30.650.2130.520.450.134-0.5910.370.606
40.660.2140.520.440.140-0.5890.370.606
50.660.2150.510.440.147-0.5880.370.606


Average = 0.606m
Standard Deviation ± 0.001m

Graph 1

Graph 1: Length ‘b’ during one complete revolution of the wheel

Image 4
Figure 4

Graph 1 shows the diameter of the wheel throughout the experiment. The diameter was calculated using the same process as above for every frame (please see attached excel spreadsheet). On average the diameter of the wheel measured 0.606m with a standard deviation value of ± 0.001m. Three areas have been highlighted on the graph (red circle) as well as in figure 4, where the wheel diameter changes suddenly; this is due to one of the reflective markers been automatically tracked by the Quintic software, travelling behind the brake pad or frame of the bike. While the marker is behind the brake pad or frame it cannot be recognised/tracked by the software and is therefore interpolated until it is visible once again. This interpolation of the markers causes slight errors to occur in the final data but nothing of any significant value.

Calculating Angle ACB

Figure 5
Figure 5

As well as length ‘b’ being an invariant so is angle ACB, therefore this angle should remain constant throughout the complete revolution of the wheel if the automatic tracking is accurate.

Calculating length ‘a’ : By using the same procedure to calculate length ‘b’ we can now calculate length a,

Figure 6
Figure 6

Co-ordinates of BCo-ordinates of C
FrameHorizontalVerticalFrameHorizontalVertical
NumberDistanceDistanceNumberDistanceDistance
10.290.4510.650.21
20.290.4520.650.21
30.290.4530.650.21
40.290.4440.660.21
50.290.4450.660.21

In order to calculate ‘a’ the other sides of the triangle must first be calculated. To calculate side ‘c’ of the triangle, the vertical displacements of both marker B and C are used. By – Cy = c. To calculate side ‘b’ the horizontal displacements of markers A and C are used. Bx – Cx = a

Co-ordinates of BCo-ordinates of Ccb
FrameHorizontalVerticalFrameHorizontalVertical
NumberDistanceDistanceNumberDistanceDistanceBy – CyBx – Cx
10.290.4510.650.21-0.360.25
20.290.4520.650.21-0.360.24
30.290.4530.650.21-0.360.24
40.290.4440.660.21-0.370.23
50.290.4450.660.21-0.370.23

For Frame 1 : Pythagoras Theory states that:

p2
BC
FrameHorizontalVerticalFrameHorizontalVerticalc
By – Cy
b
Bx – Cx
t2
a
NumberDistanceDistanceNumberDistanceDistance
10.290.4510.650.21-0.360.250.190.434
20.290.4520.650.21-0.360.240.190.434
30.290.4530.650.21-0.360.240.190.434
40.290.4440.660.21-0.370.230.190.434
50.290.4450.660.21-0.370.230.190.434

Average = 0.435m
Standard Deviation ± 0.030m

Calculating length c : We can now use the same procedure again to calculate length ‘c’

Image 7
Figure 7

Co-ordinates of CCo-ordinates of B
FrameHorizontalVerticalFrameHorizontalVertical
NumberDistanceDistanceNumberDistanceDistance
10.650.2110.290.45
20.650.2120.290.45
30.650.2130.290.45
40.660.2140.290.44
50.660.2150.290.44

For Frame 1 : Pythagoras Theory states that:

p3
AB
FrameHorizontalVerticalFrameHorizontalVerticala
By – Ay
b
Bx – Ax
ts
c
NumberDistanceDistanceNumberDistanceDistance
10.520.8010.290.45-0.348-0.2350.1770.420
20.520.8020.290.45-0.350-0.2320.1760.420
30.520.8030.290.45-0.352-0.2290.1760.420
40.520.8040.290.44-0.355-0.2250.1760.420
50.510.8050.290.44-0.357-0.2210.1760.420


Average = 0.420m
Standard Deviation ± 0.001m

Calculating Angle ACB

To calculate angle ACB we can use the following Cosine equation, as we know the lengths of all the respective sides.

For frame 1

Angle ACB
FrameaabbccCosine CAngle ACB
radians
Anlge ACB
degrees
Number
10.1890.4340.3670.6060.1770.4200.7210.76643.898
20.1890.4340.3670.6060.1760.4200.7210.76643.894
30.1880.4340.3670.6060.1760.4200.7210.76643.887
40.1880.4340.3670.6060.1760.4200.7210.76643.881
50.1880.4340.3670.6060.1760.4200.7210.76643.873

Average = 43.73°
Standard Deviation ± 0.095°

Graph 2

Graph 2: Angle ACB throughout one complete revolution

Image 8
Figure 8

Graph 2 shows the angle ACB throughout the experiment. The angle was calculated using the same process as above for every frame (please see attached excel spreadsheet). On average the angle of ACB was calculated at 43.73° with a standard deviation value of ± 0. 095°. Four areas have been highlighted on the graph (red circle) and in figure 8 the angle changes suddenly; this is due to one of the reflective markers been automatically tracked by the Quintic software, travelling behind the brake pad or frame of the bike. While the marker is behind the brake pad or frame it cannot be recognised/tracked by the software and is therefore interpolated until it is visible once again. This interpolation of the markers causes slight errors to occur in the final data but nothing of any significant value.

Conculsion

The actual physical distance of the wheel was measured at a length of 0.608 metres. On average the diameter of the wheel measured using the above procedure was 0.606 metres with a standard deviation value of ± 0.001. The minor difference in diameter can be due to the errors caused during the interpolation or due to minor errors during the calibration. However, it can be seen from the above study that the accuracy of the Quintic software when measuring the distance of the wheel during one complete cycle (360°) was within 2mm tolerance.

Downloads

Written Case Study
~0.8 MB
Excel Data Spreadsheet
~0.3 MB 
Video 1
Wheel ~1.8 MB