What Is A Point Cloud?

We explain what exactly a 3D point cloud is and how they are made.

Article By: Tom Ayre
Last Update: March 2024

Point clouds are a powerful tool in modern construction and engineering, providing highly accurate digital representations of physical spaces. Created using 3D laser scanning, these models are made up of millions of data points that map the exact shape and size of buildings, structures or terrain.

Point cloud data is now a key part of measured and as-built surveys, helping professionals achieve the accuracy needed for successful project planning and delivery. In construction, 3D laser scanning has become the go-to method for capturing existing site conditions with precision.

By using this technology, architects, engineers and contractors can reduce errors, improve coordination, and make better-informed decisions throughout the project lifecycle.

3D laser scanning outside of a house in London.
Need Your Building 3D Laser Scanned?
We Can Help.

Table of Contents

Introduction

What Is a Point Cloud?

A point cloud is a set of data points in three-dimensional space that represent the shape and form of an object or environment. These data points are typically collected using 3D laser scanners or other surveying instruments, and they can be used to create detailed 3D models of objects and environments.

A point cloud consists of a large number of individual points, each of which is represented by its three-dimensional coordinates (x, y, and z). These points are typically arranged in a grid-like pattern, with each point representing the distance and position of a specific location on the object or in the environment.

Point clouds can be used for a variety of purposes, including:

  1. 3D modeling: Point clouds can be used to create detailed 3D models of objects and environments, which can be used for visualization, analysis, and design purposes.

  2. Reverse engineering: Point clouds can be used to recreate physical objects in a digital form, which can be useful for reverse engineering, prototyping, and manufacturing.

  3. Surveying: Point clouds can be used to create accurate maps of objects and environments, which can be used for surveying, mapping, and other geospatial applications.

  4. Quality control: Point clouds can be used to perform quality control checks on physical objects, by comparing the 3D model created from the point cloud to the desired design specifications.

Overall, point clouds are a useful tool for collecting and analysing data about the shape and form of objects and environments in three dimensions.

Drone Point Cloud 2
Point cloud generated from a drone.

Uses Of Point Clouds

Point clouds can be used for a variety of purposes, including:

  1. 3D modelling: Point clouds can be used to create detailed 3D BIM models of objects and environments, which can be used for visualization, analysis, and design purposes.

  2. Reverse engineering: Point clouds can be used to recreate physical objects in a digital form, which can be useful for reverse engineering, prototyping, and manufacturing.

  3. Surveying: Point clouds can be used to create accurate floor plans, elevations, sections etc of objects and environments, which can be used for surveying, mapping, and other geospatial applications.

  4. Quality control: Point clouds can be used to perform quality control checks on physical objects, by comparing the 3D model created from the point cloud to the desired design specifications.

Overall, point clouds are a useful tool for collecting and analysing data about the shape and form of objects and environments in three dimensions.

How Are Point Clouds Created?

3D Laser Scanning

As-built documentation, often referred to as as-built drawings, measured surveys or as-constructed plans, provides an accurate record of a building or structure following construction. These drawings reflect the final built condition, including any changes from the original design, and are essential for future works, maintenance, compliance checks and records.

One of the most accurate ways to produce this documentation is through 3D laser scanning. This technique captures millions of spatial data points, known collectively as a point cloud, which represents the exact shape and location of building elements.

1. On-Site Scanning

The process starts on site, where a 3D laser scanner is set up in multiple positions to cover all areas of interest. Each scan captures everything visible within the scanner’s line of sight, such as walls, doors, windows, light fittings and more. Scanners use LiDAR (Light Detection and Ranging) to emit laser pulses, which bounce back from surfaces and are used to calculate distances with high precision.

A typical scanner captures over 100,000 points per second, enabling rapid data collection. However, some surfaces such as mirrors or glass may be challenging to scan accurately due to light reflection.

Depending on the scanner model, colour data may also be recorded, creating a colourised point cloud that visually resembles the scanned environment. This is particularly useful in applications where material identification or visual references are helpful.

