SlideShare a Scribd company logo
1 of 28
Download to read offline
1
ALS Power Line Classification Tutorial
Content
- data import
- ground classification
- building classification
- vegetation classification
- power line classification
© 2017 LASERDATA GmbH
Author: Volker Wichmann
2
The Data Set
The data set is delivered as compressed ASPRS LAS file (*.laz) with basic attributes like
gps-time, return number and intensity. This tutorial describes the processing required to
classify the points into the following classes:
- undefined
- ground
- vegetation (low/mid/high)
- building
- power line
3
Import and Visualization of the Point Cloud
First of all, we import the data set with the following tool:
Tools > LASERDATA LiS > Import/Export > Import LAS/LAZ Files
Provide the
data_heli.laz file as
input.
Then check those
attributes you like
to import.
4
Import and Visualize Point Cloud
A double left-click on the dataset in the Data tab opens up a Map View:
5
3D Visualization
Let's have a quick look at the data set in 3D. We can use the Point Cloud Viewer for this
purpose:
Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive]
Provide the point
cloud as input.
Also provide the
“intensity” attribute
with the Intensity
parameter.
6
3D Visualization
Press shortcut key “2” to change from elevation to intensity colored (use shortcut key “1”
to switch back to elevation). We can use this shortcut because we specified the intensity
attribute in the parameter settings. Finally quit the Point Cloud Viewer by closing its
window.
7
Ground Classification
The first step in point cloud classification is to separate the points into ground and non-
ground points.
Tools > LASERDATA LiS > Classification > Ground Classification (PC)
Provide the point
cloud as input.
Some parts of the
terrain are quite
steep, so we adjust
the Maximum Angle
to 30°
8
3D Visualization
Let's have a look at the ground classification result in 3D:
Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive]
The tool remembers the
last setting, so we only
have to provide the new
“grdclass” attribute with the
Classification parameter.
9
3D Visualization
Press shortcut key “5” to change from elevation to classification colored (use shortcut key
“1” to switch back to elevation; use shortcut key “6” to show only ground points). We can
use this shortcut because we specified the classification attribute in the parameter
settings. Finally quit the Point Cloud Viewer by closing its window.
10
Point Cloud Segmentation
Next, as a prerequisite to building classification, we do a segmentation of the non-ground
points into planar objects.
Tools > LASERDATA LiS > Segmentation > Segmentation by Plane Growing (PC)
Provide the point cloud
as input. We use the
ground classification as
threshold attribute (so
we only segmentize
non-ground points)
We need to adjust some
parameters: we can use
stricter settings as this
is a helicopter data set
with a higher point
density
We only process point class 1 (undefined)
11
3D Visualization
Let's have a look at the segmentation result in 3D:
Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive]
Provide the new “segmentid”
attribute with the Random
parameter. This allows us to
colorize the segments by
random.
12
3D Visualization
Press shortcut key “q” to change from elevation to random colored (press “q” again to
assign another set of random colors). Values of -1 indicate that the point was skipped
during segmentation, points skipped in region growing have a segment ID of 0. The
individual segments group points on planar surfaces.
13
Building and Vegetation Classification
Next, we classify building and vegetation points.
Tools > LASERDATA LiS > Classification > Enhanced Point Cloud Classification
Provide the point cloud
as input. We build upon
already derived
attributes: segmentid,
ground classification,
and the height above
ground
Again we need to adjust
some parameters due
to the higher point
density
14
3D Visualization
Let's have a look at the building and vegetation classification result in 3D:
Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive]
Change the attribute provided
with the Classification
parameter from “grdclass” to
“classid”.
15
3D Visualization
Press shortcut key “5” to change from elevation to classification colored; use shortcut key
“1” to switch back to elevation; use shortcut keys “6, 7, 8, 9, 0” to change to further
visualization options.
16
Building Refinement
As you may have noticed, there are some points on building roofs still classified as
vegetation. We will clean this up using a majority filter, which is constrained to work only
on building and vegetation points.
Tools > LASERDATA LiS > Filtering > Majority Filter (PC)
Provide the point cloud
as input and select
“classid” as attribute to
filter.
Adjust the radius,
constrain the filtering to
high vegetation points
(classid 5), and exclude
undefined, ground and
lower vegetation points
from the computation.
17
3D Visualization
Let's have a look at the refined building classification in 3D:
Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive]
Change the attribute provided
with the Classification
parameter from “classid” to
“majority_classid”.
18
3D Visualization
Press shortcut key “5” to change from elevation to classification colored. You can change
to the raw classification by changing the Color Attribute from “majority_classid” to
“classid”.
19
Power Line Classification
Next step is a preliminary power line classification.
Tools > LASERDATA LiS > Classification > Power Line Classification
Provide the point cloud as input
and select “majority_classid”
with the Classification
parameter and “dz” with the
Threshold Attribute parameter.
We will use the latter to
constrain the classification to
points higher than 2.5 m.
Also adjust the Search Radius
parameter used for line
detection to 1.5 m.
20
3D Visualization
Let's have a look at the preliminary power line classification result in 3D:
Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive]
Change the attribute provided
with the Classification
parameter from
“majority_classid” to
“classid_pl”.
21
3D Visualization
Press shortcut key “5” to change from elevation to classification colored.
22
Power Line Refinement
As you may have noticed, some points in vegetation and on building facades are detected
as power line. We will clean this up using a refinement filter, which also adds a cable ID to
each power line. The latter can be used for catenary curve fitting for example.
Tools > LASERDATA LiS > Classification > Power Line Refinement
Provide the point cloud
as input and select the
“classid_pl” and “dz”
attributes.
Adjust the search radii
and the line tolerance.
23
3D Visualization
Let's have a look at the refined power line classification in 3D:
Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive]
Change the Classification parameter to
“classid_pl_refined” and the Random
parameter to “cableid_pl_refined”.
24
3D Visualization
Press shortcut key “5” to change from elevation to classification colored.
25
3D Visualization
Press shortcut key “q” to change to random colored, showing the cable ID (press “q” again
to assign another set of random colors).
26
Final Classification
As as last step, we will clean up the building facades by labeling all vegetation points
(classid 3 to 5) to undefined (classid 1).
Tools > LASERDATA LiS > Classification > Clean Building Facades (PC)
Provide the point cloud
as input and select the
“classid_pl_refined”
Adjust the search radius
and set the Target Class
to 1.
27
3D Visualization
Let's have a look at the final classification result in 3D:
Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive]
Change the Classification parameter to
“classid_pl_refined_final”
28
3D Visualization
Press shortcut key “5” to change from elevation to classification colored.

