Image Sample

About The Project

The goal of this project is to develop an interactive annotation system for locating and tracking players with their identities in broadcast sport video sequences. Moreover, the system is designed to allow users to add and correct errors caused by automatic predictions interactively. In fact, our system combines computer vision and machine learning algorithms to automate the tracking, detection, localization and identification procedures. First, it detects players by learning their shapes and tracks them based on their motion. Second, the play field is registered by the homography in each image in order to locate the foot position of players on the field. Finally, the appearance of each player is learned from automatically generated tracking results and propagates the information across all tracks of players based on conditional random field.

We have collected several broadcast footages of hockey and basketball games, where each of them is captured by a single broadcast camera that pans, tilts and zoom in/out, and test our system over them. The system was successfully tested on over 35,000 images of hockey data, equivalent to one period of the NHL game, and over 100,000 images of basketball data, equivalent to an entire NBA basketball game.

Image Sample Image Sample Image Sample Image Sample

ECCV 2004

The "A Boosted Particle Filter: Multitarget Detection and Tracking" paper won the "Best Paper" prize in Cognitive Vision in the European Conference on Computer Vision(ECCV). [Slides]


Other Projects & Links

Curious George Project [Link]
Robot Partners Project [Link]
Upcomming Conference Deadlines [Link]
Reading group on Vision and Robotics [Robuddies]

Learn More

MSc Thesis

Kenji Okuma: "Automatic Acquisition of Motion Trajectories: Tracking Hockey Players ," M.Sc. Thesis, the University of British Columbia, May 2003. [PDF] [input video] [transformed video] [tracking single player video]

Learn More

Copyright © University of British Columbia