FSH3D: 3D Representation via Fibonacci Spherical Harmonics
Zikuan Li, Anyi Huang, Wenru Jia, Qiaoyun Wu, Mingqiang Wei, Jun Wang
TL;DR
The paper tackles nonuniform spherical sampling in spherical harmonic transforms by introducing Fibonacci Spherical Harmonics (FSH3D) with a Spherical Fibonacci Grid (SFG). It derives analytic SHT weights for SFG, redistributing sampling errors to higher spherical-harmonic degrees and achieving improved coefficient accuracy and rotation stability. Empirical results show significant improvements in 3D shape reconstruction and in rotation-invariant shape descriptors, with RMSE/MAE/VE reductions and robust performance across high degree expansions. The approach offers a robust, rotation-insensitive framework for 3D reconstruction and classification, with potential to integrate into learning-based 3D reasoning systems.
Abstract
Spherical harmonics are a favorable technique for 3D representation, employing a frequency-based approach through the spherical harmonic transform (SHT). Typically, SHT is performed using equiangular sampling grids. However, these grids are non-uniform on spherical surfaces and exhibit local anisotropy, a common limitation in existing spherical harmonic decomposition methods. This paper proposes a 3D representation method using Fibonacci Spherical Harmonics (FSH3D). We introduce a spherical Fibonacci grid (SFG), which is more uniform than equiangular grids for SHT in the frequency domain. Our method employs analytical weights for SHT on SFG, effectively assigning sampling errors to spherical harmonic degrees higher than the recovered band-limited function. This provides a novel solution for spherical harmonic transformation on non-equiangular grids. The key advantages of our FSH3D method include: 1) With the same number of sampling points, SFG captures more features without bias compared to equiangular grids; 2) The root mean square error of 32-degree spherical harmonic coefficients is reduced by approximately 34.6% for SFG compared to equiangular grids; and 3) FSH3D offers more stable frequency domain representations, especially for rotating functions. FSH3D enhances the stability of frequency domain representations under rotational transformations. Its application in 3D shape reconstruction and 3D shape classification results in more accurate and robust representations.
