<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Robust and Intuitive Meshing of Bone-Implant Compounds</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>M. Kahnt</string-name>
          <email>kahnt@zib.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>F. Galloway</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>H. Seim</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>H. Lamecker</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>M. Taylor</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>S. Zachow</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bioengineering Sciences Research Group, School of Engineering Sciences, University of Southhampton</institution>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Medical Planning Group, Zuse-Institute Berlin</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2011</year>
      </pub-date>
      <fpage>71</fpage>
      <lpage>74</lpage>
      <abstract>
        <p>To preoperatively assess the functional outcome of a total joint replacement, finite element analysis can be used for an objective evaluation of individual implant configurations. For large scale studies, where the implant configuration is varied in size, position or design, numerous finite element meshes have to be generated. To improve the planning process we propose a method that outputs a merged tetrahedral mesh of the patient's joint anatomy and an arbitrarily positioned implant geometry suitable for finite element analysis. Our approach has several advantages: (1) it avoids error-prone intermediate stages, e.g. data type conversion, (2) it is able to preserve constraints such as sharp edges and (3) it can be fully automated by initially defining a few parameters that describe the desired geometric accuracy and element quality. Based on the meshing of 100 different patient-specific bone-implant setups at the tibia (shinbone), we show that our approach produces high-quality meshes in all cases automatically.</p>
      </abstract>
      <kwd-group>
        <kwd>orthopedics</kwd>
        <kwd>finite element analysis</kwd>
        <kwd>3d mesh generation</kwd>
        <kwd>multi-material</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Motivation</title>
      <p>Contribution We extended the approach of Pons et al. [4] by a method that is specifically designed to handle the above
mentioned problem, but still preserves the general concept of the oracle approach. Additional geometric constraints can
be defined to preserve relevant features at specific locations in the mesh. Furthermore, we provide a hierarchical
management of the input objects to intuitively handle their overlaps, e.g. between implant and bone (Fig. 1c). By comparing
the results of our new meshing approach to 100 meshed tibiae from a large scale study on biomechanical behaviour [1]
we can show that our feature preserving method is able to automatically generate good finite element meshes in terms of
element quality.</p>
    </sec>
    <sec id="sec-2">
      <title>Methods</title>
      <p>The method introduced by Pons et al. [4] is based on refining an initial Delaunay triangulation of randomly selected
boundary points, i.e. points that lie on material interfaces. Successive insertions of points locally refine the mesh and are
used to adjust the tetrahedralization to the prescribed quality criteria. During the refinement, lists are maintained that
contain all bad surface triangles (called facets) and all bad tetrahedra, i.e. elements that do not fulfill the desired quality
criteria. First the algorithm aims at clearing the list of bad facets by adding more interface points in their proximity. As a
second step the bad tetrahedra are refined by adding their circumcenter to the point set. This can introduce new bad
facets that have to be removed from the facet list before continuing the refinement of the tetrahedra. The algorithm
terminates when the mesh contains no more bad facets and tetrahedra, i.e. all quality criteria are fulfilled. The method lacks a
criteria for one-dimensional characteristics such as edges and ridges as they appear on mechanical objects like implants.
Such features are only represented implicitly by the oracle and are being recovered by refinement of the facets
according to their quality criteria only. The actual edge is unlikely to be discovered exactly and sharp edges are smoothed out
in the final mesh (Fig. 2b).
To explicitly maintain such features, we extended the existing method by another list containing all segments that are
prescribed by the user but do not appear in the current meshing stage. The first priority is to maintain those segments
before refining any facets and tetrahedra. Analogously to the original method, point insertions for facets and tetrahedra can
cause further refinements of the prescribed segments. Boltcheva et al. [5] proposed a similar extension to preserve
onedimensional features for medical image data. Their approach includes an extraction of such features from a single voxel
image but does not allow for an adaptive refinement of these edges to assure that the desired quality criteria are met.
To handle overlaps of bone and implant, we implemented a hierarchical model that assigns a priority to each object
according to its position in the input list. During the meshing process each point query to the oracle automatically returns
the material with the highest priority. This allows for an intuitive combination of multiple overlapping objects into a
single compound representation. The implant, which should be completely preserved, receives the highest priority. Its
vicinity, where bone will be removed, has mid-level priority. Overlaps of this region and lower priority objects will be
treated as empty (Fig. 1b). Note that this is different from meshing it beforehand and removing the corresponding
material afterwards as this would affect the mesh generation process. In our implant case, bone material with lowest priority
will only be meshed in areas where no object with higher priority is located.</p>
      <p>The actual meshing method is driven by Delaunay refinement minimizing the overall radius-edge ratio (quotient of
radius of the circumsphere and minimal edge length). This ideally leads to meshes that do not contain tetrahedra with very
small dihedral angles, because these are mostly induced by elements with at least one short edge but a large
circumsphere radius. Small dihedral angles cause an increase of the FE’s stiffness matrix’ condition and therefore slow down the
FE computation or even significantly distort the computational outcome [6]. Delaunay refinement tends to generate
socalled slivers that consist of four equally spaced vertices roughly around a circle, exhibiting a small radius-edge ratio
but also small dihedral angles. To remove slivers, we employ post-processing steps proposed by Cheng et al. [7] and
Tournois et al. [8] that locally change the mesh in order to increase the minimal dihedral angle (MDA). We implemented
our approach as an extension to the existing 3D Mesh Generation package available in CGAL (version 3.7) [9].
3</p>
    </sec>
    <sec id="sec-3">
      <title>Results</title>
      <p>From a previous study, FE meshes of implanted tibiae were available that were meshed by an advancing-front approach
