NoKSR: Kernel-Free Neural Surface Reconstruction
via Point Cloud Serialization


Zhen (Colin) Li 1*
Weiwei Sun 2,3*†
Shrisudhan Govindarajan 1
Shaobo Xia 4
Daniel Rebain 2
Kwang Moo Yi 2
Andrea Tagliasacchi 1,5,6


1 Simon Fraser University
2 University of British Columbia
3 Amazon
4 Changsha University of Science and Technology
5 University of Toronto
6 Google DeepMind
* Co-first author
† Work done while at UBC







TL;DR: A multi-scale, point-based surface reconstruction method that leverages point cloud serialization for fast neighbor approximation.




Note: Reconstruction results of Carla subset.



Paper

Paper thumbnail

NoKSR: Kernel-Free Neural Surface Reconstruction via Point Cloud Serialization

Zhen Li, Weiwei Sun, Shrisudhan Govindarajan, Shaobo Xia, Daniel Rebain, Kwang Moo Yi, Andrea Tagliasacchi

arXiv.

@misc{li2025noksrkernelfreeneuralsurface,
                    title={NoKSR: Kernel-Free Neural Surface Reconstruction via Point Cloud Serialization}, 
                    author={Zhen Li and Weiwei Sun and Shrisudhan Govindarajan and Shaobo Xia and Daniel Rebain and Kwang Moo Yi and Andrea Tagliasacchi},
                    year={2025},
                    eprint={2502.12534},
                    archivePrefix={arXiv},
                    primaryClass={cs.CV},
                    url={https://arxiv.org/abs/2502.12534}, 
              }
                


Abstract

We present a novel approach to large-scale point cloud surface reconstruction by developing an efficient framework that converts an irregular point cloud into a signed distance field (SDF). Our backbone builds upon recent transformer- based architectures (i.e. PointTransformerV3), that serial- izes the point cloud into a locality-preserving sequence of tokens. We efficiently predict t he SDF value at a point by ag- gregating nearby tokens, where fast approximate neighbors can be retrieved thanks to the serialization. We serialize the point cloud at different levels/scales, and non-linearly aggregate a feature to predict the SDF value. We show that aggregating across multiple scales is critical to over- come the approximations introduced by the serialization (i.e. false negatives in the neighborhood). Our frameworks sets the new state-of-the-art in terms of accuracy and effi- ciency (better or similar performance with half the latency of the best prior method, coupled with a simpler implemen- tation), particularly on outdoor datasets where sparse-grid methods have shown limited performance.



Method

Method Overview

Overview: We map a sparse input point cloud with a point cloud backbone into a point feature hierarchy, from which we compute the signed distance of a query. At each level, we utilize the efficient procedure to retrieve local neighborhoods of the query. We then compute per-level features with the aggregation module. At last, we sum per-level features and convert it into the signed distance with an MLP.


Neighborhood Function

Neighborhood function: (left) retrieving a local neighborhood with K-nearest neighbor(KNN) or ball-query methods is challenging to implement efficiently on GPU hardware. (right) we propose to retrieve a neighborhood from a 1-D ordered list, by serializing points along a Hibert curve, and excluding the impact of points distant from the query (i.e. remove false positives).



NKSR vs NoKSR(ours)

We compare NoKSR(ours) with baselines including Neural Kernel Surface Reconstruction (NKSR). Our method achieves high quality surface reconstructions which preserve more details than NKSR, which loses information due to quantization for large and non-uniformly sampled datasets like Carla. Note that we can move slider left and right to see the comparison.


Input point cloud NKSR NoKSR NoKSR (Smoother) with Laplacian loss



More Reconstruction Results

Outdoor Scene: Carla


Indoor Scene: ScanNet


Indoor Scene: SyntheticRoom

Acknowledgements

This work was supported in part by the Natural Sciences and Engineering Research Council of Canada (NSERC) Discovery Grant, NSERC Collaborative Research and Development Grant, Google DeepMind, Digital Research Alliance of Canada, the Advanced Research Computing at the University of British Columbia, and the SFU Visual Computing Research Chair program. Shaobo Xia was supported by National Natural Science Foundation of China under Grant 42201481. We would also like to thank Jiahui Huang for the valuable discussion and feedback.