A Two-Step Feature Extraction Algorithm

Application to deep learning for point cloud classification

Journal Article (2022)
Author(s)

Abdul Nurunnabi (Université du Luxembourg)

F. N. Teferle (Université du Luxembourg)

Debra F. Laefer (New York University)

R.C. Lindenbergh (TU Delft - Optical and Laser Remote Sensing)

A. Hunegnaw (Université du Luxembourg)

Research Group
Optical and Laser Remote Sensing
Copyright
© 2022 A. Nurunnabi, F. N. Teferle, D. F. Laefer, R.C. Lindenbergh, A. Hunegnaw
DOI related publication
https://doi.org/10.5194/isprs-archives-XLVI-2-W1-2022-401-2022
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 A. Nurunnabi, F. N. Teferle, D. F. Laefer, R.C. Lindenbergh, A. Hunegnaw
Research Group
Optical and Laser Remote Sensing
Issue number
2
Volume number
46
Pages (from-to)
401-408
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Most deep learning (DL) methods that are not end-to-end use several multi-scale and multi-type hand-crafted features that make the network challenging, more computationally intensive and vulnerable to overfitting. Furthermore, reliance on empirically-based feature dimensionality reduction may lead to misclassification. In contrast, efficient feature management can reduce storage and computational complexities, builds better classifiers, and improves overall performance. Principal Component Analysis (PCA) is a well-known dimension reduction technique that has been used for feature extraction. This paper presents a two-step PCA based feature extraction algorithm that employs a variant of feature-based PointNet (Qi et al., 2017a) for point cloud classification. This paper extends the PointNet framework for use on large-scale aerial LiDAR data, and contributes by (i) developing a new feature extraction algorithm, (ii) exploring the impact of dimensionality reduction in feature extraction, and (iii) introducing a non-end-to-end PointNet variant for per point classification in point clouds. This is demonstrated on aerial laser scanning (ALS) point clouds. The algorithm successfully reduces the dimension of the feature space without sacrificing performance, as benchmarked against the original PointNet algorithm. When tested on the well-known Vaihingen data set, the proposed algorithm achieves an Overall Accuracy (OA) of 74.64% by using 9 input vectors and 14 shape features, whereas with the same 9 input vectors and only 5PCs (principal components built by the 14 shape features) it actually achieves a higher OA of 75.36% which demonstrates the effect of efficient dimensionality reduction.