PERFORMANCE TESTING OF 3D POINT CLOUD SOFTWARE

Similar documents
Lidar 101: Intro to Lidar. Jason Stoker USGS EROS / SAIC

LIDAR and Digital Elevation Data

USING MOBILE LIDAR TO SURVEY A RAILWAY LINE FOR ASSET INVENTORY INTRODUCTION

Using Optech LMS to Calibrate Survey Data Without Ground Control Points

Files Used in this Tutorial

IP-S2 Compact+ 3D Mobile Mapping System

State of the art in mobile terrestrial laser scanning systems in Romania and at an international level

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

The following was presented at DMT 14 (June 1-4, 2014, Newark, DE).

RiMONITOR. Monitoring Software. for RIEGL VZ-Line Laser Scanners. Ri Software. visit our website Preliminary Data Sheet

Land Mobile Mapping & Survey

Managing Lidar (and other point cloud) Data. Lindsay Weitz Cody Benkelman

Fabrizio Tadina Regional Sales Manager Western Europe Airborne Products Optech Incorporated

IP-S3 HD1. Compact, High-Density 3D Mobile Mapping System

technical notes trimble realworks software

IP-S2 HD. High Definition 3D Mobile Mapping System

Trimble Realworks Software

3D Building Roof Extraction From LiDAR Data

Opportunities for the generation of high resolution digital elevation models based on small format aerial photography

Key words: Laser Scanning, LIDAR, Surveying and Mapping, Point Cloud, Geospatial software

Mobile 360 Degree Imagery: Cost Effective Rail Network Asset Management October 22nd, Eric McCuaig, Trimble Navigation

VENETOREGION ROAD NETWORK ROAD MAPPING LASER SCANNING FACILITY MANAGEMENT

REGISTRATION OF LASER SCANNING POINT CLOUDS AND AERIAL IMAGES USING EITHER ARTIFICIAL OR NATURAL TIE FEATURES

GIS DATA CAPTURE APPLICATIONS MANDLI COMMUNICATIONS

CONVERGENCE OF MMS AND PAVEMENT INSPECTION SENSORS FOR COMPLETE ROAD ASSESSMENT

STATE OF NEVADA Department of Administration Division of Human Resource Management CLASS SPECIFICATION

Digital Remote Sensing Data Processing Digital Remote Sensing Data Processing and Analysis: An Introduction and Analysis: An Introduction

3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension

Creating a Seamless Model of the Littoral and Near Shore Environments

<Insert Picture Here> Data Management Innovations for Massive Point Cloud, DEM, and 3D Vector Databases

FOREST PARAMETER ESTIMATION BY LIDAR DATA PROCESSING

APPLANIX POSITION AND ORIENTATION SYSTEMS FOR LAND VEHICLES (POS LV)

New Features in TerraScan. Arttu Soininen Software developer Terrasolid Ltd

Image Analysis CHAPTER ANALYSIS PROCEDURES

Notable near-global DEMs include

AN OBJECT-ORIENTED SOFTWARE DEVELOPMENT APPROACH TO DESIGN SIMULATOR FOR AIRBORNE ALTIMETRIC LIDAR. Rakesh Kumar Mishra, Bharat Lohani

Mobile Mapping. VZ-400 Conversion to a Mobile Platform Guide. By: Joshua I France. Riegl USA

In Flight ALS Point Cloud Georeferencing using RTK GPS Receiver

Capturing Road Network Data Using Mobile Mapping Technology

Advanced Image Management using the Mosaic Dataset

The process components and related data characteristics addressed in this document are:

Traffic Monitoring Systems. Technology and sensors

MetropoGIS: A City Modeling System DI Dr. Konrad KARNER, DI Andreas KLAUS, DI Joachim BAUER, DI Christopher ZACH

Asset Data: A New Beginning, A New AURIZON. OmniSurveyor3D - The one source of truth

Apogee Series. > > Motion Compensation and Data Georeferencing. > > Smooth Workflow. Mobile Mapping. > > Precise Trajectory and Direct Georeferencing

IMPLICIT SHAPE MODELS FOR OBJECT DETECTION IN 3D POINT CLOUDS

Submitted to: Submitted by: Department of Geology and Mineral Industries 800 NE Oregon Street, Suite 965 Portland, OR 97232