to compute strains at the bone-implant interface [1]. We randomly selected one hundred virtual total knee replacement
settings from that study, including geometric representations of the tibia and the tibial component. For each implant the
region where protruding bone is removed was given and its sharp edges were marked as line segments to be preserved.
Note that edge features had to be defined only once and could also be computed automatically by a feature extraction
algorithm [10]. The one hundred datasets were then meshed with and without our feature-preserving extension, where
the latter essentially equals the original method by Pons et al. [4]. In both setups the desired quality criteria were chosen
as follows: (1) a maximal radius-edge ratio of 1.1 for all materials, (2) a maximal cell size (circumsphere radius) of
1mm for the implant and 3 mm for the bone and (3) a maximal facet distance of 0.1 mm to approximate the surfaces for
the implant and 2 mm for the bone material. While meshing failed in 7 cases with the previous method due to distorted
elements, all meshes were generated successfully with our new approach.</p>
      <p>The FE-meshes generated with our feature preservation enabled met the quality criteria with 437,000 tetrahedra on
average (range 295,000 to 707,992). The number of tetrahedra generated without feature preservation was significantly
larger with an average number of 900,898 tetrahedra per mesh (range 614,234 to 1,533,011).</p>
      <p>During FEA the condition of the stiffness matrix plays a crucial role for the efficiency of finite element analysis. This
property is closely related to the worst tetrahedral element of the grid in terms of the minimal dihedral angle [6]. For the
new meshes, generated including feature preservation, the average MDA was 8.72° (±1.31°). The models that where
generated using an advancing front approach and used for FEA [1] obtained an average MDA of 4.09° (±3.18°) (Fig. 3).
4</p>
    </sec>
    <sec id="sec-4">
      <title>Discussion</title>
      <p>We introduced a new method to automatically generate tetrahedral meshes of bone-implant compounds from any
configuration of implant and bone suitable for FEA (Fig. 2 and 4). In contrast to state-of-the-art methods, our approach does
not require the error-prone generation of intermediate representations to resolve overlaps of the objects to be meshed.
Instead a hierarchy on these objects implicitly represents the compound. Features like sharp edges can be predefined to
explicitly maintain such geometric properties if necessary. The desired mesh quality is guided by only a few parameters.
The quality of the generated meshes and the possibility to fully automate the meshing process make our new method an
ideal tool for FEA on a large amount of meshing configurations or clinical implementations of FEA-based decision
support systems in orthopedic surgery and beyond.</p>
      <p>With our feature preserving extension we obtain significantly fewer tetrahedral elements compared to the original
