Classify LAS Noise (3D Analyst Tools)
Summary
Classifies LAS points with anomalous spatial characteristics as noise.
Usage
Noise points in LAS returns typically have a detrimental impact on data visualization and analysis. For example, returns from high-flying birds and scattered pulses that encountered cloud cover, smog haze, water bodies, and highly reflective mirrors can distort the z-range of the points surrounding that location. Identifying such points as noise will allow them to be filtered out from the display and eliminated from the production of any derivative data, such as an elevation surface, slope, or aspect profile.
The Isolation method will process the LAS data in tiled 3 by 3 bins based on the region defined by the Neighborhood Width and Neighborhood Height parameters. If the number of LAS points in the analysis volume is less than the Neighborhood Point Limit parameter value, the LAS points will be treated as noise. The point limit should reflect a reasonable approximation based on the lidar point density and the number of LAS points that can be anticipated in the analysis volume.
If some LAS point returns have abnormally high or low z-values for the region captured by the lidar collection, consider using the Absolute Height method to define the z-value threshold of the data to quickly identify the outlier points as noise.
If LAS points have abnormally high or low z-values for specific regions, but those values fall within the range of valid measurements captured in the lidar collection, consider using the Relative Height method to define the z-value threshold of valid data based on an offset from the ground. To generate a ground surface, filter the LAS dataset for ground classified points, and use the LAS Dataset To Raster tool.
Only LAS points with class code values of 0 or 1 will be reclassified. If unclassified points are represented by some other value, consider using the Change LAS Class Codes tool to assign the unclassified points a value of 1. When noise points are being classified and either the Isolation or Absolute Height method is used, all noise points will be assigned a class code value of 7. If the Relative Height method is used, noise points that are below the Minimum Height parameter threshold will be assigned a value of 7, which represents low noise; noise points that are above the Maximum Height parameter threshold will be assigned a value of 18, which represents high noise.
If you are unsure about the settings to be used for determining noise points, you can export the LAS points detected as noise as a point feature while the option to edit the LAS classification code is disabled. If the output points reflect the expected results, you can reclassify the LAS points using those features through the Locate LAS Points By Proximity tool.
The isolation method is a performance intensive operation that runs faster with larger bin sizes. Specify the largest possible bin size based on the nature and distribution of the data for best performance.
Parameters
| Label | Explanation | Data type |
|---|---|---|
|
Input LAS Dataset |
The LAS dataset that will be processed. |
LAS Dataset Layer |
|
Method (Optional) |
Specifies the noise detection method that will be used.
|
String |
|
Edit Classification (Optional) |
Specifies whether LAS points that are identified as noise will be reclassified.
|
Boolean |
|
Assign Withheld Flag (Optional) |
Specifies whether the withheld classification flag will be assigned to noise points. This parameter is enabled when the Edit Classification parameter is checked.
|
Boolean |
|
Compute statistics (Optional) |
Specifies whether statistics will be computed for the Computing statistics provides a spatial index for each
|
Boolean |
|
Ground Raster Surface (Optional) |
The ground raster surface that will be used to compute relative height values for each point. This parameter is required when the Method parameter is set to Relative Height from Ground. |
Raster Layer |
|
Minimum Height (Optional) |
The height that will define the lowest z-value threshold for identifying noise points. Any point that is lower than the value provided will be classified as noise. If a ground surface is specified, this threshold will be based on an offset from the ground so that a value of -3 feet means any points that are 3 feet below the ground surface will be classified as noise. |
Linear Unit |
|
Maximum Height (Optional) |
The height that will define the highest z-value threshold for identifying noise points. Any point that is higher than the value provided will be classified as noise. If a ground surface is provided, this threshold will be based on an offset from the ground so that a value of 250 meters means any points that are higher than 250 meters above the ground surface will be classified as noise. |
Linear Unit |
|
Neighborhood Point Limit (Optional) |
The maximum number of points in the analysis volume that can be qualified as noise when using the Isolation method. If the analysis volume contains any number of LAS points that are equal to or less than this value, those points will be classified as noise. |
Long |
|
Neighborhood Width (Optional) |
The size of each dimension in the x,y space of the analysis volume when using the Isolation method. |
Linear Unit |
|
Neighborhood Height (Optional) |
The height of the analysis volume when using the Isolation method. |
Linear Unit |
|
Processing Extent (Optional) |
The extent of the data that will be evaluated.
When coordinates are manually provided, the coordinates must be numeric values and in the active map's coordinate system. The map may use different display units than the provided coordinates. Use a negative value sign for south and west coordinates. |
Extent |
|
Process entire LAS files that intersect extent (Optional) |
Specifies how the processing extent will be applied.
|
Boolean |
|
Output Noise Points (Optional) |
The output point features that represent the LAS points identified as noise. |
Feature Class |
|
Update pyramid (Optional) |
Specifies whether the LAS dataset pyramid will be updated after the class codes are modified.
|
Boolean |
Derived output
| Label | Explanation | Data type |
|---|---|---|
|
Output LAS Dataset |
The LAS dataset to be modified. |
LAS Dataset Layer |
Environments
Current Workspace, Output Coordinate System, Geographic Transformations
Licensing information
- Basic: Requires 3D Analyst
- Standard: Requires 3D Analyst
- Advanced: Requires 3D Analyst