What is Tagging?
Tagging is the action of creating a video index, a list of Events that occur in the video. Consider for example a video that contains a soccer game; the video index could look like this:
Index
|
Position
|
Duration
|
Event Type
|
Player
|
Team
|
Event #1
|
23 s
|
7 s
|
Pass
|
Defender
|
Team A
|
Event #2
|
1 min 13s
|
7 s
|
Free kick
|
Striker
|
Team B
|
...
|
...
|
|
...
|
...
|
...
|
 | The Position corresponds to the time in the video when the event occurred.
|
 | The Duration is a portion of the video when the events take place.
|
 | Event type, Pass and Team are Categories. Pass, Defender and Team A are the Values in each category.
|
 | An event is fully defined by the Position, Duration and the categories' Values. It can be illustrated as follows:
|
Once you have created your index, you will be able to retrieve particular events. For example, you may want to retrieve events that match the following criteria:
 | Team = Team A, i.e. all events of Team A
|
 | Event Type = Pass and Team = Team A, i.e. all the passes of Team A
|
It is important to be aware that the Tagging module doesn't just tag instantaneous events such as these examples, lengthy sections of video such as a team's ball possession can be tagged at the same time as the passes and free-kicks taking place during that possession.