<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Bioeng. Biotechnol.</journal-id>
<journal-title>Frontiers in Bioengineering and Biotechnology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Bioeng. Biotechnol.</abbrev-journal-title>
<issn pub-type="epub">2296-4185</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1216651</article-id>
<article-id pub-id-type="doi">10.3389/fbioe.2023.1216651</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Bioengineering and Biotechnology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Automated tooth crown design with optimized shape and biomechanics properties</article-title>
<alt-title alt-title-type="left-running-head">Jin et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fbioe.2023.1216651">10.3389/fbioe.2023.1216651</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Jin</surname>
<given-names>Xiaoxian</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2301316/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Shengfa</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Hu</surname>
<given-names>Jiangbei</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Xu</surname>
<given-names>Xiaowei</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Shi</surname>
<given-names>Yongji</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yu</surname>
<given-names>Haishi</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Jinwu</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Kang</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2099767/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cheng</surname>
<given-names>Xiaomin</given-names>
</name>
<xref ref-type="aff" rid="aff7">
<sup>7</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Shao</surname>
<given-names>Moyu</given-names>
</name>
<xref ref-type="aff" rid="aff7">
<sup>7</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Wang</surname>
<given-names>Hongkai</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff8">
<sup>8</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Biomedical Engineering</institution>, <institution>Faculty of Medicine</institution>, <institution>Dalian University of Technology</institution>, <addr-line>Dalian</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>School of Software Technology</institution>, <institution>Dalian University of Technology</institution>, <addr-line>Dalian</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Shandong Maier Medical Technology Co., Ltd.</institution>, <addr-line>Rizhao</addr-line>, <addr-line>Shandong</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Shanghai Key Laboratory of Orthopedic Implant</institution>, <institution>Department of Orthopedic Surgery</institution>, <institution>Shanghai Ninth People&#x2019;s Hospital</institution>, <institution>Shanghai Jiao Tong University School of Medicine</institution>, <addr-line>Shanghai</addr-line>, <country>China</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>West China Biomedical Big Data Center</institution>, <institution>West China Hospital</institution>, <institution>Sichuan University</institution>, <addr-line>Chengdu</addr-line>, <addr-line>Sichuan</addr-line>, <country>China</country>
</aff>
<aff id="aff6">
<sup>6</sup>
<institution>Shanghai Artificial Intelligence Laboratory</institution>, <addr-line>Shanghai</addr-line>, <country>China</country>
</aff>
<aff id="aff7">
<sup>7</sup>
<institution>Jiangsu Yunqianbai Digital Technology Co., Ltd.</institution>, <addr-line>Xuzhou</addr-line>, <country>China</country>
</aff>
<aff id="aff8">
<sup>8</sup>
<institution>Liaoning Key Laboratory of Integrated Circuit and Biomedical Electronic System</institution>, <addr-line>Dalian</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/103266/overview">Yang Liu</ext-link>, Hong Kong Polytechnic University, Hong Kong SAR, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/445975/overview">Elisabetta M. Zanetti</ext-link>, University of Perugia, Italy</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1898278/overview">Xiangxiang Hu</ext-link>, The Ohio State University, United States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2464631/overview">Jingang Jiang</ext-link>, Harbin University of Science and Technology, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Hongkai Wang, <email>biomedimg@163.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>28</day>
<month>11</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1216651</elocation-id>
<history>
<date date-type="received">
<day>05</day>
<month>05</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>15</day>
<month>11</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Jin, Wang, Hu, Xu, Shi, Yu, Wang, Li, Cheng, Shao and Wang.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Jin, Wang, Hu, Xu, Shi, Yu, Wang, Li, Cheng, Shao and Wang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Despite the large demand for dental restoration each year, the design of crown restorations is mainly performed via manual software operation, which is tedious and subjective. Moreover, the current design process lacks biomechanics optimization, leading to localized stress concentration and reduced working life. To tackle these challenges, we develop a fully automated algorithm for crown restoration based on deformable model fitting and biomechanical optimization. From a library of dental oral scans, a conditional shape model (CSM) is constructed to represent the inter-teeth shape correlation. By matching the CSM to the patient&#x2019;s oral scan, the optimal crown shape is estimated to coincide with the surrounding teeth. Next, the crown is seamlessly integrated into the finish line of preparation via a surface warping step. Finally, porous internal supporting structures of the crown are generated to avoid excessive localized stresses. This algorithm is validated on clinical oral scan data and achieved less than 2&#xa0;mm mean surface distance as compared to the manual designs of experienced human operators. The mechanical simulation was conducted to prove that the internal supporting structures lead to uniform stress distribution all over the model.</p>
</abstract>
<kwd-group>
<kwd>full-crown restorations</kwd>
<kwd>statistical shape model</kwd>
<kwd>conditional shape model</kwd>
<kwd>supporting structure optimization</kwd>
<kwd>biomechanical simulation</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Biomechanics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>Oral problems, including dental caries or even tooth loss, are affecting about 2.5 billion people worldwide (<xref ref-type="bibr" rid="B18">Peres et al., 2019</xref>; <xref ref-type="bibr" rid="B24">World Health Organisation, 2022</xref>). With the development of information technology, traditional manual dental crown design is gradually replaced by efficient digital design, which includes Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) technology (<xref ref-type="bibr" rid="B16">Miyazaki et al., 2009</xref>; <xref ref-type="bibr" rid="B21">Susic et al., 2017</xref>). In the recent decade, the continuous integration of big data and the surge of artificial intelligence has further revolutionized digital dental care, paving the way for the fully automated dental restoration design.</p>
<p>In the 1980s, <xref ref-type="bibr" rid="B8">Duret et al. (1988)</xref> first applied CAD/CAM technology to the field of dental restoration and successfully produced the first all-ceramic crown. The application of CAD/CAM simplifies the restoration design process into three parts: digital data collection, digital design of restorations, and digital processing. The creation of a database of standard teeth provides an effective method for the digital design of full-crown restorations (<xref ref-type="bibr" rid="B5">Cheng et al., 2009</xref>). The designer of the crown restoration adjusts the standard crown deformation to fit the patient&#x2019;s dental morphology and occlusal relationship. To further improve the efficiency and accuracy of crown design, several studies related to the digital design of crown restorations have been proposed. MEHL et al. extracted surface features from 3D scan datasets, and they developed a mathematical representation model of the mandibular first molar using principal component analysis and reconstructed the surface by sparse points to test the dental inlay design task (<xref ref-type="bibr" rid="B2">Blanz et al., 2004</xref>; <xref ref-type="bibr" rid="B15">Mehl et al., 2005</xref>). <xref ref-type="bibr" rid="B26">Zhang (2016)</xref> used a similar strategy to develop a parametric model of the mandibular first molar and implemented the defective crown surface reconstruction task using spatially constrained feature points in the contralateral and adjacent regions of the jaw. Some researchers used a standard crown surface model to obtain an inlay model by iterative Laplace deformation with significant feature point constraints (<xref ref-type="bibr" rid="B20">Steinbrecher and Gerth, 2008</xref>; <xref ref-type="bibr" rid="B13">Jiang et al., 2016</xref>; <xref ref-type="bibr" rid="B27">Zhang et al., 2017</xref>) or by creating a one-to-one mapping of the standard crown model to the feature points of the retained teeth (<xref ref-type="bibr" rid="B28">Zheng et al., 2011</xref>) to approximate the residual region. For the automatic design task of full-crown restorations, both statistical shape model (<xref ref-type="bibr" rid="B17">Pascoletti et al., 2021</xref>) restorations and standard crown model deformations are included. Song et al. (<xref ref-type="bibr" rid="B19">Song et al., 2007</xref>) made local adjustments to standard crowns based on global and occlusal characteristic curves, but their method is only applicable to molars.</p>
<p>With the rapid development of deep learning theory, neural networks started to be used in dental crown restoration design. <xref ref-type="bibr" rid="B10">Hwang et al. (2018)</xref>; <xref ref-type="bibr" rid="B25">Yuan et al. (2020)</xref> applied Deep Neural Networks (DNN) based on the Pix2pix (<xref ref-type="bibr" rid="B12">Isola et al., 2017</xref>) model to generate occlusal surfaces. Their methods are efficient but are limited to the occlusal surfaces. <xref ref-type="bibr" rid="B22">Tian et al. (2022)</xref> proposed a new two-stage prosthetic restoration framework to automatically reconstruct functional occlusal surfaces with realistic details. <xref ref-type="bibr" rid="B14">Lessard et al. (2022)</xref> improved PF-Net (<xref ref-type="bibr" rid="B9">Huang et al., 2020</xref>) by using a point cloud-completing method to accomplish the tooth completion task. However, this study did not consider the morphology of the inner surface of the prepared tooth to obtain a complete crown.</p>
<p>In summary, the existing algorithms have significantly automated the design of crown restorations. However, it is still challenging to preserve anatomical morphological features such as developmental grooves and crests. Some of the studies only focus on occlusal surface reconstruction without close matching of the restoration with the adjacent teeth and the preparation, leaving the design process incomplete for clinical applications. Moreover, most existing studies lack biomechanical property optimization, potentially leading to localized stress concentration which reduces the working life.</p>
<p>To solve the above problems, an automatic full-crown restoration algorithm is proposed in this paper. The main contributions of this paper are as follows:<list list-type="simple">
<list-item>
<p>(1) A parametric statistical shape model (SSM) of the tooth was constructed based on a clinical dental scan data library which preserved the natural morphological characteristics of the occlusal surface. This model was deformed and matched to the patient&#x2019;s oral scan to achieve an automatic crown design.</p>
</list-item>
<list-item>
<p>(2) Different from the existing studies which only use tooth SSMs, a conditional shape model (CSM) was constructed in this work to model the occlusal and adjacency relationships between neighboring teeth, ensuring proper inter-tooth shape dependencies of the designed crown.</p>
</list-item>
<list-item>
<p>(3) In addition to the crown body design, an automatic process was developed to closely fit the deformable crown to the preparation finish line, resulting in a crown model ready for subsequent CAM.</p>
</list-item>
<list-item>
<p>(4) The internal support structure was optimized to prolong the working life and save the additive manufacturing material. The biomechanical simulation was performed to verify that the optimized support structure led to uniform stress distribution in all parts of the crown.</p>
</list-item>
</list>
</p>
</sec>
<sec sec-type="materials|methods" id="s2">
<title>2 Materials and methods</title>
<sec id="s2-1">
<title>2.1 Technical process</title>
<p>This work addresses the problem of missing tooth crown design using the existing adjacent teeth as shape references, which are shown in <xref ref-type="fig" rid="F1">Figure 1</xref>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>The clinical dental scan data. <bold>(A)</bold> the oral scan model with missing tooth; <bold>(B)</bold> the cropped local adjacent teeth and preparation model.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g001.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F2">Figure 2</xref> shows the technical process of the proposed algorithm, which mainly consists of the following steps:<list list-type="simple">
<list-item>
<p>(1) Conditional shape model (CSM) construction. Based on a library of clinical oral scan data, the deformable statistical shape models (SSMs) of different teeth were constructed. After that, the inter-teeth shape correlation between adjacent SSMs was modeled using the CSM approach.</p>
</list-item>
<list-item>
<p>(2) Shape model matching with patient oral scan. First, the SSM of the neighboring existing teeth is matched to the oral scan. Then the missing crown model was created using the CSM, and the possible intersections between the crown and its neighboring teeth are automatically removed to ensure reasonable physical contact.</p>
</list-item>
<list-item>
<p>(3) Crown fitting to the preparation. The preparation finish line is automatically identified and the bottom of the crown is deformed to closely fit to the finish line.</p>
</list-item>
<list-item>
<p>(4) Internal supporting structure optimization. The porosity and direction of the internal supporting structure were optimized to ensure uniform stress distribution over the entire crown for the sake of prolonged working life and efficient material consumption.</p>
</list-item>
</list>
</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Technical process.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g002.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>2.2 Statistical shape model construction</title>
<p>SSM (<xref ref-type="bibr" rid="B7">Cootes et al., 1995</xref>) parametrically represents the average shape of a class of 3D models and their shape variations, as defined by the following equation,<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:mi>p</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where, <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the statistical shape model, <inline-formula id="inf2">
<mml:math id="m3">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the average model, <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the different deformation modes obtained from the principal component analysis (PCA), <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the number of the deformation modes, and <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the shape coefficients of the different deformation modes.</p>
<p>To construct the SSM of dental crown, a standard template was aligned to all other clinic oral scan models using the Thin Plate Spline Robust Point Matching (TPS-RPM) (<xref ref-type="bibr" rid="B6">Chui and Rangarajan, 2003</xref>) method, to establish the surface vertices correspondence of different templates. In addition, to restrict the vertex distribution, we selected prominent feature landmarks on the occlusal surface of the crown, such as on the grooves, pits, and cusps, based on the anatomical characteristics of different dental positions. These landmarks were used to guide the deformation of the standard template. <xref ref-type="fig" rid="F3">Figure 3</xref> shows the landmarks selected for different dental positions, where <xref ref-type="fig" rid="F3">Figures 3A&#x2013;F</xref> are respectively the right maxillary second&#xa0;molar, right maxillary first molar, right maxillary second premolar, right mandibular second molar, right mandibular first molar, and right mandibular second premolar.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Landmarks of different dental positions indicating the location of prominent features such as on the grooves, pits and cusps. <bold>(A)</bold> maxillary second molar; <bold>(B)</bold> maxillary first molar; <bold>(C)</bold> maxillary second premolar; <bold>(D)</bold> mandibular second molar; <bold>(E)</bold> mandibular first molar; <bold>(F)</bold> mandibular second premolar.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g003.tif"/>
</fig>
<p>From this, we can obtain a set of ideal data, each mesh has the same number of vertices, and the corresponding vertices in different meshes are located in the same anatomical position. <inline-formula id="inf6">
<mml:math id="m7">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> vertices of each mesh can form a vector <inline-formula id="inf7">
<mml:math id="m8">
<mml:mrow>
<mml:mi mathvariant="normal">x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>,<disp-formula id="e2">
<mml:math id="m9">
<mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mo>&#x3d;</mml:mo>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>Where <inline-formula id="inf8">
<mml:math id="m10">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> is the coordinate of the <inline-formula id="inf9">
<mml:math id="m11">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-th vertex in the mesh.</p>
<p>To cancel the inter-subject variations in translation, rotation, and scaling, we used Generalized Procrustes analysis (GPA) (<xref ref-type="bibr" rid="B3">Bookstein, 1996</xref>) for the sample vectors. Next, we statistically model the aligned shape vectors by principal component analysis (PCA). For the shape vectors represented by Eq. <xref ref-type="disp-formula" rid="e2">(2)</xref>, the average model can be obtained by simply averaging the samples as Eq. <xref ref-type="disp-formula" rid="e3">(3)</xref>.<disp-formula id="e3">
<mml:math id="m12">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where <inline-formula id="inf10">
<mml:math id="m13">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the number of mesh used to set up the SSM.</p>
<p>The singular value decomposition (SVD) of Eq. <xref ref-type="disp-formula" rid="e4">(4)</xref> can be easily calculated to obtain the eigenvectors <inline-formula id="inf11">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and the corresponding eigenvalues <inline-formula id="inf12">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, namely, the different modes of deformation and their corresponding variances, with the largest eigenvalue corresponding to the most significant mode of variation.<disp-formula id="e4">
<mml:math id="m16">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf13">
<mml:math id="m17">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the number of mesh used to set up the SSM.</p>
<p>The parameter <inline-formula id="inf14">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in Eq. <xref ref-type="disp-formula" rid="e1">(1)</xref> is used to control the shape deformation, which is usually controlled within the range of <inline-formula id="inf15">
<mml:math id="m19">
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:msqrt>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:msqrt>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:msqrt>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:msqrt>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> to ensure that the deformation is reasonable.</p>
</sec>
<sec id="s2-3">
<title>2.3 Conditional shape model construction</title>
<p>According to the proposed method, the SSMs are constructed for the missing tooth (described as &#x201c;son model&#x201d; in the following) and its adjacent teeth as a whole (described as &#x201c;father model&#x201d; in the following). Since the teeth perform important masticatory functions, the size and position of the missing crown mainly depend on its adjacent teeth. In other words, there is a high correlation between the shape coefficients of the two. We parametrically describe this relationship by building the conditional shape model (CSM) (<xref ref-type="bibr" rid="B11">Iglesias and de Bruijne, 2007</xref>).</p>
<p>The coefficients of the SSM of the son model <inline-formula id="inf16">
<mml:math id="m20">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> depend heavily on the father model <inline-formula id="inf17">
<mml:math id="m21">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The distribution of <inline-formula id="inf18">
<mml:math id="m22">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> can be modeled as a conditional Gaussian distribution <inline-formula id="inf19">
<mml:math id="m23">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="|" close="" separators="|">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> under the condition that <inline-formula id="inf20">
<mml:math id="m24">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is known,<disp-formula id="e5">
<mml:math id="m25">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="|" close="" separators="|">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>Representations of <inline-formula id="inf21">
<mml:math id="m26">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf22">
<mml:math id="m27">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> can be derived according to (<xref ref-type="bibr" rid="B11">Iglesias and de Bruijne, 2007</xref>):<disp-formula id="e6">
<mml:math id="m28">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>F</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
<disp-formula id="e7">
<mml:math id="m29">
<mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where, <inline-formula id="inf23">
<mml:math id="m30">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the conditional mean, <inline-formula id="inf24">
<mml:math id="m31">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the conditional covariance, <inline-formula id="inf25">
<mml:math id="m32">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf26">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>F</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the average shape coefficients of <inline-formula id="inf27">
<mml:math id="m34">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf28">
<mml:math id="m35">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> respectively, <inline-formula id="inf29">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf30">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mi>F</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the variances of <inline-formula id="inf31">
<mml:math id="m38">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf32">
<mml:math id="m39">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> respectively, and <inline-formula id="inf33">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf34">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the covariance matrices of both.</p>
<p>When a set of SSM distribution coefficients of the father model <inline-formula id="inf35">
<mml:math id="m42">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is given, the SSM distribution coefficients of the son model <inline-formula id="inf36">
<mml:math id="m43">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> can be obtained according to the above probability model, namely, the son model matching the shape of the father model is obtained.</p>
</sec>
<sec id="s2-4">
<title>2.4 SSM matching</title>
<p>After constructing the deformable models, in practical application, to obtain the set of shape coefficients of the father model, it is necessary to match the SSM of the father model to the patient&#x2019;s oral scan model.</p>
<p>According to Eq. <xref ref-type="disp-formula" rid="e1">(1)</xref>, the SSM of the father model can be expressed as follows,<disp-formula id="e8">
<mml:math id="m44">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:mi>p</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msubsup>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:msubsup>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>The average model vertices of the father model can form a vector <inline-formula id="inf37">
<mml:math id="m45">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>z</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf38">
<mml:math id="m46">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>z</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> is the coordinate of the <inline-formula id="inf39">
<mml:math id="m47">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-th vertex in the mesh.</p>
<p>To improve the computational efficiency, the Iterative Closest Point (ICP) algorithm (<xref ref-type="bibr" rid="B1">Besl and McKay, 1992</xref>) was used to initially align the father model with the patient&#x2019;s oral scan model. The nearest points of <inline-formula id="inf40">
<mml:math id="m48">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> in the patient oral scan model were searched during each iteration and constituted the vector <inline-formula id="inf41">
<mml:math id="m49">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>P</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>P</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>z</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>P</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>P</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>P</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>z</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>P</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>The shape coefficients of the father model <inline-formula id="inf42">
<mml:math id="m50">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>F</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>a</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>a</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>a</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> are computed by solving the linear system to minimize the least squares error,<disp-formula id="e9">
<mml:math id="m51">
<mml:mrow>
<mml:mi>min</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;" separators="|">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:mi>p</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msubsup>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:msubsup>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>According to Eq. <xref ref-type="disp-formula" rid="e6">(6)</xref>, the shape coefficient of the son model can be expressed as follows,<disp-formula id="e10">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>F</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>F</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>Then the results of the father model aligned to the patient&#x2019;s oral scan model can be obtained as follows,<disp-formula id="e11">
<mml:math id="m53">
<mml:mrow>
<mml:msup>
<mml:mi>F</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:mi>p</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msubsup>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
<mml:msubsup>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>F</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>The son model matching with the shape of the father model,<disp-formula id="e12">
<mml:math id="m54">
<mml:mrow>
<mml:msup>
<mml:mi>S</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mover accent="true">
<mml:mi>S</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:mi>p</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msubsup>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>S</mml:mi>
</mml:msubsup>
<mml:msubsup>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>S</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
<p>To further improve the alignment accuracy, the TPS-RPM alignment algorithm was used to align <inline-formula id="inf43">
<mml:math id="m55">
<mml:mrow>
<mml:msup>
<mml:mi>F</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> with the patient&#x2019;s oral scan model again. Since the ICP alignment had matched the two coarsely, TPS-RPM converged at a fast rate to obtain the transformation matrix, which was applied to <inline-formula id="inf44">
<mml:math id="m56">
<mml:mrow>
<mml:msup>
<mml:mi>S</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>Finally, the intersection-removing algorithm was used to ensure that there was no unreasonable intersection between the crown and its adjacent teeth. Specifically, the vertices of the crown were looped through, and those located inside the adjacent teeth were moved outward along the direction of the normal vector until all vertices did not need to be adjusted. Finally, the face intersection was detected to ensure reasonable contact between the crown and its adjacent teeth.</p>
</sec>
<sec id="s2-5">
<title>2.5 Preparation fitting</title>
<p>The above steps ensure a clear occlusal surface with anatomical features and a harmonious external surface with the morphology of its adjacent teeth (<xref ref-type="fig" rid="F4">Figure 4A</xref>). However, for practical clinical usage, the bottom of the crown must be closely fitted to the preparation.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Preparation fitting process. <bold>(A)</bold> the crown before the fitting; <bold>(B)</bold> surface curvature of the preparation; <bold>(C)</bold> points on the finish line (in light blue color); <bold>(D)</bold> fitting the cross surface of the finish line; <bold>(E)</bold> the cross-sectional view of <bold>(A)</bold>; <bold>(F)</bold> the SDF before fitting; <bold>(G)</bold> the SDF after fitting; <bold>(H)</bold> the fitting result.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g004.tif"/>
</fig>
<p>As shown in <xref ref-type="fig" rid="F4">Figure 4B</xref>, we computed the local curvature for the surface vertices on the preparation model. The vertices with maximum local curvature on the upper part of the model were selected as the candidate points of the finish line (<xref ref-type="fig" rid="F4">Figure 4C</xref>). Next, a polynomial surface is fitted to the candidate points and the crown is cut by this surface to remove the extra parts below the finish line (<xref ref-type="fig" rid="F4">Figure 4D</xref>).</p>
<p>To fit the bottom of the crown to the finish line of preparation, the sign distance function (SDF) was used to control the crown deformation. The SDF is defined as the distance from a point in space to the surface with a positive interior and negative exterior, and the surface is expressed as the 0-equivalent surface of the SDF. First, the mesh of the crown and the preparation were converted into 3D voxels separately and combined into one whole. The SDF values at the vertices of the voxels were calculated, as shown in <xref ref-type="fig" rid="F4">Figure 4F</xref>. In order to create a smooth transition surface from the bottom of the crown to the preparation, the calculated SDF array was diffusion filtered. The cross-sectional view of the crown and the preparation is shown in <xref ref-type="fig" rid="F4">Figure 4E</xref>. To ensure that the shape of the occlusal surface and the preparation below the finish line were maintained, the SDF values in the fixed zone were fixed during the diffusion, while the SDF values in the deformation zone were gradually smoothly and contracted to the finish line. The SDF values after diffusion were shown in <xref ref-type="fig" rid="F4">Figure 4G</xref>. Finally, the 0-equivalent surface of the SDF was converted into a triangular mesh using the marching cube algorithm, resulting in a closed crown that matched the shape of the preparation, as shown in <xref ref-type="fig" rid="F4">Figure 4H</xref>.</p>
</sec>
<sec id="s2-6">
<title>2.6 Internal supporting structure optimization</title>
<p>Nowadays, additive manufacturing (AM) is increasingly used in the CAM of the dental crown. Compared to the traditional computer numerical control (CNC) technique, AM is more flexible for producing complex structures thus facilitating the manufacturing of complicated support structures inside the object. In this work, skeletonized internal supporting structures of the crown are designed to improve the biomechanical properties and to save the materials for additive manufacturing.</p>
<p>The supporting structure is designed using the triply periodic minimal surfaces (TPMS) method that we previously proposed for generating porous structures (<xref ref-type="bibr" rid="B23">Wang et al., 2022</xref>). To effectively represent the porous structures, the period function and the wall-thickness function, which control parameters continuously, were created to control the number of holes (topology change) and the thickness of the structure wall (geometry change), respectively. These two continuous functions, which directly compute integrals and gradients, converted the mechanical problem with given boundary conditions into a computable mathematical model. Moreover, the proposed optimization can be implemented directly on the function representation, only one time of voxel partition is needed to generate the finite elements for integral calculations, instead of multiple times of remeshing of the iteratively updated model. The main optimization process consisted of two steps, where the period function was optimized as a coarse adjustment and the wall-thickness function was used for fine optimization. This two-step optimization can also be accelerated using a global-local radial basis interpolation strategy, which efficiently minimized the compliance of the structures. Finally, a porous structure was obtained with uniform stress distribution.</p>
<p>Specifically, firstly, the initial TPMS-based structure is obtained according to the input crown model and the loading conditions. The initial porosity is 60%, and the wall thickness is set within [0.2, 1.0]&#xa0;mm. Note that the parameters can be adjusted according to the applications. Secondly, a function representation-based optimization formulation is defined to minimize the compliance of the porous shell structure. The bottom of the crown is rigidly fixed to prevent any lateral movement, while disregarding the frictional forces. Additionally, we impose the constraint of vertical pressure exclusively on the occlusal surface of the crown. Thirdly, the aforementioned two-step optimization strategy is exploited to optimize the topology and the geometry, respectively. Finally, we obtain the optimized porous structure of the crown with continuous geometry changes and smooth topology changes that have reasonable stress distribution. In the final processing, an outer shell is added to wrap the porous structures. The default thickness of the shell is set to 0.6&#x2013;1&#xa0;mm according to the precision of 3D printers.</p>
</sec>
</sec>
<sec sec-type="results|discussion" id="s3">
<title>3 Results and discussion</title>
<p>To verify the proposed method, we choose the first molars as the missing teeth for crown design, since the first molars have the highest damage rate according to the statistical surveys (<xref ref-type="bibr" rid="B28">Zheng et al., 2011</xref>; <xref ref-type="bibr" rid="B13">Jiang et al., 2016</xref>; <xref ref-type="bibr" rid="B27">Zhang et al., 2017</xref>). Twenty representative samples of different shape patterns were used to construct the SSMs and CSM. In the subsequent sections, we will demonstrate the results for crown SSM and CSM construction through free deformation experiments, and conduct tests on clinical data to quantify the design accuracy. The internal supporting structure was optimized to result in uniform stress distribution, which was proved through biomechanical simulation.</p>
<sec id="s3-1">
<title>3.1 SSM construction results</title>
<p>Previous to the automatic crown design, the SSMs of the target crown (for the first molars) and its adjacent teeth are constructed. <xref ref-type="fig" rid="F5">Figure 5</xref> shows the average shape models of the SSMs, where (A-F) are respectively the maxillary second molar, maxillary first molar, maxillary second premolar, mandibular second&#xa0;molar, mandibular first molar, and mandibular second premolar. <xref ref-type="fig" rid="F5">Figure 5</xref> only shows the models of the right side teeth, whereas the left side teeth models are similar.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Average shape models of <bold>(A)</bold> maxillary second molar; <bold>(B)</bold> maxillary first molar; <bold>(C)</bold> maxillary second premolar; <bold>(D)</bold> mandibular second molar; <bold>(E)</bold> mandibular first molar; <bold>(F)</bold> mandibular second premolar.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g005.tif"/>
</fig>
<p>It can be seen from <xref ref-type="fig" rid="F5">Figure 5</xref> that the average shape models maintained the anatomical details of the occlusal surface. Specifically, the maxillary second premolar buccal cusp is similar in height to the lingual cusp, while the mandibular second premolar appears round. The maxillary first molar and the second molar are rhomboidal and generally have four cusps, of which the mesialingual cusp has the largest area as the main functional cusp, but the latter presents a more pronounced rhomboidal shape and a slightly narrower crown. The mandibular first molars typically have five cusps, while the mandibular second molars are cross-shaped. All these detailed features are presented in our shape model.</p>
<p>To observe the shape variation modeling ability of the SSM, different shape coefficients were adjusted to produce deformed shape instances. <xref ref-type="fig" rid="F6">Figure 6</xref> shows the deformation effects of the first three shape modes. Mode 1 demonstrates the adjustment of width and height aspect ratios. Mode 2 shows the height variation of the lingual and buccal sides of the crown bottom, which is to adapt to the gingival curvature of different patients. Mode 3 controls the relative height changes of the mesial and distal crown and the crest of the tooth.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Deformation results of the first three shape variation modes, varying in the range of <inline-formula id="inf45">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:msqrt>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:msqrt>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:msqrt>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:msqrt>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf46">
<mml:math id="m58">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the mode index. Each row shows the deformation effect of one mode, and the middle column shows the average model.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g006.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 CSM construction results</title>
<p>To construct the CSM, we take the mandibular first molar SSM as the son model, and its five neighboring teeth as a whole SSM as the father model. Then the dependence between the shape coefficients of the two SSMs was constructed as a CSM.</p>
<p>To verify the constructed CSM, we actively changed the shape coefficients of the father model and generated the corresponding son model using CSM. <xref ref-type="fig" rid="F7">Figure 7</xref> shows the son model shape adaptation following the father model change under the first two modes. Mode 1 mainly focuses on the adjustment of the occlusal position of the father model, and mode 2 mainly shows the change in the tooth height. It can be seen that the son model follows well with the deforming father model in both position and size variations.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Shape deformation of the target crown (green) following the shape changes in its adjacent teeth (yellow). Each row shows the active deformation effect of the father model in one mode and the corresponding son model generated using the CSM.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g007.tif"/>
</fig>
<p>Similarly, the CSM of the maxillary first molar was established.</p>
</sec>
<sec id="s3-3">
<title>3.3 Automatic crown design results</title>
<p>The proposed crown design method was used to test 20 oral scan data randomly selected from our database of maxillary first molar and mandibular first molar, respectively. All the test data were not included in the model training dataset. The first molar and its five adjacent teeth are manually cropped from the organ scan for algorithm validation.</p>
<p>
<xref ref-type="fig" rid="F8">Figure 8A</xref> shows the crown design of one representative test data, with an inner surface that matches the shape of the preparation as shown in <xref ref-type="fig" rid="F8">Figure 8B</xref>.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Results of dental crown design. <bold>(A)</bold> the crown design overlaid on top of the preparation; <bold>(B)</bold> the internal surface of the crown.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g008.tif"/>
</fig>
<p>To quantify the accuracy of crown design, we used the manually designed crown by experienced designers as the reference standard. The Chamfer Distance (CD) between our result model and the expert designed to quantitatively assess the accuracy of the SSM matching,<disp-formula id="e13">
<mml:math id="m59">
<mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:munder>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="" close="&#x2016;" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:munder>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="" separators="|">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="" close="&#x2016;" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>where, <inline-formula id="inf47">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the point set consisting of the vertices of the crown design, <inline-formula id="inf48">
<mml:math id="m61">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the point set consisting of the vertices of the manually designed crown, <inline-formula id="inf49">
<mml:math id="m62">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf50">
<mml:math id="m63">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are the coordinates of the vertices in <inline-formula id="inf51">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf52">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> respectively.</p>
<p>A randomly selected part of the test results is shown in <xref ref-type="fig" rid="F9">Figure 9</xref>. Each column from left to right shows the test data, the deformation results after matching the father model to the test data, the automatic design results of the crown, and the visualization of crown design quality based on CD. For visual assessment, the crown designed by our method has consistent size with the adjacent teeth and complements the surrounding dentition without noticeable gaps or overlaps.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>The results of the automatic crown design, each row shows one of the test data. <bold>(A)</bold> test data; <bold>(B)</bold> SSM matching results; <bold>(C)</bold> crown design results; <bold>(D)</bold> surface CD map shown in pseudo color.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g009.tif"/>
</fig>
<p>The quantitative test results are shown in <xref ref-type="table" rid="T1">Table 1</xref>. The American Board of Orthodontics (ABO) accepts crown designs with errors within 0.5&#xa0;mm (<xref ref-type="bibr" rid="B4">Casko et al., 1998</xref>) as a criterion for quality evaluation. In our clinical data experiment, we observed CD of <inline-formula id="inf53">
<mml:math id="m66">
<mml:mrow>
<mml:mn>0.26</mml:mn>
<mml:mo>&#xb1;</mml:mo>
<mml:mn>0.08</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> mm for the maxillary first molar and <inline-formula id="inf54">
<mml:math id="m67">
<mml:mrow>
<mml:mn>0.28</mml:mn>
<mml:mo>&#xb1;</mml:mo>
<mml:mn>0.07</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> mm for the mandibular first molar.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>The quantitative test results.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center"/>
<th colspan="2" align="center">Distance (mm)</th>
</tr>
<tr>
<th align="center">Maxillary first molar</th>
<th align="center">Mandibular first molar</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">CD</td>
<td align="center">0.26 &#xb1; 0.08</td>
<td align="center">0.28 &#xb1; 0.07</td>
</tr>
<tr>
<td align="left">Mean</td>
<td align="center">0.26 &#xb1; 0.07</td>
<td align="center">0.26 &#xb1; 0.06</td>
</tr>
<tr>
<td align="left">Median</td>
<td align="center">0.22 &#xb1; 0.07</td>
<td align="center">0.21 &#xb1; 0.06</td>
</tr>
<tr>
<td align="left">Max</td>
<td align="center">0.96 &#xb1; 0.29</td>
<td align="center">1.11 &#xb1; 0.45</td>
</tr>
<tr>
<td align="left">Min</td>
<td align="center">(0.17 &#xb1; 0.06)e<sup>&#x2212;2</sup>
</td>
<td align="center">(0.15 &#xb1; 0.06)e<sup>&#x2212;2</sup>
</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-4">
<title>3.4 Internal supporting structure optimization results</title>
<p>The internal supporting structure of the crown was optimized using the proposed method. The obtained internal porous structure is shown in <xref ref-type="fig" rid="F10">Figures 10A, B</xref>. The optimized porosity is around 70%, and the wall thickness is adjusted within [0.2, 0.6]&#xa0;mm.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Internal supporting structure design of the crown restoration. <bold>(A)</bold> 2D coronal, sagittal and axial section slices of crown model showing the internal supporting structure; <bold>(B)</bold> 3D transparent rendering showing the internal supporting structure.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g010.tif"/>
</fig>
<p>To verify the biomechanical property of the optimized internal supporting structure, finite element simulations were conducted for the designed crown with porous internal structures. The crown material was assumed to be nickel-chromium alloy, with Young&#x2019;s modulus 214&#xa0;GPa and Poisson&#x2019;s ratio 0.3. A nodal load of 0.5&#xa0;N was applied to the occlusal surface with fixed support conditions to the bottom surface of the model as shown in <xref ref-type="fig" rid="F11">Figure 11A</xref>. <xref ref-type="fig" rid="F11">Figure 11B</xref> shows the distribution maps of the deformation displacement and stress for a representative test data under the given boundary conditions. It can be seen that the stress is uniformly distributed at all internal locations of the crown and the displacement is more concentrated in the cusp region. This result is compared to the simulation of the solid model under the same boundary conditions. The resultant distribution maps of displacement and stress are demonstrated in <xref ref-type="fig" rid="F11">Figure 11C</xref>. The optimized porous internal structure diffused the external pressure and resulted in a more uniform stress distribution than the solid model, and the material used is also saved due to the porous architecture.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Finite element simulations of the crown. <bold>(A)</bold> The area applied with external pressure (red) and the area of fixed support (black); <bold>(B)</bold> displacement and stress maps for the crown with porous internal structure; <bold>(C)</bold> displacement and stress maps for the solid model.</p>
</caption>
<graphic xlink:href="fbioe-11-1216651-g011.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>In this paper, we propose an automatic design algorithm for crown restoration by matching the conditional shape model of the target crown and its adjacent teeth. The missing crown with realistic occlusal surface morphology was automatically generated and fit to the finish line of the preparation. The geometry of the internal supporting structure was optimized to yield uniform stress distribution. As a proof of concept, our biomechanical simulation proves that the porous optimization resulted even stress and strain distribution over the entire crown. We will further validate this advantage with real crown mechanical test in future study. In future work, we will continue to expand the data sample library and automate the identification of missing tooth positions since this method still relies on manual specification of the target teeth location.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The datasets presented in this article are not readily available because the datasets used during the current study are available from the corresponding author upon reasonable request. Requests to access the datasets should be directed to <email>biomedimg@163.com</email>.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>XJ and HW contributed to conception and design of the study, and wrote the first draft of the manuscript. SW and JH wrote sections of the manuscript. XX, YS, and HY organized the database. JW, KL, XC, and MS contributed to project administration and supervision. All authors contributed to the article and approved the submitted version.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This work was supported in part by the National Key Research and Development Program No. 2020YFB1711500, 2020YFB1711501, 2020YFB1711503, 2020YFB1709402, and 2021YFA1003003, the general program of the National Natural Science Fund of China (Nos 81971693 and 61971445), Hainan Province Key Research and Development Plan ZDYF2021SHFZ244, the Fundamental Research Funds for the Central Universities (Nos DUT22YG229 and DUT22YG205), the funding of Liaoning Key Lab of IC &#x26; BME System and Dalian Engineering Research Center for Artificial Intelligence in Medical Imaging, the 1-3-5 project for disciplines of excellence, West China Hospital, Sichuan University (ZYYC21004).</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>Authors XX, YS, and HY were employed by Shandong Maier Medical Technology Co., Ltd. Authors XC and MS were employed by Jiangsu Yunqianbai Digital Technology Co., Ltd.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Besl</surname>
<given-names>P. J.</given-names>
</name>
<name>
<surname>McKay</surname>
<given-names>N. D.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>A method for registration of 3-D shapes</article-title>. <source>IEEE Trans. Pattern Analysis Mach. Intell.</source> <volume>14</volume>, <fpage>239</fpage>&#x2013;<lpage>256</lpage>. <pub-id pub-id-type="doi">10.1109/34.121791</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Blanz</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Mehl</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Vetter</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Seidel</surname>
<given-names>H.-P.</given-names>
</name>
</person-group> (<year>2004</year>). &#x201c;<article-title>A statistical method for robust 3D surface reconstruction from sparse data</article-title>,&#x201d; in <conf-name>Proceedings. 2nd International Symposium on 3D Data Processing, Visualization and Transmission, 2004. 3DPVT 2004</conf-name>, <conf-loc>Thessaloniki, Greece</conf-loc>, <conf-date>6-9 September 2004</conf-date>, <fpage>293</fpage>&#x2013;<lpage>300</lpage>. <pub-id pub-id-type="doi">10.1109/TDPVT.2004.1335212</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bookstein</surname>
<given-names>F. L.</given-names>
</name>
</person-group> (<year>1996</year>). <article-title>Landmark methods for forms without landmarks: localizing group differences in outline shape</article-title>. <source>Proc. Workshop Math. Methods Biomed. Image Analysis</source>, <fpage>279</fpage>&#x2013;<lpage>289</lpage>. <pub-id pub-id-type="doi">10.1109/MMBIA.1996.534080</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Casko</surname>
<given-names>J. S.</given-names>
</name>
<name>
<surname>Vaden</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Kokich</surname>
<given-names>V. G.</given-names>
</name>
<name>
<surname>Damone</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>James</surname>
<given-names>R. D.</given-names>
</name>
<name>
<surname>Cangialosi</surname>
<given-names>T. J.</given-names>
</name>
<etal/>
</person-group> (<year>1998</year>). <article-title>Objective grading system for dental casts and panoramic radiographs</article-title>. <source>Am. J. Orthod. Dentofac. Orthop.</source> <volume>114</volume>, <fpage>589</fpage>&#x2013;<lpage>599</lpage>. <pub-id pub-id-type="doi">10.1016/s0889-5406(98)70179-9</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>An</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Dai</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Establishment of database with standard 3D tooth crowns based on 3DS MAX</article-title>. <source>Sheng Wu Yi Xue Gong Cheng Xue Za Zhi</source> <volume>26</volume>, <fpage>866</fpage>&#x2013;<lpage>868</lpage>.</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chui</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Rangarajan</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>A new point matching algorithm for non-rigid registration</article-title>. <source>Comput. Vis. Image Underst.</source> <volume>89</volume>, <fpage>114</fpage>&#x2013;<lpage>141</lpage>. <pub-id pub-id-type="doi">10.1016/S1077-3142(03)00009-2</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cootes</surname>
<given-names>T. F.</given-names>
</name>
<name>
<surname>Taylor</surname>
<given-names>C. J.</given-names>
</name>
<name>
<surname>Cooper</surname>
<given-names>D. H.</given-names>
</name>
<name>
<surname>Graham</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Active shape models-their training and application</article-title>. <source>Comput. Vis. Image Underst.</source> <volume>61</volume>, <fpage>38</fpage>&#x2013;<lpage>59</lpage>. <pub-id pub-id-type="doi">10.1006/cviu.1995.1004</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Duret</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Blouin</surname>
<given-names>J.-L.</given-names>
</name>
<name>
<surname>Duret</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>1988</year>). <article-title>CAD-CAM in dentistry</article-title>. <source>J. Am. Dent. Assoc.</source> <volume>117</volume>, <fpage>715</fpage>&#x2013;<lpage>720</lpage>. <pub-id pub-id-type="doi">10.14219/jada.archive.1988.0096</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ni</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Le</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>PF-net: point fractal network for 3D point cloud completion</article-title>,&#x201d; in <conf-name>2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name>, <conf-loc>Seattle, WA, USA</conf-loc>, <conf-date>June 13 2020 to June 19 2020</conf-date>. <pub-id pub-id-type="doi">10.1109/CVPR42600.2020.00768</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hwang</surname>
<given-names>J.-J.</given-names>
</name>
<name>
<surname>Azernikov</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Efros</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2018</year>). <source>Learning beyond human expertise with generative models for dental restorations</source>. <comment>arXiv</comment>.</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Iglesias</surname>
<given-names>J. E.</given-names>
</name>
<name>
<surname>de Bruijne</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Semiautomatic segmentation of vertebrae in lateral X-rays using a conditional shape model</article-title>. <source>Acad. Radiol.</source> <volume>14</volume>, <fpage>1156</fpage>&#x2013;<lpage>1165</lpage>. <pub-id pub-id-type="doi">10.1016/j.acra.2007.06.003</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Isola</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>J.-Y.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Efros</surname>
<given-names>A. A.</given-names>
</name>
</person-group> (<year>2017</year>). &#x201c;<article-title>Image-to-Image translation with conditional adversarial networks</article-title>,&#x201d; in <conf-name>2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name>, <conf-loc>Honolulu, HI, USA</conf-loc>, <conf-date>July 21 2017 to July 26 2017</conf-date>, <fpage>5967</fpage>. <comment>&#x2013;5976</comment>. <pub-id pub-id-type="doi">10.1109/CVPR.2017.632</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Dai</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>Robust tooth surface reconstruction by iterative deformation</article-title>. <source>Comput. Biol. Med.</source> <volume>68</volume>, <fpage>90</fpage>&#x2013;<lpage>100</lpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2015.11.001</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Lessard</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Guibault</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Keren</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cheriet</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>Dental restoration using a multi-resolution deep learning approach</article-title>,&#x201d; in <conf-name>2022 IEEE 19th International Symposium on Biomedical Imaging (ISBI)</conf-name>, <conf-loc>Kolkata, India</conf-loc>, <conf-date>28-31 March 2022</conf-date>, <fpage>1</fpage>. <comment>&#x2013;4</comment>. <pub-id pub-id-type="doi">10.1109/ISBI52829.2022.9761622</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mehl</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Blanz</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Hickel</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Biogeneric tooth: a new mathematical representation for tooth morphology in lower first molars</article-title>. <source>Eur. J. Oral Sci.</source> <volume>113</volume>, <fpage>333</fpage>&#x2013;<lpage>340</lpage>. <pub-id pub-id-type="doi">10.1111/j.1600-0722.2005.00224.x</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Miyazaki</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Hotta</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kunii</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kuriyama</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tamaki</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>A review of dental CAD/CAM: current status and future perspectives from 20 years of experience</article-title>. <source>Dent. Mater. J.</source> <volume>28</volume>, <fpage>44</fpage>&#x2013;<lpage>56</lpage>. <pub-id pub-id-type="doi">10.4012/dmj.28.44</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pascoletti</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Aldieri</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Terzini</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Bhattacharya</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Cal&#xec;</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zanetti</surname>
<given-names>E. M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Stochastic PCA-based bone models from inverse transform sampling: proof of concept for mandibles and proximal femurs</article-title>. <source>Appl. Sci.</source> <volume>11</volume> (<issue>11</issue>), <fpage>5204</fpage>. <pub-id pub-id-type="doi">10.3390/app11115204</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peres</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Macpherson</surname>
<given-names>L. M. D.</given-names>
</name>
<name>
<surname>Weyant</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Daly</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Venturelli</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Mathur</surname>
<given-names>M. R.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Oral diseases: a global public health challenge</article-title>. <source>Lancet</source> <volume>394</volume>, <fpage>249</fpage>&#x2013;<lpage>260</lpage>. <pub-id pub-id-type="doi">10.1016/S0140-6736(19)31146-8</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Song</surname>
<given-names>Y.-L.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>The feature-based posterior crown design in a dental CAD/CAM system</article-title>. <source>Int. J. Adv. Manuf. Technol.</source> <volume>31</volume>, <fpage>1058</fpage>&#x2013;<lpage>1065</lpage>. <pub-id pub-id-type="doi">10.1007/s00170-005-0289-1</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Steinbrecher</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Gerth</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Dental inlay and onlay construction by iterative laplacian surface editing</article-title>. <source>Comput. Graph. Forum</source> <volume>27</volume>, <fpage>1441</fpage>&#x2013;<lpage>1447</lpage>. <pub-id pub-id-type="doi">10.1111/j.1467-8659.2008.01284.x</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Susic</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Travar</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Susic</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>The application of CAD/CAM technology in Dentistry</article-title>. <source>IOP Conf. Ser. Mater. Sci. Eng.</source> <volume>200</volume>, <fpage>012020</fpage>. <pub-id pub-id-type="doi">10.1088/1757-899X/200/1/012020</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tian</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Dai</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Fiorenza</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>DCPR-GAN: dental crown prosthesis restoration using two-stage generative adversarial networks</article-title>. <source>IEEE J. Biomed. Health Inf.</source> <volume>26</volume>, <fpage>151</fpage>&#x2013;<lpage>160</lpage>. <pub-id pub-id-type="doi">10.1109/JBHI.2021.3119394</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Efficient representation and optimization of TPMS-based porous structures for 3D heat dissipation</article-title>. <source>Computer-Aided Des.</source> <volume>142</volume>, <fpage>103123</fpage>. <pub-id pub-id-type="doi">10.1016/j.cad.2021.103123</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="book">
<collab>World Health Organization</collab> (<year>2022</year>). <source>Global oral health status report: towards universal health coverage for oral health by 2030: executive summary</source>. <comment>Available at: <ext-link ext-link-type="uri" xlink:href="https://www.who.int/publications-detail-redirect/9789240061569">https://www.who.int/publications-detail-redirect/9789240061569</ext-link> (Accessed February 20, 2023)</comment>.</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yuan</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Dai</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Tian</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>Q.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Personalized design technique for the dental occlusal surface based on conditional generative adversarial networks</article-title>. <source>Int. J. Numer. Methods Biomed. Eng.</source> <volume>36</volume>, <fpage>e3321</fpage>. <pub-id pub-id-type="doi">10.1002/cnm.3321</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Statistical reconstruction algorithm for restoring broken tooth surface based on occlusion spatial constraint</article-title>. <source>JME</source> <volume>52</volume>, <fpage>165</fpage>. <pub-id pub-id-type="doi">10.3901/JME.2016.01.165</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Computer-aided design of dental inlay restoration based on dual-factor constrained deformation</article-title>. <source>Adv. Eng. Softw.</source> <volume>114</volume>, <fpage>71</fpage>&#x2013;<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2017.06.005</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname>
<given-names>S.-X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Q.-F.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>A novel 3D morphing approach for tooth occlusal surface reconstruction</article-title>. <source>Computer-Aided Des.</source> <volume>43</volume>, <fpage>293</fpage>&#x2013;<lpage>302</lpage>. <pub-id pub-id-type="doi">10.1016/j.cad.2010.11.003</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>