method using identical quality criteria. We attribute this to the fact that for the original method geometric accuracy (mainly
guided by the facet distance) is achieved by further unguided refinement of the mesh in areas where the quality criteria
are not met. Our method specifically aims at reconstructing the requested features first due to a more targeted point
insertion during the refinement process in those areas. The minimal dihedral angle (MDA) of the new meshes (with feature
preservation) is significantly larger than the MDA obtained with an advancing front approach we used to generate
FEmeshes for a large scale study. This is an important indicator that the models generated with our method are suitable for
FEA. Proving termination of our extended Delaunay refinement method is subject to future work as well as investigating
the influence of our new approach on the FEA in terms of convergence time and simulation outcome.
Acknowledgments This work was partially supported by the EU-FP7 Project MXL (ICT-2009.5.2) and the DFG
Research Center Matheon.
5</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Galloway</surname>
            <given-names>F</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kahnt</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seim</surname>
            <given-names>H</given-names>
          </string-name>
          , et al.
          <article-title>A large scale finite element study of an osseointegrated cementless tibial tray</article-title>
          .
          <source>In: 23th Annual Symposium International Society for Technology in Arthroplasty.;</source>
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Lamecker</surname>
            <given-names>H</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mansi</surname>
            <given-names>T</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Relan</surname>
            <given-names>J</given-names>
          </string-name>
          , et al.
          <article-title>Adaptive Tetrahedral Meshing for Personalized Cardiac Simulations</article-title>
          .In: CI2BM09 - MICCAI Workshop on Cardiovascular Interventional Imaging and
          <string-name>
            <given-names>Biophysical</given-names>
            <surname>Modelling</surname>
          </string-name>
          .;
          <year>2009</year>
          :
          <fpage>149</fpage>
          -
          <lpage>158</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Zachow</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zilske</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hege</surname>
            <given-names>H-</given-names>
          </string-name>
          <string-name>
            <surname>Chr</surname>
          </string-name>
          .
          <article-title>3D Reconstruction of Individual Anatomy from Medical Image Data: Segmentation and Geometry Processing</article-title>
          .
          <source>In: 25. ANSYS Conference &amp; CADFEM Users' Meeting</source>
          , Dresden.; 2007
          <string-name>
            <surname>Pons</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ségonne</surname>
            <given-names>F</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boissonnat</surname>
            <given-names>J</given-names>
          </string-name>
          , et al.
          <article-title>High-quality consistent meshing of multi-label datasets</article-title>
          .
          <source>In: Information Processing in Medical Imaging.;</source>
          <year>2007</year>
          :
          <fpage>198</fpage>
          -
          <lpage>210</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Boltcheva</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yvinec</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boissonnat</surname>
          </string-name>
          J-D.
          <article-title>Feature preserving Delaunay mesh generation from 3D multi-material images</article-title>
          .
          <source>Computer Graphics Forum.;</source>
          <year>2009</year>
          :
          <fpage>1455</fpage>
          -
          <lpage>1464</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Shewchuk</given-names>
            <surname>JR. What Is</surname>
          </string-name>
          <article-title>a Good Linear Finite Element? Interpolation, Conditioning, Anisotropy, and Quality Measures</article-title>
          .
          <source>In: Proceedings of the 11th International Meshing Roundtable.;</source>
          <year>2002</year>
          :
          <fpage>115</fpage>
          -
          <lpage>126</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Cheng</surname>
            <given-names>S-W</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dey</surname>
            <given-names>TK</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Edelsbrunner</surname>
            <given-names>H</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Facello</surname>
            <given-names>MA</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Teng</surname>
            <given-names>S-H</given-names>
          </string-name>
          .
          <article-title>Sliver exudation</article-title>
          .
          <source>Journal of the ACM.;</source>
          <year>2000</year>
          :
          <fpage>883</fpage>
          -
          <lpage>904</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Tournois</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Srinivasan</surname>
            <given-names>R</given-names>
          </string-name>
          , Alliez P.
          <article-title>Perturbing slivers in 3D Delaunay meshes</article-title>
          .
          <source>In: Proceedings of the 18th International Meshing Roundtable</source>
          .
          <article-title>; 2009 CGAL: Computational Geometry Algorithms Library</article-title>
          . Available at: http://www.cgal.org.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Hildebrandt</surname>
            <given-names>K</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Polthier</surname>
            <given-names>K.</given-names>
          </string-name>
          <article-title>Smooth feature lines on surface meshes</article-title>
          .
          <source>In: Proceedings of the third Eurographics symposium on Geometry processing (SGP).;</source>
          <year>2005</year>
          :
          <fpage>85</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>