Authors:
Patrik Goorts
;
Steven Maesen
;
Maarten Dumont
;
Sammy Rogmans
and
Philippe Bekaert
Affiliation:
Hasselt University - tUL - iMinds, Belgium
Keyword(s):
Sports Broadcasting, View Interpolation, Plane Sweep, Virtual Viewpoint, Validity Maps, GPU, CUDA.
Related
Ontology
Subjects/Areas/Topics:
Applications and Services
;
Camera Networks and Vision
;
Computational Photography
;
Computer Vision, Visualization and Computer Graphics
;
Entertainment Imaging Applications
;
Motion, Tracking and Stereo Vision
;
Rendering
;
Stereo Vision and Structure from Motion
Abstract:
In this paper, we present a method to accomplish free viewpoint video for soccer scenes. This will allow the rendering of a virtual camera, such as a virtual rail camera, or a camera moving around a frozen scene. We use 7 static cameras in a wide baseline setup (10 meters apart from each other). After debayering and
segmentation, a crude depth map is created using a plane sweep approach. Next, this depth map is filtered and used in a second, depth-selective plane sweep by creating validity maps per depth. The complete method employs NVIDIA CUDA and traditional GPU shaders, resulting in a fast and scalable solution. The results,
using real images, show the effective removal of artifacts, yielding high quality images for a virtual camera.