More Related Content

Similar to Point cloud classifiation including Powerlines with Laserdata LIS Software

Tutorial ground classification with Laserdata LiS
Tutorial ground classification with Laserdata LiSTutorial ground classification with Laserdata LiS
Tutorial ground classification with Laserdata LiSFrederic Petrini-Monteferri
 
AUTOCAD Report
AUTOCAD ReportAUTOCAD Report
AUTOCAD ReportAMIT RAJ
 
5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR Data5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR DataSafe Software
 
5 Ways to Improve Your LiDAR Workflows
5 Ways to Improve Your LiDAR Workflows5 Ways to Improve Your LiDAR Workflows
5 Ways to Improve Your LiDAR WorkflowsSafe Software
 
Quadcept v9.3.15 Released
Quadcept v9.3.15 ReleasedQuadcept v9.3.15 Released
Quadcept v9.3.15 ReleasedQuadcept
 
Importing Survey Data | ACAD Civil 3D | Total Station |
Importing Survey Data | ACAD Civil 3D | Total Station |Importing Survey Data | ACAD Civil 3D | Total Station |
Importing Survey Data | ACAD Civil 3D | Total Station |Zakaria Yahya
 
【英】QuadceptVer10-7_ReleaseNote.pdf
【英】QuadceptVer10-7_ReleaseNote.pdf【英】QuadceptVer10-7_ReleaseNote.pdf
【英】QuadceptVer10-7_ReleaseNote.pdfQuadcept
 
3D_AutoCAD.pdf
3D_AutoCAD.pdf3D_AutoCAD.pdf
3D_AutoCAD.pdfazliana33k
 
AutoCAD - 3D Notes
AutoCAD - 3D NotesAutoCAD - 3D Notes
AutoCAD - 3D NotesVj NiroSh
 
Civil 3D Visualization
Civil 3D VisualizationCivil 3D Visualization
Civil 3D VisualizationLarry Young
 
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUES
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUESAUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUES
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUESEMERSON EDUARDO RODRIGUES
 
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUES
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUESAUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUES
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUESEMERSON EDUARDO RODRIGUES
 
Basic knowledge AUTOCAD 📕-1.pdf
Basic knowledge AUTOCAD 📕-1.pdfBasic knowledge AUTOCAD 📕-1.pdf
Basic knowledge AUTOCAD 📕-1.pdfNiazKhan94
 
Autocad LT for Beginners Guide.pdf
Autocad LT for Beginners Guide.pdfAutocad LT for Beginners Guide.pdf
Autocad LT for Beginners Guide.pdfSridharMohanasundara
 

Similar to Point cloud classifiation including Powerlines with Laserdata LIS Software (20)

Tutorial ground classification with Laserdata LiS
Tutorial ground classification with Laserdata LiSTutorial ground classification with Laserdata LiS
Tutorial ground classification with Laserdata LiS
 
