A Video‐Based 3D‐Reconstruction of Soccer Games

In this paper we present SoccerMan, a reconstruction system designed to generate animated, virtual 3D views from two synchronous video sequences of a short part of a given soccer game. After the reconstruction process, which needs also some manual interaction, the virtual 3D scene can be examined and ‘replayed’ from any viewpoint. Players are modeled as so‐called animated texture objects, i.e. 2D player shapes are extracted from video and texture‐mapped onto rectangles in 3D space. Animated texture objects have shown very appropriate as a 3D representation of soccer players in motion, as the visual nature of the original human motion is preserved. The trajectories of the players and the ball in 3D space are reconstructed accurately. In order to create a 3D reconstruction of a given soccer scene, the following steps have to be executed: 1) Camera parameters of all frames of both sequences are computed (camera calibration). 2) The playground texture is extracted from the video sequences. 3) Trajectories of the ball and the players' heads are computed after manually specifying their image positions in a few key frames. 4) Player textures are extracted automatically from video. 5) The shapes of colliding or occluding players are separated automatically. 6) For visualization, player shapes are texture‐mapped onto appropriately placed rectangles in virtual space. SoccerMan is a novel experimental sports analysis system with fairly ambitious objectives. Its design decisions, in particular to start from two synchronous video sequences and to model players by texture objects, have already proven promising.

[1]  Richard Szeliski,et al.  Layered depth images , 1998, SIGGRAPH.

[2]  Manuel Menezes de Oliveira Neto,et al.  Image-based objects , 1999, SI3D.

[3]  Aaron F. Bobick,et al.  Closed-world tracking , 1995, Proceedings of IEEE International Conference on Computer Vision.

[4]  Paul Rademacher,et al.  Multiple-center-of-projection images , 1998, SIGGRAPH.

[5]  Y. Gong An automatic video parser for TV soccer games , 1995 .

[6]  John Snyder,et al.  Rendering with coherent layers , 1997, SIGGRAPH.

[7]  Yongduek Seo,et al.  Where Are the Ball and Players? Soccer Game Analysis with Color Based Tracking and Image Mosaick , 1997, ICIAP.

[8]  HongJiang Zhang,et al.  Automatic parsing of TV soccer programs , 1995, Proceedings of the International Conference on Multimedia Computing and Systems.

[9]  Ian D. Reid,et al.  Goal-directed Video Metrology , 1996, ECCV.

[10]  Ken-ichi Anjyo,et al.  Tour into the picture: using a spidery mesh interface to make animation from a single image , 1997, SIGGRAPH.

[11]  Gernot Schaufler Image-based object representation by layered impostors , 1998, VRST.

[12]  Olivier D. Faugeras,et al.  Determination of Camera Location from 2-D to 3-D Line and Point Correspondences , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Thomas Rist,et al.  On the Simultaneous Interpretation of Real World Image Sequences and their Natural Language Description: The System Soccer , 1988, ECAI.

[14]  Yongduek Seo,et al.  Physics-based 3D position analysis of a soccer ball from monocular image sequences , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[15]  N. Ohnishi,et al.  Soccer image sequence computed by a virtual camera , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[16]  Alessandro Verri,et al.  3D visual information from vanishing points , 1989, [1989] Proceedings. Workshop on Interpretation of 3D Scenes.

[17]  Jun-ichi Hasegawa,et al.  Development of motion analysis system for quantitative evaluation of teamwork in soccer games , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[18]  Aaron F. Bobick Video Annotation: Computers Watching Video , 1995, ACCV.

[19]  Richard Szeliski,et al.  The lumigraph , 1996, SIGGRAPH.

[20]  Leonard McMillan,et al.  Plenoptic Modeling: An Image-Based Rendering System , 2023 .

[21]  Rick Cavallaro,et al.  The FoxTrax Hockey Puck Tracking System , 1997, IEEE Computer Graphics and Applications.

[22]  Hanspeter Bieri,et al.  SoccerMan-reconstructing soccer games from video sequences , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[23]  Boon-Lock Yeo,et al.  Analysis And Presentation Of Soccer Highlights From Digital Video , 1995 .