Building 3D surface networks from 2D curve networks with application to anatomical modeling

Building 3D surface networks from 2D curve networks with application to anatomical modeling
复制标题

DOI:
10.1007/s00371-005-0321-3
复制
发表时间:
2005-09-01
期刊:
影响因子:
3.5
通讯作者:
Kakadiaris, I
Kakadiaris, I
中科院分区:
计算机科学3区
文献类型:
--
作者:
Ju, T;Warren, J;Kakadiaris, I

文献摘要

被引文献

相似文献

构造定义在平行平面上的二维曲线的三维曲面是计算机图形学中的一个基本问题,有着广泛的应用,包括解剖结构的建模。通常,问题会被简化,以便2D曲线将每个平面仅划分为两种材质(例如,空气和组织)。这里我们考虑一般问题,其中每个平面被曲线网络划分为多个材料(例如,空气、皮质、小脑等)。我们提出了一种新的方法,可以从任意拓扑的曲线网络自动构建曲面网络,并对任意数量的材料进行划分。曲面网络精确地对每个平面上的曲线网络进行插补,并保证没有缝隙或自交。此外,我们的方法为用户交互提供了一个灵活的框架,以便在需要时可以方便地修改曲面拓扑。作为应用,我们应用该方法从350个组织切片上定义的2D解剖边界建立了小鼠大脑的高分辨率3D模型。表面网络准确地将大脑划分为17个具有复杂拓扑结构的毗邻解剖区域。
Constructing 3D surfaces that interpolate 2D curves defined on parallel planes is a fundamental problem in computer graphics with wide applications including modeling anatomical structures. Typically the problem is simplified so that the 2D curves partition each plane into only two materials (e.g., air versus tissue). Here we consider the general problem where each plane is partitioned by a curve network into multiple materials (e.g., air, cortex, cerebellum, etc.). We present a novel method that automatically constructs a surface network from curve networks with arbitrary topology and partitions an arbitrary number of materials. The surface network exactly interpolates the curve network on each plane and is guaranteed to be free of gaps or self-intersections. In addition, our method provides a flexible framework for user interaction so that the surface topology can be modified conveniently when necessary. As an application, we applied the method to build a high-resolution 3D model of the mouse brain from 2D anatomical boundaries defined on 350 tissue sections. The surface network accurately models the partitioning of the brain into 17 abutting anatomical regions with complex topology.