3D MESH RECONSTRUCTION USING PHOTOGRAMMETRY EX. 1 VISUAL SFM + MESHLAB. Afonso Maria C. F. A. Gonçalves

Size: px
Start display at page:

Download "3D MESH RECONSTRUCTION USING PHOTOGRAMMETRY EX. 1 VISUAL SFM + MESHLAB. Afonso Maria C. F. A. Gonçalves"

Transcription

1 3D MESH RECONSTRUCTION USING PHOTOGRAMMETRY EX. 1 VISUAL SFM + MESHLAB Afonso Maria C. F. A. Gonçalves

2 ADVANCED STUDIES PROGRAM IN COMPUTATION APPLIED TO ARCHITECTURE, URBAN PLANNING AND DESIGN _INTRODUCTION The objective of this exercise was to explore the use of photogrammetry to survey a physical object and use the data collected to generate a point cloud and subsequent 3D mesh reconstruction. For this end, we were asked to choose a small/medium scale object, around the campus premises, as our case study, and then to photograph it from various different angles using a digital camera. For the best 3D reconstruction there needs to be a considerable amount of information and recognized features in all our photos, otherwise the point cloud may not be dense enough or may have considerable gaps in it. Ideally, for a proper reconstruction, one should always avoid using either vey blurry or out-of-focus photos, objects with very reflective or transparent surfaces or moving objects (trees, people, vehicles). The photos taken should also be as consistent as possible, have a good exposure, constant focal length and be properly focused and centered. For this project I decided to choose one of the three carved stone medallions on display in the entrance hall of pavilion 1 (fig. 1). The medallion has relative small amount of detail which, allied to its rough non-specular surface, makes this a good case study. The only drawback was the fact that this medallion was too close to a wall, which made the capture of the back side impossible. FIG.1 Carved stone medallion The method here described has essentially two stages. The first stage is the dense point cloud reconstruction using Visual SFM. This is the stage where all the information gathered from the photographic data will be processed and used to create a match between every photo and the resulting dense point cloud of our object. The second stage will be to use MeshLab to manipulate the output data from VSFM and clear all spurious information, reconstruct the 3D mesh and transfer color from the vertexes to the mesh. The end result should be a somewhat fully textured 3D mesh of our object (depending on the amount of photographic information collected) which can later be exported out of MeshLab and used for any desired purpose. 1

3 ADVANCED STUDIES PROGRAM IN COMPUTATION APPLIED TO ARCHITECTURE, URBAN PLANNING AND DESIGN STAGE 1 DENSE POINT CLOUD RECONSTRUCTION USING VISUAL SFM 1 PHOTOGRAPHIC SURVEY The first step was to take several photos around the object, trying to capture as many possible angles of the object as possible. While doing this, we had to be careful and make sure that the photos overlapped each other slightly. We can see the process as being similar to creating a panorama photo where each photo taken has to overlap the previous one. This is done so that part of a photo is used as a reference for the proper merging of the next one and so on. 2 IMPORTING DATA TO VISUAL SFM AND MATCHING The third step was to import all the images into Visual FSM and start the Computing Missing Pairwise Matches process. The result of the matching can be viewed in the View Matching Matrix (fsm > Pairwise Matching > Show Match Matrix). What we see in this matrix are the levels of matched information that Visual SFM was able to establish between our photos. The darker red colors mean a deeper level of matching while the lighter yellow colors mean a lowest level of matching. White areas indicate no matching whatsoever. FIG.2 Pairwise matching and respective matching grid 3 COMPUTING SPARSE 3D RECONSTRUCTION AND DENSE RECONSTRUCTION The next step is to compute the sparse 3D reconstruction from the matching done in the previous step. What we see here happening is Visual SFM taking all the information gathered from our photos and respective matching and calculating the position of each point, relative to a coordinate system, thus creating the point cloud of our object. To conclude this step we run the dense reconstruction (fig. 3), choosing a browser location where we want the date to be stored. In that destination there will be a folder with the name Models containing three files, one of which has the extension.ply. This is the file that we ll use for the next stage in MeshLab. FIG.3 The sparse 3D reconstruction and dense reconstruction 2

4 ADVANCED STUDIES PROGRAM IN COMPUTATION APPLIED TO ARCHITECTURE, URBAN PLANNING AND DESIGN STAGE 2 3D RECONSTRUCTION AND TEXTURING USING MESHLAB 1 IMPORTING TO MESHLAB AND CLEANING SPURIOUS DATA After opening MeshLab we need to import the.ply file created in the previous stage (File > Import Mesh). In the main window we now see the dense point cloud reconstruction of our object including the respective color of each point. What we also see is information that needs to be cleared out first before moving on to the mesh reconstruction. Often when surveying an object, regardless of the methods used, we ll end up with extra information that needs to be removed first, whether because it s unwanted or not relevant to the case we re studying. A point cloud needs, therefore, to be cleared of any such spurious information that might conflict with what we re trying to achieve. In this case we re only interested in the stone medallion itself so everything else around it can be erased (fig. 4). FIG.4 Imported point cloud and selection of spurious points 2 MESH RECONSTRUCTION USING POISSON After all spurious information has been deleted we now move on to recreating a 3D mesh out of our points using the Poisson method for reconstruction (Filters > Remeshing, Simplification and Reconstruction > Surface Reconstruction: Poisson). Because setting the parameters for the mesh reconstruction can be a process of trial and error (sometimes ending with the hardware crashing) we can choose to save the mesh now so that, if we need to return to a previous stage, we don t have to go through the cleaning process all over again (File > Save Mesh As). Here the only thing we need to be careful with is making sure we check the Normal box - mesh reconstruction methods require points to have normals assigned to them. Here we can also choose Binary Encoding which will reduce the file size but at the cost of the information being encoded and difficult to process afterwards if needed. After several tries, I found that the parameters that work best in this case was an Octree Depth of 12, a Solver Divider of 8, 2 samples per Node and a Surface Offsetting of 1. The final result can be seen in fig. 5. To accentuate the geometry slightly an ambient occlusion was calculated at this point (Filters > Color Creation and Processing > Ambient Occlusion Per Vertex). 3

