We consider the problem of finding an accurate representation of neuron shapes, extracting sub-cellular features, and classifying neurons based on neuron shapes. In neuroscience research, the skeleton representation is often used as a compact and abstract representation of neuron shapes. However, existing methods are limited to getting and analyzing "curve" skeletons which can only be applied for tubular shapes. This paper presents a 3D neuron morphology analysis method for more general and complex neuron shapes. First, we introduce the concept of skeleton mesh to represent general neuron shapes and propose a novel method for computing mesh representations from 3D surface point clouds. A skeleton graph is then obtained from skeleton mesh and is used to extract sub-cellular features. Finally, an unsupervised learning method is used to embed the skeleton graph for neuron classification. Extensive experiment results are provided and demonstrate the robustness of our method to analyze neuron morphology.
翻译:我们考虑的是对神经元形状进行精确的描述、提取子细胞特征和根据神经元形状对神经元进行分类的问题。在神经科学研究中,骨骼表示往往被用作神经元形状的缩略和抽象表示。然而,现有方法仅限于获取和分析只能用于管状形状的“曲线”骨骼。本文为更普通和复杂的神经形状提供了一个3D神经神经形态分析方法。首先,我们引入了骨骼网状概念以代表普通神经元形状,并提出了从3D表面点云中计算网状表示的新方法。然后从骨骼网格中获取了骨骼图,并用于提取子细胞特征。最后,使用了一种不经过监督的学习方法将骨骼图嵌入神经分类。提供了广泛的实验结果,并展示了我们分析神经形态的方法的稳健性。