CVGTLGAug 14, 2019

Justlookup: One Millisecond Deep Feature Extraction for Point Clouds By Lookup Tables

arXiv:1908.08996v125 citations
AI Analysis

This provides a fast inference solution for point cloud processing applications, but it is incremental as it builds on the PointNet architecture.

The paper tackled the problem of high computational load in deep feature extraction for point clouds by using lookup tables to encode 3-variable functions, achieving a 32x speedup to 1.5 ms inference time on an Intel i7-8700 CPU without performance loss.

Deep models are capable of fitting complex high dimensional functions while usually yielding large computation load. There is no way to speed up the inference process by classical lookup tables due to the high-dimensional input and limited memory size. Recently, a novel architecture (PointNet) for point clouds has demonstrated that it is possible to obtain a complicated deep function from a set of 3-variable functions. In this paper, we exploit this property and apply a lookup table to encode these 3-variable functions. This method ensures that the inference time is only determined by the memory access no matter how complicated the deep function is. We conduct extensive experiments on ModelNet and ShapeNet datasets and demonstrate that we can complete the inference process in 1.5 ms on an Intel i7-8700 CPU (single core mode), 32x speedup over the PointNet architecture without any performance degradation.

Foundations

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

Your Notes