New features&
Future directions
Version 012.001• Released 7th February
• TerraScan Lite replaces TerraScan Viewer and TerraPhotoLite replaces TerraPhoto Viewer
– Some additional functionality
– Price changes from 340 to 1700 euros
– 2012 maintenance computed from old price
• TerraModeler Lite replaces TerraModeler Field
• Permanent licenses require computer ID in addition tocomputer name
• No change to network license or temporary licenseprinciples
TerraPhoto Lite Uses• Display background rasters and camera view images
• Render scenes with large image volume
• Produce flythru animations
• Color balance images and fix orthomosaic seamlines
TerraScan Lite Uses• View laser data• Classify model or contour keypoints and extract model• Classify laser data manually• Check and edit 3D building vector models
Trajectory order for block numbering• Block numbering can be based on order in which
trajectories visit the blocks (=driving order)
• Better than 'South to north' type order for road/railnetworks in cities
Buildings• Accept using setting to control how easily point groups
should be classified as buildings
• Dividing polygons in building vectorization
Polygons which separate buildings from each other
Useful when buildings are constructed very close to each other
You can use land property polygons as dividing polygons
Classify / Hard surface• Classifies dominant, median
surface points
• Alternative for groundclassification
• Better performance on pavedsurfaces
• You may need to draw polygonsfor paved areas to be able toclassify terrain using Ground andpaved area using Hard surfaceroutine
Ground vs Hard surface
• Classifies local lowest points
• Right result in terrain
• Too low on asphalt
• Cuts curb stones
• Requires that you eliminatelow points with otherroutines
• Classifies median surface
• Right result on asphalt
• Keeps curb stones better
• Does not require eliminationof low points
Ground Hard surface
Any vectors in danger points• Classify / Wire danger points macro action can use
linear elements on given levels as objects which fallingtrees may hit
• Use A:– Use powerline design software to model worst case wire sag
– Import into design file as vectors
– Find danger trees
• Use B:– Create 3D vector for a railroad track
– Find trees which would fall on the tracks
Automatic Search for Signal Markers• Automatic search for known pattern control points• Software finds location (and rotation) with biggest
intensity difference between bright and dark polygons• Rotation can be fixed or come from closest trajectory
travel direction
How to Define a Signal Marker• Draw signal pattern in a top view window
• Draw polygons for bright areas
• Draw larger polygon for dark surrounding
• Settings tool and Signal markers category
• Select all polygons
• Select Add
• Click at location of the control point
Construct Roof Polygons• Creates 3D roof polygons from selected 3D roof lines
– Determines closed polygons from line work
– Tries to determine which elevations to keep and which to ignore
Create Buildings from Polygons
• Creates 3D building models from selected roof polygons
• Uses laser points to get base elevation for walls
• Polygons should share segments:
1
2 3 4 5
6
1 2
34
Color trajectories by accuracy• Tools / Draw into design menu command in trajectories
can now color also by:
• Deletes parts of linear elements if there are:
– Xy accuracy
– H accuracy
– Rp accuracy
Draw Horizontal Section• Creates a top view showing only
selected elevation range
• Good for seeing xy locations of verticalfeatures such as building walls
• Start with a top view and a section viewopen
• First mouse click specifies centerelevation
• Second mouse click specifies depth(=elevation range)
• Third mouse click selects target view
Automatic rail detection
• Define rail section template• Detect rails
Find Wires• Automatic tool for vectorizing overhead wires
• Start with high vegetation class
• Future: manual editing tools for automatic result
Smoothen Transitions• New setting in Extract color from images
• Smoothens color/brightness differences between images
Export 3D ortho• Combines ortho photo pixel colors and laser data xyz to
create a high density, colored point cloud
• Result has one point for each ortho pixel with:
– Xy at pixel center
– Z computed from laser
– Color from ortho pixel
Grey balance correction• Better correction model in Define Color
Corrections for RGB / grey balance
• Tool for probing grey balance in images
Rectify / Wall rasters• Creates visualization rasters for walls
• First version produces reasonable results fromoblique airborne images
Trimble MX8 Camera CalibrationDefine Camera has Tools / Convert from / Trimble MX8calibration converts from Trimble calibration to TerraPhotocalibration
Import Pictometry SurveyReads Pictometry shot data
1. Creates camera calibration files
2. Creates a mission definition
3. Creates an image list
Requires tab delimited text file with column labels:NAMEOMEGAPHIKAPPAX COORDY COORDALTITUDEX PP OFFSETY PP OFFSETFOCAL LENGTHFOCAL WIDTHFOCAL HEIGHTK1K2K3GPS TIME
IMAGENAMEIMAGEEXTOMEGAPHIKAPPACAMERAXCAMERAYALTPPXPPYFOCALLENIMAGECOLSIMAGEROWSK1K2K3
Future improvements
Vision
Combined use of different data sources- Airborne LiDAR- Mobile LiDAR- Airborne oblique photos- Airborne ortho photos- Mobile images
TerraStereo
• Stereo and shaded viewing of 50 billion points• GPU based, Octree
Road maintenance
Better support for total road maintenance- Safety- Condition
- Depressions, surface, slopes- Visibility- Road geometry
Geometry Component FittingFinds design geometry built from lines, arcs andclothoids which best match surveyed alignment of aroad or a railroadFitting for both horizontal and vertical geometryGoals:
View current geometry of road/railroad/pipeline indesign software such as Bentley InRoads, BentleyTrack etc passing geometry as LandXML file or similarIs curvature right for this category of road?Do component changes follow design principles?Find long span deformations
Source Information
Components are fitted to a design file vectorVector can be created as a result of:
Automatic/manual placement of 3D road centerlinebased on an airborne or a mobile LiDAR+camerasurveyFitting railroad cross section to mobile LiDAR surveys oftrackTrajectory solution of survey vehicle
Horizontal Geometry
Exaggerateddifference
Surveyedalignment
FittedcomponentsFitted components and differences to survey
Normal Radius TableOptional table of arc radiuses normally usesSoftware will fix arc radiuses to table values if closeenough
Fitted horizontal components for a tram line
20.525.530.540.570.5
100.5150.5250.5
Radius table
Vertical Geometry
Fitted vertical components for a tram line
Fitted vertical components as a profile
Fit poles to LIDAR data
Sleeper recognition
Depressions
Frost heave
Next training session
• 20th to 24th of August in Moscow• Building texturing and vectorization• Trimble MX8 mobile LiDAR processing
Spasibo