Beruflich Dokumente
Kultur Dokumente
Description: Information about new data storage and display technologies and recommended
workflows for phase-based data
Cyclone 7.0 Workflow and Features Series Leica Geosystems HDS LLC
4550 Norris Canyon Road
San Ramon, CA USA 94583
www.lgshds.com
Cyclone 7.0: Working with Phase-Based Data
Concept:
There are important changes in the workflows for the HDS6000\HDS6100 and this white paper is meant
to address these changes so you can apply the pCE technology in the most efficient way.
Cyclone 7.0 is build with a new point cloud data storage engine called pcE (Point Cloud engine). This is a
major change in Cyclone that necessitated a total rebuild of the foundations of Cyclone.
Now every scan that is performed with Cyclone using an HDS2500, HDS3000, Scanstaiton1,
Scanstation2, or ScanStation C10
or imported latter (C10 and HDS6000\HDS6100) will be read into this new format.
Using the new format enables the full resolution of the scan(s) to be available right after scanning or
importing a zfs file. There is no “re-import” function anymore* in Cyclone 7.0 because all the data is read
into the database from the beginning. This allows for instant usage of the data and the ability to register
faster.
Cyclone 7.0 does still support a partial import of ZFS files and allows for extraction of B&W targets, at full
resolution only around the target area, to support some registration workflows of Phase data.
Scan data is now kept outside of the IMP file in its own directory and is accessed by the IMP file when a
ModelSpace is opened. A user will not notice any difference with basic functionality between the old and
new data storage system (pcE) except for a few notable viewing changes in the ModelSpace and in
modeling. All data access is the same and 95% of modeling functions are the same. More on the
differences in the workflow section below.
Users imported only part of the data for the following reasons:
Then you would bring in 100% of the data for the following reasons:
ZFS files import faster than before (2-3 times). Also the user has the option to turn off estimating normals
during the import process to save even more time (4-5 times).
Cyclone 7.0 now supports the option to either build normals or not when scanning or importing ZFS files.
First a brief explanation of what normals are and why they are important.
A normal is an attribute that is added to a point cloud point during scanning or latter upon importing.
Each point cloud point gets its own normal information. All point cloud points have different normal
information (except when estimating Normals is not possible, then the scanner location is the normal).
Normals are necessary to Cyclone to find out how the point cloud point is oriented so particular functions
can be performed. If you do not need these functions then you do not need normals (see below for a list
of functions that need Normals).
Definition:
Scanned
surface
Scanner
90 deg towards scanner
In Cyclone, we estimate normals for each scan point. We do this by considering other points in the
neighborhood of each point in order to approximate a surface. In a case where we cannot form a good
estimate of the normal, we default to a line segment that point towards the scanner.
More disk space is used by importing 100% of the data and users should be aware that larger hard
drives may be necessary on large jobs. Terabyte disks (1000 gb’s) are recommended. Have 2 installed
and stripped together in a RAID 0 configuration. Note- RAID 0 is faster, but has no back up like RAID 5.
Please consult your IT department for Hard Drive setup.
In Cyclone 6.X the reduction icons only visually reduced what was seen, but the full
data set was still being loaded.
In Cyclone 7.0 with pcE formatted clouds the view reduction icons in the
ModelSpace now control how many points are loaded as well as how many points are seen. Try a
reduced option to lower the amount of points loaded to speed up viewing and modeling
When a ModelSpace is opened users usually set the Load and Display setting in Preferences up higher
than the default of 3 million display and 10 million load (i.e. 20 million load and 20 million display) this is
still a good work flow for IMP formatted clouds.
However if you are working with pcE formatted data it is not necessary to raise the Load and display
limits. The defaults of 3 million load and 3 million display work very well.
Raising the load and display limits with pcE may cause an
“out of memory” error on large Registration ModelSpaces
and is not necessary as shown in this example image
below:
IMP data showing missing blocks of data - pcE data showing full resolution - no
Typical IMP behavior missing data!
There is a new preference under Edit l Preferences l Point Cloud l WYSIWYM. This is on by default.
With this preference turned on, Cyclone will only model what is currently loaded into the ModelSpace. In
6.X the modeling engine goes back to the point set and loads all possible data to model. This can take a
long time.
2.1 This workflow explains process for importing, viewing, registering and modeling 100%
imported ZFS files:
The same steps apply as above, but an extra step is needed if the user wants to have access to more
data in a ScanWorld after the initial partial import.
If a user has partially imported a ZFS scan at, as an example, 1/9, then registered the data, and later
wants to import 100% of the data. Here is the process to follow, which is a changed from 6.X
1. When you first import a file at less than 100% you will get this reminder
dialog. This is just telling you that you will need to import another pcE file
and add it to the ScanWorld to get the increased resolution.
2. Select a project folder or database then right click and choose Import.
3. Import the ZFS file at the desired increased resolution. This will create a
new ScanWorld.
4. Then open the New ScanWorld and the go to the Scans folder.
5. Open the Scans folder
6. Go to the ScanWorld where you want the newly imported scan to go.
7. Open this sw’s scans folder.
8. Drag the Scan from the where it was imported into and then drop it into the
Scan folder of the ScanWorld you wish
Summary:
After importing ZFS files into Cyclone at a reduced amount (i.e. 1/9, ¼ etc) you can select the scanned
target areas in a HDS6000 ScanControl window and add full point density to just the target areas, extract
targets and then register. This allows the user to maintain the reduced import amount (1/9, ¼ etc) and
register with targets, thereby saving disk space and import time.
Multi-
selected
targets
7. Cyclone will now go back to the ZFS file and add the full scan resolution around each target
area. Then an extraction will be performed. The user can add target id’s, height etc in this dialog
at this point.
Target scans
9. Once the targets are extracted a normal target based registration can be performed on the data.
Large pcE registrations (<10 high scans) it is recommend to Unify the registration ModelSpace before
performing extensive modeling. Here are some other considerations:
• Before performing a Unify make sure you now have 5 to 6 times the current size of the database
folder free on the hard drive you are unifying on.
• Try and using the point reduction in unify to get rid of unnecessary overlap (6mm) is a great
number and does not take away from density) or use Low Point Cloud Reduction preset
No reduction
1/4 reduction
1/16 reduction
1/64 reduction
1/128 reduction