You are on page 1of 34

3DS.COM © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.

: 3DS_Document_2015

Surpac 6.8 Use cases


in Remote Sensing
Remote Sensing – What is it?
• “Remote Sensing" generally refers to the use of satellite- or aircraft-
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

based sensor technologies to detect and classify objects on Earth. It may


be split into "active" remote sensing (i.e. when a signal is emitted and its
reflection by the object is detected by the sensor) and "passive" remote
sensing (i.e., when the reflection of sunlight is detected by the sensor)
• Any technology that records information about an object without coming
into contact with it.

2
Remote Sensing - Examples
• Satellite imagery – Landsat, Spot (Google Earth)
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• Airborne imagery and Geophysics


• UAV (unmanned aerial vehicle)
• LIDAR (Light Detection and Ranging)
• Survey instruments

3
Remote Sensing – Passive Methods
• Photography (photogrammetry)
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• Aeromagnetic surveys
• Satellite spectral analysis

4
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

5
Passive
Circa 1985
Remote Sensing 101 (history)
Remote Sensing (present day)
Passive
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• Drone survey
with digital
camera

Point cloud provided by


ADAM Technology
using 3DM Analyst

6
Remote Sensing – Active Methods
• LIDAR (GeoSLAM, MVS)
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• Total station (survey instruments) i.e Leica


• RADAR

7
Remote Sensing
Active
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• LIDAR device in
underground
pickup. (cavern
monitoring)
LIDAR pickup

GEOSLAM mesh

8
Remote Sensing (present day) - Hybrid
• LIDAR + Photography
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• Total station + scanning


• “Inclusive” technologies that miniaturise advancements for vehicle
mounted or UAV systems.

9
Remote Sensing
Hybrid
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• LIDAR device
combined with
digital imaging
Hybrid pickup

Data provided by Mine


Vision Systems

10
What’s New in Remote Sensing
Key features of the Surpac 6.8 release
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

Features include:
• Point cloud plugin and meshing
• Textured mesh plugin (Wavefront .OBJ)
• Integration of mesh tools to solids and DTM modules
• Autofix solid function.

11
Introducing Point Cloud
• Issue: Customers increasingly want to be able to import large point cloud data,
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

LAS, XYZ, other standard formats into Surpac and display graphically.
• Also want the ability to remove noise and create valid meshes.
• Allows the practical import of topographical and underground cavity data to be
rendered (with color attributes) and subsequently exported to a mesh for
modelling or volumetric work. Excellent visualization tool for complex 3d objects
and structures.

point cloud performance

12
What's new in Surpac 6.8
 The following new functions are added to support point cloud data:
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

 CLOUD 2D MESH and CLOUD 3D MESH to generate surfaces and solids


respectively.
 CLOUD DEVIATION to observe the deviation between your loaded point cloud
data and triangulations.
 CLOUD CLEAN to clean the point clouds and reduce outliers (that is, less noise).
This function works on removing points that are a distance from a local average
plane.

13
What's new in Surpac 6.8
 Specify the point cloud options
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• You can use the Customize > Default preferences > Graphics > Display options
> Point cloud tab to specify the point cloud options, such as the number of
points displayed per zoom level, the marker symbol, default color and the
marker size.
• The number of points controls performance, the marker style controls
presentation.
Point cloud settings
example

14
What's new in Surpac 6.8
 Perform the deviation analysis for a point cloud
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• You can now perform the deviation analysis for a point cloud with one trisolation
at a time and store the deviation information in the cache folder for display. The
minimum and maximum deviation values can be displayed with a colour
gradient.

Point cloud deviation example

15
What's new in Surpac 6.8
 Support for read and write to the OBJ format data file
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• Surpac now supports the read and write functionality of the OBJ format data file
(including image texture mapping). OBJ is a geometry file format first developed
by Wavefront Technologies. This file format is open and has been adopted by
other 3D graphics application vendors. (3d printer capable)
 Import an OBJ format data file to the DTM format data file
