Real-time Person Tracking in High-resolution Panoramic Video for Automated Broadcast Production
CVMP '11 Proceedings of the 2011 Conference for Visual Media Production
The fascinate production scripting engine
MMM'12 Proceedings of the 18th international conference on Advances in Multimedia Modeling
Hi-index | 0.00 |
We demonstrate the Production Scripting Engine (PSE), a Virtual Director software automatically selecting, framing and cutting camera shots as part of an interactive live broadcast production system. It reasons for multiple viewers with different devices and preferences in parallel within real-time constraints. The PSE takes individual parameters into account and executes a set of pragmatic and cinematographic principles to decide which of the available content is shown. The decision making process is distributed and takes a rule-based approach with exchangable production logic and domain models. The demo uses recorded content from both a high-resolution 180 degree panoramic camera and broadcast cameras. Extracted metadata from both automatic and manual annotation are indexed in an efficient knowledge base, which streams it to the PSE to simulate a live broadcast. We use a specific renderer that allows to view spherical content. Viewers may experience the output on 2 different devices and tweak preferences to adapt the Virtual Director's behavior.