Club tracking from monocular video has been successfully implemented and incorporated into commercial software, and this work is described here. In their slide deck, they describe the phases of their algorithm. We implemented the first phase -- of localizing the moving objects in a video -- with the same straightforward techniques they do.
They first compute the pixelwise difference of each consecutive pair of frames. Then pixelwise ANDing each consecutive pair of these "diffed" images yields a mask of just the objects in motion for each given frame. Put another way, for three consecutive frames A, B, and C, the motion detection mask for frame B is NOT(A AND B) AND NOT(B AND C).
The results of this algorithm are demonstrated on the following video (fixed camera position, 29fps, physical motion in slow motion).
Converting 2D golf swing sequences into 3D models
Wednesday, January 16, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment