Preprint / Version 1

PointProgrammerNet: A Fixed-state additive FWP network for streaming point-cloud recognition

##article.authors##

  • Dian Yu UNSW Sydney, Sydney, NSW, Australia

DOI:

https://doi.org/10.31224/8201

Keywords:

Point Cloud Processing, PointProgrammerNet, Streaming Point Clouds, Bounded Retained Memory, Matrix Outer Product, Order Invariance, Distributed Equivalence, 3D Classification and Segmentation

Abstract

Most point-cloud networks obtain context by revisiting stored points, rebuilding neighborhoods, or applying a global maximum. These operations are effective offline but make a growing stream dependent on its history. PointProgrammerNet replaces point history with three fixed 128 x 170 matrices. For every observation, a normalized spatial address specifies where to write and a value vector specifies what to write; their outer product is added to each matrix. This simple construction makes independently encoded chunks exactly mergeable by matrix addition and also permits subtraction and exponential decay. Segmentation reads the matrices at a requested coordinate, while classification uses the matrices alone after all points have been discarded. We prove order invariance, chunk and distributed equivalence, fixed retained memory, and continuous dependence on incoming evidence. With XYZ input, the model obtains 92.95% point accuracy, 82.58% instance mloU, and 79.10% category mIoU on ShapeNetPart, and 86.59% accuracy on ModelNet40. The three float32 states occupy 255 KiB regardless of stream length. At 8,192 accumulated points, updating one new chunk is 6.06x faster than rebuilding the complete state, while the relative state error remains below 10^-6. The results show the accuracy cost and operational benefit of replacing an expanding point history with a bounded state that can be updated and combined directly.

Downloads

Download data is not yet available.

Downloads

Posted

2026-09-15