Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 892 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 892 Bytes

football-processing-opencv

Processing of football video, detection of players, labelling and segmentation.

Data

Data are videos recording 2 minutes of football match with static camera, downloadable here: http://www.issia.cnr.it/wp/?portfolio=operation-agreement-cnr-figc-2

Implementation

Implementation was done in Python scripts.

bgsegm.py - implementation of segmentation and labelling (classifing of team, referee) of objects.

mergeImages.py - implementation of preprocessing of datasets to perspective transformation of pitch.

meanshift.py - implementation of Mean-Shift algoritm for player tracking.

Documentation

Document and presentation about this project found in folder documentation.

Showcase

Video of player's tracking: https://www.youtube.com/watch?v=kh6oaD22zv8.

Video of players segmentation: https://www.youtube.com/watch?v=rWVesKNeH6U.