5 ADVANCED STUDIES PROGRAM IN COMPUTATION APPLIED TO ARCHITECTURE, URBAN PLANNING AND DESIGN FIG.5 Mesh reconstruction using the Poisson method 3 TRANSFERING COLOR TO THE MESH The reconstructed mesh is currently a textureless mesh so the next step will be to transfer the color information from the point cloud to the mesh (Filters > Sampling > Vertex Attribute Transfer). Here, the point cloud needs to be set as source and the created mesh as the target. The end result (fig. 6) is a partially colored mesh. Parts of the mesh are left without color because there was not enough information in the points cloud to color those areas. It s now up to us whether to leave the mesh as it is or to go back to the survey and try to photograph the object from the missing angles. However, for several reasons, this may not be always possible to do and so one solution might be to actually erase the parts of the mesh which have no color information. The next step will show a possible method of doing this. FIG.6 Mesh with transferred color 4

6 ADVANCED STUDIES PROGRAM IN COMPUTATION APPLIED TO ARCHITECTURE, URBAN PLANNING AND DESIGN 4 MESH EDITING Sometimes the object we re surveying is not always accessible through every angle. In this case, the back of the medallion was obstructed by a wall and so it was not possible to acquire any photos from that side. Because of this, MeshLab is not capable of meshing that side properly and no color information is assigned to it (fig. 7). At this stage we might want to further edit the mesh by deleting any spurious parts of the mesh which have no information. We can choose to do this in another 3D modeling software but if we choose to use MeshLab the process will be similar to that of deleting spurious points only this time we are selecting faces and not points. Since these areas have no color information (are colored white) probably the easiest way to select them is to use a selection filter that selects every face painted with a specific color, white in this case (Filters > Selection > Select Faces by Color). FIG.7 Vertex and edge selection filtered by color FIG.8 Mesh with erased edges and vertexes 5

7 ADVANCED STUDIES PROGRAM IN COMPUTATION APPLIED TO ARCHITECTURE, URBAN PLANNING AND DESIGN _CONCLUSION Using the methods described in this article we now know how to resort to photographical survey methods to reconstruct a textured 3D mesh of an object out of point clouds. The example here show was of a small stone medallion but the methodology of surveying other objects or spaces is similar. It starts with the proper acquisition of all the necessary information first, photos in this case, which will then be used to produce a point cloud of our case study. This point cloud is then worked on further in order to acquire a clean and colored 3D mesh that can be exported and used for in any desired way. In this article we didn t look at other operations that sometimes need to be conducted to reach a better end result. Some objects may require transformations to be applied, like scaling and rotation, have the point cloud downsampled, and, when we are working with more than one point cloud, these may need to be aligned and merged together. It is therefore important that the reader understands that the process is not always as straightforward as shown here. In the following article we will tackle the use of Terrestrial Laser Scanner for surveying a site, where the process of aligning several point clouds and the manipulation of transformation matrixes will be exemplified in greater detail. FIG.9 Depiction of the entire process and comparison between the final result and the original object 6

8 Afonso Maria de Castro Fernandes Abreu Gonçalves, n.º This work was conducted for the 3D Scanning course Advanced Studies Program in Computation Applied to Architecture, Urban Planning and Design Faculdade de Arquitectura Universidade de Lisboa 2013 / 2014

Grafica 3D per i beni culturali: Dense stereo matching, alternative e processing finale del modello (+ extra) Lezione 14: 9 maggio 2013

