AI Utilities Classification requires a base LP360 (Geospatial, Drone, or Land) license and AI Utilities license - assigned to the user.
The AI Utilities is part of the Advanced AI Classification. The price of the tool and how to use it, is explained in the Advance AI Classification article.
The AI Utilities model applies a generalized deep learning model to classify ground, canopy, wires, towers and related infrastructure (see full list below). It assumes unclassified input and will overwrite all existing classes including Class 2 (Ground).
The workflow will also extract feature layers from the classified point cloud and produce a set of utility-related SHP files (see full list below) and add them back to LP360.
| Output | Format | Description |
| Classified LAS | LAS | Reclassified utility point cloud |
| tower_vectors | SHP | Simplified tower axis geometry |
| tower_connections | SHP | Detected connectivity between utility towers |
| power_line_fitted_lines | SHP | Fitted conductor wire span models |
| powerline_tower_insulators | SHP | Extracted insulator geometries |
| powerline_tower_attachments | SHP | Detected tower attachment points |
Classified LAS
The classified LAS contains the utility-classified point cloud. This LAS serves as the base classified dataset from which the vector outputs are derived.
| Class | Name | Description |
| 1 | Unclassified | Points not assigned to a utility feature |
| 2 | Ground | Ground surface points |
| 3 | Low Vegetation | Vegetation points |
| 7 | Low Point Noise | Low noise / outlier points |
| 13 | Wire-Guard (Shield) | Shield / guard wires |
| 14 | Wire-Conductor (Phase) | Main conductor wires |
| 15 | Transmission Tower | Tower structures |
| 18 | High Noise | High noise / outliers |
| 33 | Insulator | Tower insulator components |
| 34 | Guy Wire | Guy wire detections |
| 35 | Jumper Wire | Jumper wire detections |
tower_vectors shapefile
This shapefile contains extracted tower axis representations. Each feature represents a detected utility structure modeled as a simplified vertical line. This output provides simplified tower geometry for corridor analysis.
Geometry Type: 3D Line
| Field | Description |
| numPoints | Number of points associated with the tower detection |
| instIds | Internal instance identifier |
| instFiles | Source LAS file used for extraction |
| estWidth | Estimated tower width |
| towerId | Unique tower identifier |
| angle | Estimated tower orientation angle |
| class | Classification code (typically Class 15 for towers) |
| Parts | Geometry component count |
| Vertices | Number of vertices |
| Type | Geometry type (Line 3-D) |
| Index | Internal feature index |
| Length (m) | Derived tower vector length |
tower_connections shapefile
This shapefile represents detected connectivity relationships between towers. Each line represents a modeled connection between two utility structures. This output defines the structural relationships between detected towers.
Geometry Type: 3D Line
| Field | Description |
| towerId1 | First tower identifier |
| towerId2 | Connected tower identifier |
| instIds1 | Internal identifier for first tower |
| instIds2 | Internal identifier for second tower |
| maxTwWdt | Maximum tower width estimate |
| prob | Detection confidence score |
| probMean | Mean connection confidence |
| class | Classification code |
| outlier | Outlier flag |
| Parts | Geometry component count |
| Vertices | Number of vertices |
| Type | Geometry type (Line 3-D) |
| Index | Internal feature index |
| Length (m) | Derived connection length |
power_line_fitted_lines shapefile
This shapefile contains fitted conductor wire models. These are modeled wire geometries extracted from the classified conductor points. Each feature represents a fitted powerline span between towers.
Geometry Type: 3D Line
| Field | Description |
| length2D | Horizontal span length |
| length3D | True 3D wire length |
| lengthTo | Total modeled wire length |
| cScale | Curve scale factor |
| cOffX | Curve X offset |
| cOffY | Curve Y offset |
| cOffZ | Curve Z offset |
| towerId1 | Starting tower identifier |
| towerId2 | Ending tower identifier |
| class | Classification code (typically Class 14 for conductors) |
| elevBeg | Beginning wire elevation |
| elevEnd | Ending wire elevation |
| elevMin | Lowest point elevation in span |
| sag | Estimated wire sag |
| Parts | Geometry component count |
| Vertices | Number of vertices |
| Type | Geometry type (Line 3-D) |
| Index | Internal feature index |
| Length (m) | Derived line length |
powerline_tower_insulators shapefile
This shapefile contains extracted insulator geometries associated with towers. Each feature represents a modeled insulator connection segment.
Geometry Type: 3D Line
| Field | Description |
| towerId | Associated tower identifier |
| length3D | True 3D insulator length |
| Parts | Geometry part count |
| Vertices | Vertex count |
| Type | Geometry type (Line 3-D) |
| Index | Internal feature index |
| Length (m) | Derived feature length |
powerline_tower_attachments shapefile
This shapefile contains tower attachment points. These represent detected connection points where wires or insulator structures attach to utility towers.
| Field | Description |
| towerId | Associated tower identifier |
| source | Detection method or source model |
| mergeC | Merge cluster identifier |
| Parts | Geometry component count |
| Vertices | Number of vertices |
| Type | Geometry type (Point 3-D) |
| Index | Internal feature index |
| Point X | X coordinate |
| Point Y | Y coordinate |
| Point Z | Z coordinate |
The source field may indicate the fitting approach used during attachment extraction. These describe the analytical method used for attachment detection. Source types:
- insulator
- lorentzian
- simple
Comments
0 comments
Please sign in to leave a comment.