Automatic Camera Control: A Dynamic Multi-Objective Perspective

Paolo Burelli, Mike Preuss

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

1 Citation (Scopus)
816 Downloads (Pure)

Abstract

Automatically generating computer animations is a challenging and complex problem with applications in games and film production. In this paper, we investigate howto translate a shot list for a virtual scene into a series of virtual camera configurations — i.e automatically controlling the virtual camera. We approach this problem by modelling it as a dynamic multi-objective optimisation problem and show how this metaphor allows a much richer expressiveness than a classical single objective approach. Finally, we showcase the application of a multi-objective evolutionary algorithm to generate a shot for a sample game replay and we analyse the results.
Original languageEnglish
Title of host publicationApplications of Evolutionary Computation : 17th European Conference, EvoApplications 2014, Granada, Spain, April 23-25, 2014, Revised Selected Papers
EditorsAnna I. Esparcia-Alcázar, Antonio M. Mora
Number of pages12
PublisherSpringer
Publication date2014
Pages361-373
ISBN (Print)978-3-662-45522-7
ISBN (Electronic)978-3-662-45523-4
DOIs
Publication statusPublished - 2014
EventEuropean Conference on the Applications of Evolutionary Computation - Granada, Spain
Duration: 23 Apr 201425 Apr 2014

Conference

ConferenceEuropean Conference on the Applications of Evolutionary Computation
CountrySpain
CityGranada
Period23/04/201425/04/2014
SeriesLecture Notes in Computer Science
ISSN0302-9743

Fingerprint

Cameras
Multiobjective optimization
Animation
Evolutionary algorithms

Cite this

Burelli, P., & Preuss, M. (2014). Automatic Camera Control: A Dynamic Multi-Objective Perspective. In A. I. Esparcia-Alcázar, & A. M. Mora (Eds.), Applications of Evolutionary Computation: 17th European Conference, EvoApplications 2014, Granada, Spain, April 23-25, 2014, Revised Selected Papers (pp. 361-373). Springer. Lecture Notes in Computer Science https://doi.org/10.1007/978-3-662-45523-4_30
Burelli, Paolo ; Preuss, Mike. / Automatic Camera Control : A Dynamic Multi-Objective Perspective. Applications of Evolutionary Computation: 17th European Conference, EvoApplications 2014, Granada, Spain, April 23-25, 2014, Revised Selected Papers. editor / Anna I. Esparcia-Alcázar ; Antonio M. Mora. Springer, 2014. pp. 361-373 (Lecture Notes in Computer Science).
@inproceedings{52859daa4e634282bbe7b898bbbde631,
title = "Automatic Camera Control: A Dynamic Multi-Objective Perspective",
abstract = "Automatically generating computer animations is a challenging and complex problem with applications in games and film production. In this paper, we investigate howto translate a shot list for a virtual scene into a series of virtual camera configurations — i.e automatically controlling the virtual camera. We approach this problem by modelling it as a dynamic multi-objective optimisation problem and show how this metaphor allows a much richer expressiveness than a classical single objective approach. Finally, we showcase the application of a multi-objective evolutionary algorithm to generate a shot for a sample game replay and we analyse the results.",
author = "Paolo Burelli and Mike Preuss",
year = "2014",
doi = "10.1007/978-3-662-45523-4_30",
language = "English",
isbn = "978-3-662-45522-7",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "361--373",
editor = "{I. Esparcia-Alc{\'a}zar}, Anna and {M. Mora}, Antonio",
booktitle = "Applications of Evolutionary Computation",
address = "Germany",

}

Burelli, P & Preuss, M 2014, Automatic Camera Control: A Dynamic Multi-Objective Perspective. in A I. Esparcia-Alcázar & A M. Mora (eds), Applications of Evolutionary Computation: 17th European Conference, EvoApplications 2014, Granada, Spain, April 23-25, 2014, Revised Selected Papers. Springer, Lecture Notes in Computer Science, pp. 361-373, European Conference on the Applications of Evolutionary Computation, Granada, Spain, 23/04/2014. https://doi.org/10.1007/978-3-662-45523-4_30

Automatic Camera Control : A Dynamic Multi-Objective Perspective. / Burelli, Paolo; Preuss, Mike.

Applications of Evolutionary Computation: 17th European Conference, EvoApplications 2014, Granada, Spain, April 23-25, 2014, Revised Selected Papers. ed. / Anna I. Esparcia-Alcázar; Antonio M. Mora. Springer, 2014. p. 361-373 (Lecture Notes in Computer Science).

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

TY - GEN

T1 - Automatic Camera Control

T2 - A Dynamic Multi-Objective Perspective

AU - Burelli, Paolo

AU - Preuss, Mike

PY - 2014

Y1 - 2014

N2 - Automatically generating computer animations is a challenging and complex problem with applications in games and film production. In this paper, we investigate howto translate a shot list for a virtual scene into a series of virtual camera configurations — i.e automatically controlling the virtual camera. We approach this problem by modelling it as a dynamic multi-objective optimisation problem and show how this metaphor allows a much richer expressiveness than a classical single objective approach. Finally, we showcase the application of a multi-objective evolutionary algorithm to generate a shot for a sample game replay and we analyse the results.

AB - Automatically generating computer animations is a challenging and complex problem with applications in games and film production. In this paper, we investigate howto translate a shot list for a virtual scene into a series of virtual camera configurations — i.e automatically controlling the virtual camera. We approach this problem by modelling it as a dynamic multi-objective optimisation problem and show how this metaphor allows a much richer expressiveness than a classical single objective approach. Finally, we showcase the application of a multi-objective evolutionary algorithm to generate a shot for a sample game replay and we analyse the results.

U2 - 10.1007/978-3-662-45523-4_30

DO - 10.1007/978-3-662-45523-4_30

M3 - Article in proceeding

SN - 978-3-662-45522-7

T3 - Lecture Notes in Computer Science

SP - 361

EP - 373

BT - Applications of Evolutionary Computation

A2 - I. Esparcia-Alcázar, Anna

A2 - M. Mora, Antonio

PB - Springer

ER -

Burelli P, Preuss M. Automatic Camera Control: A Dynamic Multi-Objective Perspective. In I. Esparcia-Alcázar A, M. Mora A, editors, Applications of Evolutionary Computation: 17th European Conference, EvoApplications 2014, Granada, Spain, April 23-25, 2014, Revised Selected Papers. Springer. 2014. p. 361-373. (Lecture Notes in Computer Science). https://doi.org/10.1007/978-3-662-45523-4_30