• You can use the new File > Import > Wavefront OBJ file to DTM file function to
import an OBJ format data file to the DTM format data file.

16
What's new in Surpac 6.8
Aerial photogrammetry
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

OBJ texture map

Geotech example

Textured surface

Texture underground

Created using 3DM Analyst by ADAM Technology.

17
What's new in Surpac 6.8
Underground OBJ texture maps
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

Business Value: Provides


3D texture for Geological
mapping and Geotech
stability analysis. Improves
safety and quality in data
capture.

Created using 3DM Analyst by


ADAM Technology.

18
What's new in Surpac 6.8
Mesh tools licensing moved into Surfaces and Solids modules
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• Expand/contract
• Simplify
• Deviation analysis
• Point cloud tools

19
What's new in Surpac 6.8
 Report positive and negative deviation using the Deviation analysis
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

function
• You can now use the Solids and Surfaces Deviation analysis function to report
both positive and negative deviation with colors representing positive, negative,
and zero deviation.
Business Value: Suitable for planned
vs ‘as built’ solids or planned vs
actual pit pickup. Provides quality
check for surveyors and engineers.

20
What's new in Surpac 6.8
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

Validation/Autofix solid repair


Can iterate over a selected
trisolation several times removing
invalid triangles, closing holes, etc.

Business Value: Provides an alternative


to manual workflows.
Improves user productivity and performance.

21
Case study of the workflow in Surpac 6.8
Use Case: Volume between two meshes
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

1 Drag & drop the LAS file (say previous survey) in Surpac graphics

2 Clean point clouds – remove data noise

3 Mesh it (2D) and save it as a DTM

4 Repeat the same procedure for the other surface (say the current survey)
5 Calculate the volume between the two DTMs with a suitable boundary

22
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

23
graphics area
point cloud file from
navigator to the
Drag & drop the
1 Loading Point Cloud Data
2 Point Cloud Cleaner – remove data noise
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• Use this function to remove outlier points


that act as noise when generating 2D or 3D
solids.
• Points are removed by creating a fitting
plane in a collection of points, and then
performing a distance test to a plane.
• This process is repeated for every point

24
2 Cleaning Process – Limestone Mine
• It took about 2 minutes to clean on a
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

standard laptop
• Original point count = 40,698,344
• New point count = 40,662,902
• Percentage cleaned = 0.09%
• Outlier distance 50 m and Search
radius 5 m
• Fast processing thanks to a
multithread implementation of the
cleaning engine

25
3 Meshing the point cloud – Limestone Mine
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• Zoom in to the area that is


required to be meshed

Progressive loading for


improved performance
• Subset of the whole data
set ( default 1 million
points) is maintained on
screen at all times

Click ^

26
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

27
area that is visible

Limestone Mine in Manikgarh


3 Use CLOUD 2D MESH to produce the DTM for the
4 Save the DTM
• Double click on the newly created DTM layer in the layer manager in order to
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

make it active
• Use FILE SAVE to save the DTM

28
4 Point Cloud Deviation
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• CLOUD DEVIATION function can be used


analyse the deviation of the DTM with
respect to the original point cloud

29
4 Deviation Analysis
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• This function allows computing the deviation between a point cloud and a mesh
• Results can be expressed with colored indicators added to the point cloud as a
new meta data

deviation
mesh point cloud blue red
0 max

30
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

31
4 Deviation Analysis
Repeat the same procedure for the other surface
4
(e.g., the current survey)
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

• Once satisfied with the deviation analysis of the surface produced, one can go
ahead with producing the DTM of the current point cloud data the same way we
produced it for the previous point cloud data.

32
5 Volume calculation
The two DTMs then can be used to calculate the cut & fill volumes or net volumes
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015


between them using the function DTM CUT AND FILL VOLMUES or DTM
VOLUMES

33
3DS.COM/GEOVIA © Dassault Systèmes | Confidential Information | 6/27/2017 | ref.: 3DS_Document_2015

34

You might also like