I just downloaded your software this morning and am very pleased at how it works. It is the first sports software that I have used.
Recently I realized by reading discussions on the Tennis Talk website that shoulder upper arm rotation may play a much bigger part in the tennis serve than I had previously understood. [Pronation is defined as lower arm rotation.] I am now interested in measuring upper arm rotation and practicing it to improve my serve.
To illustrate here is a video of two of my serves. I put pieces of black plastic tape on the protruding elbow bones of my humerus to make the upper arm rotation stand out. Casio FH100, 240fps, 1/10,000s.
The tape moves suddenly indicating when I rotate my upper arm. Probably late? I can measure the motion linearly and assume a radius to the upper arm's rotation axis to get an angular rotation rate.
A similar upper arm rotation is supposed to be a significant contributor for baseball pitching. For pitching I have read that the upper arm is capable of rotating up to 7000 degrees/sec, possibly one of the fastest rotation rates for the body parts. The motion is powered by the stretched internal rotators, the pec and lat, large muscles.
I am not that knowledgeable in biomechanics so please double check my conclusions.
Anyway, if I could manually position a rotation axis in the upper arm to measure the position of a marker on the upper arm and repeat it on subsequent frames that would be what I'm most interested in now. The question is does such a tool offer any advantage over measuring the tape position linearly? Is it possible to measure the rotation angle from a 2D video image where the axis also changes from one frame to the next?