Duan, Jifang;
(2019)
Machine learning techniques for 3D data analysis.
Doctoral thesis (Ph.D), UCL (University College London).
Abstract
The aim of the research in this thesis is to investigate and develop machine learning classification and recognition techniques for application in the field of 3D data analysis. The research focuses on three topics using two different types of data: 3D force touch panel display data for user touch behaviour classification, Light Detection and Ranging (LiDAR) 3D point cloud data for sphere recognition and for complex 3D object segmentation and recognition. In the research on 3D force touch detection data on piezoelectric-based interactive panel displays, a nested structured deep neural network is proposed to provide customised touch behaviour analysis. This is a new application of deep learning technology in piezoelectric-based 3D force sensing. In the research on sphere recognition, artificial neural network-based and Range-based novel recognition algorithms are proposed. The Range method is proved to be time efficient and memory saving compared to conventional methods, whereas the ANN-based method is found not to be optimal for dealing with the sphere recognition problem as this problem can be easily simplified into pure mathematical models. In the research on 3D object segmentation and recognition, an automated approach that takes the raw LiDAR scanning data as input and outputs the recognised 3D objects is proposed. This method consists of the following three steps: plane detection, object segmentation, and object recognition. In order to reduce the processing time and the computational complexity of the algorithm to make it possible to run in a reasonable time on an individual processing device with limited memory and computing resources, a novel plane detection approach is proposed. A fast voxel grid-base region growing method is applied to object segmentation. Novel convolutional neural network architectures that take volumetric representation of 3D objects with small voxel grid sizes as inputs are also implemented in the system.
Type: | Thesis (Doctoral) |
---|---|
Qualification: | Ph.D |
Title: | Machine learning techniques for 3D data analysis |
Event: | UCL (University College London) |
Language: | English |
UCL classification: | UCL > Provost and Vice Provost Offices UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng |
URI: | https://discovery-pp.ucl.ac.uk/id/eprint/10077405 |
Archive Staff Only
View Item |