DEMs for Immersive Geographic Virtual Environments
Recommend Documents
Cathy M. Lascara and Glen H. Wheless. Virtual Environments ... Donna Cox, Robert Patterson, Stuart Levy. National Center for ... [email protected]. Andrew ...
Aug 13, 2010 - guage, and the Apache Tomcat web server which supports. Java servlets. ... [13], films [14], and television programs [15] dedicated to archaeological dis- .... 3.3 Stage 3: Allocation of Budget and Excavation. At the start of stage ...
The rendered models were then imported in Architecture Interactive (AI) powered by Worldviz's Vizard virtual reality toolkit as an .osgb file. AI was used as a tool ...
Jan 24, 2019 - Examples of such tools are ARToolKit, ArUco or Vuforia SDK. These help develop .... Avatar Implementation in Virtual Reality Environment.
the interconnection of various supercomputing centers via a high-bandwidth, limited- ... results of a finite element simulation of a contact-impact problem, ...
Playground and Helipad. The Virtual Reality Architectural Modeler (VRAM). (Regenbrecht, et al. 2000), developed by the. Bauhaus-University Weimar (BUW), ...
Department of Computer Science, and. London ... virtual environments closer to the ultimate human-computer interface, allowing anyone to ..... Mel Slater (BSc, MA, MSc) is Reader in Computer Science, Queen Mary and Westfield. College ...
The fastest 360 degrees rotation takes 6 seconds. At this speed each point cloud will contain about 750000 points in a field of view of. 360Ã100 degrees.
first consisted of 8 short Brothers Grimm's fairy tales rang- ing from 1200 to 1400 words (consistent with [VMMâ10]). They were written in standard German.
Sep 3, 2014 - ... in a CAVEâ¢, especially with nomad devices such as IPhone or IPad to manipulate virtual objects and to develop visualization possibilities. ... Active Submissions page at http://spie.org/app/submissions/tasks.aspx and ...
and useful in desktop three-dimensional modeling systems, but we are not aware of any cloning ... Lisa, a city planner, plans to build residential houses in.
Games (SG) for training (point 2.2) as well as their current application for training ... SGs and of the Game Engines (GE) supporting them. First, for reducing ..... and DIS for Unity Game. Engine. http://www.mak.com/products/link/vr-link-unity.html,
h Department of Information Engineering, Academy of Armored Forces Engineering, ... Virtual Geographic Environments (VGEs) are proposed as a new generation of ...... geo-browsers such as NASA World Wind, Google Earth, and Microsoft.
and the thousands of literacy and maths applications available for download (Richards, ... 188 | VC 2018 John Wiley & Sons Ltd ... collection and where feedback guides the learners towards deeper, more ...... https://www.sri.com/sites/default/les/bro
or even inside real 3D reconstructed scenes (Fig. 1), have a great potential to promote collaborative work among geo- graphically distributed users. In this paper ...
(a spaceship) placed at the end of the path, the width of the path (6 ft) is equal to the width of the path in SMILEâ¢. The paths differed only in length (50, 100 and ...
somehow contained within it, pro tempore. The experient is truly in two places at once, and yet can be fully focused on the virtual construct over the real--a ...
person motion control, or travel, through immersive ... After reducing the space of viewpoint movement .... experience ranging from none to extensive. A Virtual.
Nicoletta Adamo-Villani and David Jones Purdue University, Department of Computer. Graphics Technology, 401 N. Grant Street, West Lafayette, IN, USA ... current research in design and evaluation of immersive travel techniques. In section 3 ...
construction schedule in the virtual environment, the professionals .... viewing and generation features were programmed into the IVE software applications ... module size limitations and accessibility issues for some of the field weld locations.
Aug 18, 2018 - A Logitech wireless gamepad and an Oculus development kit 2 (DK2) allowed the participant to collect balls and to shoot on three different ...
Research Center for Virtual Environments and Behavior ... multaneous eye contact with any number of other interactants, who each in turn may perceive that.
merger of social networking tools (eg MySpace and Facebook) and online massively ... RealXtend can be augmented through the addition of Python scripts to.
iOS inbuilt sensors to automatically update 3D perspective views for the user in response to their natural motion4. 4 Conclusion. Although a number of separate ...
DEMs for Immersive Geographic Virtual Environments
University of California, Santa Barbara. AAG Annual Meeting, New York City, 24 Feb 2012 ... The test bed: Isla Vista & the campus at UC Santa Barbara ...
DEMs for Immersive Geographic Virtual Environments: An Improved Simple Morphological Filter for Terrain Classification of LIDAR Data
Thomas J. Pingel & Keith C. Clarke Department of Geography University of California, Santa Barbara
AAG Annual Meeting, New York City, 24 Feb 2012
Project Overview Build real-time geodatabases from audio and video feeds, and project them onto an immersive virtual world. This immersive visualization is intended to aid in the understanding of a very recent or in-progress local event.
The test bed: Isla Vista & the campus at UC Santa Barbara
Good terrain layers are fundamental. • Any errors will propagate through the rest of the VE construction process. • Misshapen ground layers are confusing to the eye. • A good ground layer can replace some kinds of extra information likely to be lacking.
Requirements • A good LIDAR-to-DEM production tool should be – Efficient with computation and memory – Validated against samples – Flexible • Urban, suburban, and rural environments • Highly differentiated terrain
– Integrated • Specialized software is hard to validate • It lengthens the production chain, making automation difficult.
• A tool oriented to produce DEMs for visualization (instead of analysis) has particular issues as well.
General Workflow Diagram Generate Digital Surface Model
Identification of DSM cells as bare earth / object
Create provisional DEM
Identify ground points from provisional DEM
Morphological Opening open( I ) = dilate(erode( I ) )
I erode( I )
open( I )
Cross Section View of Image Opening
A sample progression of SMRF
When windowSize = [0 1 2 5 10 15], slope = 15% and elevationThreshold = .5
Other Notable Filters • Zhang et al. (2003) – Exponentially increasing window size – Slope threshold based on difference in window sizes between steps
• Chen et al. (2007) – Applied a different method for vegetation and buildings – Object “prospects” were evaluated based on the distribution of slopes around the perimeter
• Other notable algorithms (not PMFs) – Axelsson (1999) - Adaptive TIN – Shao (2007) – Climbing and Sliding – Meng et al. (2009) – Multidirectional
Measuring Performance • ISPRS Datasets – Sithole & Vosselman (2003 & 2004) – 15 samples in urban and rural environments – Less dense than most modern systems (.67 & .18 RPSM)
• Type I Error – BE as Object – causes “holes” in the DEM→ overly smooth areas
• Type II Error – Object as BE – causes overly rough areas
• Total Error & Cohen’s Kappa
• [DTM groundIDs] = smrf(x,y,z,c,wk,s,[e1 e2]) – c – cell size • Related to resolution of input data – wk – maximum window size • Vector of increasing values up to the size of the largest feature to be removed. – s – slope threshold • Value of largest common terrain slope • Establishes elevation threshold for each step – e – elevation threshold • Difference from digital terrain model (DTM) that is still identified as ground. • Slope dependent threshold
Identification of DSM cells as bare earth / object 1) Create a copy of the DSM called lastSurface 2) For thisWindow = 1 to maxWindow a) thisThreshold = slope * (thisWindow / cellSize) b) thisSurface = open(lastSurface,disk(thisWindow)) c) groundMask = groundMask OR (lastSurface – thisSurface > thisThreshold) d) lastSurface = thisSurface
SMRF vs. other PMFs • Oriented to reducing Type I error, while maintaining acceptable Type II error rates • Built to be as simple as possible to provide a solid base from which to test novel techniques • Linearly increasing window size, one-parameter based slope thresholding • Uses PDE-based image inpainting instead of nearest neighbor / kriging • Accepts a slope-based thresholding parameter for provisional DEM to ground ID stage • Optional “net-cutting” routine to remove large buildings on differentiated terrain.
How well does SMRF perform? • Single Parameter – Mean Total Error = 4.4% • Axelsson (4.82), Chen (7.23), Shao (4.20) – Mean Kappa = 85.4% • Axelsson (84.19), Meng (79.93)
• Optimized – Mean Total Error = 2.97% – Mean Kappa = 90.02%
Future Work • Public testing: search for LIDAR + SMRF online • Investigate more complex subroutines for performance benefits • Data structures for VR display – Level of Detail, Grids / TINs
• Immersive DEM correction • Building reconstruction • True orthovideo overlay