PointODE: Lightweight Point Cloud Learning with Neural Ordinary Differential Equations on Edge
Keisuke Sugiura, Mizuki Yasuda, Hiroki Matsutani

TL;DR
PointODE introduces a lightweight, parameter-efficient neural network architecture based on Neural ODEs for point cloud feature extraction, optimized for embedded edge devices with FPGA acceleration, achieving high speed and energy efficiency.
Contribution
The paper proposes PointODE, a novel Neural ODE-based architecture for point cloud processing, and its FPGA accelerator, enabling efficient, accurate analysis on resource-constrained edge devices.
Findings
PointODE-Elite has 0.58M parameters and maintains competitive accuracy.
The FPGA accelerator speeds up feature extraction by 4.9x over CPU.
The approach improves energy efficiency by 3.5x compared to traditional methods.
Abstract
Embedded edge devices are often used as a computing platform to run real-world point cloud applications, but recent deep learning-based methods may not fit on such devices due to limited resources. In this paper, we aim to fill this gap by introducing PointODE, a parameter-efficient ResNet-like architecture for point cloud feature extraction based on a stack of MLP blocks with residual connections. We leverage Neural ODE (Ordinary Differential Equation), a continuous-depth version of ResNet originally developed for modeling the dynamics of continuous-time systems, to compress PointODE by reusing the same parameters across MLP blocks. The point-wise normalization is proposed for PointODE to handle the non-uniform distribution of feature points. We introduce PointODE-Elite as a lightweight version with 0.58M trainable parameters and design its dedicated accelerator for embedded FPGAs. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Shape Modeling and Analysis
MethodsAverage Pooling · Convolution · Kaiming Initialization · Global Average Pooling · Max Pooling