2. Registering the Scan Data

Once scanning is complete, the data from each setup is imported into specialist software such as Faro SCENE. This stage is known as registration, where the individual scans are aligned and stitched together to form one unified and accurate point cloud. Proper registration is critical, as errors at this stage can lead to misalignments and reduce the reliability of the final data.

3. Processing and Exporting

After registration, the point cloud is processed using software like Autodesk ReCap, which prepares the data for use in CAD and BIM platforms. Noise and redundant points may be filtered out, and the file can be exported in formats such as RCP, E57 or LAS depending on the software workflow.

For more on exporting and using point clouds in design software, see our guide on RCP Point Clouds.

4. Typical Objects Captured in a Scan

3D laser scanners record anything within view and range. This often includes:

  • Walls and floors
  • Doors and windows
  • Ceilings and roof structures
  • Light fittings and electrical sockets
  • MEP elements such as pipework and ducts

Whether scanning a small residential property or a large commercial structure, 3D point clouds provide an invaluable foundation for creating accurate, detailed and reliable as-built documentation.

Photogrammetry

Photogrammetry is a technique for making measurements and creating maps or 3D models of physical objects or environments using photographs. It works by taking multiple photographs of an object or environment from different angles and using the overlapping areas of the images to calculate the position and shape of the features in the photographs.

To create a map or 3D model using photogrammetry, the following steps are typically involved:

  1. Capture photographs: The first step is to capture multiple photographs of the object or environment from different angles. These photographs should be taken using a camera with overlapping fields of view to ensure that there is sufficient overlap between the images.

  2. Pre-processing: The photographs are then pre-processed to remove any distortion or other artifacts that may affect the accuracy of the resulting map or 3D model. This may involve correcting lens distortion, aligning the images, and removing shadows or other unwanted features.

  3. Feature extraction: Next, the software used for photogrammetry will identify points of interest, or “features,” in the photographs. These features can include points, lines, and areas on the surface of the object or environment.

  4. Image matching: The software will then use these features to match corresponding points in the different photographs, using algorithms such as scale-invariant feature transform (SIFT) or Speeded Up Robust Feature (SURF).

  5. Triangulation: Once the corresponding points have been identified, the software will use them to triangulate the position of the features in 3D space, using techniques such as bundle adjustment or least-squares adjustment.

  6. Map or model creation: Finally, the software will use the triangulated points to create a map or 3D model of the object or environment. The resulting map or model will typically be highly accurate and can be used for a variety of applications, including surveying, engineering, and visualizing complex environments.

Overall, photogrammetry is a powerful technique for creating accurate and detailed maps or 3D models of physical objects or environments using only photographs. It has a wide range of applications and is particularly useful for situations where it is not practical to use other methods, such as laser scanning or traditional surveying techniques.

Drone Point Cloud 3
Point cloud generated from a drone survey.

How Are Point Clouds Presented

The point cloud data can be illustrated in tabular format, however it is typically presented in a visual format which shows objects within a 3D space. Modern CAD programs such as AutoCAD and Revit have many tools when it comes to viewing and manipulating point cloud data.

A point cloud can be imported into a CAD program and then manipulated to show the exact data you are after. For instance, if you 3D scan a building, you could take a slice through the point cloud at 1 metre above ground level. This can then be traced to produce a very detailed floor plan drawing. Equally, you could slice the point cloud going along the Z plane to produce a sectional cut through the building.

Point cloud scanning is the future of surveying and should be considered on most projects where important spatial data is required. The level of detail a scanner can pick up is very useful and can save a considerable amount of time on-site versus traditional surveying methods.

Types Of Point Clouds

Regular Point Clouds

A regular point cloud is a set of points that are evenly spaced in a 3D coordinate system. These points are often used to represent the surface of a physical object or environment in 3D space, and can be used to create a 3D model or map of the object or environment.

Regular point clouds are typically created using techniques such as laser scanning or structured light scanning, which capture the geometry of a physical object or environment by projecting a pattern of light or lasers onto the surface and measuring the resulting distortion. The resulting point cloud will typically consist of numerous points that are evenly spaced across the surface of the object or environment.

