Originally Posted by JackB1
I don't understand how this can be accurate? Because you approximate the spot you are serving from and you also approximate the spot the ball hits on the court. Also, where you stand isn't where you contact the ball. Some guys hit the ball 2 feet inside the baseline and some guys hit it from behind the baseline.
Yes it is true that there is some human error and that this affects the accuracy, but itís not as bad as you think. Imagine you serve from the baseline to the service box line, which is exactly 60 feet.
Now you move the player 1 foot to the right because of human error.
If we use Pythagoras (a2 + b2 = c2) we can calculate the new distance 60(2) + 1(2) = 60.0083 feet.
A good formula is used to calculate at which height the player hits the ball. Imagine you hit the ball a foot higher than average. This means again that there is 0.0083 human error.
As you can see, moving the player or the ball horizontally and even the players height does almost not affect the speed at all.
Since the iPhone has a 60FPS camera the time factor is very accurate as well and almost does not give any room for error.
The only error is as you say, if the player hits the ball a foot inside the court, because this does affect the speed. The 60 feet distance would become 59 feet.
Which is 1.667% error. So if a player would serve 100 mph the serve would be 101,6 mph.
So letís say there is an error range about 2,5 miles or maybe a bit more but on average it wont be this bad. In my opinion this is very reasonable.
Also hold in mind that a speed gun (even the professional ones) have an error range too and need to be calibrated and are sometimes inaccurate.