Grafica 3D per i beni culturali: Dense stereo matching, alternative e processing finale del modello (+ extra) Lezione 14: 9 maggio 2013 Grafica 3D per i beni culturali: Dense stereo matching, alternative e processing finale del modello (+ extra) Lezione 14: 9 maggio 2013 0 Image-based 3D Reconstruction Advantages: Automatic Fast (relatively

More information

Grafica 3D per i beni culturali: Multiview stereo matching, making the model. Lezione 16: 5 maggio 2013

Grafica 3D per i beni culturali: Multiview stereo matching, making the model. Lezione 16: 5 maggio 2013 Grafica 3D per i beni culturali: Multiview stereo matching, making the model Lezione 16: 5 maggio 2013 0 Image-based 3D Reconstruction Advantages: Automatic Fast (relatively to manual built) Good scalability

More information

GUIDE TO POST-PROCESSING OF THE POINT CLOUD

GUIDE TO POST-PROCESSING OF THE POINT CLOUD GUIDE TO POST-PROCESSING OF THE POINT CLOUD Contents Contents 3 Reconstructing the point cloud with MeshLab 16 Reconstructing the point cloud with CloudCompare 2 Reconstructing the point cloud with MeshLab

More information

APPLICATION OF SFM AND LASER SCANNING TECHNOLOGY TO THE DESCRIPTION OF MOSAICS PIECE BY PIECE

APPLICATION OF SFM AND LASER SCANNING TECHNOLOGY TO THE DESCRIPTION OF MOSAICS PIECE BY PIECE APPLICATION OF SFM AND LASER SCANNING TECHNOLOGY TO THE DESCRIPTION OF MOSAICS PIECE BY PIECE O.Ajioka a,b *, Y.Hori a a Dep. of Architecture and Urban Design, Faculty of Human-Environment Studies, Kyushu

More information

AUTOMATED 3D MODELING OF URBAN ENVIRONMENTS

AUTOMATED 3D MODELING OF URBAN ENVIRONMENTS AUTOMATED 3D MODELING OF URBAN ENVIRONMENTS Ioannis Stamos Department of Computer Science Hunter College, City University of New York 695 Park Avenue, New York NY 10065 istamos@hunter.cuny.edu http://www.cs.hunter.cuny.edu/

More information

123D Catch - Tutorial

123D Catch - Tutorial 123D Catch - Tutorial Autodesk s 123D Catch software (formerly Project Photofly) is based on photogrammetry. Photogrammetry is a process which derives geometric properties of an object from a series of

More information

3D Models from Range Sensors. Gianpaolo Palma

3D Models from Range Sensors. Gianpaolo Palma 3D Models from Range Sensors Gianpaolo Palma Who Gianpaolo Palma Researcher at Visual Computing Laboratory (ISTI-CNR) Expertise: 3D scanning, Mesh Processing, Computer Graphics E-mail: gianpaolo.palma@isti.cnr.it

More information

EVOLUTION OF POINT CLOUD

EVOLUTION OF POINT CLOUD Figure 1: Left and right images of a stereo pair and the disparity map (right) showing the differences of each pixel in the right and left image. (source: https://stackoverflow.com/questions/17607312/difference-between-disparity-map-and-disparity-image-in-stereo-matching)

More information

Mini Course Archaeological Sciences Interdisciplinary Group University of Minnesota 1

Mini Course Archaeological Sciences Interdisciplinary Group University of Minnesota 1 Mini Course Archaeological Sciences Interdisciplinary Group University of Minnesota 1 Introduction What is photogrammetry, how does it work, what materials does it work on, and how does it compare to other

More information

A New Protocol of CSI For The Royal Canadian Mounted Police

A New Protocol of CSI For The Royal Canadian Mounted Police A New Protocol of CSI For The Royal Canadian Mounted Police I. Introduction The Royal Canadian Mounted Police started using Unmanned Aerial Vehicles to help them with their work on collision and crime

More information

Agisoft PhotoScan Tutorial

Agisoft PhotoScan Tutorial Agisoft PhotoScan Tutorial Agisoft PhotoScan is a photogrammetry software that allows you to build 3D models from digital photographs. Photogrammetry requires a series of photographs of an object from

More information

A COMPARISON OF SPARSE AND DENSE POINT APPROACH TO PHOTOGRAMMETRIC 3D MODELING FOR STONE TEXTURED OBJECTS (CASE STUDY: ARCHEOLOGICAL SITES) ABSTRACT

A COMPARISON OF SPARSE AND DENSE POINT APPROACH TO PHOTOGRAMMETRIC 3D MODELING FOR STONE TEXTURED OBJECTS (CASE STUDY: ARCHEOLOGICAL SITES) ABSTRACT A COMPARISON OF SPARSE AND DENSE POINT APPROACH TO PHOTOGRAMMETRIC 3D MODELING FOR STONE TEXTURED OBJECTS (CASE STUDY: ARCHEOLOGICAL SITES) Arnadi D. Murtiyoso 1, Deni Suwardhi 2 1,2 Spatial Information

More information

MeshLab. Gianpaolo Palma

MeshLab. Gianpaolo Palma MeshLab Gianpaolo Palma MeshLab Version MeshLab 2016 http://www.meshlab.net/ Video Tutorial https://www.youtube.com/user/mrpmeshlabtutor ials MeshLab MeshLab doesn t have a undo. Please save your project

More information

SIMPLE ROOM SHAPE MODELING WITH SPARSE 3D POINT INFORMATION USING PHOTOGRAMMETRY AND APPLICATION SOFTWARE

SIMPLE ROOM SHAPE MODELING WITH SPARSE 3D POINT INFORMATION USING PHOTOGRAMMETRY AND APPLICATION SOFTWARE SIMPLE ROOM SHAPE MODELING WITH SPARSE 3D POINT INFORMATION USING PHOTOGRAMMETRY AND APPLICATION SOFTWARE S. Hirose R&D Center, TOPCON CORPORATION, 75-1, Hasunuma-cho, Itabashi-ku, Tokyo, Japan Commission

More information

Grafica 3D per i beni culturali: MeshLab features. 8 Marzo 2018

Grafica 3D per i beni culturali: MeshLab features. 8 Marzo 2018 Grafica 3D per i beni culturali: MeshLab features 8 Marzo 2018 0 Cleaning Cleaning Cleaning a mesh is an operation which is often necessary before, during and after the processing of a mesh There s a number

More information

Processing to Create a 3D Model

Processing to Create a 3D Model 3D Modelling Processing to Create a 3D Model These guidance notes take you through how to process multiple photographs of a rock art panel to create a 3D model. In order to do this, you first need to capture

More information

3D BUILDINGS MODELLING BASED ON A COMBINATION OF TECHNIQUES AND METHODOLOGIES

3D BUILDINGS MODELLING BASED ON A COMBINATION OF TECHNIQUES AND METHODOLOGIES 3D BUILDINGS MODELLING BASED ON A COMBINATION OF TECHNIQUES AND METHODOLOGIES Georgeta Pop (Manea), Alexander Bucksch, Ben Gorte Delft Technical University, Department of Earth Observation and Space Systems,

More information

ANALYSIS OF KOREAN MEGALITHIC BUDDHA USING PHOTOGRAMMETRIC AND LASER SCANNING SYSTEM

ANALYSIS OF KOREAN MEGALITHIC BUDDHA USING PHOTOGRAMMETRIC AND LASER SCANNING SYSTEM ANALYSIS OF KOREAN MEGALITHIC BUDDHA USING PHOTOGRAMMETRIC AND LASER SCANNING SYSTEM Yeu, Bock-Mo*, Kim, Gi-Hong*, Sohn, Duk-Jae**, Kim, Wondae*** * Yonsei University, Korea Dept. of Civil Engineering,

More information

insight3d quick tutorial

insight3d quick tutorial insight3d quick tutorial What can it do? insight3d lets you create 3D models from photographs. You give it a series of photos of a real scene (e.g., of a building), it automatically matches them and then

More information

FILTER PACKAGE USER S GUIDE

FILTER PACKAGE USER S GUIDE FILTER PACKAGE USER S GUIDE 1 CONTENT I. Introduction... 3 II. Installation... 3 III. Using the filters... 4 a- General... 4 b- Edge filter... 5 c- Uniform filter... 7 d- Angular filter... 8 e- Circle

More information

High Definition Modeling of Calw, Badstrasse and its Google Earth Integration

High Definition Modeling of Calw, Badstrasse and its Google Earth Integration Master Thesis Yuanting LI High Definition Modeling of Calw, Badstrasse and its Google Earth Integration Duration of the Thesis: 6 months Completion: July, 2014 Supervisors: Prof.Dr.-Ing.Dieter Fritsch

More information

Hand-on introduction to 3D Digitisation Stephen Gray & Kirsty Merrett UoB Research Data Service

Hand-on introduction to 3D Digitisation Stephen Gray & Kirsty Merrett UoB Research Data Service Hand-on introduction to 3D Digitisation Stephen Gray & Kirsty Merrett UoB Research Data Service Plan Some basic information Laser scanning practical (in this room) Structured light scanning practical (in

More information

Tutorial (Intermediate level): 3D Model Reconstruction of the building with Agisoft PhotoScan 1.0.0

Tutorial (Intermediate level): 3D Model Reconstruction of the building with Agisoft PhotoScan 1.0.0 Tutorial (Intermediate level): 3D Model Reconstruction of the building with Agisoft PhotoScan 1.0.0 Add Photos To add photos select Add Photos... command from the Workflow menu or click Add Photos button

More information

A Guide to Processing Photos into 3D Models Using Agisoft PhotoScan

A Guide to Processing Photos into 3D Models Using Agisoft PhotoScan A Guide to Processing Photos into 3D Models Using Agisoft PhotoScan Samantha T. Porter University of Minnesota, Twin Cities Fall 2015 Index 1) Automatically masking a black background / Importing Images.

More information

Grafica 3D per i beni culturali: Multiview stereo matching, the tools Maggio 2018

Grafica 3D per i beni culturali: Multiview stereo matching, the tools Maggio 2018 Grafica 3D per i beni culturali: Multiview stereo matching, the tools 10-15 Maggio 2018 0 Image-based 3D Reconstruction Advantages: Automatic Fast (relatively to manual built) Good scalability (both small

More information

Automatic image network design leading to optimal image-based 3D models

Automatic image network design leading to optimal image-based 3D models Automatic image network design leading to optimal image-based 3D models Enabling laymen to capture high quality 3D models of Cultural Heritage Bashar Alsadik & Markus Gerke, ITC, University of Twente,

More information

INTEGRATING PHOTOGRAMMETRIC TECHNOLOGIES AND GEODETIC METHODS FOR 3D MODELING

INTEGRATING PHOTOGRAMMETRIC TECHNOLOGIES AND GEODETIC METHODS FOR 3D MODELING INTEGRATING PHOTOGRAMMETRIC TECHNOLOGIES AND GEODETIC METHODS FOR 3D MODELING Georgeta Pop Faculty of Geodesy, Geodesy and Photogrammetry Department, Technical University of Civil Engineering Bucharest,

More information

Introduction to 3D Concepts

Introduction to 3D Concepts PART I Introduction to 3D Concepts Chapter 1 Scene... 3 Chapter 2 Rendering: OpenGL (OGL) and Adobe Ray Tracer (ART)...19 1 CHAPTER 1 Scene s0010 1.1. The 3D Scene p0010 A typical 3D scene has several

More information

Midterm Examination CS 534: Computational Photography

Midterm Examination CS 534: Computational Photography Midterm Examination CS 534: Computational Photography November 3, 2016 NAME: Problem Score Max Score 1 6 2 8 3 9 4 12 5 4 6 13 7 7 8 6 9 9 10 6 11 14 12 6 Total 100 1 of 8 1. [6] (a) [3] What camera setting(s)

More information

Universiteit Leiden Computer Science

Universiteit Leiden Computer Science Universiteit Leiden Computer Science Optimizing octree updates for visibility determination on dynamic scenes Name: Hans Wortel Student-no: 0607940 Date: 28/07/2011 1st supervisor: Dr. Michael Lew 2nd

More information

Il colore: acquisizione e visualizzazione. Lezione 17: 11 Maggio 2012

Il colore: acquisizione e visualizzazione. Lezione 17: 11 Maggio 2012 Il colore: acquisizione e visualizzazione Lezione 17: 11 Maggio 2012 The importance of color information Precision vs. Perception 3D scanned geometry Photo Color and appearance Pure geometry Pure color

More information

123D Catch: 3D Scanning

123D Catch: 3D Scanning 123D Catch: 3D Scanning Stages Synopsis: 3D scanning and printing is becoming much more accessible and affordable to artists and designers alike. Today s workshop will demonstrate some of the free and

More information

Grafica 3D per i beni culturali: MeshLab features. Lezione 7: 22 Marzo 2013

Grafica 3D per i beni culturali: MeshLab features. Lezione 7: 22 Marzo 2013 Grafica 3D per i beni culturali: MeshLab features Lezione 7: 22 Marzo 2013 0 Cleaning Cleaning Cleaning a mesh is an operation which is often necessary before, during and after the processing of a mesh

More information

Multi-view Stereo. Ivo Boyadzhiev CS7670: September 13, 2011

Multi-view Stereo. Ivo Boyadzhiev CS7670: September 13, 2011 Multi-view Stereo Ivo Boyadzhiev CS7670: September 13, 2011 What is stereo vision? Generic problem formulation: given several images of the same object or scene, compute a representation of its 3D shape

More information

Improving Initial Estimations for Structure from Motion Methods

Improving Initial Estimations for Structure from Motion Methods Improving Initial Estimations for Structure from Motion Methods University of Bonn Outline Motivation Computer-Vision Basics Stereo Vision Bundle Adjustment Feature Matching Global Initial Estimation Component

More information

3DReshaper Help DReshaper Beginner's Guide. Surveying

3DReshaper Help DReshaper Beginner's Guide. Surveying 3DReshaper Beginner's Guide Surveying 1 of 29 Cross sections Exercise: Tunnel analysis Surface analysis Exercise: Complete analysis of a concrete floor Surveying extraction Exercise: Automatic extraction

More information

IMPROVEMENT OF AIRCRAFT MECHANICAL DAMAGE INSPECTION WITH ADVANCED 3D IMAGING TECHNOLOGIES

IMPROVEMENT OF AIRCRAFT MECHANICAL DAMAGE INSPECTION WITH ADVANCED 3D IMAGING TECHNOLOGIES IMPROVEMENT OF AIRCRAFT MECHANICAL DAMAGE INSPECTION WITH ADVANCED 3D IMAGING TECHNOLOGIES MARK MAIZONNASSE 60TH A4A NDT FORUM SEPTEMBER 2017, FORT LAUDERDALE, FL, USA BRIDGING PHYSICAL AND DIGITAL WORLDS

More information

coding of various parts showing different features, the possibility of rotation or of hiding covering parts of the object's surface to gain an insight

coding of various parts showing different features, the possibility of rotation or of hiding covering parts of the object's surface to gain an insight Three-Dimensional Object Reconstruction from Layered Spatial Data Michael Dangl and Robert Sablatnig Vienna University of Technology, Institute of Computer Aided Automation, Pattern Recognition and Image

More information

Processing 3D Surface Data

Processing 3D Surface Data Processing 3D Surface Data Computer Animation and Visualisation Lecture 12 Institute for Perception, Action & Behaviour School of Informatics 3D Surfaces 1 3D surface data... where from? Iso-surfacing

More information

User s guide. November LSE S.r.l. All rights reserved

User s guide. November LSE S.r.l. All rights reserved User s guide November 2015 2015 LSE S.r.l. All rights reserved WARNING In writing this manual every care has been taken to offer the most updated, correct and clear information possible; however unwanted

More information

White Paper. Inside Trimble TX6 and TX8 Color Acquisition. Prepared by Gregg Jackson and Gregory Lepere. ABSTRACT

White Paper. Inside Trimble TX6 and TX8 Color Acquisition. Prepared by Gregg Jackson and Gregory Lepere.  ABSTRACT White Paper Inside Trimble TX6 and TX8 Color Acquisition Prepared by Gregg Jackson and Gregory Lepere www.trimble.com/3dscanning ABSTRACT With the release of the new Trimble TX6 and TX8, Trimble introduced

More information

TSBK03 Screen-Space Ambient Occlusion

TSBK03 Screen-Space Ambient Occlusion TSBK03 Screen-Space Ambient Occlusion Joakim Gebart, Jimmy Liikala December 15, 2013 Contents 1 Abstract 1 2 History 2 2.1 Crysis method..................................... 2 3 Chosen method 2 3.1 Algorithm

More information

3D recording of archaeological excavation

3D recording of archaeological excavation 5 th International Conference Remote Sensing in Archaeology The Age of Sensing 13-15 October 2014 - Duke University 3D recording of archaeological excavation Stefano Campana UNIVERSITY of CAMBRIDGE Faculty

More information

TOPOSCOPY, A CLOSE RANGE PHOTOGRAMMETRIC SYSTEM FOR ARCHITECTS AND LANDSCAPE DESIGNERS

TOPOSCOPY, A CLOSE RANGE PHOTOGRAMMETRIC SYSTEM FOR ARCHITECTS AND LANDSCAPE DESIGNERS TOPOSCOPY, A CLOSE RANGE PHOTOGRAMMETRIC SYSTEM FOR ARCHITECTS AND LANDSCAPE DESIGNERS A. C. Groneman-van der Hoeven Bureau Toposcopie, Bachlaan 78, 6865 ES Doorwerth, The Netherlands. info@toposcopie.nl

More information

SURVEYING AND MAPPING A CAVE USING 3D LASER SCANNER: THE OPEN CHALLENGE WITH FREE AND OPEN SOURCE SOFTWARE

SURVEYING AND MAPPING A CAVE USING 3D LASER SCANNER: THE OPEN CHALLENGE WITH FREE AND OPEN SOURCE SOFTWARE SURVEYING AND MAPPING A CAVE USING 3D LASER SCANNER: THE OPEN CHALLENGE WITH FREE AND OPEN SOURCE SOFTWARE T. Cosso a, I. Ferrando b, A. Orlando c a b GTER s.r.l., Genova, Italy tiziano.cosso@gter.it DICCA,

More information

Manual Version September 2018

Manual Version September 2018 Exporter for Maya Manual Version 3.5.0 September 2018 1 1. Introduction 1.1 Background SCAN2FX was developed out of the need to create photo realistic assets, visualizations, structures and sets for production

More information

Tutorial (Beginner level): Orthomosaic and DEM Generation with Agisoft PhotoScan Pro 1.3 (without Ground Control Points)

Tutorial (Beginner level): Orthomosaic and DEM Generation with Agisoft PhotoScan Pro 1.3 (without Ground Control Points) Tutorial (Beginner level): Orthomosaic and DEM Generation with Agisoft PhotoScan Pro 1.3 (without Ground Control Points) Overview Agisoft PhotoScan Professional allows to generate georeferenced dense point

More information

Trimble Engineering & Construction Group, 5475 Kellenburger Road, Dayton, OH , USA

Trimble Engineering & Construction Group, 5475 Kellenburger Road, Dayton, OH , USA Trimble VISION Ken Joyce Martin Koehler Michael Vogel Trimble Engineering and Construction Group Westminster, Colorado, USA April 2012 Trimble Engineering & Construction Group, 5475 Kellenburger Road,

More information

Digitization of 3D Objects for Virtual Museum

Digitization of 3D Objects for Virtual Museum Digitization of 3D Objects for Virtual Museum Yi-Ping Hung 1, 2 and Chu-Song Chen 2 1 Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan 2 Institute of

More information

Fusion of laser scanning and Photogrammetric data for the documentation and VR visualization of an archaeological tomb complex

Fusion of laser scanning and Photogrammetric data for the documentation and VR visualization of an archaeological tomb complex Presented at the FIG Congress 2018, May 6-11, 2018 in Istanbul, Turkey Fusion of laser scanning and Photogrammetric data for the documentation and VR visualization of an archaeological tomb complex E.

More information

SketchUp. SketchUp. Google SketchUp. Using SketchUp. The Tool Set

SketchUp. SketchUp. Google SketchUp. Using SketchUp. The Tool Set Google Google is a 3D Modelling program which specialises in making computer generated representations of real-world objects, especially architectural, mechanical and building components, such as windows,

More information

TERRESTRIAL LASER SCANNER DATA PROCESSING

TERRESTRIAL LASER SCANNER DATA PROCESSING TERRESTRIAL LASER SCANNER DATA PROCESSING L. Bornaz (*), F. Rinaudo (*) (*) Politecnico di Torino - Dipartimento di Georisorse e Territorio C.so Duca degli Abruzzi, 24 10129 Torino Tel. +39.011.564.7687

More information

Multiview Photogrammetry 3D Virtual Geology for everyone

Multiview Photogrammetry 3D Virtual Geology for everyone Multiview Photogrammetry 3D Virtual Geology for everyone A short course Marko Vrabec University of Ljubljana, Department of Geology FIRST: some background info Precarious structural measurements of fractures

More information

You can select polygons that use per-poly UVs by choosing the Select by Polymap command ( View > Selection > Maps > Select by Polygon Map).

You can select polygons that use per-poly UVs by choosing the Select by Polymap command ( View > Selection > Maps > Select by Polygon Map). UV Texture What is UV Mapping? Sometimes, when mapping textures onto objects, you will find that the normal projection mapping just doesn t work. This usually happens when the object is organic, or irregular

More information

Tutorial (Beginner level): Orthomosaic and DEM Generation with Agisoft PhotoScan Pro 1.3 (with Ground Control Points)

Tutorial (Beginner level): Orthomosaic and DEM Generation with Agisoft PhotoScan Pro 1.3 (with Ground Control Points) Tutorial (Beginner level): Orthomosaic and DEM Generation with Agisoft PhotoScan Pro 1.3 (with Ground Control Points) Overview Agisoft PhotoScan Professional allows to generate georeferenced dense point

More information

Visualising the Conflict Second Life Content Creation Process

Visualising the Conflict Second Life Content Creation Process Visualising the Conflict Second Life Content Creation Process By Kerri McCusker (2010) Introduction Part of the work outlined in the AHRC proposal relating to 'Visualising the Conflict' was to create a

More information

3D models preparation

3D models preparation 3D models preparation Single-res, multi-res, point-clouds http://3dhop.net 24/5/2018 3DHOP and 3D models 3DHOP can manage three types of geometries: Single resolution 3D model Triangular meshes or point-clouds,

More information

3D Models Preparation

3D Models Preparation 3D Models Preparation Single-res, Mutires, Point-clouds http://3dhop.net 13/7/2016 3DHOP and 3D models 3DHOP can manage three types of geometries: Single resolution 3D model Triangular meshes, ideally

More information

Multiview Reconstruction

Multiview Reconstruction Multiview Reconstruction Why More Than 2 Views? Baseline Too short low accuracy Too long matching becomes hard Why More Than 2 Views? Ambiguity with 2 views Camera 1 Camera 2 Camera 3 Trinocular Stereo

More information

Photogrammetry Guide to Creating Digital 3D Models

Photogrammetry Guide to Creating Digital 3D Models Photogrammetry Guide to Creating Digital 3D Models By Emily Hauf (SUNY Geneseo) and the Paleontological Research Institution Guide Version 1.0 Part I - Photography Create studio setup with black cloth

More information

Manual Version September 2018

Manual Version September 2018 Mesh Modeler Manual Version 3.5.0 September 2018 1 1. Introduction 1.1 Background SCAN2FX was developed out of the need to create photo-realistic assets, visualizations, structures and sets for production

More information

Homographies and RANSAC

Homographies and RANSAC Homographies and RANSAC Computer vision 6.869 Bill Freeman and Antonio Torralba March 30, 2011 Homographies and RANSAC Homographies RANSAC Building panoramas Phototourism 2 Depth-based ambiguity of position

More information

Integrated Projects. Madonna di Pietranico Pompeii insula V1 V I S UA L COMPUTING L A B I ST I - C N R

Integrated Projects. Madonna di Pietranico Pompeii insula V1 V I S UA L COMPUTING L A B I ST I - C N R Integrated Projects Madonna di Pietranico Pompeii insula V1 V I S UA L COMPUTING L A B I ST I - C N R La Madonna di Pietranico Pietranico s Madonna Terracotta statue, destroyed by an earthquake. We used

More information

A METHOD OF 3D MEASUREMENT AND RECONSTRUCTION FOR CULTURAL RELICS IN MUSEUMS

A METHOD OF 3D MEASUREMENT AND RECONSTRUCTION FOR CULTURAL RELICS IN MUSEUMS A METHOD OF 3D MEASUREMENT AND RECONSTRUCTION FOR CULTURAL RELICS IN MUSEUMS Shunyi Zheng a, Yang Zhou a, *, Rongyong Huang a, Langming Zhou a, Xuan Xu a, Chengyi Wang b a School of Remote Sensing and

More information

Rendering Engines - Specific tools may depend on "Rendering Engine"

Rendering Engines - Specific tools may depend on Rendering Engine Week 5 3DS Max, Cameras, Lighting and Materials Rendering - Process of turning geometry into pixels Rendering Engines - Specific tools may depend on "Rendering Engine" 1. Internal (3DS MAX) ART (Autodesk

More information

Modelling. Ruth Aylett

Modelling. Ruth Aylett Modelling Ruth Aylett Overview Basic issues Modelling packages Low polygon modelling Importing models Buildings Photogrammetry Laser range finders LIDAR The great outdoors Cheap methods 3D Authoring tools

More information

Mount Points Mount Points is a super simple tool for connecting objects together and managing those relationships.

Mount Points Mount Points is a super simple tool for connecting objects together and managing those relationships. Mount Points Mount Points is a super simple tool for connecting objects together and managing those relationships. With Mount Points, you can simply drag two objects together and when their mount points

More information

CAPTURING REALITY AT CENTRE BLOCK

CAPTURING REALITY AT CENTRE BLOCK CAPTURING REALITY AT CENTRE BLOCK C. Boulanger a, C. Ouimet a, N. Yeomans a a Heritage Conservation Services, Public Services and Procurement Canada, 30 Victoria St, Gatineau, Quebec KEY WORDS: Structure

More information

Application of a 3D Laser Inspection Method for Surface Corrosion on a Spherical Pressure Vessel

Application of a 3D Laser Inspection Method for Surface Corrosion on a Spherical Pressure Vessel More Info at Open Access Database www.ndt.net/?id=15076 Application of a 3D Laser Inspection Method for Surface Corrosion on a Spherical Pressure Vessel Jean-Simon Fraser, Pierre-Hugues Allard, Patrice

More information

3D documenatation of the petalaindera: digital heritage preservation methods using 3D laser scanner and photogrammetry

3D documenatation of the petalaindera: digital heritage preservation methods using 3D laser scanner and photogrammetry IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS 3D documenatation of the petalaindera: digital heritage preservation methods using 3D laser scanner and photogrammetry To cite

More information

1.1. FireCR Calibration

1.1. FireCR Calibration 1.1. FireCR Calibration Select IP Calibration in the System Menu, then the following window will pop up. Follow the steps in the menu. WARNING Calibrate the scanner before use. The Please calibrate system

More information

APPLICATIONS OF OPEN AND FREE SOFTWARE: FROM UNDERWATER TO THE SKY

APPLICATIONS OF OPEN AND FREE SOFTWARE: FROM UNDERWATER TO THE SKY APPLICATIONS OF OPEN AND FREE SOFTWARE: FROM UNDERWATER TO THE SKY ISPRS Working Group V/2 Conference, Cultural heritage data acquisition and processing 17th 19th August 2011 - University of York, UK Why

More information

Sasanka Madawalagama Geoinformatics Center Asian Institute of Technology Thailand

Sasanka Madawalagama Geoinformatics Center Asian Institute of Technology Thailand Sasanka Madawalagama Geoinformatics Center Asian Institute of Technology Thailand This learning material was not prepared by ADB. The views expressed in this document are the views of the author/s and

More information

Introduction. Acute3D S.A.S. WTC Valbonne Sophia Antipolis. 120 route des Macarons.

Introduction. Acute3D S.A.S. WTC Valbonne Sophia Antipolis. 120 route des Macarons. Introduction This benchmark compares the performances of the three main photo-based 3Dmodeling software. Five projects related to different kind of applications were led on the same machine and this document

More information

AJS TUNNEL KIT SURVEYOR GEOMETRY Bridge Tunnels

AJS TUNNEL KIT SURVEYOR GEOMETRY Bridge Tunnels AJS TUNNEL KIT These are non standard tunnels which can be set out at any angle to the baseboard grid and have no restrictions on the placement of spline points. It is therefore possible to use them in

More information

Reality Modeling Webinar

Reality Modeling Webinar Reality Modeling Webinar Leveraging 3D Reality Meshes for Real-Time Asset Management and Monitoring What is Reality Modeling? Images & video? What is Reality Modeling? Images & video As-built drawings

More information

3-Dimensional Object Modeling with Mesh Simplification Based Resolution Adjustment

3-Dimensional Object Modeling with Mesh Simplification Based Resolution Adjustment 3-Dimensional Object Modeling with Mesh Simplification Based Resolution Adjustment Özgür ULUCAY Sarp ERTÜRK University of Kocaeli Electronics & Communication Engineering Department 41040 Izmit, Kocaeli

More information

Getting Started with Silo

Getting Started with Silo CHAPTER 1 Getting Started with Silo In this chapter, we discuss how to view, select, and manipulate models in Silo. If you are not familiar with Silo or polygon modeling, make sure to read the About Silo

More information

Processing 3D Surface Data

Processing 3D Surface Data Processing 3D Surface Data Computer Animation and Visualisation Lecture 15 Institute for Perception, Action & Behaviour School of Informatics 3D Surfaces 1 3D surface data... where from? Iso-surfacing

More information

3GSM GmbH. Plüddemanngasse 77 A-8010 Graz, Austria Tel Fax:

3GSM GmbH. Plüddemanngasse 77 A-8010 Graz, Austria Tel Fax: White Paper Graz, April 2014 3GSM GmbH Plüddemanngasse 77 A-8010 Graz, Austria Tel. +43-316-464744 Fax: +43-316-464744-11 office@3gsm.at www.3gsm.at Measurement and assessment of rock and terrain surfaces

More information

A New Way to 3D Scan. Photo-based Scanning Saves Time and Money. A White Paper by Alan Walford, Eos Systems Inc.

A New Way to 3D Scan. Photo-based Scanning Saves Time and Money. A White Paper by Alan Walford, Eos Systems Inc. A New Way to 3D Scan Photo-based Scanning Saves Time and Money A White Paper by Alan Walford, Eos Systems Inc. Introduction Do you need to create dense 3D point clouds and detailed surface models of physical

More information

3D RECONSTRUCTION OF ANCIENT EGYPTIAN ROCK-CUT TOMBS: THE CASE OF M.I.D.A.N.05.

3D RECONSTRUCTION OF ANCIENT EGYPTIAN ROCK-CUT TOMBS: THE CASE OF M.I.D.A.N.05. 3D RECONSTRUCTION OF ANCIENT EGYPTIAN ROCK-CUT TOMBS: THE CASE OF M.I.D.A.N.05. M. Nabil a, *, M. Betrò b, M. N. Metwally a a CULTNAT - Bibliotheca Alexandrina, Egypt - (mohammad.nabil, monabil32)@gmail.com

More information

Multiple View Geometry

Multiple View Geometry Multiple View Geometry CS 6320, Spring 2013 Guest Lecture Marcel Prastawa adapted from Pollefeys, Shah, and Zisserman Single view computer vision Projective actions of cameras Camera callibration Photometric

More information

3D Terrain Modelling of the Amyntaio Ptolemais Basin

3D Terrain Modelling of the Amyntaio Ptolemais Basin 2nd International Workshop in Geoenvironment and 1 3D Terrain Modelling of the Amyntaio Ptolemais Basin G. Argyris, I. Kapageridis and A. Triantafyllou Department of Geotechnology and Environmental Engineering,

More information

OPEN-PIT MINE SCANNING IN INDONESIA, HYDRONAV SERVICES OF SINGAPORE

OPEN-PIT MINE SCANNING IN INDONESIA, HYDRONAV SERVICES OF SINGAPORE OPEN-PIT MINE SCANNING IN INDONESIA, HYDRONAV SERVICES OF SINGAPORE TRIMBLE 3D SCANNING CASE STUDY BY PAUL BIDDISCOMBE Nusa Tenggara is the Indonesian name for the more than 500 islands east of Bali, running

More information

A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGES

A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGES The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XL-3/W3, 215 ISPRS Geospatial Week 215, 28 Sep 3 Oct 215, La Grande Motte, France A SEMI-AUTOMATIC

More information

COSCH Training School Lab session, Day 2

COSCH Training School Lab session, Day 2 COSCH Training School Lab session, Day 2 Basic steps to follow during the Lab session on Correspondence-less fusion of colour images and 3D surfaces Preparing the 2D input data: At this step, you need

More information

Introduction to Computer Graphics. Image Processing (1) June 8, 2017 Kenshi Takayama

Introduction to Computer Graphics. Image Processing (1) June 8, 2017 Kenshi Takayama Introduction to Computer Graphics Image Processing (1) June 8, 2017 Kenshi Takayama Today s topics Edge-aware image processing Gradient-domain image processing 2 Image smoothing using Gaussian Filter Smoothness

More information

Assessing 3D Point Cloud Fidelity of UAS SfM Software Solutions Over Varying Terrain

Assessing 3D Point Cloud Fidelity of UAS SfM Software Solutions Over Varying Terrain Assessing 3D Point Cloud Fidelity of UAS SfM Software Solutions Over Varying Terrain Michael Schwind, Michael J. Starek (Presenter) 18th Annual JALBTCX Airborne Coastal Mapping and Charting Technical Workshop,

More information

1 INTRoduCTIon to BLENDER 1. 3 PREPARATIon 19

1 INTRoduCTIon to BLENDER 1. 3 PREPARATIon 19 INTRoduCTIoN xv 2 INTRoduCTIon to GIMP 13 Topics Covered... xv What Isn t Covered...xvi Requirements....xvi The Projects....xvi The Bat Creature... xvii The Spider Bot... xvii The Jungle Temple... xvii

More information

CREATING CUSTOMER MAILING LABELS

CREATING CUSTOMER MAILING LABELS CREATING CUSTOMER MAILING LABELS agrē has a built-in exports to make it easy to create a data file of customer address information, but how do you turn a list of names and addresses into mailing labels?

More information

FAST REGISTRATION OF TERRESTRIAL LIDAR POINT CLOUD AND SEQUENCE IMAGES

FAST REGISTRATION OF TERRESTRIAL LIDAR POINT CLOUD AND SEQUENCE IMAGES FAST REGISTRATION OF TERRESTRIAL LIDAR POINT CLOUD AND SEQUENCE IMAGES Jie Shao a, Wuming Zhang a, Yaqiao Zhu b, Aojie Shen a a State Key Laboratory of Remote Sensing Science, Institute of Remote Sensing

More information

Unwrapping of Urban Surface Models

Unwrapping of Urban Surface Models Unwrapping of Urban Surface Models Generation of virtual city models using laser altimetry and 2D GIS Abstract In this paper we present an approach for the geometric reconstruction of urban areas. It is

More information

3D Scanning. Qixing Huang Feb. 9 th Slide Credit: Yasutaka Furukawa

3D Scanning. Qixing Huang Feb. 9 th Slide Credit: Yasutaka Furukawa 3D Scanning Qixing Huang Feb. 9 th 2017 Slide Credit: Yasutaka Furukawa Geometry Reconstruction Pipeline This Lecture Depth Sensing ICP for Pair-wise Alignment Next Lecture Global Alignment Pairwise Multiple

More information

SOLIDWORKS FOR MULTI-MATERIAL BUILDS BEST PRACTICES

SOLIDWORKS FOR MULTI-MATERIAL BUILDS BEST PRACTICES WHITE PAPER SOLIDWORKS FOR MULTI-MATERIAL BUILDS BEST PRACTICES AUTHOR COLE HARTMAN SOLIDWORKS FOR MULTI-MATERIAL BUILDS BEST PRACTICES INTRO Stratasys Connex multi-material 3D printing gives you the ability

More information

Three-Dimensional Scanning and Graphic Processing System

Three-Dimensional Scanning and Graphic Processing System Volume 55, Number 1-2, 2014 83 Three-Dimensional Scanning and Graphic Processing System Valentin Dan ZAHARIA, Rodica HOLONEC, Septimiu CRIŞAN, Călin MUREŞAN, Radu MUNTEANU jr. Faculty of Electrical Engineering,

More information

Point Cloud - Polygon Mesh. Wannes Van Isacker - Industrial Design 15

Point Cloud - Polygon Mesh. Wannes Van Isacker - Industrial Design 15 Point Cloud - Polygon Mesh Wannes Van Isacker - Industrial Design 15 3D-SCANNING About 3D Scanning To get started with 3D scanning you first have to understand a little how the scanner works. The scanner

More information

Create Models or Use a Library? Create your own library How to Get Started? [ 140 ]

Create Models or Use a Library? Create your own library How to Get Started? [ 140 ] The next step for our scenes is to add some furniture, to further increase the realism. As furniture is a key element, every item of furniture that we add to the scene increases the level of detail, and

More information

3D Scanning 101 The Fundamentals of the Structured Light 3D Scanning Process

3D Scanning 101 The Fundamentals of the Structured Light 3D Scanning Process 3D Scanning 101 The Fundamentals of the Structured Light 3D Scanning Process 3D3 Solutions is a developer of innovative structured light 3D scanners. Based in Vancouver, Canada with more than 20 distributors

More information

COMPARATIVE ANALYSIS OF 3D POINT CLOUDS GENERATED FROM A FREEWARE AND TERRESTRIAL LASER SCANNER

COMPARATIVE ANALYSIS OF 3D POINT CLOUDS GENERATED FROM A FREEWARE AND TERRESTRIAL LASER SCANNER COMPARATIVE ANALYSIS OF 3D POINT CLOUDS GENERATED FROM A FREEWARE AND TERRESTRIAL LASER SCANNER K.R. Dayal a, *, S. Raghavendra a, H. Pande a, P.S. Tiwari a, I. Chauhan a a Indian Institute of Remote Sensing,

More information