| Literature DB >> 31661918 |
Yetao Yang1, Ke Wu2, Yi Wang3, Tao Chen4, Xiang Wang5.
Abstract
Classifying the LiDAR (Light Detection and Ranging) point cloud in the urban environment is a challenging task. Due to the complicated structures of urban objects, it is difficult to find suitable features and classifiers to efficiently category the points. A two-layered graph-cuts-based classification framework is addressed in this study. The hierarchical framework includes a bottom layer that defines the features and classifies point clouds at the point level as well as a top layer that defines the features and classifies the point cloud at the object level. A novel adaptive local modification method is employed to model the interactions between these two layers. The iterative graph cuts algorithm runs around the bottom and top layers to optimize the classification. In this way, the addressed framework benefits from the integration of point features and object features to improve the classification. The experiments demonstrate that the proposed method is capable of producing classification results with high accuracy and efficiency.Entities:
Keywords: LiDAR point cloud; classification; graph cuts; hierarchical graph
Year: 2019 PMID: 31661918 PMCID: PMC6864799 DOI: 10.3390/s19214685
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The flow chart of the proposed two-layered graph cuts classification framework.
Synthesis of LiDAR features for initial classification.
| Feature Type | Name | Neighbourhood Definition |
|---|---|---|
| Intensity features | Intensity | - |
| Intensity variance | Sphere | |
| Echo features | Number of echoes | - |
| Ratio of echoes | - | |
| Height features | Height above ground | - |
| Height variance | Cylinder | |
| Curvature | Cylinder | |
| Eigenvalue features | Eigenvalues | Sphere |
| Omnivariance, | Sphere | |
| Planarity | Sphere | |
| Anisotropy | Sphere | |
| Sphericity | Sphere | |
| Plane features | Normal vector variance | Sphere |
| Residuals to the local plane | Sphere | |
| Density features | Point density | Cylinder/sphere |
| Point density variance | Cylinder/sphere |
Figure 2The three test sites in Vaihingen: inner city (a), high rise (b), and residential (c).
Comparison of the overall accuracies and Kappa statistics for the three phases in three Vaihingen sites.
| Phase | Area 1 | Area 2 | Area 3 | |||
|---|---|---|---|---|---|---|
| OA (%) | Kappa (%) | OA (%) | Kappa (%) | OA (%) | Kappa (%) | |
| I | 76.7 | 69.7 | 76.0 | 70.6 | 76.9 | 71.7 |
| II | 80.1 | 74.0 | 78.0 | 73.0 | 79.8 | 75.1 |
| III | 82.1 | 76.7 | 80.8 | 76.2 | 82.4 | 78.2 |
Comparison of the classes’ accuracies for the three phases in combined Vaihingen sites. Bold numbers show the highest values among the three phases.
| Phase I | Phase II | Phase III | |
|---|---|---|---|
| OA (%) | 76.6 | 79.2 | 81.6 |
| Kappa (%) | 71.5 | 74.7 | 77.5 |
| Flat roof (%) | 82.9/78.0 | 84.6/81.7 |
|
| Façade (%) | 71.5/41.5 | 72.3/ | |
| Grassland (%) | 64.3/84.1 | 69.6/ | |
| Tree (%) | 77.2/73.0 | 79.2/74.2 |
|
| Low vegetation (%) | 40.0/34.9 | 41.9/37.9 |
|
| Cars (%) | 67.5/13.6 | 65.2/ | |
| Road (%) | 80.5/94.0 |
| 83.1/95.7 |
| Gable roof (%) | 93.3/86.2 | 94.6/88.0 |
|
Figure 3Performance of iterative optimization around the top layer and bottom layer in three Vaihingen sites: (a) Area 1, (b) Area2 and (c) Area 3. PPR(the percentages of points involved in reclassification) and OA( the overall accuracy)
Computation time of the proposed method in three Vaihingen sites.
| Phase I | Phase II | Phase III | Total Cost | |
|---|---|---|---|---|
| Area 1 | 0.1 | 6.5 | 3.7 | 10.3 |
| Area 2 | 0.1 | 9.0 | 4.2 | 13.3 |
| Area 3 | 0.1 | 10.9 | 6.0 | 17 |
Overall accuracies and Kappa statistics with different neighbourhood size in three Vaihingen sites.
| Neighborhood (m) | Area 1 | Area 2 | Area 3 | |||
|---|---|---|---|---|---|---|
| OA (%) | Kappa (%) | OA (%) | Kappa (%) | OA (%) | Kappa (%) | |
| 0.6 | 78.7 | 72.3 | 78.3 | 73.2 | 80.3 | 75.6 |
| 1.1 | 81.6 | 75.8 | 80.0 | 75.3 | 82.3 | 78.1 |
| 1.6 | 83.6 | 78.5 | 81.0 | 76.5 | 83.6 | 79.6 |
| 2.1 | 86.4 | 82.1 | 81.5 | 77.1 | 84.0 | 80.1 |
| 2.6 | 86.1 | 81.6 | 79.3 | 74.4 | 83.4 | 79.4 |
| 3.1 | 83.9 | 78.7 | 77.9 | 72.6 | 78.8 | 73.5 |
Figure 4Completeness (a) and correctness (b) for all classes with different neighborhood sizes in combined Vaihingen sites.
Figure 5Three-dimensional view of the classification results for the three Vaihingen sites.
Figure 6Comparisons of some classification results for the three phases. (A–E) correspond to the locations marked in Figure 2.
Figure 7Three-dimensional view of the classification results for the Toronto data set.
Validation results of Toronto data set: completeness, correctness, overall accuracy and Kappa.
| Entire Data | Area 4 | Area 5 | |
|---|---|---|---|
| OA (%) | 88.3 | 89.4 | 91.8 |
| Kappa (%) | 83.6 | 86.0 | 87.9 |
| Flat roof (%) | 90.1/92.4 | 90.5/94.6 | 91.0/95.7 |
| Façade (%) | 83.3/77.8 | 84.2/77.7 | 86.3/79.2 |
| Grassland (%) | 81.1/80.7 | 81.4/82.5 | 79.8/83.0 |
| Tree (%) | 91.0/85.1 | 90.2/88.8 | 88.0/87.6 |
| Low vegetation (%) | 48.5/56.1 | 51.6/52.0 | 48.9/40.7 |
| Cars (%) | 58.6/40.5 | 63.8/52.7 | 69.3/50.3 |
| Road (%) | 93.4/95.2 | 95.0/94.6 | 97.2/98.3 |
| Gable roof (%) | 80.1/69.2 | 77.8/73.9 | 65.7/40.1 |
Comparison of TLGC method and other state of art methods on ISPRS benchmark dataset in terms of F1-scores and OA. Bold numbers show the highest values and second highest values among different methods except NANJ2.
| TLGC | UM | LUH | WhuY3 | BIJ_W | NANJ2 | |
|---|---|---|---|---|---|---|
| OA (%) |
| 81.8 | 82.7 |
| 82.4 | 86.4 |
| Roof (%) |
| 92.0 |
| 93.4 | 92.2 | 93.6 |
| Façade (%) |
| 52.7 |
| 47.5 | 53.2 | 42.6 |
| Grassland (%) |
| 79.0 | 77.5 |
| 78.5 | 88.8 |
| Tree (%) |
| 77.9 |
| 78.0 | 78.4 | 82.6 |
| Low vegetation (%) | 47.2 | 49.8 |
| 46.5 |
| 65.9 |
| Cars (%) | 37.6 | 47.7 |
|
| 56.4 | 66.7 |
| Road (%) | 90.4 | 89.1 |
| 90.1 |
| 91.2 |