AUTOCAD Report
AUTOCAD ReportAUTOCAD Report
AUTOCAD Report
 
Acad commands
Acad commandsAcad commands
Acad commands
 
5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR Data5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR Data
 
5 Ways to Improve Your LiDAR Workflows
5 Ways to Improve Your LiDAR Workflows5 Ways to Improve Your LiDAR Workflows
5 Ways to Improve Your LiDAR Workflows
 
esapro_2_manual_en.pdf
esapro_2_manual_en.pdfesapro_2_manual_en.pdf
esapro_2_manual_en.pdf
 
Quadcept v9.3.15 Released
Quadcept v9.3.15 ReleasedQuadcept v9.3.15 Released
Quadcept v9.3.15 Released
 
TUTORIAL AUTO CAD 3D
TUTORIAL AUTO CAD 3DTUTORIAL AUTO CAD 3D
TUTORIAL AUTO CAD 3D
 
Importing Survey Data | ACAD Civil 3D | Total Station |
Importing Survey Data | ACAD Civil 3D | Total Station |Importing Survey Data | ACAD Civil 3D | Total Station |
Importing Survey Data | ACAD Civil 3D | Total Station |
 
【英】QuadceptVer10-7_ReleaseNote.pdf
【英】QuadceptVer10-7_ReleaseNote.pdf【英】QuadceptVer10-7_ReleaseNote.pdf
【英】QuadceptVer10-7_ReleaseNote.pdf
 
3 d autocad
3 d autocad3 d autocad
3 d autocad
 
3D_AutoCAD.pdf
3D_AutoCAD.pdf3D_AutoCAD.pdf
3D_AutoCAD.pdf
 
3 d autocad
3 d autocad3 d autocad
3 d autocad
 
AutoCAD - 3D Notes
AutoCAD - 3D NotesAutoCAD - 3D Notes
AutoCAD - 3D Notes
 
Civil 3D Visualization
Civil 3D VisualizationCivil 3D Visualization
Civil 3D Visualization
 
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUES
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUESAUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUES
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUES
 
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUES
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUESAUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUES
AUTO CAD ESSENTIALS EMERSON EDUARDO RODRIGUES
 
Basic knowledge AUTOCAD 📕-1.pdf
Basic knowledge AUTOCAD 📕-1.pdfBasic knowledge AUTOCAD 📕-1.pdf
Basic knowledge AUTOCAD 📕-1.pdf
 
Autocad LT for Beginners Guide.pdf
Autocad LT for Beginners Guide.pdfAutocad LT for Beginners Guide.pdf
Autocad LT for Beginners Guide.pdf
 
CAD notes.pdf
CAD notes.pdfCAD notes.pdf
CAD notes.pdf
 

Recently uploaded

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 

Recently uploaded (20)

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 

