Deep Global Features for Point Cloud Alignment

Ahmed El Khazari,Yue Que,Thai Leang Sung,Hyo Jong Lee
DOI: https://doi.org/10.3390/s20144032
IF: 3.9
2020-07-20
Sensors
Abstract:Point cloud registration is a key problem in computer vision applications and involves finding a rigid transform from a point cloud into another such that they align together. The iterative closest point (ICP) method is a simple and effective solution that converges to a local optimum. However, despite the fact that point cloud registration or alignment is addressed in learning-based methods, such as PointNetLK, they do not offer good generalizability for point clouds. In this stud, we proposed a learning-based approach that addressed existing problems, such as finding local optima for ICP and achieving minimum generalizability. The proposed model consisted of three main parts: an encoding network, an auxiliary module that weighed the contribution of each input point cloud, and feature alignment to achieve the final transform. The proposed architecture offered greater generalization among the categories. Experiments were performed on ModelNet40 with different configurations and the results indicated that the proposed approach significantly outperformed the state-of-the-art point cloud alignment methods.
engineering, electrical & electronic,chemistry, analytical,instruments & instrumentation
What problem does this paper attempt to address?
This paper attempts to solve several key problems in point cloud alignment: 1. **The problem of local optimal solutions**: Although the traditional Iterative Closest Point (ICP) method is simple and effective, it is prone to getting trapped in local optimal solutions, especially when the point clouds are partially overlapping or there is noise. This restricts its performance in practical applications. 2. **Lack of generalization ability**: Existing learning - based methods, such as PointNetLK, although perform well on certain specific datasets, have poor generalization ability when dealing with unseen shapes. This means that these methods may not be able to adapt well to new scenarios in practical applications. 3. **Feature extraction and optimization**: Point clouds lack an internal structure, making it more difficult to directly use deep - learning methods for processing. Therefore, how to effectively extract global features and optimize on this basis has become an important research direction. To address these problems, the paper proposes a new learning framework. The main contributions include: - **A new learning paradigm**: By extracting global features and assigning weights to each point cloud, the generalization ability of the model is improved. - **Awe - Net module**: This module not only outputs the weight score of each point cloud but also predicts the direction of the input point cloud, thereby assisting the optimization process. - **Higher generalization ability**: By extracting accurate global features, the model can better handle shapes that have not been seen during the training process. - **Performance improvement**: Experimental results show that this method outperforms existing point cloud alignment methods on the ModelNet40 dataset, especially in that it can converge to the correct transformation estimate with fewer iterations. In conclusion, this paper aims to solve the problems of local optimal solutions and lack of generalization ability in point cloud alignment by introducing a new learning paradigm and the Awe - Net module, thereby improving the accuracy and robustness of point cloud alignment.