作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2023, Vol. 49 ›› Issue (3): 231-237. doi: 10.19678/j.issn.1000-3428.0064207

• 图形图像处理 • 上一篇    下一篇

基于可控卷积曲面的三维神经元建模

朱晓强, 陈琦   

  1. 上海大学 通信与信息工程学院, 上海 200444
  • 收稿日期:2022-03-17 修回日期:2022-05-06 发布日期:2022-06-20
  • 作者简介:朱晓强(1984—),男,副教授、博士,主研方向为计算机图形学;陈琦,硕士研究生。
  • 基金资助:
    国家自然科学基金青年基金(61402277)。

3D Neuron Modeling Based on Controllable Convolution Surface

ZHU Xiaoqiang, CHEN Qi   

  1. School of Communication and Information Engineering, Shanghai University, Shanghai 200444, China
  • Received:2022-03-17 Revised:2022-05-06 Published:2022-06-20

摘要: 在神经科学领域,大脑复杂神经行为的分析需要构造表面光滑且高质量的神经元模型。针对三维神经元形态数据的复杂性,现有三维神经元模型的研究在构造模型的过程中,骨架之间的折痕较大且表面光滑度较低。为解决支撑半径过大导致的卷积过渡混合问题,采用基于采样点密度和半径的算法进行数据预处理并结合骨架的抽象性和卷积曲面的光滑性,提出一种利用局部可变支撑半径控制的卷积曲面混合方法。采用基于VDB的稀疏体素自适应调整空间分辨率提高生成效率,用于解决提取不同半径神经元等值面的速度问题。为验证生成模型数据的有效性,利用MeshLab工具验证网格的水密性并基于Isotropic Remeshing算法重构网格,利用Loop算法细分神经元网格,使其表面更加光滑且包含更多细节信息。为构造在脑神经组织中进行光传播模拟实验的神经元模型,利用TetGen软件生成高质量的神经元四面体模型。实验结果表明,与现有神经元建模方法相比,该方法不仅能有效提高生成速率,而且能生成高阶光滑的网格模型。

关键词: 神经元可视化, 骨架, 隐式曲面, 卷积曲面, 曲面混合, 网格优化

Abstract: In neuroscience, the analysis of complex neural behavior of the brain requires the construction of a smooth and high-quality neuron model.Given the complexity of three-dimensional neuron morphology data, the existing research on the three-dimensional neuron model has the challenges of large creases between skeletons and low surface smoothness when constructing the model.To solve the challenge that the support radius is too large and the convolution transition is mixed, a new method of convolution surface blending using local variable support radius control is proposed.It involves using the algorithm based on the density and radius of sampling points to preprocess the data and combine the abstraction of the skeleton and the smoothness of the convolution surface.The sparse voxels based on VDB usage adaptively adjust the spatial resolution to improve the generation efficiency, thus solving the speed problem of extracting the isosurface of neurons with different radii.The MeshLab tool verifies the water tightness of the mesh and reconstructs the mesh based on the isotropic remeshing algorithm to validate the generated model data.The Loop algorithm subdivides the neuron mesh, making its surface smoother and containing more details.TetGen software generates a high-quality neuron tetrahedron model to construct a neuron model that can execute light propagation simulation experiments in brain nerve tissue.The experimental results show that, compared with the existing neural modeling methods, the proposed method can effectively improve the generation rate and generate high-order smooth mesh models.

Key words: neuron visualization, skeleton, implicit surface, convolution surface, surface blending, grid optimization

中图分类号: