Skip to main content

Automatic Generation of Camera Motion to Track a Moving Guide

  • Chapter
  • First Online:

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 17))

Abstract

Manually following a moving object through a cluttered virtual environment can be challenging for the user. Instead, one would typically rather focus on watching the object and its environment. In this paper, we present an approach to automatically generate a camera motion, such that the user maintains visibility with an object moving along a known path through a virtual environment. To begin, the user specifies the camera placement at the start and end of the object path, and constraints on the camera placement relative to the object. Given this input, the system computes a smooth camera path, satisfying the constraints: Firstly, an initial camera path is generates by applying a single-shot probabilistic road map technique. We augmented this technique with several optimisations, speeding up the path generation considerably. Then, the initial path is smoothed to present the user with a pleasant camera motion. The approach has been implemented and tested: it is fast and computes paths through complicated 2D and 3D environments in less than a second.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Editor information

Michael Erdmann Mark Overmars David Hsu Frank van der Stappen

Rights and permissions

Reprints and permissions

About this chapter

Cite this chapter

Goemans, O., Overmars, M. Automatic Generation of Camera Motion to Track a Moving Guide. In: Erdmann, M., Overmars, M., Hsu, D., van der Stappen, F. (eds) Algorithmic Foundations of Robotics VI. Springer Tracts in Advanced Robotics, vol 17. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10991541_14

Download citation

  • DOI: https://doi.org/10.1007/10991541_14

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25728-8

  • Online ISBN: 978-3-540-31506-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics