Home / wootv / Orienteering video experiment: Automatic videoreport

Orienteering video experiment: Automatic videoreport

videopic.jpgThe online orienteering TV channel woO-TV is developing a semi-automatic system for post-race video reports from orienteering events, aiming to make it possible to make low-cost interesting video/TV-productions from orienteering races with a minimum of manual work. The system is currently not aimed at live coverage, to keep costs and work at a minimum- and additionally observing that a good report after a race will get potentially more viewers over time than a live report.

The concept

The concept is based on setting up video-cameras at a few controls and at the finish, continually recording the race – and then generating a video report from the race based on combining the timing-information from the time-keeping system with the videos. Due to the coupling between the split-times in the time-keeping-system and the videos, one knows in which parts of the video to find a given runner, and also the position of the runner in the race.

Two types of videos are to be generated,

  • A video of a complete race at a given control or at the finish, showing the time/position of each runner when they pass the control. At first thought, this seems to be extremely boring to view! But some of todays video-hosting services – like e.g. Viddler – make it possible to link to any given point in a video. Thus it is possible to link directly from the result list to the correct point in the video for all runners in a race. And the first thing everybody who was in the race will do is to look at themselves passing the controls. And then their friends. And finally – if they have more time – they will be interested in looking at the best competitors….
  • A condensed video report of only the top-6 runners in each category showing how the race developed – being a bit more interesting to watch through than the complete video from above.
Proof of concept

As a proof of concept, a local night race in Bergen (Norway) Wednesday October 17th was chosen. Video quality is extremely low as it was pitch dark at the finish were the video-camera was set up – but nevertheless it shows that the concept is viable. A little less than 100 runners participated, and they all finished within about 2 hours. The complete video has been generated and uploaded to Viddler. For each runner in the result list, it is possible to click the runner to get up the video of the runner. The video includes time/position of the runner. Here are the results for the category DC:

Category DC
1. 24:43 Linn Kristine Gjesdal IL Varegg DC (i mål 33:43 etter første start)
2. 26:11 Wenche Gjesdal IL Varegg DC (i mål 34:11 etter første start)
3. 27:03 Nina Soligard Bergens Turnforening DC (i mål 81:02 etter første start)
4. 27:43 Birgitte Torbjørnsen IL Gular DC (i mål 34:31 etter første start)
5. 28:07 Ingrid Sandvoll IL Gneist DC (i mål 71:27 etter første start)
6. 29:16 Beate Wollen Steen Fana IL DC (i mål 67:33 etter første start)
7. 29:25 Siren Greve Bergens Turnforening DC (i mål 88:39 etter første start)
8. 30:48 Linda Klanderud DnB NOR DC (i mål 57:16 etter første start)
9. 35:36 Anne Westergård IL Varegg DC (i mål 95:53 etter første start)
10. 37:44 Torild Myrli T&IF Viking DC (i mål 67:28 etter første start)
11. 37:46 Judith Hellen T&IF Viking DC (i mål 67:31 etter første start)

(Note! If it says “progressive” and not “streaming” in the lower left corner of the video it won’t work. If this is the case, press “progressive” and it will turn into “streaming”.)

See the complete result list here, including runners sorted by name and by when the runners pass the finish.

Sample video starting at a certain runner as embed


(Note! If it says “progressive” and not “streaming” in the lower left corner of the video it won’t work. If this is the case, press “progressive” and it will turn into “streaming”.)

Technical details

The only manual work done in creating the video is syncing video and timing system for a single runner – and doing a few video conversions. Timing is done using ttime – but it should be just as easily doable with any timing system. A script has been written which generates the timing info as a video-overlay, and this just has to be overlayed on the video. The script also generates a result list with links to appropriate points in the video.

Part 2 – the top-6 video report, has not been finished yet as of now.

Any comments or suggestions? Please add them below!

About Jan Kocbach

Jan Kocbach is the founder of WorldofO.com - taking care of everything from site development to writing articles, photography and analysis.

Check Also

Free calendar 12 runners – 12 countries: Download now!

The World of O Wall Calendar 2008 – “12 runners – 12 countries” – is ...

2 comments

  1. stefan lombriser

    really quite good idea..

  2. stefan lombriser

    “script has been written which generates the timing info as a video-overlay, and this just has to be overlayed on the video. The script also generates a result list with links to appropriate points in the video.”

    where exactly can one find this script?