skip to main content
10.1145/3092919.3092922acmconferencesArticle/Chapter ViewAbstractPublication PagesnparConference Proceedingsconference-collections
research-article

Real-time panorama maps

Published: 29 July 2017 Publication History

Abstract

Panorama maps are stylized paintings of terrain often seen at tourist destinations. They are difficult to create since they are both artistic and grounded in real geographic data. In this paper we present techniques for rendering real-world data in the style of Heinrich Berann's panorama maps in a real-time application. We analyse several of Berann's paintings to identify the artistic elements used. We use this analysis to form algorithms that mimic the panorama map style, focusing on replicating the terrain deformation, distorted projection, terrain colouring, tree brush strokes, water rendering, and atmospheric scattering. In our approach we use freely available digital earth data to render interactive panorama maps without needing further design work.

Supplementary Material

ZIP File (a6-brown.zip)
Supplemental files.

References

[1]
2016. Elements of Art. http://www.getty.edu/education/teachers/building_lessons/formal_analysis.html. (2016). http://www.getty.edu/education/teachers/building_lessons/formal_analysis.html (accessed September 12, 2016).
[2]
2017. OpenCycleMap. https://www.opencyclemap.org/. (2017). https://www.opencyclemap.org/ (accessed January 2, 2017).
[3]
Tomas Akenine-Möller, Eric Haines, and Naty Hoffman. 2008. Real-Time Rendering 3rd Edition. A. K. Peters, Ltd., Natick, MA, USA. 1045 pages.
[4]
Margarita Bratkova, Peter Shirley, and William B. Thompson. 2009. Artistic Rendering of Mountainous Terrain. ACM Trans. Graph. 28, 4, Article 102 (Sept. 2009), 17 pages.
[5]
J. Brosz and F. Samavati. 2010. Shape Defined Panoramas. In Shape Modeling International Conference (SMI), 2010. IEEE Computer Society, 57--67.
[6]
John Brosz, Faramarz F. Samavati, M. Sheelagh T. Carpendale, and Mario Costa Sousa. 2007. Single Camera Flexible Projection. In Proceedings of the 5th International Symposium on Non-photorealistic Animation and Rendering (NPAR '07). ACM, New York, NY, USA, 33--42.
[7]
Stephen Alex Brown. 2017. Real-Time Panorama Maps. Master's thesis. University of Calgary.
[8]
Daniel Cohen-Or, Olga Sorkine, Ran Gal, Tommer Leyvand, and Ying-Qing Xu. 2006. Color Harmonization. ACM Trans. Graph. 25, 3 (July 2006), 624--630.
[9]
Patrick Degener and Reinhard Klein. 2009. A Variational Approach for Automatic Generation of Panoramic Maps. ACM Trans. Graph. 28, 1, Article 2 (Feb. 2009), 14 pages.
[10]
Jürgen Döllner and Maike Buchin. 2003. Real-Time Expressive Rendering of City Models. In IV.
[11]
Martin Falk, Tobias Schafhitzel, Daniel Weiskopf, and Thomas Ertl. 2007. Panorama Maps with Non-linear Ray Tracing. In Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australia and Southeast Asia (GRAPHITE '07). ACM, New York, NY, USA, 9--16.
[12]
Amy Gooch, Bruce Gooch, Peter Shirley, and Elaine Cohen. 1998. A Non-photorealistic Lighting Model for Automatic Technical Illustration. In Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '98). ACM, New York, NY, USA, 447--452.
[13]
Al Gore. 1998. The Digital Earth: Understanding our planet in the 21st Century. http://www.digitalearth-isde.org/userfiles/The_Digital_Earth_Understanding_our_planet_in_the_21st_Century.doc. (1998). http://www.digitalearth-isde.org/userfiles/The_Digital_Earth_Understanding_our_planet_in_the_21st_Century.doc (accessed December 12, 2016).
[14]
M. C. Hansen, P. V. Potapov, R. Moore, M. Hancher, S. A. Turubanova, A. Tyukavina, D. Thau, S. V. Stehman, S. J. Goetz, T. R. Loveland, A. Kommareddy, A. Egorov, L. Chini, C. O. Justice, and J. R. G. Townshend. 2013. High-Resolution Global Maps of 21st-Century Forest Cover Change. Science 342, 6160 (2013), 850--853.
[15]
Aaron Hertzmann. 1998. Painterly Rendering with Curved Brush Strokes of Multiple Sizes. In Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '98). ACM, New York, NY, USA, 453--460.
[16]
A. Iglesias. 2004. Computer Graphics for Water Modeling and Rendering: A Survey. Future Gener. Comput. Syst. 20, 8 (Nov. 2004), 1355--1374.
[17]
Heiko Irrgang. 2016. Skybox Set. https://93i.de/p/free-skybox-texture-set/. (2016). https://93i.de/p/free-skybox-texture-set/ (accessed September 25, 2016).
[18]
Tobias Isenberg, Bert Freudenberg, Nick Halper, Stefan Schlechtweg, and Thomas Strothotte. 2003. A Developer's Guide to Silhouette Algorithms for Polygonal Models. IEEE Comput. Graph. Appl. 23, 4 (July 2003), 28--37.
[19]
Helen Jenny, Bernhard Jenny, and Lorenz Hurni. 2010. Interactive Design of 3D Maps with Progressive Projection. The Cartographic Journal 47, 3 (2010), 211--221.
[20]
Patrick Kennelly and A. Kimerling. 2006. Non-Photorealistic Rendering and Terrain Representation. Cartographic Perspectives 0, 54 (2006). http://www.cartographicperspectives.org/index.php/journal/article/view/cp54-kennelly-kimerling
[21]
Haik Lorenz, Matthias Trapp, Jürgen Döllner, and Markus Jobst. 2008. Interactive Multi-Perspective Views of Virtual 3D Landscape and City Models. Springer Berlin Heidelberg, Berlin, Heidelberg, 301--321.
[22]
Ali Mahdavi-Amiri, Troy Alderson, and Faramarz Samavati. 2015. A Survey of Digital Earth. Computers & Graphics 53, Part B (2015), 95 -- 117.
[23]
Sebastian Möser, Patrick Degener, Roland Wahl, and Reinhard Klein. 2008. Context Aware Terrain Visualization for Wayfinding and Navigation. Comput. Graph. Forum 27 (2008), 1853--1860.
[24]
Paipateroma. 2016. Mt. Ashitaka and Mt. Fuji, Japan. https://commons.wikimedia.org/wiki/File:Mt_fuji_and_mt_ashitaka.jpg. (2016). https://commons.wikimedia.org/wiki/File:Mt_fuji_and_mt_ashitaka.jpg (accessed September 8, 2016).
[25]
Sebastian Pasewaldt, Matthias Trapp, and Jürgen Döllner. 2011. Multiscale Visualization of 3D Geovirtual Environments Using View-Dependent Multi-Perspective Views. Journal of WSCG 19, 3 (2011), 111--118. http://wscg.zcu.cz/jwscg/J_WSCG_2011/!_2011_J_WSCG-3.pdf
[26]
Tom Patterson. 2000. A View From On High: Heinrich BerannâĂŽs Panoramas and Landscape Visualization Techniques for the U.S. National Park Service. Cartographic Perspectives 0, 36 (2000). http://www.cartographicperspectives.org/index.php/journal/article/view/cp36-patterson
[27]
Matt Pharr and Randima Fernando. 2005. GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation (Gpu Gems). Addison-Wesley Professional.
[28]
Emil Praun, Hugues Hoppe, Matthew Webb, and Adam Finkelstein. 2001. Real-time Hatching. In Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '01). ACM, New York, NY, USA, 581-.
[29]
Simon Premoze. 2002. Computer Generation of Panorama Maps. In In Proceedings of the 3rd ICA Mountain Cartography Workshop.
[30]
Amir Semmo, Matthias Trapp, Jan Eric Kyprianidis, and Jürgen Döllner. 2012. Interactive Visualization of Generalized Virtual 3D City Models using Level-of-Abstraction Transitions. Comput. Graph. Forum 31 (2012), 885--894.
[31]
Juuyoh Tanaka. 2016. Mt. Fuji. https://flic.kr/p/7Ku8LM. (2016). https://flic.kr/p/7Ku8LM (accessed September 8, 2016).
[32]
Matthias Trapp, Tassilo Glander, Henrik Buchholz, and Jürgen Döllner. 2008. 3D Generalization Lenses for Interactive Focus + Context Visualization of Virtual City Models. In IV.
[33]
Matthias Troyer. 2016. The life of H. C. Berann. http://www.berann.com/life.html. (2016). http://www.berann.com/life.html (accessed September 6, 2016).
[34]
Mahes Visvalingam and Kurt Dowson. 1998. Algorithms for sketching surfaces. Computers & Graphics 22, 2âĂŞ3 (1998), 269 -- 280.

Cited By

View all
  • (2024)Seasonal terrain texture synthesis via Köppen periodic conditioningThe Visual Computer10.1007/s00371-024-03485-140:7(4857-4868)Online publication date: 30-May-2024
  • (2021)Seeing the “perfect world” through Heinrich Berann’s panorama maps of the AlpsInternational Journal of Cartography10.1080/23729333.2021.1912887(1-5)Online publication date: 20-Apr-2021
  • (2020)Adaptive volumetric light and atmospheric scatteringPLOS ONE10.1371/journal.pone.024226515:11(e0242265)Online publication date: 18-Nov-2020

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
NPAR '17: Proceedings of the Symposium on Non-Photorealistic Animation and Rendering
July 2017
123 pages
ISBN:9781450350815
DOI:10.1145/3092919
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 July 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. digital earth
  2. non-photorealistic rendering
  3. panorama map
  4. real-time rendering

Qualifiers

  • Research-article

Funding Sources

Conference

Expressive '17
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)22
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Seasonal terrain texture synthesis via Köppen periodic conditioningThe Visual Computer10.1007/s00371-024-03485-140:7(4857-4868)Online publication date: 30-May-2024
  • (2021)Seeing the “perfect world” through Heinrich Berann’s panorama maps of the AlpsInternational Journal of Cartography10.1080/23729333.2021.1912887(1-5)Online publication date: 20-Apr-2021
  • (2020)Adaptive volumetric light and atmospheric scatteringPLOS ONE10.1371/journal.pone.024226515:11(e0242265)Online publication date: 18-Nov-2020

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media