3D surface reconstruction of the femur and tibia from parallel 2D contours

被引:0
作者
Lin, Bigui [1 ]
Jin, Dadi [2 ]
Borges, Miguel Angel Socorro [3 ]
机构
[1] Southern Med Univ, Grad Sch, Guangzhou 510515, Peoples R China
[2] Southern Med Univ, Orthoped Dept, Affiliated Hosp 3, Guangzhou 510630, Peoples R China
[3] Sovajo Med Tech Ltd Co, Hangzhou 311122, Peoples R China
关键词
Area optimization; Surface reconstruction; Surface triangulation;
D O I
10.1186/s13018-022-02994-w
中图分类号
R826.8 [整形外科学]; R782.2 [口腔颌面部整形外科学]; R726.2 [小儿整形外科学]; R62 [整形外科学(修复外科学)];
学科分类号
摘要
Background Segmented structures, such as bones, are typically stored as 2D contours contained on evenly spaced images (slices). Contour interpolation algorithms to turn 2D contours into a 3D surface may differ in their results, causing discrepancies in analysis. This study aimed to create an accurate and consistent algorithm for the interpolation of femur and tibial contours that can be used in computer-assisted surgical navigation systems. Methods The implemented algorithm performs contour interpolation in a step-by-step manner, determining an optimal surface between each pair of consecutive contours. Determining such a surface is reduced to the problem of finding certain minimum-cost cycles in a directed toroidal graph. The algorithm assumes that the contours are ordered. The first step in the algorithm is the determination of branching patterns, followed by the removal of keyholes from contours, optimization of a target function based on the surface area, and mesh triangulation based on the optimization results and mesh seal. Results The algorithm was tested on contours segmented on computed tomography images from femoral and tibial specimens; it was able to generate qualitatively good 3D meshes from the set of 2D contours for all the tested examples. Conclusion The contour interpolation algorithm proved to be quite effective using optimization based on minimizing the area of the triangles that form the 3D surface. The algorithm can be used for the 3D reconstruction of other types of 2D cuts, but special attention must be paid with the branches, since the proposed algorithm is not designed for complex branching structures.
引用
收藏
页数:7
相关论文
共 15 条
  • [1] Computer assisted total knee arthroplasty: 2.5 years follow-up of 200 cases
    Aletto, Cristian
    Zara, Arnaldo
    Notarfrancesco, Donato
    Maffulli, Nicola
    [J]. SURGEON-JOURNAL OF THE ROYAL COLLEGES OF SURGEONS OF EDINBURGH AND IRELAND, 2021, 19 (06): : E394 - E401
  • [2] Christiansen H.N., 1978, SIGGRAPH 78, P187, DOI DOI 10.1145/800248.807388
  • [3] AN ALGORITHM FOR VOLUME ESTIMATION BASED ON POLYHEDRAL APPROXIMATION
    COOK, LT
    COOK, PN
    LEE, KR
    BATNITZKY, S
    WONG, BYS
    FRITZ, SL
    OPHIR, J
    DWYER, SJ
    BIGONGIARI, LR
    TEMPLETON, AW
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 1980, 27 (09) : 493 - 500
  • [4] Cuzzocrea Fabrizio, 2018, Joints, V6, P220, DOI 10.1055/s-0039-1697607
  • [5] OPTIMAL SURFACE RECONSTRUCTION FROM PLANAR CONTOURS
    FUCHS, H
    KEDEM, ZM
    USELTON, SP
    [J]. COMMUNICATIONS OF THE ACM, 1977, 20 (10) : 693 - 702
  • [6] Ganapathy S., 1982, Computer Graphics, V16, P69, DOI 10.1145/965145.801264
  • [7] APPROXIMATING COMPLEX SURFACES BY TRIANGULATION OF CONTOUR LINES
    KEPPEL, E
    [J]. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1975, 19 (01) : 2 - 11
  • [8] SURFACES FROM CONTOURS
    MEYERS, D
    SKINNER, S
    SLOAN, K
    [J]. ACM TRANSACTIONS ON GRAPHICS, 1992, 11 (03): : 228 - 258
  • [9] Meyers D., 1994, THESIS CITEESER
  • [10] Meyers D., 1991, P GRAPH INTERFACE, DOI [10.20380/GI1991.32, DOI 10.20380/GI1991.32]