3D Object Recognition with Ensemble Learning --- A Study of Point Cloud-Based Deep Learning Models

04/17/2019
by   Daniel Koguciuk, et al.
0

In this study, we present an analysis of model-based ensemble learning for 3D point-cloud object classification and detection. An ensemble of multiple model instances is known to outperform a single model instance, but there is little study of the topic of ensemble learning for 3D point clouds. First, an ensemble of multiple model instances trained on the same part of the ModelNet40 dataset was tested for seven deep learning, point cloud-based classification algorithms: PointNet, PointNet++, SO-Net, KCNet, DeepSets, DGCNN, and PointCNN. Second, the ensemble of different architectures was tested. Results of our experiments show that the tested ensemble learning methods improve over state-of-the-art on the ModelNet40 dataset, from 92.65% to 93.64% for the ensemble of single architecture instances, 94.03% for two different architectures, and 94.15% for five different architectures. We show that the ensemble of two models with different architectures can be as effective as the ensemble of 10 models with the same architecture. Third, a study on classic bagging i.e. with different subsets used for training multiple model instances) was tested and sources of ensemble accuracy growth were investigated for best-performing architecture, i.e. SO-Net. We also investigate the ensemble learning of Frustum PointNet approach in the task of 3D object detection, increasing the average precision of 3D box detection on the KITTI dataset from 63.1% to 66.5% using only three model instances. We measure the inference time of all 3D classification architectures on a Nvidia Jetson TX2, a common embedded computer for mobile robots, to allude to the use of these models in real-life applications.

READ FULL TEXT

page 7

page 8

research
04/24/2021

M3DeTR: Multi-representation, Multi-scale, Mutual-relation 3D Object Detection with Transformers

We present a novel architecture for 3D object detection, M3DeTR, which c...
research
05/12/2019

Predictive Ensemble Learning with Application to Scene Text Detection

Deep learning based approaches have achieved significant progresses in d...
research
08/15/2019

Deep learning for Plankton and Coral Classification

Oceans are the essential lifeblood of the Earth: they provide over 70 ox...
research
11/18/2022

Point-Cloud-based Deep Learning Models for Finite Element Analysis

In this paper, we explore point-cloud based deep learning models to anal...
research
03/28/2022

Multi-model Ensemble Learning Method for Human Expression Recognition

Analysis of human affect plays a vital role in human-computer interactio...
research
07/01/2020

Group Ensemble: Learning an Ensemble of ConvNets in a single ConvNet

Ensemble learning is a general technique to improve accuracy in machine ...
research
11/23/2021

PointCrack3D: Crack Detection in Unstructured Environments using a 3D-Point-Cloud-Based Deep Neural Network

Surface cracks on buildings, natural walls and underground mine tunnels ...

Please sign up or login with your details

Forgot password? Click here to reset