3D Point Cloud Classification and Segmentation using 3D Modified Fisher Vector Representation for Convolutional Neural Networks
About
The point cloud is gaining prominence as a method for representing 3D shapes, but its irregular format poses a challenge for deep learning methods. The common solution of transforming the data into a 3D voxel grid introduces its own challenges, mainly large memory size. In this paper we propose a novel 3D point cloud representation called 3D Modified Fisher Vectors (3DmFV). Our representation is hybrid as it combines the discrete structure of a grid with continuous generalization of Fisher vectors, in a compact and computationally efficient way. Using the grid enables us to design a new CNN architecture for point cloud classification and part segmentation. In a series of experiments we demonstrate competitive performance or even better than state-of-the-art on challenging benchmark datasets.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D Point Cloud Classification | ModelNet40 (test) | OA91.6 | 297 | |
| Object Classification | ModelNet40 (test) | Accuracy91.6 | 180 | |
| 3D Object Part Segmentation | ShapeNet Part (test) | mIoU84.3 | 114 | |
| Shape Part Segmentation | ShapeNet (test) | Mean IoU84.3 | 95 | |
| 3D Object Classification | ModelNet10 (test) | Mean Class Accuracy95.2 | 57 | |
| Part Segmentation | ShapeNet Parts | mpIoU81 | 31 | |
| Object Part Segmentation | ShapeNet Parts 50 (test) | Instance mIoU84.3 | 20 | |
| 3D Point Cloud Classification | ModelNet40 (test) | Inference Time (s)0.039 | 12 |