Skip to main content

Firebolt: A System for Automated Low-Level Cinematic Narrative Realization

  • Conference paper
  • First Online:
Interactive Storytelling (ICIDS 2019)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11869))

Included in the following conference series:

  • 2836 Accesses

Abstract

Creation of machine generated cinematics currently requires a significant amount of human author time or manually coding domain operators such that they may be realized by a rendering system. We present FireBolt, an automated cinematic realization system based on a declarative knowledge representation that supports both human and machine authoring of cinematics with reduced authorship and engineering task loads.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Abdullah, R., Christie, M., Schofield, G., Lino, C., Olivier, P.: Advanced composition in virtual camera control. In: Dickmann, L., Volkmann, G., Malaka, R., Boll, S., Krüger, A., Olivier, P. (eds.) SG 2011. LNCS, vol. 6815, pp. 13–24. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22571-0_2

    Chapter  Google Scholar 

  2. Allen, J.F., Ferguson, G.: Actions and events in interval temporal logic. J. Logic Comput. 4(5), 531–579 (1994)

    Article  MathSciNet  Google Scholar 

  3. Amerson, D., Kime, S., Young, R.M.: Cinematic camera control for interactive narratives. In: Proceedings of the ACM International Conference on Advances in Computer Entertainment, pp. 365–370 (2005)

    Google Scholar 

  4. Arijon, D.: Grammar of the Film Language. Focal Press, London (1976)

    Google Scholar 

  5. Blinn, J.: Where am i? What am i looking at? (cinematography). IEEE Comput. Graph. Appl. 8(4), 76–81 (1988)

    Article  Google Scholar 

  6. Chatman, S.B.: Story and Discourse: Narrative Structure in Fiction and Film. Cornell University Press, Ithaca (1980)

    Google Scholar 

  7. Christianson, D.B., Anderson, S.E., He, L.W., Salesin, D.H., Weld, D.S., Cohen, M.F.: Declarative camera control for automatic cinematography. In: Proceedings of the American Association for Artificial Intelligent, pp. 148–155 (1996)

    Google Scholar 

  8. Christie, M., Machap, R., Normand, J.-M., Olivier, P., Pickering, J.: Virtual camera planning: a survey. In: Butz, A., Fisher, B., Krüger, A., Olivier, P. (eds.) SG 2005. LNCS, vol. 3638, pp. 40–52. Springer, Heidelberg (2005). https://doi.org/10.1007/11536482_4

    Chapter  Google Scholar 

  9. Cohen, P.R., Levesque, H.J.: Intention is choice with commitment. Artif. Intell. 42(2), 213–261 (1990)

    Article  MathSciNet  Google Scholar 

  10. Eger, M., Barot, C., Young, R.M.: Impulse: a formal characterization of story. In: The Sixth Workshop on Computational Models of Narrative, pp. 45–53 (2015)

    Google Scholar 

  11. Elson, D.K., Riedl, M.O.: A lightweight intelligent virtual cinematography system for machinima production. In: Proceedings of the International Conference on AI and Interactive Digital Entertainment, pp. 8–13 (2007)

    Google Scholar 

  12. Fikes, R.E., Nilsson, N.J.: STRIPS: a new approach to the application of theorem proving to problem solving. Artif. Intell. 2(3), 189–208 (1972)

    MATH  Google Scholar 

  13. Halper, N., Olivier, P.: CamPlan: a camera planning agent. In: Smart Graphics 2000 AAAI Spring Symposium, pp. 92–100 (2000)

    Google Scholar 

  14. Jhala, A.: Exploiting structure and conventions of movie scripts for information retrieval and text mining. In: Spierling, U., Szilas, N. (eds.) ICIDS 2008. LNCS, vol. 5334, pp. 210–213. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-89454-4_27

    Chapter  Google Scholar 

  15. Jhala, A., Young, R.M.: Cinematic visual discourse: representation, generation, and evaluation. IEEE Trans. Comput. Intell. AI Games 2(2), 69–81 (2010)

    Article  Google Scholar 

  16. Monaco, J.: How to Read a Film: Movies. Oxford University Press, Cambridge (2009). Media and Beyond

    Google Scholar 

  17. Porteous, J., Cavazza, M., Charles, F.: Applying planning to interactive storytelling: narrative control using state constraints. ACM Trans. Intell. Syst. Technol. 1(2), 10:1–10:21 (2010). https://doi.org/10.1145/1869397.1869399

    Article  Google Scholar 

  18. Swanson, R., Escoffery, D., Jhala, A.: Learning visual composition preferences from an annotated corpus generated through gameplay. In: IEEE Conference on Computational Intelligence and Games (CIG), pp. 363–370. IEEE (2012)

    Google Scholar 

  19. Valve Software: Source FilmMaker (2000–2017). http://www.sourcefilmmaker.com/

  20. Van Rijsselbergen, D., Van De Keer, B., Verwaest, M., Mannens, E., Van de Walle, R.: Movie script markup language. In: Proceedings of the 9th ACM Symposium on Document Engineering, pp. 161–170. ACM (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to R. Michael Young .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Thorne, B.R., Winer, D.R., Barot, C., Young, R.M. (2019). Firebolt: A System for Automated Low-Level Cinematic Narrative Realization. In: Cardona-Rivera, R., Sullivan, A., Young, R. (eds) Interactive Storytelling. ICIDS 2019. Lecture Notes in Computer Science(), vol 11869. Springer, Cham. https://doi.org/10.1007/978-3-030-33894-7_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-33894-7_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-33893-0

  • Online ISBN: 978-3-030-33894-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics