Surveying buildings is difficult and accessing hard to reach areas, like dropped ceiling or raised floors, without disrupting business can be seemingly impossible. In this blog we’ll discuss how SLAM and LiDAR technology has made scanning behind dropped ceilings a simple process.
Having recently introduced our new ZEB Vision panoramic camera, we are now launching the latest update to our software platform, Connect 2.1. Learn more about the ZEB Vision and Connect 2.1.
Surveying buildings is difficult and accessing hard to reach areas, like dropped ceiling or raised floors, without disrupting business can be seemingly impossible. In this blog we’ll discuss how SLAM and LiDAR technology has made scanning behind dropped ceilings a simple process.
Referencing using control points
What are control points?
Control points are points within a given area that have known coordinates. They are a key tool in the geospatial industry and can be utilised in a variety of ways, including georeferencing point clouds and aligning aerial images to terrestrial data. By using control points, surveyors are able to accurately map larger areas and position overlapping surveys of an area together. They can also be used in non-geospatial industries, such as construction and mining, to show clear temporal comparisons between multiple surveys of the same area. This method of georeferencing is also referred to as adjust to control.
Previously, checkerboards and spherical targets have been used as control markers – these items are captured in surveys and can be identified for georeferencing or aligning. The main drawback with these methods is that they rely heavily on human interpretation when processing, meaning that the processed datasets may be susceptible to an increased amount of error.
When capturing handheld surveys, GeoSLAM systems are able to collect reference points. These can then be matched with known control points to reference scans and increase the level of accuracy.
What makes GeoSLAM referencing different?
More accurate: GeoSLAM scanners are used with known control points and survey grade pins, rather than more traditional moveable targets. This reduces the margin of error within point clouds.
Save time: using known survey control points means there is no need to manually position individual targets before every scan. Data capture can then be repeated regularly, faster, easier and with no concerns that reference points are captured in different places each time.
Safer: in dangerous or inaccessible areas, targets are not required to be physically positioned on pre-defined control points prior to each scan. This reduces the time exposed to hazards and unsafe areas.
Industries using control points
Geospatial
Easily reference point clouds and produce reports highlighting accuracy values.
Mining
Regularly monitor site operations (e.g. stockpiles) and hazards.
Construction
Compare changes over time and map progress onto predetermined CAD/BIM models.
Using control points with GeoSLAM
Capture
All GeoSLAM ZEB systems are able to capture reference points using the reference plate accessory. These reference points can simply be measured by remaining stationary for periods during a scan and will be recognised during the processing stage. Points can be captured from a horizontal or vertical position, depending on which ZEB system is used, making it easier than ever to georeference datasets.
Process
Using the Stop & Go Georeferencing workflow in GeoSLAM Connect, datasets can be automatically referenced through a rigid or non-rigid transformation.
Rigid Transformation
Scans are rotated and adjusted and reference points are matched to the known control points without changing the scale factor. A single transform is applied to every data point in the point cloud.
Non-Rigid Transformation
The scale factor of datasets is altered to suit the control points – every data point is moved to a new position; this means the relative positions of these points also changes. This method is better suited for poor SLAMenvironments.
A clean georeferenced point cloud is produced using both methods. An accuracy report of the transformation is also generated and includes an RMS error value.
Point clouds with endless possibilities
Once georeferenced using control points, point clouds can be optimised further using leading third party software:
Comparisons with existing CAD/BIM models
Point cloud to point cloud registration showing changes over time within a given area
CAD/BIM model creation
For more information about our third party partnerships, head to our integrations page.
Case Study
Mapping hazardous mines under intense time constraints
Beck Engineering, an Australian mining engineering consultancy specialising in mining and rock mechanics analysis, needs to rapidly map mines under intense time constraints using versatile technology which is adaptable to any environment. GeoSLAM’s handheld mobile mapping solution was chosen as it is compact, portable and delivers a high level of accuracy. With GeoSLAM’s “go-anywhere” 3D technology in hand, Beck Engineering has been able to supply invaluable data regarding the direct effects of mining to better understand the implications of a deforming rock mass. Beck Engineering is now able to accurately measure the shape of an excavation or tunnel over time. As a result, tunnels are safer, better designed and more cost efficient.
We have continued to use GeoSLAM products as they have proven to be affordable, lightweight and sufficiently robust devices for their application underground. GeoSLAM continues to produce a high-quality device that is at the forefront of practical mobile laser scanning devices. – Evan Jones, Senior Rock Mechanics Engineer at Beck
With mobile mapping technology readily available, anyone can effortlessly map the environment around them, whether it’s a cave, 10 storey building or a construction site. For newcomers to surveying, this tech breakthrough removes the dependency on trained experts – but it does require the mapper to have a basic understanding of a point cloud. What is it, how is it created and how is it used? In our latest education article, we look at the top point cloud questions and provide all the information you need to get started.
Point clouds are now faster, easier and more accessible than ever before. If you’re interested in mapping but aren’t trained in point cloud software – this guide is for you.
1. What is a point cloud? What measurements are included in a point cloud?
A point cloud is essentially a huge collection of tiny individual points plotted in 3D space. It’s made up of a multitude of points captured using a 3D laser scanner. If you’re scanning a building, for example, each virtual point would represent a real point on the wall, window, stairway, metalwork or any surface the laser beam comes into contact with.
The scanner automatically combines the vertical and horizontal angles created by the laser beam to calculate a 3D X, Y, Z coordinate position for each point to produce a set of 3D coordinate measurements which often includes its colour value stored in RGB (more on that in question 6) and intensity. These details can then be transformed into a digital 3D model that gives you an accurate detailed picture of your object.
The denser the points, the more detailed the representation, which allows smaller features and texture details to be more clearly and precisely defined. So, if you were to zoom in on a point cloud of The Tower Bridge in London, you’d see tiny points creating the whole point cloud.
Point cloud data is the term used to refer to the data points collected for a given geographical area, terrain, building or space. A LiDAR point cloud dataset is created when an area is scanned using light detection and ranging.
What is Point Cloud Processing?
Point cloud processing is a means of turning point cloud data into 3D models of the space in question. This data processing is made possible with processing software such as GeoSLAM Connect.
2. How do you create a point cloud?
Firstly, scan your object with an easy-to-use 3D laser scanner such as a ZEB Revo RT. When creating 3D point clouds, you might find that some objects need multiple scans from different viewpoints which are then merged in the software later. This is because a three-dimensional scanner can only record data points for the surface within the scanner’s line of sight and the object may need to be passed twice to capture the entirety of its geometry and reduce occlusions (gaps in data).
Next, remove the USB memory stick and plug it into your computer. A 3D scanning software, such as GeoSLAM Connect, will render the points from the raw data in real-time to give you a complete point cloud to represent your object in 3D space.
LiDAR vs Photogrammetry
There are two different methods of creating a point cloud, LiDAR and photogrammetry. Whilst either of these systems do the job, LiDAR laser scanning has an increased accuracy.
3. How long does it take to create a point cloud?
It all depends on how many scans are needed and what exactly needs scanning. Or whether you’re using traditional stationary scanning equipment or mobile laser scanning technology which would considerably reduce scanning time. For example, a 130-scan point cloud dataset (which is a lot of point cloud data) of an office building including all the individual rooms, corridors and service areas could take nearly 25 hours to process with a traditional, static laser scanner.
Those scans may have only taken a day to collect with a mobile scanner, but manual involvement in processing means that the registration of that point cloud dataset can take around 3 days to carry out, and potentially longer if manual correction is necessary. Smaller datasets can be processed in hours.
With a device like the ZEB Revo RT a slam point cloud is created in real-time and you can see the live visualisation progress with the attached tablet or phone. It requires no processing other than extracting data from the device, so you can have a full point cloud in a matter of minutes – depending on what’s being scanned.
The ZEB Revo RT showing a scan in real time, including the trajectory line
4. Do you need to be trained in point cloud software to create a point cloud?
GeoSLAM’s Connect software is specifically designed for ease-of-use. With minimum training on the software, you will be able to process raw point cloud data by directly transforming it into BIM (Building Information Modelling).
Its menu is easy to understand and the tools and functions let you navigate your way through the cloud easily and efficiently. With GeoSLAM Connect you can create clean, georeferenced point clouds automatically.
GeoSLAM Connect Interface
Point cloud data collected using the ZEB Horizon mounted to a UAV
5. What is the perspective on a point cloud?
Since a point cloud is a fully 3D format, you can view it from any perspective, no matter what device was used to capture it. You can capture a point cloud on foot using a handheld 3D laser scanner such as a ZEB Horizon, and then view it from the top-down as if you’re seeing the scanned environment from a drone. In fact, you can view any part of the point cloud, including objects and rooms, from any angle as required.
6. Can a point cloud be created in colour – how?
When you look at a colourised point cloud of a room, you’re seeing both the dimensional measurements and the RGB value. This data is taken at each point the scanner measured. The effect is that users (both new and experienced) can understand quickly and easily what they’re looking at because the point cloud looks more like a 3D photograph. Cloud colour can simply be added via your chosen format.
GeoSLAM point cloud animation of a chemical plant training facility
7. How do you put multiple point clouds together?
Handheld 3D laser scanners are efficient enough that many spaces can be captured in a single scan. However, larger projects such as a large sports arena or campus may require more scans for complete coverage, which means you’ll have a number of point clouds that you’ll need to merge into one final point cloud for the whole asset. A variety of software applications enable you to do this. However, if you use a GeoSLAM laser scanner, it makes good sense to use GeoSLAM’s complimentary Connect software.
Within GeoSLAM Connect you have the stop-and-go alignment feature where common static points are captured during several scans meaning that these datasets can be automatically aligned. A single point cloud is then exported as if the data was captured in a single scan.
stop-and-go alignment feature in GeoSLAM Connect
8. What are the best point cloud formats to use?
Different scanners produce raw data in multiple formats, and each piece of software has different exporting capabilities. Output formats are also determined by what data is required and who needs it. If you wanted to store the data away for a long period, you’ll probably be best storing the point cloud as an ASCII file. Other popular formats are LAS, PTS, PTX, XYZ and Fast Binary.
GeoSLAM data is compatible with software that works for you with universal file formats (LAZ/LAS/PLY/TXT/e57) and can be imported into many different third party software’s such as Deswick, Esri, Micromine and Floorplanner.
9. What is a point cloud used for?
It’s a non-intrusive way to accurately measure object properties in 3D. For example, sites such as care homes, stadiums and museums don’t have to be shut down in order to be measured. The measurements are also far more detailed than anything traditional survey equipment can produce.
In the architecture industry, which uses As-Built models; point cloud software eliminates time-consuming and costly revisits to the site and allows an architect to visualise and convey new concepts. Point cloud has become the new standard for all design industries as it provides an instant virtual model to test ideas with. They are also used to create 3D CAD (computer-aided design) models for manufactured parts, for metrology and quality inspection, and for a multitude of visualisation, animation, rendering and mass customisation applications.
Here’s an example of the GeoSLAM ZEB Horizon data being used to create a BIM model for a large hotel using Revit.
Scan to BIM project for a 45,000 sqft hotel in Southern California
We hope this gets you out of the blocks and you quickly become a point cloud enthusiast. Creating point clouds is both easy and simple – and anyone can do it.
Looking for some inspiration on taking your point cloud to new places, check this out. You can also visit the Point Cloud Library here.
Contact us
[forminator_form id=”5022″]
Blogs
Keep up to date with the latest news and thought leadership from GeoSLAM.
With the recent introduction and constant evolution of handheld SLAM (Simultaneous Localization and Mapping) scanning, mapping underground has become safer, quicker, more automated, highly repeatable, and more effective.
Scanning a cavity with the ZEB Horizon
Location
Hattorf/Wintershall Facility, Germany
Scanned
Cavity
Size
70m Deep
Scan time
N/A
Industry
Mining
Laserscanning Europe | German Dealer
GeoSLAMs German dealer, Laserscanning Europe, were recently tasked with scanning a 70m deep cavity in a mine 500m below the earths surface. Using the ZEB Horizon on a cradle, Laserscanning Europe were able to successfully and safely capture the data, and this is their account of the job.
Data captured by Laserscanning Europe
Scanning with the ZEB Horizon | Words by Laserscanning Europe
The object of measurement is located in the Hattorf/Wintershall mining facility of the company K+S Minerals and Agriculture GmbH. This is a cavity (underground, vertical conveyor system) about 500m below the earth’s surface with a depth of 70m.
The cavity no longer has the original storage volume due to material deposits from years of operation. The environment is dusty and it is expected that material will be deposited within the conveyor system at any time. In addition, the cavity is not accessible to humans from any opening and access is only possible through 1m diameter openings.
The objective was to obtain a three-dimensional survey of the conveyor system with highest possible resolution for inspection of the systems condition. Furthermore, strict compliance with all work safety regulations, with minimal risk for the measuring team, was required.
For this job, a mobile laser scanner was used. Thanks to its specifications, the GeoSLAM ZEB Horizon is ideally suited for the special conditions underground. The scanner is also suitable for surveying a cavity that is only accessible from above through a narrow shaft.
The scanner was mounted on a cradle, which was modified to minimise rotational movements when lowered. A 50m rope was attached to the cradle, which was used to lower the measurement system into the cavity.
Furthermore, trained members of the mine rescue team were on site to provide security and enable the scanner to be lowered and retrieved safely.
Measurement Procedure
01
Preparation of the survey: mounting of the scanner on the cradle and mounting of the rope system for lowering and raising the scanner
02
Starting the measurement at the upper end of the opening to the cavity
03
Lowering of the scanner, 50m deep, while the ZEB Horizon captures data
04
Raising the scanner, 50m high, while the ZEB Horizon captures data
05
Finishing the scanning process at the upper end of the opening to the cavity
06
Ascent from the mine and analysis of the scan data in the office
Workflow of the analysis
Following the survey, the scan data was processed using the GeoSLAM HUB software. The raw data, i.e. the processing of the point cloud from the data of the laser sensor and the IMU, is automated as much as possible. In the case that a scan was not automatically processed (e.g. because few geometric changes are found in the object space), the focus of the SLAM algorithm can be influenced by adjusting various parameters. Once the data has been run through GeoSLAM Hub, a complete point cloud of the cavity is available in .laz format. All other common point cloud formats can also be exported with little effort.
Since the scanner could only be lowered linearly on the rope, the earth deposits shadow smaller areas inside the cavity.
Results
The result of this scanning is impressive. This cavity, which is not accessible to humans, was successfully surveyed with the help of the GeoSLAM ZEB Horizon. The point cloud documents the dimensions of the cavity according to the requirements. Further missions with the GeoSLAM ZEB Horizon with similar objectives are already being planned and implemented.
As the adoption of SLAM rockets, and new applications for mobile data capture are discovered each day the value of SLAM is being proven across businesses of all shapes and sizes. GeoSLAM technology continues to break barriers and the ever-increasing profile of SLAM users grows each day.
If your internet connection allows, move the Point Budget slider to the maximum amount available to view all the points in the cloud.
Making the point size smaller using the Point Size slider makes the data easier to view and interpret.
In the tools section of the viewer, you can measure the distance and angles of features within the pointcloud.
Using the materials section of the viewer, you can use the Select Attributes dropdown to view by intensity, elevation and RGB (if pointcloud is coloured)
UK payment plan
UK payment plan info
USA Payment Plan
Coupling with hardware
Some SLAM software algorithms have been made available as open-source on the internet, but they are purely algorithms and not a product that you can take and use off-the-shelf. SLAM is most successful when it is tightly coupled and designed with specific hardware in mind. A generic SLAM cannot perform as well as one that has been specifically designed for a purpose.
Usage in multi-environments
Visual SLAM is closer to the way humans navigate the world, which is why it’s popular with robotic navigation. But in the same vein, vSLAM will have the same image-capture challenges as humans do, for example not being able to look into direct sunlight, or not having enough contrast between the objects picked up in the image. These can be overcome indoors, however, you may need to map a forest, tunnel or urban canyon. While SLAM technologies don’t rely on remote data (meaning you can scan areas where there is no GPS), you do need to ensure the SLAM technology you chose operate well inside, outside, in daylight and darkness.
Real-time data capture
Mapping a property is time-critical. Ideally, you want to make a single visit and gather sufficient data to create a highly accurate 3D model. Ensure the software you choose transforms 3D point cloud data into actionable information in real-time. This allows you to view and interrogate your data whilst still in the field, and make any adjustments, or collect missed data, then and there.
Flexibility and deployment
If you’re trying to map an enclosed environment (e.g. tunnel, mine) or a complex, difficult-to-access space such as a heritage building with tight stairwells and uneven floors, you need to use fully-mobile, adaptable technology. Wheel-based systems, often used with the vSLAM camera, will struggle with access. Handheld devices or LiDAR scanners that can be attached to a drone or pole and still deliver accurate results in a rugged environment are best for navigating hazardous spaces.
Speed and accuracy
While vSLAM is able to provide a qualitative high-level map and sense of the surrounding features, if you’re needing survey-quality accuracy and rich-feature tracking at a local level, you’ll need to consider LiDAR. Cameras require a high-frame-rate and high processing to reconcile data sources and a potential error in visual SLAM is reprojection error, which is the difference between the perceived location of each setpoint
and the actual setpoint.
Quality and distortion
In order to deliver the depth required for high-quality data, a number of depth-sensing cameras are needed with a strong field of view. In most cases, this isn’t possible, especially as cameras with high processing capabilities typically require larger batteries which weigh down airborne scanners, or limit the time of flight. LiDAR is both faster and more accurate than vSLAM, and can deliver detailed point clouds without expensive (and timely) camera processing.