Point cloud classifiation including Powerlines with Laserdata LIS Software

  • 1. 1 ALS Power Line Classification Tutorial Content - data import - ground classification - building classification - vegetation classification - power line classification © 2017 LASERDATA GmbH Author: Volker Wichmann
  • 2. 2 The Data Set The data set is delivered as compressed ASPRS LAS file (*.laz) with basic attributes like gps-time, return number and intensity. This tutorial describes the processing required to classify the points into the following classes: - undefined - ground - vegetation (low/mid/high) - building - power line
  • 3. 3 Import and Visualization of the Point Cloud First of all, we import the data set with the following tool: Tools > LASERDATA LiS > Import/Export > Import LAS/LAZ Files Provide the data_heli.laz file as input. Then check those attributes you like to import.
  • 4. 4 Import and Visualize Point Cloud A double left-click on the dataset in the Data tab opens up a Map View:
  • 5. 5 3D Visualization Let's have a quick look at the data set in 3D. We can use the Point Cloud Viewer for this purpose: Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive] Provide the point cloud as input. Also provide the “intensity” attribute with the Intensity parameter.
  • 6. 6 3D Visualization Press shortcut key “2” to change from elevation to intensity colored (use shortcut key “1” to switch back to elevation). We can use this shortcut because we specified the intensity attribute in the parameter settings. Finally quit the Point Cloud Viewer by closing its window.
  • 7. 7 Ground Classification The first step in point cloud classification is to separate the points into ground and non- ground points. Tools > LASERDATA LiS > Classification > Ground Classification (PC) Provide the point cloud as input. Some parts of the terrain are quite steep, so we adjust the Maximum Angle to 30°
  • 8. 8 3D Visualization Let's have a look at the ground classification result in 3D: Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive] The tool remembers the last setting, so we only have to provide the new “grdclass” attribute with the Classification parameter.
  • 9. 9 3D Visualization Press shortcut key “5” to change from elevation to classification colored (use shortcut key “1” to switch back to elevation; use shortcut key “6” to show only ground points). We can use this shortcut because we specified the classification attribute in the parameter settings. Finally quit the Point Cloud Viewer by closing its window.
  • 10. 10 Point Cloud Segmentation Next, as a prerequisite to building classification, we do a segmentation of the non-ground points into planar objects. Tools > LASERDATA LiS > Segmentation > Segmentation by Plane Growing (PC) Provide the point cloud as input. We use the ground classification as threshold attribute (so we only segmentize non-ground points) We need to adjust some parameters: we can use stricter settings as this is a helicopter data set with a higher point density We only process point class 1 (undefined)
  • 11. 11 3D Visualization Let's have a look at the segmentation result in 3D: Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive] Provide the new “segmentid” attribute with the Random parameter. This allows us to colorize the segments by random.
  • 12. 12 3D Visualization Press shortcut key “q” to change from elevation to random colored (press “q” again to assign another set of random colors). Values of -1 indicate that the point was skipped during segmentation, points skipped in region growing have a segment ID of 0. The individual segments group points on planar surfaces.
  • 13. 13 Building and Vegetation Classification Next, we classify building and vegetation points. Tools > LASERDATA LiS > Classification > Enhanced Point Cloud Classification Provide the point cloud as input. We build upon already derived attributes: segmentid, ground classification, and the height above ground Again we need to adjust some parameters due to the higher point density
  • 14. 14 3D Visualization Let's have a look at the building and vegetation classification result in 3D: Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive] Change the attribute provided with the Classification parameter from “grdclass” to “classid”.
  • 15. 15 3D Visualization Press shortcut key “5” to change from elevation to classification colored; use shortcut key “1” to switch back to elevation; use shortcut keys “6, 7, 8, 9, 0” to change to further visualization options.
  • 16. 16 Building Refinement As you may have noticed, there are some points on building roofs still classified as vegetation. We will clean this up using a majority filter, which is constrained to work only on building and vegetation points. Tools > LASERDATA LiS > Filtering > Majority Filter (PC) Provide the point cloud as input and select “classid” as attribute to filter. Adjust the radius, constrain the filtering to high vegetation points (classid 5), and exclude undefined, ground and lower vegetation points from the computation.
  • 17. 17 3D Visualization Let's have a look at the refined building classification in 3D: Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive] Change the attribute provided with the Classification parameter from “classid” to “majority_classid”.
  • 18. 18 3D Visualization Press shortcut key “5” to change from elevation to classification colored. You can change to the raw classification by changing the Color Attribute from “majority_classid” to “classid”.
  • 19. 19 Power Line Classification Next step is a preliminary power line classification. Tools > LASERDATA LiS > Classification > Power Line Classification Provide the point cloud as input and select “majority_classid” with the Classification parameter and “dz” with the Threshold Attribute parameter. We will use the latter to constrain the classification to points higher than 2.5 m. Also adjust the Search Radius parameter used for line detection to 1.5 m.
  • 20. 20 3D Visualization Let's have a look at the preliminary power line classification result in 3D: Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive] Change the attribute provided with the Classification parameter from “majority_classid” to “classid_pl”.
  • 21. 21 3D Visualization Press shortcut key “5” to change from elevation to classification colored.
  • 22. 22 Power Line Refinement As you may have noticed, some points in vegetation and on building facades are detected as power line. We will clean this up using a refinement filter, which also adds a cable ID to each power line. The latter can be used for catenary curve fitting for example. Tools > LASERDATA LiS > Classification > Power Line Refinement Provide the point cloud as input and select the “classid_pl” and “dz” attributes. Adjust the search radii and the line tolerance.
  • 23. 23 3D Visualization Let's have a look at the refined power line classification in 3D: Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive] Change the Classification parameter to “classid_pl_refined” and the Random parameter to “cableid_pl_refined”.
  • 24. 24 3D Visualization Press shortcut key “5” to change from elevation to classification colored.
  • 25. 25 3D Visualization Press shortcut key “q” to change to random colored, showing the cable ID (press “q” again to assign another set of random colors).
  • 26. 26 Final Classification As as last step, we will clean up the building facades by labeling all vegetation points (classid 3 to 5) to undefined (classid 1). Tools > LASERDATA LiS > Classification > Clean Building Facades (PC) Provide the point cloud as input and select the “classid_pl_refined” Adjust the search radius and set the Target Class to 1.
  • 27. 27 3D Visualization Let's have a look at the final classification result in 3D: Tools > LASERDATA LiS > Visualization > Point Cloud Viewer [interactive] Change the Classification parameter to “classid_pl_refined_final”
  • 28. 28 3D Visualization Press shortcut key “5” to change from elevation to classification colored.