Generating Orthorectified Multi-Perspective 2.5D Maps To

Total Page:16

File Type:pdf, Size:1020Kb

Generating Orthorectified Multi-Perspective 2.5D Maps To International Journal of Geo-Information Article Generating Orthorectified Multi-Perspective 2.5D Maps to Facilitate Web GIS-Based Visualization and Exploitation of Massive 3D City Models Jianming Liang 1,2, Jianhua Gong 1,2,*, Jin Liu 1,3,4, Yuling Zou 2, Jinming Zhang 1,5, Jun Sun 1,2 and Shuisen Chen 6 1 State Key Laboratory of Remote Sensing Science, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100101, China; [email protected] (J.L.); [email protected] (J.L.); [email protected] (J.Z.); [email protected] (J.S.) 2 Zhejiang-CAS Application Center for Geoinformatics, Zhejiang 314100, China; [email protected] 3 University of Chinese Academy of Sciences, Beijing 100049, China 4 National Marine Data and Information Service, Tianjin 300171, China 5 Institute of Geospatial Information, Information Engineering University, Zhengzhou 450052, China 6 Guangdong Open Laboratory of Geospatial Information Technology and Application, Guangzhou Institute of Geography, Guangzhou 510070, China; [email protected] * Correspondence: [email protected]; Tel.: +86-10-6484-9299 Academic Editors: Bert Veenendaal, Maria Antonia Brovelli, Serena Coetzee, Peter Mooney and Wolfgang Kainz Received: 5 August 2016; Accepted: 7 November 2016; Published: 11 November 2016 Abstract: 2.5D map is a convenient and efficient approach to exploiting a massive three-dimensional (3D) city model in web GIS. With the rapid development of oblique airborne photogrammetry and photo-based 3D reconstruction, 3D city models are becoming more and more accessible. 3D Geographic Information System (GIS) can support the interactive visualization of massive 3D city models on various platforms and devices. However, the value and accessibility of existing 3D city models can be augmented by integrating them into web-based two-dimensional (2D) GIS applications. In this paper, we present a step-by-step workflow for generating orthorectified oblique images (2.5D maps) from massive 3D city models. The proposed framework can produce 2.5D maps from an arbitrary perspective, defined by the elevation angle and azimuth angle of a virtual orthographic camera. We demonstrate how 2.5D maps can benefit web-based visualization and exploitation of massive 3D city models. We conclude that a 2.5D map is a compact data representation optimized for web data streaming of 3D city models and that geometric analysis of buildings can be effectively conducted on 2.5D maps. Keywords: massive 3D city model; 2D GIS; web GIS; 2.5D map; oblique airborne photogrammetry 1. Introduction Urban landscapes are highly diversified in both the horizontal and vertical dimensions [1] with the presence of water bodies, plants, buildings, and other artificial structures. The inadequacy of satellite imagery and digital elevation models (DEMs) for representing the vertical dimension led to the widespread use of 3D city models [2] in urban GIS, which typically takes the form of a virtual geographic environment [3]. Although 3D GIS is already widely used for interactive exploration of 3D city models, its use in a web context faces the following technical challenges: (1) Internet data transfer limits. For example, it takes 17 min to download 1 GB of 3D model data with an internet transfer rate of 1 MB/s. This means that users will likely experience data latency under limited bandwidth. (2) Cross-platform hardware and software compatibility. The devices and platforms that host a 3D GIS application need to meet ISPRS Int. J. Geo-Inf. 2016, 5, 212; doi:10.3390/ijgi5110212 www.mdpi.com/journal/ijgi ISPRS Int. J. Geo-Inf. 2016, 5, 212 2 of 18 hardware and software compatibility. The devices and platforms that host a 3D GIS application need theto meet minimum the minimum hardware hardware and software and software requirements requirements for graphics for graphics processing processing unit (GPU) unit support. (GPU) Mobilesupport. devices Mobile do devices not always do not meet always the computational meet the computational requirements requirements of a 3D GIS [4 ].of Deploymenta 3D GIS [4]. of aDeployment 3D GIS across of a various 3D GIS platforms,across various such platforms, as Linux, Windows,such as Linux, Android, Windows, iOS, andAndroid, Mac, requiresiOS, and extraMac, developmentrequires extra cost development and effort, sincecost and 3D graphicseffort, since APIs 3D rarely graphics support APIs direct rarely cross-platform support direct migration. cross- Additionally,platform migration. web-based Additionally, 2D GIS remains web-based the dominant 2D GIS remains paradigm the in dominant operational paradigm business in applications. operational Manybusiness business applications. GIS applications, Many business such as GIS the hotelapplications, booking such website as Agodathe hotel (http://www.agoda.com/ booking website Agoda), rely(http://www.agoda.com/), solely on web-based 2D rely GIS solely for operational on web-based functionality. 2D GIS for 2.5D operat maps,ional also functionality. known as perspective2.5D maps, mapsalso known or bird’s-eye as perspective view maps, maps are or represented bird’s-eye inview an obliquemaps, are perspective. represented 2.5D in an cartography oblique perspective. dates back to2.5D ancient cartography times (Figure dates1 back). Modern to ancient 2.5D cartography,times (Figure known 1). Modern as pixel 2.5D art cartography, in some contexts, known integrates as pixel computer-aidedart in some contexts, design integrates (CAD)-based computer-aided photorealistic design or artistic (CAD)-based renderings photorealistic into maps. 2.5Dor artistic maps canrenderings facilitate into visualization maps. 2.5D and maps exploitation can facilitate of 3Dvisualization city models and in exploitation web-based 2Dof 3D GIS city applications. models in Theweb-based 2.5D maps 2D GIS provider applications. Edushi The produces 2.5D maps pixel prov art-styleider Edushi maps produces from CAD pixel models art-style and maps delivers from theseCAD models maps to and a browser-baseddelivers these maps web GISto a browser- (Figure2A),based which web canGIS run(Figure on 2A), various which devices can run and on platforms.various devices These and CAD-based platforms. pixel These art-style CAD-based maps arepixe alsol art-style widely maps used are in campus also widely map used GIS (Figure in campus2B) (maphttp://maps.colostate.edu/ GIS (Figure , 2B)https://www.udayton.edu/map/ (http://maps.colostate.edu/,, http://map.wfu.edu/https://www.udayton.edu/map/,, https://www. asu.edu/map/interactive/http://map.wfu.edu/, https://www.as), which makesu.edu/map/interactive/), high-quality 3D scenes which available makes to users high-quality under conditions 3D scenes of limitedavailable bandwidth to users under and computationalconditions of limited power. bandwidth If large-scale and 3Dcomputational city models power. can be If used large-scale in web 3D GIS city as shownmodels incan those be used examples in web (Figure GIS as2A,B), shown they in will those attract examples a wider (Figure audience 2A,B), and they benefit will aattract wider a scopewider ofaudience applications. and benefit Therefore, a wider 2.5D scope maps of applications. have the potential Therefore, to augment 2.5D maps the have value the and potential extend to the augment use of existingthe value 3D and city extend models. the use of existing 3D city models. Figure 1. Hand-drawn perspective map by Claes Janszoon Visscher Figure 1. Hand-drawn perspective map by Claes Janszoon Visscher (http://en.wikipedia.org/wiki/ Pictorial_maps(http://en.wikipedia.org/wiki/Pictorial_maps).). 2 ISPRS Int. J. Geo-Inf. 2016, 5, 212 3 of 18 Figure 2. Application of 2.5D maps in (A) a web-based urban GIS (http://sz.edushi.com/); (B) an online Figure 2. Application of 2.5D maps in (A) a web-based urban GIS (http://sz.edushi.com/); campus GIS (http://maps.colostate.edu/) for efficient streaming of 3D city models. (B) an online campus GIS (http://maps.colostate.edu/) for efficient streaming of 3D city models. 3D city models can be derived from a variety of sources. One of the most simplified forms of a 3D3D city city model models is obtained can be by derived extruding from building a variety footprints of sources. into polyhedra One of the [5]. most A LiDAR simplified point forms cloud of a 3Dcan city accurately model iscapture obtained architectural by extruding geometry, building but the footprints texturalinto information polyhedra needs [5]. to A be LiDAR retrieved point cloudseparately can accurately [6]. Photorealistic capture architectural building models geometry, can butbe constructed the textural in information a CAD environment, needs to be but retrieved the separatelyintensive [labor6]. Photorealistic required to create building the geometric models can deta beils constructed and to acquire in astreet-level CAD environment, façade photos but is the intensivechallenging. labor Recently, required with to create the rapid the geometric development details of unmanned and to acquire aerial street-levelvehicle (UAV) façade technology photos is challenging.and computer Recently, vision-based with the 3D rapid reconstruction development [7], ofoblique unmanned airborne aerial photogrammetry-based vehicle (UAV) technology 3D city and computermodels vision-based(OAP3Ds) are 3D becoming reconstruction increasingly [7], oblique mature airborne and affordable photogrammetry-based [8]. OAP3Ds 3Dcombine city models the (OAP3Ds)advantages are of becoming LiDAR and increasingly close-range mature photography, and affordable and thus
Recommended publications
  • 3D Graphics Fundamentals
    11BegGameDev.qxd 9/20/04 5:20 PM Page 211 chapter 11 3D Graphics Fundamentals his chapter covers the basics of 3D graphics. You will learn the basic concepts so that you are at least aware of the key points in 3D programming. However, this Tchapter will not go into great detail on 3D mathematics or graphics theory, which are far too advanced for this book. What you will learn instead is the practical implemen- tation of 3D in order to write simple 3D games. You will get just exactly what you need to 211 11BegGameDev.qxd 9/20/04 5:20 PM Page 212 212 Chapter 11 ■ 3D Graphics Fundamentals write a simple 3D game without getting bogged down in theory. If you have questions about how matrix math works and about how 3D rendering is done, you might want to use this chapter as a starting point and then go on and read a book such as Beginning Direct3D Game Programming,by Wolfgang Engel (Course PTR). The goal of this chapter is to provide you with a set of reusable functions that can be used to develop 3D games. Here is what you will learn in this chapter: ■ How to create and use vertices. ■ How to manipulate polygons. ■ How to create a textured polygon. ■ How to create a cube and rotate it. Introduction to 3D Programming It’s a foregone conclusion today that everyone has a 3D accelerated video card. Even the low-end budget video cards are equipped with a 3D graphics processing unit (GPU) that would be impressive were it not for all the competition in this market pushing out more and more polygons and new features every year.
    [Show full text]
  • Hi-Bit Pixel Graphics – the New Era of Pixel Art
    Hi-Bit Pixel Graphics – The New Era of Pixel Art Olli Heikkinen Thesis May 2021 Degree Programme in Information Business Systems Game Production 2 ABSTRACT Tampere University of Applied Sciences Information Business Systems Game Production Olli Heikkinen Hi-Bit Pixel Graphics – New Era of Pixel Art Bachelor's thesis 35 pages May 2021 This bachelor’s thesis studies how pixel graphics in video games are seen today, and what current trends make classic pixel graphics hi-bit. This thesis briefly covers the beginnings of pixel graphics, how pixel graphics in video games have changed over the years, as well as a few key techniques that make hi-bit pixel art. To further demonstrate the elements of hi-bit pixel graphics, a short game demo “Mr. Skullerton’s Vault” was created in the Unity game engine. In this demonstration a variety of different hi-bit pixel art techniques were tested, including pixel perfect settings, normal mapping, skeletal animation. The techniques tested in this demonstration proved to be significant elements, which distinguish classic pixel graphics from hi-bit pixel art Key words: pixel graphics, pixel art, video game graphics 3 CONTENTS Introduction ................................................................................................ 5 1 Pixel art in general ................................................................................ 7 1.1 Pixel art in video games today ....................................................... 8 1.2 Why Hi bit-pixel art? ....................................................................
    [Show full text]
  • Pixel Art: 1.0
    Pixel Art: 1.0 Square is Cool! by Astra Wijaya (astrawijaya.com) with Tech Valley Game Space What is on the menu today? 1. Introduction 2. History 3. Software setup 4. Playing with pixels 5. Resources 0.1 Some questions - Does anyone know how/is learning to draw (digital or traditional)? - Familiar with Photoshop/Piskel/other image editing software? - Who is using what software? 1.1 What is a pixel? - From the words, picture and element. This one square is a pixel "Pixel-example" by ed g2s • talk - Example image is a rendering of Image:Personal computer, exploded 5.svg.. Licensed under CC BY-SA 3.0 via Wikimedia Commons - https://commons.wikimedia. org/wiki/File:Pixel-example.png#/media/File:Pixel-example.png 1.2 What is pixel art? - Drawing or editing on the pixel level that now has become a style of its own. 2.1 History - Came from hardware processing limitation - Not able to draw or render too many colors 2.1 History - Very similar to mosaic art 2.2 Visual History Pong (1972) Credit: Amintore Fanfani 2.2 Visual History Space Invaders (1978) 2.2 Visual History Pac Man (1980 2.2 Visual History Donkey Kong [arcade] (1981) 2.2 Visual History Super Mario Bros (NES) (1985) 2.2 Visual History Ryu (Street Fighter series) 1987+ 2.2 Visual History Chrono Trigger (1995) 2.2 Visual History Metal Slug series (1996+) 2.2 Visual History Castlevania: Symphony of the Night (1997) 2.2 Visual History Final Fantasy Tactics (1997) 2.2 Visual History Pokemon series (1996) 2.2 Visual History 3D Dot Game Heroes (2009) 2.2 Visual History Minecraft (2009) 2.2
    [Show full text]
  • GAMES-KONZEPTE Für Schule Und Jugendbildung + IMPRESSUM
    SPIELEND LERNEN 17 innovative GAMES-KONZEPTE für Schule und Jugendbildung + IMPRESSUM Herausgeber medien+bildung.com gGmbH Lernwerkstatt Rheinland-Pfalz Turmstr. 10 67059 Ludwigshafen Registernummer: HRB 60647 Gerichtsstand: Amtsgericht Ludwigshafen Verantwortlich Katja Friedrich (Geschäftsführerin) Tel.: (0621) 52 02 256 [email protected] Redaktion Christian Kleinhanß Hans-Uwe Daumann Autor/innen Katja Batzler Christopher Bechtold Steffen Griesinger Maren Herrmann Christian Kleinhanß Friedhelm Lorig Katja Mayer Daniel Zils Bildnachweis medien+bildung.com, LMK Layout und Gestaltung Kristin Lauer, www.diefraulauer.com, Mannheim Druck Nino Druck GmbH, Neustadt an der Weinstraße IN- Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung 3.0 Deutschland Lizenz HALT Seite Inhalt Alter Stufe 04 Grußworte 05 Einleitung 06 Learning Apps Ab 8 GS SEK1 SEK2 08 Kahoot: Quizzes entwickeln Ab 8 GS SEK1 SEK2 10 Moodle: Gamifizierte Online-Kurse Ab 10 SEK1 SEK2 12 Eigene 3-D-Welten gestalten mit Co-Spaces Ab 10 SEK1 SEK2 14 Pixel Art Ab 10 SEK1 SEK2 15 Machinima Ab 12 SEK1 SEK2 16 Minetopia Ab 12 SEK1 17 Filmwerkstatt Minecraft Ab 12 SEK1 18 Digital Outdoor Games Ab 8 GS SEK1 SEK2 19 Code Breakers Ab 14 SEK1 SEK2 23 Bloxels Ab 8 GS SEK1 24 Gamesentwicklung mit Scratch Ab 10 SEK1 SEK2 26 Twine: Digital Storytelling Ab 10 SEK1 SEK2 28 Make Dance Moves Ab 10 SEK1 30 Exzessives Spielen Ab 11 SEK1 32 Gewalt in digitalen Spielen Ab 11 SEK1 34 check the games – Ein Projekttag Ab 11 SEK1 35 Links & Empfehlungen IN- HALT GRUSS-WORTE Georg Banek © Das Konzept des homo ludens, des spielenden Menschen, ist Spielend zu lernen ist für viele Schülerinnen und Schüler ein vom Gedanken getragen, dass jedes Spiel auch dem Lernen Traum.
    [Show full text]
  • Critical Review of Open Source Tools for 3D Animation
    IJRECE VOL. 6 ISSUE 2 APR.-JUNE 2018 ISSN: 2393-9028 (PRINT) | ISSN: 2348-2281 (ONLINE) Critical Review of Open Source Tools for 3D Animation Shilpa Sharma1, Navjot Singh Kohli2 1PG Department of Computer Science and IT, 2Department of Bollywood Department 1Lyallpur Khalsa College, Jalandhar, India, 2 Senior Video Editor at Punjab Kesari, Jalandhar, India ABSTRACT- the most popular and powerful open source is 3d Blender is a 3D computer graphics software program for and animation tools. blender is not a free software its a developing animated movies, visual effects, 3D games, and professional tool software used in animated shorts, tv adds software It’s a very easy and simple software you can use. It's show, and movies, as well as in production for films like also easy to download. Blender is an open source program, spiderman, beginning blender covers the latest blender 2.5 that's free software anybody can use it. Its offers with many release in depth. we also suggest to improve and possible features included in 3D modeling, texturing, rigging, skinning, additions to better the process. animation is an effective way of smoke simulation, animation, and rendering. Camera videos more suitable for the students. For e.g. litmus augmenting the learning of lab experiments. 3d animation is paper changing color, a video would be more convincing not only continues to have the advantages offered by 2d, like instead of animated clip, On the other hand, camera video is interactivity but also advertisement are new dimension of not adequate in certain work e.g. like separating hydrogen from vision probability.
    [Show full text]
  • 3D Modeling, Animation, and Special Effects
    3D Modeling, Animation, and Special Effects ITP 215 (2 Units) Catalogue Developing a 3D animation from modeling to rendering: basics of surfacing, Description lighting, animation, and modeling techniques. Advanced topics: compositing, particle systems, and character animation. Objective Fundamentals of 3D modeling, animation, surfacing, and special effects: Understanding the processes involved in the creation of 3D animation and the interaction of vision, budget, and time constraints. Developing an understanding of diverse methods for achieving similar results and decision-making processes involved at various stages of project development. Gaining insight into the differences among the various animation tools. Understanding the opportunities and tracks in the field of 3D animation. Prerequisites Knowledge of any 2D paint, drawing, or CAD program Instructor Lance S. Winkel E-mail: [email protected] Tel: 213/740.9959 Office: OHE 530 H Office Hours: Tue/Thur 8am-10am Lab Assistants: Qingzhou Tang: [email protected] Hours 4 hours Course Structure The Final Exam will be conducted at the time dictated in the Schedule of Classes. Details and instructions for all projects will be available on Blackboard. For grading criteria of each assignment, project, and exam, see the Grading section below. Textbook(s) Blackboard Autodesk Maya Documentation Resources online and at Lynda.com and knowledge.autodesk.com Adobe online resources where necessary for Photoshop and After Effects Grading Planets = 10 points Cityscape 1 of 7 = 10 points Cityscape 2 of
    [Show full text]
  • 3D Modeling and the Role of 3D Modeling in Our Life
    ISSN 2413-1032 COMPUTER SCIENCE 3D MODELING AND THE ROLE OF 3D MODELING IN OUR LIFE 1Beknazarova Saida Safibullaevna 2Maxammadjonov Maxammadjon Alisher o’g’li 2Ibodullayev Sardor Nasriddin o’g’li 1Uzbekistan, Tashkent, Tashkent University of Informational Technologies, Senior Teacher 2Uzbekistan, Tashkent, Tashkent University of Informational Technologies, student Abstract. In 3D computer graphics, 3D modeling is the process of developing a mathematical representation of any three-dimensional surface of an object (either inanimate or living) via specialized software. The product is called a 3D model. It can be displayed as a two-dimensional image through a process called 3D rendering or used in a computer simulation of physical phenomena. The model can also be physically created using 3D printing devices. Models may be created automatically or manually. The manual modeling process of preparing geometric data for 3D computer graphics is similar to plastic arts such as sculpting. 3D modeling software is a class of 3D computer graphics software used to produce 3D models. Individual programs of this class are called modeling applications or modelers. Key words: 3D, modeling, programming, unity, 3D programs. Nowadays 3D modeling impacts in every sphere of: computer programming, architecture and so on. Firstly, we will present basic information about 3D modeling. 3D models represent a physical body using a collection of points in 3D space, connected by various geometric entities such as triangles, lines, curved surfaces, etc. Being a collection of data (points and other information), 3D models can be created by hand, algorithmically (procedural modeling), or scanned. 3D models are widely used anywhere in 3D graphics.
    [Show full text]
  • Custom Shader and 3D Rendering for Computationally Efficient Sonar
    Custom Shader and 3D Rendering for computationally efficient Sonar Simulation Romuloˆ Cerqueira∗y, Tiago Trocoli∗, Gustavo Neves∗, Luciano Oliveiray, Sylvain Joyeux∗ and Jan Albiez∗z ∗Brazilian Institute of Robotics, SENAI CIMATEC, Salvador, Bahia, Brazil, Email: romulo.cerqueira@fieb.org.br yIntelligent Vision Research Lab, Federal University of Bahia, Salvador, Bahia, Brazil zRobotics Innovation Center, DFKI GmbH, Bremen, Germany Sonar Parameters opening angle, direction, range osg viewport select rendering area osg world 3D Shader rendering of three channel picture Beam Angle in Camera Surface Angle to Camera Distance from Camera n° 90° Near 0° calculation -n° 0° Far select beam select bin Distance Histogramm # f(x) 1 Return Intensity Data Structure of Sonar Beam for n° return value return normalisation Bin Val 0,5 Bin # 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Near Far 0 0,5 0,77 1 x Fig. 1. A graphical representation of the individual steps to get from the OpenSceneGraph scene to a sonar beam data structure. Abstract—This paper introduces a novel method for simulating is that the simulation has to be good enough to test the decision underwater sonar sensors by vertex and fragment processing. making algorithms in the control system. The virtual scenario used is composed of the integration between When dealing with autonomous underwater vehicles the Gazebo simulator and the Robot Construction Kit (ROCK) framework. A 3-channel matrix with depth and intensity buffers (AUVs) a real-time simulation plays a key role. Since an AUV and angular distortion values is extracted from OpenSceneGraph can only scarcely communicate back via mostly unreliable 3D scene frames by shader rendering, and subsequently fused acoustic communication, the robot has to be able to make and processed to generate the synthetic sonar data.
    [Show full text]
  • 3D Computer Graphics Compiled By: H
    animation Charge-coupled device Charts on SO(3) chemistry chirality chromatic aberration chrominance Cinema 4D cinematography CinePaint Circle circumference ClanLib Class of the Titans clean room design Clifford algebra Clip Mapping Clipping (computer graphics) Clipping_(computer_graphics) Cocoa (API) CODE V collinear collision detection color color buffer comic book Comm. ACM Command & Conquer: Tiberian series Commutative operation Compact disc Comparison of Direct3D and OpenGL compiler Compiz complement (set theory) complex analysis complex number complex polygon Component Object Model composite pattern compositing Compression artifacts computationReverse computational Catmull-Clark fluid dynamics computational geometry subdivision Computational_geometry computed surface axial tomography Cel-shaded Computed tomography computer animation Computer Aided Design computerCg andprogramming video games Computer animation computer cluster computer display computer file computer game computer games computer generated image computer graphics Computer hardware Computer History Museum Computer keyboard Computer mouse computer program Computer programming computer science computer software computer storage Computer-aided design Computer-aided design#Capabilities computer-aided manufacturing computer-generated imagery concave cone (solid)language Cone tracing Conjugacy_class#Conjugacy_as_group_action Clipmap COLLADA consortium constraints Comparison Constructive solid geometry of continuous Direct3D function contrast ratioand conversion OpenGL between
    [Show full text]
  • Semantic Enrichment of Building and City Information Models: a Ten-Year Review
    Semantic enrichment of Building and City Information Models: a ten-year review Fan Xue, Liupengfei Wu*, and Weisheng Lu Department of Real Estate and Construction Management, The University of Hong Kong, Hong Kong, China This is the peer-reviewed post-print version of the paper: Xue, F., Wu, L., & Lu, W. (2021). Semantic enrichment of Building and City Information Models: a ten-year review. Advanced Engineering Informatics, 47, 101245. Doi: 10.1016/j.aei.2020.101245 The final version of this paper is available at https://doi.org/10.1016/j.aei.2020.101245. The use of this file must follow the Creative Commons Attribution Non-Commercial No Derivatives License, as required by Elsevier’s policy. Abstract: Building Information Models (BIMs) and City Information Models (CIMs) have flourished in building and urban studies independently over the past decade. Semantic enrichment is an indispensable process that adds new semantics such as geometric, non-geometric, and topological information into existing BIMs or CIMs to enable multidisciplinary applications in fields such as construction management, geoinformatics, and urban planning. These two paths are now coming to a juncture for integration and juxtaposition. However, a critical review of the semantic enrichment of BIM and CIM is missing in the literature. This research aims to probe into semantic enrichment by comparing its similarities and differences between BIM and CIM over a ten-year time span. The research methods include establishing a uniform conceptual model, and sourcing and analyzing 44 pertinent cases in the literature. The findings plot the terminologies, methods, scopes, and trends for the semantic enrichment approaches in the two domains.
    [Show full text]
  • An Evaluation Study of Preferences Between Combinations of 2D-Look Shading and Limited Animation in 3D Computer Animation
    Received May 1, 2015; Accepted October 5, 2015 An Evaluation Study of preferences between combinations of 2D-look shading and Limited Animation in 3D computer animation Matsuda,Tomoyo Kim, Daewoong Ishii, Tatsuro Kyushu University, Kyushu University, Kyushu University, Graduate school of Design Faculty of Design Faculty of Design [email protected] [email protected] [email protected] Abstract 3D computer animation has become popular all over the world, and different styles have emerged. However, 3D animation styles vary within Japan because of its 2D animation culture. There has been a trend to flatten 3D animation into 2D animation by using 2D-look shading and limited animation techniques to create 2D looking 3D computer animation to attract the Japanese audience. However, the effect of these flattening trends in the audience’s satisfaction is still unclear and no research has been done officially. Therefore, this research aims to evaluate how the combinations of the flattening techniques affect the audience’s preference and the sense of depth. Consequently, we categorized shadings and animation styles used to create 2D-look 3D animation, created sample movies, and finally evaluated each combination with Thurston’s method of paired comparisons. We categorized shadings into three types; 3D rendering with realistic shadow, 2D rendering with flat shadow and outline, and 2.5D rendering which is between 3D rendering and 2D rendering and has semi-realistic shadow and outline. We also prepared two different animations that have the same key frames; 24fps full animation and 12fps limited animation, and tested combinations of each of them for the evaluation experiment.
    [Show full text]
  • Possibly Tetris?: Creative Professionals’ Description of Video Game Visual Styles
    Proceedings of the 50th Hawaii International Conference on System Sciences | 2017 The Style of Tetris is…Possibly Tetris?: Creative Professionals’ Description of Video Game Visual Styles Stephen Keating Wan-Chen Lee Travis Windleharth Jin Ha Lee University of Washington University of Washington University of Washington University of Washington [email protected] [email protected] [email protected] [email protected] Abstract tools cannot fully meet the needs of retrieving visual Despite the increasing importance of video games information and digital materials [2] [21]. In addition, in both cultural and commercial aspects, typically they current access points for retrieving video games are can only be accessed and browsed through limited limited, with browsing options often restricted to metadata such as platform or genre. We explore visual platform or genre [9] [10] [14]. In order to improve the styles of games as a complementary approach for retrieval performance of video games in current providing access to games. In particular, we aimed to information systems, standards for describing and test and evaluate the existing visual style taxonomy organizing video games are necessary. Among the developed in prior research with video game many types of metadata related to video games, visual professionals and creatives. User data were collected style is an important but overlooked piece of from video game art and design students at the information [5]. The lack of standard taxonomy for DigiPen Institute of Technology to gain insight into the describing visual information, with regard to video relevance of the existing taxonomy to a professional games, is a primary reason for this problem.
    [Show full text]