CVLGMar 20, 2023

A Tiny Machine Learning Model for Point Cloud Object Classification

arXiv:2303.10898v12 citationsh-index: 131
Originality Incremental advance
AI Analysis

This work addresses the need for efficient point cloud classification on mobile and edge devices, representing an incremental improvement in model efficiency.

The authors tackled the problem of point cloud object classification by designing a tiny machine learning model, Green-PointHop, which reduces model size to 64K parameters and FLOPs to 2.3M, achieving performance gaps of 3% and 7% against the state-of-the-art DGCNN on ModelNet40 and ScanObjectNN datasets, respectively.

The design of a tiny machine learning model, which can be deployed in mobile and edge devices, for point cloud object classification is investigated in this work. To achieve this objective, we replace the multi-scale representation of a point cloud object with a single-scale representation for complexity reduction, and exploit rich 3D geometric information of a point cloud object for performance improvement. The proposed solution is named Green-PointHop due to its low computational complexity. We evaluate the performance of Green-PointHop on ModelNet40 and ScanObjectNN two datasets. Green-PointHop has a model size of 64K parameters. It demands 2.3M floating-point operations (FLOPs) to classify a ModelNet40 object of 1024 down-sampled points. Its classification performance gaps against the state-of-the-art DGCNN method are 3% and 7% for ModelNet40 and ScanObjectNN, respectively. On the other hand, the model size and inference complexity of DGCNN are 42X and 1203X of those of Green-PointHop, respectively.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes