Académique Documents
Professionnel Documents
Culture Documents
Copyright Notice
Copyright ©2016, Bentley Systems, Incorporated. All Rights Reserved.
Table of Contents
1.0 Introduction
Session Description
In this workshop users will learn how to create photos into 3D models and
use these models in Bentley Desktop products.
Learning Objectives
After this workshop you will be able to:
Overview
Photos are imported to the project. If the photos are georeferenced the
coordinates can be stored in the header of the photo
There are different options from the import from the photos possible:
Add Photos by selecting the photos manual or select a directory with
photos.
Create an Excel file with Import settings.
Note In the installation directory from ContextCapture are 2 excel files, a template and a
example. "C:\Program Files\Bentley\ContextCapture
Center\doc\BlockImportTemplate.xls" and "C:\Program Files\Bentley\ContextCapture
Center\doc\BlockImportSample.xls"
5. Browse to D:\data\ContextCapture\Project\Workshop
\BlockImport_Workshop_1.xls
6. Open the imported block.
7. Click on Photos tab, Open the Photo Group and select the photos.
4. Notice that 3D View is grayed out and that the coordinates for each
photo is empty.
This photos are not georeferenced but there are coordinates for each photo
available. These coordinates can be imported in the ContextCapture project.
and browse to
D:/Data/ContextCapture/Projects/Workshop/Import_Coordinates.txt
Overview
After the photos are added the control points can be added.
5. Search for EPSG: 3460, select the result and select Override vertical
coordinate System.
6. Select EGM: 96
The control points can now be added. There are many control points available. By
adding first a couple points (around the project), run then the AT with a
downsampeling form e.g. 30% the roughly position from the photos will created.
Afterwards add the other control points, remove the downsampeling and run the AT
again for a better results
Exercise: Aerotriangulation.
4. Give name
Submit
3. The roughly position from the control point will be display with a green
circle.
4. How more control points are selected how better this position will be.
5. Add some points (minimum 3 photos for each control point.) For e.g 9,
15, 19, 22 and 25
6. File > Save and run the AT again (keep down sampeling at 30%.)
Notice that the position from the predicted location from the control points is now
much better
Note Select Block > Export > Export to KML and open this file in Google Earth to check if the
coordinate system is correct.
Positioning constraints
Positioning constraints are position/orientation/scale priors based on user tie points.
They are used to perform a rigid registration of the block during aerotriangulation.
You can set the origin and/or the scale and/or the orientation (either on axis or a
plane).
Positioning constraints are used only when using the mode "Use positioning
constraints on user tie points" during aerotriangulation.
1. Continue in Context Capture Master and open Tie points tab and select
Edit user tie points.
5. Select the 2 tie points and give the measured distance between both tie
points.
6. The AT can now be recalculated. When running the AT select use position
constraints on user tie points
Overview
3D Mesh – 3MX, OBJ, Autodesk FBX, Collada (DAE), ESRI i3s, Cesium 3D
tiles
Point Cloud – Las, Pod
Orthophoto – TIFF/GeoTIFF, JPEG, KML Super-overlay
DSM - TIFF/GeoTIFF, ESRI ASCII raster/ASC, XYZ
3D mesh for retouching
10. Because of the limited time we change the area to a small part.
11.Select Region of interest and select the side and move them till the area
is similar as in the picture below or use the Bounding box..
12. The Expand RAM usage is now 2.6 GB . Normally is this enough for
processing. Max value is half of the RAM from the pc. For this workshop
we will set Tilling.
13.Select Mode: Regular planer grid
Note Change the Tile Size to set to half off the RAM from the pc.
Submit
4. Make sure that the ContextCapture engine is still running.
5. Production is now started. (14 Min)
Note During the process the Viewer will be available and the data can be viewed.
Submit
4. Make sure that the ContextCapture engine is still running.
5. The production is now running. (3 minutes)
Note Because off the tiling different POD files are created. Use the free Pointools POD
creator to merge these files to one file.
5.0 Retouching
Overview
In some cases, the output 3D models may include misconstructions that need to
be fixed (unseen areas, reflective parts, water area...).
Output 3D models may be fixed in a third party software at the end of, or during
the ContextCapture process by modifying the reconstruction reference 3D
model.
Retouching the ContextCapture reconstruction reference 3D model allows to
benefit from ContextCapture automatic texturing and/or output formats.
Submit
4. Make sure that the ContextCapture engine is still running.
5. Obj files are now created.
Select Save
4. The dgn file is now created and opened.
The mesh is imported now in the dgn and can be edited. Let’s remove a building
from the mesh.
4. Use the zoom buttons to rotate the building that need to be removed.
10.The OBJ file is now exported. Close Bentley Descartes Connect Edition.
3. Select Import retouches (1) , select Add retouched tiles directory (2) and
browse to the directory with the retouched OBJ file.
(D:\Data\ContextCapture\Projects\Workshop\Workshop_4\Productions\Re
touch\Data\Tile_+001_+001\)
8. Open Acute3D view and see that the building is flatten from the 3D mesh.
Overview
Aerotriangulation :
Process both street and aerial aerotriangulations separately. Use the control
points to geo-reference your Aerial block (if available).
Do a first production of your aerial model. In this model, select arbitrary
points that will be visible in the street imagery in order to use them as
control points.
Proceed to a rigid registration of your street block using the control points
defined previously
Your street block is now geo-referenced.
Do a first production of your street block. In the model, select points that will
be visible from the aerial pictures, in order to create control points.
Integrated the previously defined control points in your aerial project and
redo an aerotriangulation using "use control points for adjustment"
After this steps, the relative referencing between the two blocks will be
optimal.
Now your XML_A contains all the photogroups and all the photos have
different Ids.
Copy all the tie points from XML_B to XML_A (everything that is between
<TiePoints> and </TiePoints> (both tags excluded).
Be sure to keep the XML tree consistent during all those steps.
Now your XML_A contains all the tie points with the right PhotoIds.
You can now import the resulting XML file in S3C
Check your project to see if everything has loaded properly. You should see
in the 3D view all the tie points from both aerial and street projects.
Future versions of Smart3DCapture will ease the mixing of the two XMLs.
Acute3D S.A.S. WTC 2 120 route des Macarons MMacaronsDolines 06560
Valbonne Sophia Antipolis France www.acute3d.com
Reconstruction :
The tricky thing for the reconstruction is the tiling : because you have
different resolutions you will have to mix different tile size.
To be able to do so, you have to use the same spatial reference system for
tiling and use the same tiling advanced options (same origin). The tile size of
the larger tiles has to be a multiple of the small tile size. Thereby the
junction between small and large tiles will be flawless.
Produce the large tiles where there is only aerial data and produce the small
tiles where there is both aerial and street data. You may have to produce
some small tile around the street level area even if there is no street data.
Once everything is produced copy the small tiles in the large tiles production
directory and use the scene composer to add all those tiles in the same S3C.
Overview
4. Open Attach tab (workflow Drawing) and Select Attach Reality Mesh
5. Browse to
D:\Data\ContextCapture\Projects\Workshop\Workshop_4\Productions\Pro
duction_1\Scene\Production_1.3mx and enable Attach and Apply
Geographic Coordinate System
Type: Level
Name: Building
Select an element on the Building layer and Accept the selection. (2x
Accept)
4. Dismiss Reality Mesh Attachments menu
5. Turn the layer Building off.
5. Turn the Level Clip off. Level Display > Make Level Default active, turn
level Clip off.
8. Select the Mesh and save the tin, stm and pod file to
D:\Data\ContextCapture\Projects\Workshop\Terrain
9. Turn the reality Mesh off.
10.Use Scalable Terrain Model and pointcloud to view the Point cloud and
Terrain Model.
4. Select the mesh and draw a line over the mesh in view 1
7. Use the Move Forward buttons to walk through the model. See view 2
getting updated.
Overview
It is possible to use the 3D Mesh (3MX) on a mobile device like the iPAD.
1. First thing you will need to do is install iFileExplorer onto your iPad
https://itunes.apple.com/us/app/ifileexplorer-pro-built-in/id542138510?mt=8
2. Then once you have iFileExplorer installed connect your iPad to a Mac or
PC with iTunes running
3. Click the iPad button in iTunes, colored blue below
5. Then scroll down the page on the Right using the side bar highlighted in
Yellow