Information Contents of High Resolution Satellite Images

How To Use Bodescan For 3D Imaging Of The Human Body

Point Clouds: Big Data, Simple Solutions. Mike Lane

INTEGRATED GEOPHYSICAL AND REMOTE SENSING STUDIES ON GROTTA GIGANTE SHOW CAVE (TRIESTE ITALY) P. Paganini, A. Pavan, F. Coren, A.

COMPARISON OF AERIAL IMAGES, SATELLITE IMAGES AND LASER SCANNING DSM IN A 3D CITY MODELS PRODUCTION FRAMEWORK

RESOLUTION MERGE OF 1: SCALE AERIAL PHOTOGRAPHS WITH LANDSAT 7 ETM IMAGERY

PRODUCT BROCHURE SPATIAL ANALYZER. Powerful, traceable and easy-to-use metrology and analysis software

How To Make An Orthophoto

ZEISS T-SCAN Automated / COMET Automated 3D Digitizing - Laserscanning / Fringe Projection Automated solutions for efficient 3D data capture

3D Laser Scanning Technology. Rugged hardware and powerful software combined with streamlined survey workflow

Photogrammetric Point Clouds

SHOALS Toolbox: Software to Support Visualization and Analysis of Large, High-Density Data Sets

Dr. Rinaldo Wurglitsch Solution Development Manger

Cost-Effective Collection of a Network-Level Asset Inventory. Michael Nieminen, Roadware

CHAPTER FIVE RESULT ANALYSIS

Evaluation of surface runoff conditions. scanner in an intensive apple orchard

High Resolution Digital Surface Models and Orthoimages for Telecom Network Planning

High Resolution RF Analysis: The Benefits of Lidar Terrain & Clutter Datasets

Mobile Laser Scanning for Oilfield Asset Mapping and Management

Digital Orthophoto Production In the Desktop Environment 1

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

The Applanix SmartBase TM Software for Improved Robustness, Accuracy, and Productivity of Mobile Mapping and Positioning

Survey Sensors Hydrofest Ross Leitch Project Surveyor

Waypoint. Best-in-Class GNSS and GNSS+INS Processing Software

The X100. Safe and fully automatic. Fast and with survey accuracy. revolutionary mapping. create your own orthophotos and DSMs

The ASTM E57 File Format for 3D Imaging Data Exchange

3D MODELING OF LARGE AND COMPLEX SITE USING MULTI-SENSOR INTEGRATION AND MULTI-RESOLUTION DATA

AirborneHydroMapping. New possibilities in bathymetric and topographic survey

GEOENGINE MSc in Geomatics Engineering (Master Thesis) Anamelechi, Falasy Ebere

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

3-D Object recognition from point clouds

The ASTM E57 File Format for 3D Imaging Data Exchange

VCS REDD Methodology Module. Methods for monitoring forest cover changes in REDD project activities

automatic road sign detection from survey video

Module 1: Introduction and Experiences in the Region. Module 2 Role of Network Planning in the current Telecom scenario

MrSID Plug-in for 3D Analyst

DAMAGED ROAD TUNNEL LASER SCANNER SURVEY

A Test of the Applanix POS LS Inertial Positioning System for the Collection of Terrestrial Coordinates under a Heavy Forest Canopy

Visual Sensing and Analytics for Construction and Infrastructure Management

How To Use Lidar Data Processing Software

