(I can't comment on the mechanics of your serve or on tennis in general, hopefully someone more knowledgeable will chime in
)
Indeed rotations are an extremely important part of almost all sports, so measuring angular speed would be super interesting in many contexts !
But as you point, the center of rotation is also moving, which makes things complicated.
Also, the rotation axis has to be exactly perpendicular to the image plane otherwise there is a bias due to perspective.
Technically… The first step would be to implement the "relative origin" for the tracking tool (coordinates of one tracked point expressed relatively to another tracked point).
Then we can probably figure out the maths to compute the angle change between successive images.
Speaking of baseball, rotations and angular speeds, the guys at DrivelineBaseball are apparently trying to hack a WiiMote to retrieve accurate rotation data. Sounds like a cool project !