Regular point clouds have several advantages over other types of point clouds. For example, they are typically more accurate and easier to work with than irregular point clouds, which can have widely varying point densities. In addition, regular point clouds are often used in applications where a high level of detail is required, such as in engineering or architectural design.

Overall, regular point clouds are an important tool for capturing and representing the geometry of physical objects or environments in 3D space, and are widely used in a variety of applications.

Un Ordered Point Clouds

An unordered point cloud is a set of points in 3D space that do not have a defined order or arrangement. These points are often used to represent the surface of a physical object or environment in 3D space, and can be used to create a 3D model or map of the object or environment.

Unlike regular point clouds, which are evenly spaced and have a defined pattern, unordered point clouds do not have a specific arrangement or spacing between the points. This makes them less accurate and more difficult to work with than regular point clouds, but they can still be useful in certain situations.

Unordered point clouds are typically created using techniques such as stereo vision or passive 3D sensing, which use cameras or other sensors to capture the geometry of a physical object or environment by observing the way it reflects light or other electromagnetic radiation. The resulting point cloud will typically consist of a large number of points that are scattered across the surface of the object or environment in an irregular pattern.

Unordered point clouds are often used in applications where a high level of detail is not required, or where the surface of the object or environment is not smooth or evenly spaced. They can also be useful in situations where it is not practical to use other methods, such as laser scanning or structured light scanning, to capture the geometry of an object or environment.

Overall, unordered point clouds are an important tool for capturing and representing the geometry of physical objects or environments in 3D space, and are widely used in a variety of applications.

Point Cloud Applications

  • 3D modelling and visualisation: Point clouds can be used to create 3D models of objects, buildings, and landscapes. These models can be used for a variety of purposes, including visualisation, analysis, and simulations. Point clouds are particularly useful for creating accurate and realistic 3D models because they capture detailed surface information.

  • Surveying and mapping: Point clouds are often used in surveying and mapping applications because they can be used to create highly accurate 3D models of the earth’s surface. Point clouds can be used to create digital elevation models (DEMs), which are used for a variety of purposes, including flood modelling, landslide risk assessment, and environmental analysis.

  • Industrial inspection: Point clouds can be used to inspect industrial components and structures for defects and deviations from design specifications. Point clouds can be used to create detailed 3D models of components and structures, which can be compared to CAD models to identify defects.

  • Architecture and construction: Point clouds are often used in architecture and construction to create accurate 3D models of buildings and other structures. These models can be used for design, visualisation, and construction planning. Point clouds are particularly useful for preserving the as-built condition of a structure, which can be used for maintenance and repair.

  • Virtual and augmented reality: Point clouds can be used to create realistic 3D models for virtual and augmented reality applications. These models can be used to create immersive experiences for a variety of purposes, including training, visualisation, and entertainment. Point clouds are particularly useful for creating realistic 3D models because they capture detailed surface information.

Challenges In Working With Point Cloud Files

  • Data management and storage: Point clouds can be very large and can require a significant amount of storage space. Additionally, point clouds can be difficult to manage and organize due to their complex structure and the large number of points they contain.

  • Registration and alignment: Point clouds are often captured from multiple viewpoints or at different times, which can result in misalignment or overlap between different point clouds. Registering and aligning point clouds can be a complex and time-consuming process, especially when working with large or poorly structured point clouds.

  • Noise and errors: Point clouds are often subject to noise and errors due to factors such as measurement errors, reflections, and occlusions. These errors can affect the accuracy and quality of the point cloud and can make it difficult to extract useful information from the data.

Overall, working with point clouds can be a challenging task due to the complexity and size of the data, as well as the various sources of error and noise that can affect the accuracy of the point cloud. However, advances in technology and techniques are making it increasingly easier to work with point clouds and extract useful information from them.

3D laser scanning outside of a house in London.
Need Your Building 3D Laser Scanned?
We Can Help.