Andrea Bondì, Irene D Urso, Matteo Ombrelli e Paolo Telaroli (Thetis S.p.A.) Luisa Sterponi e Cesar Urrutia (Spacedat S.r.l.) Water Calesso (Marco

AN INTEGRATED WORKFLOW FOR LIDAR / OPTICAL DATA MAPPING FOR SECURITY APPLICATIONS

T-REDSPEED White paper

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

Lidar Remote Sensing for Forestry Applications

Program Learning Objectives

REGIONAL SEDIMENT MANAGEMENT: A GIS APPROACH TO SPATIAL DATA ANALYSIS. Lynn Copeland Hardegree, Jennifer M. Wozencraft 1, Rose Dopsovic 2 INTRODUCTION

GEOScaN Remote Data Acquisition for Hydrographic, Topographic and GIS Surveying

RIEGL VQ-480. Airborne Laser Scanning. Airborne Laser Scanner with Online Waveform Processing. visit our website

ACCURACY ASSESSMENT OF BUILDING POINT CLOUDS AUTOMATICALLY GENERATED FROM IPHONE IMAGES

Transcription:

PERFORMANCE TESTING OF 3D POINT CLOUD SOFTWARE M. Varela-González a, H. González-Jorge a*, B. Riveiro b, and P. Arias a a Applied Geotechnology Group, Department of Natural Resources and Environmental Engineering, University of Vigo, 36310, Vigo, Spain - (mariavargon, higiniog, parias)@uvigo.es b Applied Geotechnology Group, Department of Materials Engineering, Applied Mechanics and Construction, University of Vigo, 36310, Vigo, Spain belenriveiro@uvigo.es Commission VI, WG VI/4 KEY WORDS: LiDAR, Software, Surveying, Laser scanning, Point Cloud, Computer ABSTRACT: LiDAR systems are being used widely in recent years for many applications in the engineering field: civil engineering, cultural heritage, mining, industry and environmental engineering. One of the most important limitations of this technology is the large computational requirements involved in data processing, especially for large mobile LiDAR datasets. Several software solutions for data managing are available in the market, including open source suites, however, users often unknown methodologies to verify their performance properly. In this work a methodology for LiDAR software performance testing is presented and four different suites are studied: QT Modeler, VR Mesh, AutoCAD 3D Civil and the Point Cloud Library running in software developed at the University of Vigo (SITEGI). The software based on the Point Cloud Library shows better results in the loading time of the point clouds and CPU usage. However, it is not as strong as commercial suites in working set and commit size tests. 1. INTRODUCTION LiDAR is a remote sensing technology that allows the measurement of geometry and radiometry using laser emitter / detection systems and complementary mechatronics. LiDAR systems provide accurate information for many applications in civil engineering (El-Halawany, 2011; Murray, 2011; González- Jorge, 2012), mining (Lato, 2012), forestry (Bater, 2009; Oliveira 2012), hydrology (Jones 2008), coastal engineering (Coveney, 2010; Bitenc, 2011), geomorphology (Filin, 2004) and cultural heritage (Studnicka, 2011). LiDAR technology is especially competitive when high resolution measurements must be provided, in comparison with other technologies. The different systems can be divided in aerial and terrestrial LiDAR. Terrestrial LiDAR can be further divided in stationary and mobile LiDAR. Stationary LiDAR uses base stations to the data acquisition and registration process. Mobile LiDAR uses navigation systems to determine the position and orientation of the mobile platform, based on Global Navigation Satellite Systems and Inertial Measurement Units (Kavanagh, 2007). They are combined with the laser measurements to obtain the whole dataset (Petri 2010; Puente, 2013). One common characteristic between mobile and static systems is the huge datasets typically obtained. Over tens of millions of points is common. This involves the use of high performance computers and software suites to process the datasets. The aim of this work is to design and perform a software performance test to understand the behaviour of different possibilities available for LiDAR users. The software under study are Quick Terrain Modeler from Applied Imagery, AutoCAD 3D Civil from Autodesk, VRMesh from Virtual Grid and the open source Point Cloud Library integrated in a software developed at the University of Vigo (SITEGI). There are other possibilities in the market (i.e. Cloud Compare, Mehslab, LASTools), but it is difficult to treat them all in a single work. 2.1 Area of study 2. MATERIALS AND METHODS The A-52 highway (Figure 1) joins the cities of Benavente and O Porriño, both in North West Spain. It has 306 km long and crosses three provinces. It was built between 1994 and 1999. The length of the highway section used for this study is about 1 km, located around the village of Ponteareas. 2.2 Surveying The data acquisition was done with the Optech Lynx mobile LiDAR (Figure 2). The Lynx system combines the Applanix POS LV520 for positioning and navigation with two LiDAR sensors. The accuracy of the range data is 6 mm, the scan frequency is 200 Hz, the field of view is 360º and the pulse repetition rate is 500 khz. The point density on the road surface (2 m length from LiDAR sensors) is about 3500 points/m 2. The navigation system provides an accuracy of 0.015º in heading, 0.005º in roll and pitch, 0.02 m in horizontal and 0.04 m in vertical positioning (values calculated using differential GPS positioning). The system also includes four digital cameras for the colorization of the point cloud. They present a resolution of 5 Mpx. All the sensors (LiDAR and cameras) are boresighted to the navigation system. 2.3 Data processing Point cloud was obtained using the Applanix POSPac and Dashmap software. The first one generated the SBET estimated BEst Trajectory from the positioning and navigation data of the POS LV520. Positioning data were corrected using a RINEX file from a static GNSS global navigation satellite * Corresponding author doi:10.5194/isprsannals-ii-5-w2-307-2013 307

system. Navigation data were taken from the ring laser gyros integrated in the inertial measurement unit. The data were combined using a Kalman filter by the POSPac to obtain the SBET. Figure 2. Optech Lynx mobile mapper. Dashmap software uses the time stamp of the GNSS and the boresighting to combine the range data from the LiDAR with the SBET data. The output of the software gives a point cloud (LAS format) with UTM coordinates (Figure 3). 2.4 LiDAR management software Figure 1. A52 highway. Four different software suites were tested for this work: QT Modeler, AutoCAD 3D Civil, VRMesh and Point Cloud Library with SITEGI software. Next, a brief description of the main characteristics is provided. Figure 3. Point cloud A52 highway (QT Modeler software). 2.4.1 QT Modeler QT Modeler is commercialized by Applied Imagery. The product is a powerful 3D point cloud and terrain visualization package. It allows the visualization of large amounts of data (point cloud, gridded surface and digital elevation model). The benefits of visualizing the LiDAR data in point cloud format are related with the quality assurance (see actual data as collected no interpolation or surfacing), statistical analysis (assist in QA/QC (Quality Assurance/Quality Control) processes, finding objects, spotting patterns and other research tasks), foliage penetration (detect and visualize objects under foliage) and analysis of vertical obstructions. The software also allows surface visualization, frequently referred as digital elevation models. This type of representation loses some information contained in the original point cloud, but increases the intuitiveness of the models, improves the compatibility with doi:10.5194/isprsannals-ii-5-w2-307-2013 308

geographic information systems and other raster software tools. QT Modeler allows the fusion between LiDAR and imagery data to enhance the realism of the scene. 2.4.2 AutoCAD 3D Civil AutoCAD Civil 3D software is a Building Information Modeling solution for design and documentation in the civil engineering field from Autodesk. AutoCAD Civil 3D extends the value of the 3D modeling with new workflows and productivity tools for civil infrastructure. Some of the features of the software include surveying tools, hydraulics and hydrology, parceling, profiling, pipe modeling, corridor modeling and point cloud utilities. In addition, it allows the extraction of road features, automatic point cloud classification, creation of ground surfaces and segments, ground filtering and segmentation and simple classification. 2.4.3 VRMesh VRMesh is the point cloud and triangle mesh processing solution from Virtual Grid. VRMesh is an advanced solution covering the complete workflow from automatic point cloud classification, feature extraction, point cloud decimation, denoising, global registration, point cloud triangulation, mesh repair and editing. 2.4.4 PCL - Point Cloud Library (SITEGI software) PCL is an open source library with specific modules for the management of point cloud data (e. g. visualization, filtering, segmentation). The library was integrated in a software suite specifically developed at the University of Vigo. The basic requirements of this software were: running under different operating systems, powerful language, object orientation, free license and technical support. To meet the above premises, the framework Qt was selected which uses the C++ language. MinGW was used as compiler (64 bits). Qt was also connected with the VTK visualizer through the QVTKWidget. The complete system was called SITEGI software (Figure 4). PCL does not support the LAS format, so the dataset was converted to specific binary PCD files (PCL format). Figure 4. Screenshot of SITEGI software. Imagery on the top and point cloud on the bottom. 2.5 Software testing methodology Software testing is an investigation conducted in order to provide information about the quality of the product under test (Singh, 2012; Shahrokni, 2013). The software testing can be started as the process of validating and verifying that a computer program meets the requirements that guided its design and development, works as expected, can be implemented with the same characteristics and satisfies the needs of stakeholders. The testing methodology includes the following aspects: loading time, CPU usage, working set and commit size. Loading time is the time it takes to load point clouds of different sizes. Starting from a full dataset consisting of 25 doi:10.5194/isprsannals-ii-5-w2-307-2013 309

million points, 25 subsets with a size running from 1 to 25 million points were created. The CPU usage is the amount of time for which a CPU central processing unit was used for processing instructions of a computer program. Typically is mentioned as the percentage of the CPU s capacity at any multi-tasking environment. Working set consists of the amount of memory in the private working set of the process and amount of memory shared with other process (Denning, 1968). The working set of information of a process time is defined as the collection of information referenced by the process during the process time interval. Typically the units of information in question are considered to be memory pages. This is suggested to be an approximation of the set of pages that the process will access in the future during the next t time units, and more specifically is suggested to be an indication of what pages ought to be kept in main memory to allow most progress to be made in the execution process. It is one of the main aspects when a program must manage large datasets. Peak working set is defined as the maximum amount of working set memory used by the process since its inception. Private working set is the amount of memory in the private working set, non-shared with other processes. Figure 5. Comparison of point cloud loading time. Figure 6 exhibits the CPU usage. The usage of the CPU of SITEGI is the smallest one. This fact results very important because allows free resources for other tasks in the computer. It should be remarked that it is the only software package that combines a quick loading time with a small CPU usage. For example AutoCAD 3D Civil also depicts a low CPU usage, however the loading time is high. On the contrary, the loading time of QT Modeler or VR Mesh is quite fast with a high CPU usage. Commit size consists of the virtual memory reserved for the process. This term, used mainly in Microsoft operating systems, describes the total amount of pageable virtual address space for which no backing store is assigned other that the pagefile. On systems with a pagefile, it may be thought of as the maximum potential pagefile usage. On systems with no pagefile, it is still counted, but all such virtual address space must remain in physical RAM memory at all times. 2.6 Computer The computer used for the tests is a Dell Precision M6600 with a control processing unit Intel Core i7 2920 XM CPU 2.5 GHz, 8 GB of installed RAM memory and Windows 7 x64. 3. MATERIALS AND METHODS Figure 5 shows the loading time in the software under study for different sizes of point clouds. It ranges from 2.2 s for 1 million points to 22.0 s for 25 million points in the SITEGI software, which shows the best results of the software suites under study. The results obtained from QT Modeler are close to those obtained from SITEGI (2.5 s for 1 million points and 33.5 s for 25 million points). VRMesh shows intermediate behaviour, while AutoCAD 3D Civil depicts the worst results (40.7 s for 1 million points and 353.8 s for 25 million points). Loading time is one of the key factors in the software evaluation because it directly affects the productivity of the work. For example, AutoCAD 3D Civil forces to stop the activities of the technician around 5 minutes during the loading time of a dataset of 25 million points. This loading time, in a road of 100 km segmented in strips of 1 km for easy processing, results in around 500 minutes spent in loading (around one day s work), so the negative impact on productivity is clearly shown. Figure 6. Comparison of CPU usage. Figure 7 shows the behaviour of the commit size. SITEGI software shows poorer results than the other commercial options under study. The commit size reaches around 4 GB, while the commercial solutions are always under 1 GB. These results are in agreement with those obtained for the working set. Figure 8 exhibits the working set results. SITEGI software shows a working set higher than the other software under study (e. g. 3.2 GB for 25 million points, while the other software suites require less than 1 GB). This characteristic affects to all the software running in parallel with these one and limits its capability to manage large datasets with large memory requirements. This behaviour seems to come from the Visualization Toolkit Library (VTK 2013). PCL uses VTK for the processing of the point clouds and its visualization. VTK apparently loads an important number of modules on memory for the operations. doi:10.5194/isprsannals-ii-5-w2-307-2013 310

4. CONCLUSIONS A methodology for the evaluation of different LiDAR software was developed and tested for the commercial suites QTModeler, AutoCAD 3D Civil, and VRMesh and the open source SITEGI software. SITEGI software uses the Point Cloud Library for the management of the LiDAR datasets. The methodology was tested using only mobile LiDAR datasets. Results provided by the SITEGI software show the combination of PCL and the developments of the University of Vigo for the software. The methodology does not introduce operations that could affect the accuracy of the data. Figure 7. Comparison of commit size. SITEGI software depicts the best results in terms of loading time and CPU usage. The loading times range from 2 s for 1 million points to around 20 s for 25 million points, while other software as AutoCAD 3D Civil depicts values ranging between 40 s and 354 s for the same sizes. A small loading time improves the productivity of the work and contributes to increase the human computer interactivity. QT Modeler shows results similar to SITEGI, and VRMesh intermediate results between AutoCAD 3D Civil and the other suites. On the other hand, SITEGI software requires important resources related with the different memory requirements (working set and commit size), being the other systems more efficient. 5. ACKNOWLEDGEMENTS Authors want to give thanks to the Spanish Ministry of Economy and Competitiveness, the Spanish Centre for Technological and Industrial Development and Xunta de Galicia for the financial support given; Human Resources programs (BES-2010-034106 and IPP055 EXP44) and projects (Grants No. BIA2009-08012 and No.IDI-20101770). 6. REFERENCES Bater, C. W. and Coops N., 2009. Evaluating error associated with lidar-derived DEM interpolation. Computers & Geoscience, 35, pp. 289 300. Bitenc, M., Lindenbergh, R., Khoshelham, K., and Waarden A. P. van, 2011. Evaluation of a LiDAR land-based mobile mapping system for monitoring sandy coasts. Remote Sensing, 3, pp. 1472 1491. Coveney, S., Fotheringham, A. S., Charlton, M., and McCarthy, T, 2004. Dual-scale validation of a medium-resolution coastal DEM with terrestrial LiDAR DSM and GPS, Computers & Geosciences, 36(4), pp. 489 499. Denning, P. J., 1968. The working set model for program behaviour. Communicaitons of the ACM, 11(5): pp. 323 333. El-Halawany, S. I. and Lichti, D. D., 2011. Detection of road poles from mobile terrestrial laser scanner point cloud. International Workshop on Multi-Platform / Multi-Sensor Remote Sensing and Mapping, art. No. 5697364. Figure 8. Comparison of working set. Filin, S., 2004. Surface classification from airborne laser scanning data. Computers & Geosciences, 30 (9-10), pp. 1033 1041. González-Jorge, H.-I, González-Aguilera D., Rodríguez- Gonzalvez P., and Arias P., 2012. Monitoring of biological crusts in the civil engineering structures using intensity data doi:10.5194/isprsannals-ii-5-w2-307-2013 311

form terrestrial laser scanners. Construction and Building Materials, 31, pp. 119 128. Jones K. L., Poole G. C., O Daniel S. J., Mertes L. A. K., and Stanford J. A., 2008. Surface hydrology of low relief landscapes: Assessing surface water flow impedance using LiDAR-derived digital elevation models. Remote Sensing of Environment, 112(11), pp. 4148 4158. Kavanagh, R. M., 2007. Gyroscopes for orientation and inertial navigation systems. Kartografija I Geoinformacije, 6, pp. 254 271. Lato, M., Kemeny J., Harrap R. M., and Bevan G., 2013. Rock bench: Establishing a common repository and standards for assessing rockmass characteristics using LiDAR and photogrammetry. Computers & Geosciences, 50, pp. 106-114. Murray, S., Haughey, S., Brogan, M., Fitzgerald, C., McLoughlin, S., and Deegan, C., 2011. Mobile mapping system for the automated detection and analysis of road delineation. IET Intelligent Transport Systems, 5(4), pp. 221 230. Oliveira, M. V. N., Retouch, S. E., McGaughey, R. J. and Andersen, H. E., 2012. Estimating forest biomass and identifying low-intensity logging areas using airborne scanning lidar in Antimary State Forest, Acre State, Western Brazilian Amazon. Remote Sensing of Environment, 124, pp. 479 491. Petri G., 2010. Mobile mapping systems: an introduction to the technology. Geoinformatics, 13(1), pp. 32 43. Puente I., González-Jorge, H., Riveiro, B., and Arias P., 2013. Accuracy verification of the Lynx Mobile Mapper system. Optics and Laser Technology, 45, pp. 578 586. Shahrokni, A. and Feldt, R., 2013. A systematic review of software robustness. Information and Software Technology, 55, pp. 1 17. Singh, O., Kapur, P. K. and Anand, A., 2012. A multi-attribute approach for release time and reliability trend analysis of a software. International Journal of Systems Assurance Engineering and Management, 3(2), pp. 246 254. Studnicka, N. and Zach, G., 2011. Mobile laser scanning in Venice: Grand canal in scan and image data. GIM International, 25(4). doi:10.5194/isprsannals-ii-5-w2-307-2013 312