<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">ojapps</journal-id>
      <journal-title-group>
        <journal-title>Open Journal of Applied Sciences</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2165-3925</issn>
      <issn pub-type="ppub">2165-3917</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/ojapps.2025.1512257</article-id>
      <article-id pub-id-type="publisher-id">ojapps-148044</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Biomedical</subject>
          <subject>Life Sciences</subject>
          <subject>Chemistry</subject>
          <subject>Materials Science</subject>
          <subject>Computer Science</subject>
          <subject>Communications</subject>
          <subject>Engineering</subject>
          <subject>Physics</subject>
          <subject>Mathematics</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>3D Face Reconstruction with Implicit Neural Representation and Multi-Scale Feature Fusion</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Peng</surname>
            <given-names>Danni</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Wei</surname>
            <given-names>Guoliang</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="fn" rid="fn-equal">†</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Ai</surname>
            <given-names>Yuhua</given-names>
          </name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> Business School, University of Shanghai for Science and Technology, Shanghai, China </aff>
      <aff id="aff2"><label>2</label> College of Optoelectronic Information and Computer Engineering, University of Shanghai for Science and Technology, Shanghai, China </aff>
      <author-notes>
        <fn fn-type="equal" id="fn-equal">
          <p>These authors contributed equally to this work.</p>
        </fn>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>27</day>
        <month>11</month>
        <year>2025</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>11</month>
        <year>2025</year>
      </pub-date>
      <volume>15</volume>
      <issue>12</issue>
      <fpage>3987</fpage>
      <lpage>3999</lpage>
      <history>
        <date date-type="received">
          <day>10</day>
          <month>11</month>
          <year>2025</year>
        </date>
        <date date-type="accepted">
          <day>15</day>
          <month>12</month>
          <year>2025</year>
        </date>
        <date date-type="published">
          <day>18</day>
          <month>12</month>
          <year>2025</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2025 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2025</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/ojapps.2025.1512257">https://doi.org/10.4236/ojapps.2025.1512257</self-uri>
      <abstract>
        <p>In computer vision and graphics applications, the precise representation of 3D faces is of critical importance. This paper proposes a novel 3D deformable face model that learns complex continuous spaces through implicit representation. Firstly, multi-scale context features are extracted from the input image by using a dense dilated convolution branch, capturing both global semantics and local geometric details. Then, through position encoding and gated fusion, an adaptive mapping between image features and 3D spatial coordinates is achieved. To enhance the implicit decoding capability, local expert decoders are constructed, and spatial regularization constraints are introduced to ensure the local continuity and geometric smoothness of the implicit field. Experiments show that this method performs well on the FaceScape dataset, with a chamfer distance of 0.553 and an F-score of 93.74. It also demonstrates high-fidelity details in 3D face reconstruction when compared with multiple classic algorithms.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>3D Morphable Models</kwd>
        <kwd>Implicit Neural Representations</kwd>
        <kwd>Dense Atrous Convolution</kwd>
        <kwd>Spatial Regularization</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p>Three-dimensional face reconstruction (3D Face Reconstruction) [<xref ref-type="bibr" rid="B1">1</xref>]-[<xref ref-type="bibr" rid="B3">3</xref>] has become a fundamental research direction in computer vision and digital human modeling, aiming to accurately recover the 3D geometric structure and deformation attributes of human faces from two-dimensional images. The 3D Morphable Face Model (3DMM) [<xref ref-type="bibr" rid="B4">4</xref>], first proposed by Blanz and Vetter, is a well-known statistical representation that provides a general framework for facial modeling. The 3DMM leverages the non-rigid iterative closest point (NICP) algorithm [<xref ref-type="bibr" rid="B5">5</xref>] to register a known template mesh to all training scans, and was later extended into multilinear formulations. The FLAME model [<xref ref-type="bibr" rid="B6">6</xref>], for instance, represents facial expressions through the combination of jaw articulation and linear expression blendshapes. Further extensions [<xref ref-type="bibr" rid="B7">7</xref>]-[<xref ref-type="bibr" rid="B9">9</xref>] introduced multilinear decompositions that encode various facial modes independently. However, due to the inherently limited representational capacity of linear models, these methods struggle to handle complex and nonlinear variations in facial geometry.</p>
      <p>With the rapid development of deep learning, nonlinear 3DMM approaches based on neural networks have emerged. These methods [<xref ref-type="bibr" rid="B10">10</xref>] are capable of learning 3D facial representations directly from large-scale, unconstrained 2D datasets. Models such as DECA [<xref ref-type="bibr" rid="B11">11</xref>] and PRNet [<xref ref-type="bibr" rid="B12">12</xref>] achieved notable progress in data-driven facial feature extraction. Bagautdinov <italic>et al</italic>. [<xref ref-type="bibr" rid="B13">13</xref>] further mapped 3D meshes into 2D domains, while others applied spiral convolutions to directly learn 3DMMs from mesh data. Despite their progress, these neural approaches are built upon discrete 3D representations, which limit their ability to model complex deformations. Furthermore, because of the dimensional constraints inherent to these models, they often lack high-frequency geometric details and fail to achieve high-fidelity reconstruction.</p>
      <p>To address these limitations, implicit representation-based methods [<xref ref-type="bibr" rid="B14">14</xref>]-[<xref ref-type="bibr" rid="B17">17</xref>] have recently demonstrated superior spatial continuity and topological flexibility, becoming a promising alternative for 3D face reconstruction. These methods implicitly represent facial surfaces by learning continuous signed distance functions (SDFs) [<xref ref-type="bibr" rid="B18">18</xref>] or occupancy fields [<xref ref-type="bibr" rid="B19">19</xref>] from low-dimensional shape embeddings of observed inputs. The continuous parameterization and unified representation enable implicit models to outperform traditional mesh- or voxel-based methods in geometric consistency and fine-grained detail reconstruction, achieving impressive results in both shape recovery and surface registration. For instance, NPHM [<xref ref-type="bibr" rid="B20">20</xref>] introduces a parametric head model using local implicit fields to represent identity and a global conditional implicit neural representation (INR) for expression deformation. However, its capacity to capture high-frequency facial details remains limited by the global conditioning network. H3D-Net [<xref ref-type="bibr" rid="B21">21</xref>] constructs an implicit head shape space from 2D inputs but cannot serve as a general model. I3DMM [<xref ref-type="bibr" rid="B22">22</xref>], the first implicit deformable model for human heads, achieves efficient reconstruction through disentangling global deformation and local details, yet still suffers from low-quality reconstruction in facial regions. Mildenhall <italic>et al</italic>. [<xref ref-type="bibr" rid="B23">23</xref>] employ differentiable volume rendering to learn deformable radiance fields, but their density-based geometry representation tends to introduce geometric noise. ImFace [<xref ref-type="bibr" rid="B18">18</xref>] combines implicit representations with 3D facial identity embeddings to enable structural priors shared across individuals; however, as it relies solely on coordinate-based and implicit embeddings, it lacks multi-scale semantic features extracted from images and fails to effectively leverage global contextual cues for shape recovery.</p>
      <p>In this paper, we propose a novel 3D face reconstruction framework that substantially upgrades the traditional 3DMM by integrating multi-scale image encoders and implicit neural representations (INRs). Independent INR subnetworks are designed to separately model identity and expression, while incorporating feature sampling [<xref ref-type="bibr" rid="B24">24</xref>] and positional encoding to enhance detail learning. Furthermore, a mixture-of-local-experts decoder, composed of multiple MLPs, adaptively partitions and models complex fine-grained facial details.</p>
      <p>The main contributions of this work are summarized as follows:</p>
      <p>1) Multi-scale feature extraction: We construct a multi-scale image encoder based on dense dilated convolutions, which enhances facial responses at different scales. This design enlarges the receptive field while preserving spatial resolution, thereby enabling joint modeling of global structures and local textures to capture fine-grained facial details.</p>
      <p>2) Disentangled implicit deformation fields: The signed distance field is decomposed into two sub-fields representing identity and expression, respectively. A mixture-of-experts structure partitions the implicit field into multiple local subspaces, allowing each to learn independent implicit mappings. This alleviates overfitting and generalization issues often encountered by single-MLP representations in high-dimensional spaces.</p>
      <p>3) Spatial regularization: A spatial regularization term is introduced to constrain the SDF prediction differences between neighboring points, ensuring that the implicit field remains spatially continuous and physically interpretable.</p>
    </sec>
    <sec id="sec2">
      <title>2. Method</title>
      <p>We employ implicit neural representations (INRs) to learn a nonlinear 3D facial model, where the facial geometry is formulated as a conditional continuous signed </p>
      <fig id="fig1">
        <label>Figure 1</label>
        <graphic xlink:href="https://html.scirp.org/file/2313507-rId15.jpeg?20251218093352" />
      </fig>
      <p><bold>Figure 1</bold><bold>.</bold> Algorithm flowchart.</p>
      <p>distance function (SDF). To enhance detail fidelity and spatial stability, we incorporate multi-scale image features, implicit query embeddings, and a spatially regularized adaptive local-expert decoder. The overall framework of the proposed method is illustrated in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p>
      <sec id="sec2dot1">
        <title>2.1. Multi-Scale Contextual Feature Extraction</title>
        <p>In previous implicit representation frameworks, the conditioning of 3D query points typically relies on latent codes and sparse keypoint localization, while lacking direct guidance from 2D image features. This absence of image-level conditioning limits the recovery of high-frequency textures and geometric details, and may amplify projection ambiguities in single-image reconstruction.</p>
        <p>To bridge this gap, we introduce a multi-scale contextual feature extraction module. Specifically, a pre-trained ResNet-50 [<xref ref-type="bibr" rid="B25">25</xref>] backbone is first employed to extract mid-level feature maps <inline-formula><mml:math><mml:mrow><mml:mi> F </mml:mi><mml:mo> ∈ </mml:mo><mml:msup><mml:mi> ℝ </mml:mi><mml:mrow><mml:mrow><mml:mi> H </mml:mi><mml:mo> / </mml:mo><mml:mn> 8 </mml:mn></mml:mrow><mml:mo> × </mml:mo><mml:mrow><mml:mi> W </mml:mi><mml:mo> / </mml:mo><mml:mn> 8 </mml:mn></mml:mrow><mml:mo> × </mml:mo><mml:mi> C </mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> that capture hierarchical facial structures—such as landmark distributions and preliminary texture patterns <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mi> H </mml:mi><mml:mo> / </mml:mo><mml:mn> 8 </mml:mn></mml:mrow><mml:mo> × </mml:mo><mml:mrow><mml:mi> H </mml:mi><mml:mo> / </mml:mo><mml:mn> 8 </mml:mn></mml:mrow></mml:mrow></mml:math></inline-formula> —while maintaining spatial resolution across multiple scales. Before feature extraction, a Dlib-based facial alignment module [<xref ref-type="bibr" rid="B26">26</xref>] is applied to normalize the input image into a 256 × 256 canonical frontal view, ensuring geometric consistency across samples.</p>
        <p>To further aggregate contextual details and enrich semantic information, we design a multi-branch dilated convolutional module with dense connections. This structure effectively reduces channel redundancy and enhances receptive field diversity for facial geometry optimization. We set the number of branches to K = 5, with a dilation rate sequence of <inline-formula><mml:math><mml:mrow><mml:mi> r </mml:mi><mml:mo> = </mml:mo><mml:msubsup><mml:mrow><mml:mrow><mml:mo> { </mml:mo><mml:mrow><mml:msub><mml:mi> r </mml:mi><mml:mi> k </mml:mi></mml:msub></mml:mrow><mml:mo> } </mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi> k </mml:mi><mml:mo> = </mml:mo><mml:mn> 1 </mml:mn></mml:mrow><mml:mi> K </mml:mi></mml:msubsup><mml:mo> = </mml:mo><mml:mrow><mml:mo> { </mml:mo><mml:mrow><mml:mn> 1 </mml:mn><mml:mo> , </mml:mo><mml:mn> 6 </mml:mn><mml:mo> , </mml:mo><mml:mn> 12 </mml:mn><mml:mo> , </mml:mo><mml:mn> 18 </mml:mn><mml:mo> , </mml:mo><mml:mn> 24 </mml:mn></mml:mrow><mml:mo> } </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , thereby covering receptive fields ranging from local to global contexts. The outputs of all branches are concatenated along the channel dimension to form a unified multi-scale representation that encodes both fine-grained and large-scale contextual cues for subsequent implicit modeling.</p>
        <p>The extracted image features are sampled through a weak-perspective projection, where the camera intrinsic <inline-formula><mml:math><mml:mrow><mml:mi> K </mml:mi><mml:mo> ∈ </mml:mo><mml:msup><mml:mi> ℝ </mml:mi><mml:mrow><mml:mn> 3 </mml:mn><mml:mo> × </mml:mo><mml:mn> 3 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and extrinsic parameters <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mi> R </mml:mi><mml:mo> | </mml:mo><mml:mi> t </mml:mi></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> are estimated from 2D facial landmarks via a least-squares optimization. Each 3D query point <inline-formula><mml:math><mml:mi> P </mml:mi></mml:math></inline-formula> is projected onto the corresponding UV coordinate <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> u </mml:mi><mml:mo> , </mml:mo><mml:mi> v </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow><mml:mo> = </mml:mo><mml:mi> π </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> p </mml:mi><mml:mo> ; </mml:mo><mml:mi> K </mml:mi><mml:mo> , </mml:mo><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mi> R </mml:mi><mml:mo> | </mml:mo><mml:mi> t </mml:mi></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> on the image plane. To mitigate depth ambiguity and sampling artifacts, we adopt a Gaussian-weighted 3 × 3 neighborhood sampling strategy, which aggregates local contextual information around each projected location, formulated as:</p>
        <disp-formula id="FD1">
          <label>(1)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>f</mml:mi>
                <mml:mrow>
                  <mml:mi>i</mml:mi>
                  <mml:mi>m</mml:mi>
                  <mml:mi>g</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>p</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mstyle displaystyle="true">
                <mml:munder>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msup>
                          <mml:mi>u</mml:mi>
                          <mml:mo>′</mml:mo>
                        </mml:msup>
                        <mml:mo>,</mml:mo>
                        <mml:msup>
                          <mml:mi>v</mml:mi>
                          <mml:mo>′</mml:mo>
                        </mml:msup>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>∈</mml:mo>
                    <mml:mi>Ν</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>u</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mi>v</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                </mml:munder>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>ω</mml:mi>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msup>
                            <mml:mi>u</mml:mi>
                            <mml:mo>′</mml:mo>
                          </mml:msup>
                          <mml:mo>,</mml:mo>
                          <mml:msup>
                            <mml:mi>v</mml:mi>
                            <mml:mo>′</mml:mo>
                          </mml:msup>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>⋅</mml:mo>
                  <mml:mi>M</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msup>
                        <mml:mi>u</mml:mi>
                        <mml:mo>′</mml:mo>
                      </mml:msup>
                      <mml:mo>,</mml:mo>
                      <mml:msup>
                        <mml:mi>v</mml:mi>
                        <mml:mo>′</mml:mo>
                      </mml:msup>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                  <mml:mo>∈</mml:mo>
                  <mml:msup>
                    <mml:mi>ℝ</mml:mi>
                    <mml:mi>C</mml:mi>
                  </mml:msup>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where, <inline-formula><mml:math><mml:mrow><mml:mi> Ν </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> u </mml:mi><mml:mo> , </mml:mo><mml:mi> v </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> denotes the neighborhood centered at the projected point <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> u </mml:mi><mml:mo> , </mml:mo><mml:mi> v </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ω </mml:mi><mml:mrow><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msup><mml:mi> u </mml:mi><mml:mo> ′ </mml:mo></mml:msup><mml:mo> , </mml:mo><mml:msup><mml:mi> v </mml:mi><mml:mo> ′ </mml:mo></mml:msup></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:mrow><mml:mrow><mml:mi> exp </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mo> − </mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mrow><mml:mo> ‖ </mml:mo><mml:mrow><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msup><mml:mi> u </mml:mi><mml:mo> ′ </mml:mo></mml:msup><mml:mo> − </mml:mo><mml:mi> u </mml:mi><mml:mo> , </mml:mo><mml:msup><mml:mi> v </mml:mi><mml:mo> ′ </mml:mo></mml:msup><mml:mo> − </mml:mo><mml:mi> v </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow><mml:mo> ‖ </mml:mo></mml:mrow></mml:mrow><mml:mn> 2 </mml:mn><mml:mn> 2 </mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mn> 2 </mml:mn><mml:msup><mml:mi> σ </mml:mi><mml:mn> 2 </mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow><mml:mo> / </mml:mo><mml:mi> Z </mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> represents the Gaussian weighting coefficient for each sampled pixel. This sampling strategy primarily facilitates 2D - 3D alignment, providing image-guided supervision for the deformation field to enhance the consistency between image features and 3D geometry.</p>
        <p>The multi-scale feature maps <inline-formula><mml:math display="inline"><mml:mi> M </mml:mi></mml:math></inline-formula> are obtained through global average pooling across all dilated convolution branches, followed by a fusion convolution layer that aggregates contextual information from multiple receptive fields. The resulting feature maps are downsampled via bilinear interpolation to a fixed network resolution, effectively reducing computational complexity while preserving essential semantic cues.</p>
        <p>Branches with low dilation rates focus on capturing local fine-grained details, whereas those with high dilation rates integrate global structural contours, thereby alleviating the detail loss typically caused by purely latent-code-based implicit representations. The proposed multi-scale feature extraction module thus provides rich multi-scale correlations between local and global facial regions, serving as a strong prior for implicit field learning.</p>
        <p>Implicit Query Encoding</p>
        <p>The core concept of implicit neural representations (INRs) is to train a neural network to approximate a continuous function <inline-formula><mml:math><mml:mi> f </mml:mi></mml:math></inline-formula> , which represents a 3D surface implicitly via its level set formulation. In this work, we employ a deep signed distance function (SDF) conditioned on latent embeddings of expression and identity to achieve a comprehensive and disentangled facial representation. For each spatial query point <inline-formula><mml:math display="inline"><mml:mrow><mml:mi> x </mml:mi><mml:mo> ∈ </mml:mo><mml:msup><mml:mi> ℝ </mml:mi><mml:mn> 3 </mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> , the network outputs a signed distance value:</p>
        <disp-formula id="FD2">
          <label>(2)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>f</mml:mi>
              <mml:mo>:</mml:mo>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>p</mml:mi>
                  <mml:mo>,</mml:mo>
                  <mml:msub>
                    <mml:mi>z</mml:mi>
                    <mml:mrow>
                      <mml:mi>e</mml:mi>
                      <mml:mi>x</mml:mi>
                      <mml:mi>p</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>,</mml:mo>
                  <mml:msub>
                    <mml:mi>z</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mi>d</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>∈</mml:mo>
              <mml:msup>
                <mml:mi>ℝ</mml:mi>
                <mml:mn>3</mml:mn>
              </mml:msup>
              <mml:mo>×</mml:mo>
              <mml:msup>
                <mml:mi>ℝ</mml:mi>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>d</mml:mi>
                    <mml:mrow>
                      <mml:mi>e</mml:mi>
                      <mml:mi>x</mml:mi>
                      <mml:mi>p</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
              </mml:msup>
              <mml:mo>×</mml:mo>
              <mml:msup>
                <mml:mi>ℝ</mml:mi>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>d</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mi>d</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
              </mml:msup>
              <mml:mo>↦</mml:mo>
              <mml:mi>s</mml:mi>
              <mml:mo>∈</mml:mo>
              <mml:mi>ℝ</mml:mi>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where, <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> ∈ </mml:mo><mml:msup><mml:mi> R </mml:mi><mml:mn> 3 </mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> denotes the spatial coordinate of the query point in 3D space, while <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> z </mml:mi><mml:mrow><mml:mi> i </mml:mi><mml:mi> d </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> z </mml:mi><mml:mrow><mml:mi> e </mml:mi><mml:mi> x </mml:mi><mml:mi> p </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represent the identity and expression deformation fields, respectively. The identity and expression deformation fields are constructed by first mapping each sampled point p into a canonical geometric space. The identity field receives only the canonical coordinates together with the identity latent code as input, and is responsible for modeling the stable and person-specific facial structure. The expression field is driven solely by the expression latent code and predicts localized displacement residuals, whose outputs are combined with the identity field’s canonical geometry to obtain the final dynamic facial surface.</p>
        <fig id="fig2">
          <label>Figure 2</label>
          <graphic xlink:href="https://html.scirp.org/file/2313507-rId52.jpeg?20251218093352" />
        </fig>
        <p><bold>F</bold><bold>igure 2</bold><bold>.</bold> Landmark-Net.</p>
        <p>The latent codes are disentangled into identity and expression components through independent multilayer perceptron (MLP) projections. Each MLP consists of three fully connected layers activated by ReLU functions, with shared parameters to enhance model generalization. As shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>, a Landmark-Net module is designed to determine the spatial position of query points p within the neural blend field. By conditioning on the input identity latent code, the network predicts a set of canonical facial landmarks, denoted as <inline-formula><mml:math><mml:mrow><mml:mi> I </mml:mi><mml:mo> = </mml:mo><mml:mi> η </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msub><mml:mi> z </mml:mi><mml:mrow><mml:mi> e </mml:mi><mml:mi> x </mml:mi><mml:mi> p </mml:mi></mml:mrow></mml:msub><mml:mo> , </mml:mo><mml:msub><mml:mi> z </mml:mi><mml:mrow><mml:mi> i </mml:mi><mml:mi> d </mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo> ) </mml:mo></mml:mrow><mml:mo> ∈ </mml:mo><mml:msup><mml:mi> ℝ </mml:mi><mml:mrow><mml:mn> 68 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msup><mml:mi> I </mml:mi><mml:mo> ′ </mml:mo></mml:msup><mml:mo> = </mml:mo><mml:msup><mml:mi> η </mml:mi><mml:mo> ′ </mml:mo></mml:msup><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msub><mml:mi> z </mml:mi><mml:mrow><mml:mi> i </mml:mi><mml:mi> d </mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo> ) </mml:mo></mml:mrow><mml:mo> ∈ </mml:mo><mml:msup><mml:mi> ℝ </mml:mi><mml:mrow><mml:mn> 68 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> , which provide geometric priors for both deformation fields. Each of the three-layer MLPs within Landmark-Net guides the local semantic deformation of the identity and expression fields, <inline-formula><mml:math><mml:mi> ε </mml:mi></mml:math></inline-formula> and <inline-formula><mml:math><mml:mi> ζ </mml:mi></mml:math></inline-formula> , respectively.</p>
        <p>In this work, we use <inline-formula><mml:math><mml:mrow><mml:mi> S </mml:mi><mml:mi> E </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mn> 3 </mml:mn><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> to represent the facial shape deformation, which exhibits superior capability in modeling jaw articulation and rotation. The corresponding rotation matrix <inline-formula><mml:math><mml:mrow><mml:msup><mml:mi> e </mml:mi><mml:mi> ω </mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is formulated as:</p>
        <disp-formula id="FD3">
          <label>(3)</label>
          <mml:math>
            <mml:mrow>
              <mml:msup>
                <mml:mi>e</mml:mi>
                <mml:mi>ω</mml:mi>
              </mml:msup>
              <mml:mo>=</mml:mo>
              <mml:mi>I</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>sin</mml:mi>
                  <mml:mrow>
                    <mml:mo>‖</mml:mo>
                    <mml:mi>ω</mml:mi>
                    <mml:mo>‖</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>‖</mml:mo>
                    <mml:mi>ω</mml:mi>
                    <mml:mo>‖</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mfrac>
              <mml:msup>
                <mml:mi>ω</mml:mi>
                <mml:mo>∧</mml:mo>
              </mml:msup>
              <mml:mo>+</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mn>1</mml:mn>
                  <mml:mo>−</mml:mo>
                  <mml:mi>cos</mml:mi>
                  <mml:mrow>
                    <mml:mo>‖</mml:mo>
                    <mml:mi>ω</mml:mi>
                    <mml:mo>‖</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>‖</mml:mo>
                        <mml:mi>ω</mml:mi>
                        <mml:mo>‖</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                </mml:mrow>
              </mml:mfrac>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msup>
                        <mml:mi>ω</mml:mi>
                        <mml:mo>∧</mml:mo>
                      </mml:msup>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msup>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>All deformation fields are implemented using a shared mini-network architecture. A lightweight module conditioned on the spatial coordinates of query points is appended to the end of each mini-network, enabling adaptive local field blending to capture spatially varying deformations.</p>
        <p>Implicit neural networks generally exhibit strong performance in representing low-frequency components but struggle to encode high-frequency geometric details. To enhance the network’s capability in modeling fine-grained geometry, we apply a multi-frequency Fourier positional encoding to each spatial point <inline-formula><mml:math display="inline"><mml:mi> p </mml:mi></mml:math></inline-formula> , expanding the original low-dimensional 3D coordinates into a high-dimensional periodic feature representation:</p>
        <disp-formula id="FD4">
          <label>(4)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>γ</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>p</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:msubsup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>[</mml:mo>
                    <mml:mrow>
                      <mml:mi>sin</mml:mi>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msup>
                            <mml:mn>2</mml:mn>
                            <mml:mi>k</mml:mi>
                          </mml:msup>
                          <mml:mi>π</mml:mi>
                          <mml:mi>p</mml:mi>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mo>,</mml:mo>
                      <mml:mi>cos</mml:mi>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msup>
                            <mml:mn>2</mml:mn>
                            <mml:mi>k</mml:mi>
                          </mml:msup>
                          <mml:mi>π</mml:mi>
                          <mml:mi>p</mml:mi>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mo>]</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>k</mml:mi>
                  <mml:mo>=</mml:mo>
                  <mml:mn>0</mml:mn>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>L</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
              </mml:msubsup>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Each coordinate component is independently encoded, ensuring that the network learns a continuous and smooth deformation field. The encoded positional features are then concatenated with the latent variables <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> z </mml:mi><mml:mrow><mml:mi> i </mml:mi><mml:mi> d </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> z </mml:mi><mml:mrow><mml:mi> e </mml:mi><mml:mi> x </mml:mi><mml:mi> p </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> from Equation (1), forming a composite feature vector:</p>
        <disp-formula id="FD5">
          <label>(5)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>h</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>p</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mrow>
                <mml:mo>[</mml:mo>
                <mml:mrow>
                  <mml:mi>γ</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>p</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                  <mml:mo>,</mml:mo>
                  <mml:msub>
                    <mml:mi>f</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mi>m</mml:mi>
                      <mml:mi>g</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>p</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                  <mml:mo>,</mml:mo>
                  <mml:msub>
                    <mml:mi>z</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mi>d</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>,</mml:mo>
                  <mml:msub>
                    <mml:mi>z</mml:mi>
                    <mml:mrow>
                      <mml:mi>e</mml:mi>
                      <mml:mi>x</mml:mi>
                      <mml:mi>p</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>]</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>The introduction of implicit representations expands the latent space and enables precise optimization during single-image fitting, while maintaining identity consistency under facial expression editing.</p>
      </sec>
      <sec id="sec2dot2">
        <title>2.2. Adaptive Local-Expert Decoder</title>
        <p>Traditional approaches typically employ a single MLP decoder that performs a uniform mapping for all spatial points, which makes it difficult to capture region-specific high-frequency details. To address this limitation, we propose an adaptive local-expert decoding mechanism. Specifically, the proposed model preserves the local field structures of the Mini-Nets as backbone modules and introduces multiple independent local MLPs to model different facial regions separately. The human face exhibits significant variations across different regions in terms of geometric morphology, texture complexity, and sensitivity to expression changes. For example, areas such as the regions around the left and right eyes, the mouth, the nasal bridge, and the jaw demonstrate notably distinct geometric dynamics. Therefore, the face is partitioned into eight semantically consistent and structurally stable subregions based on these anatomical characteristics. We define <inline-formula><mml:math display="inline"><mml:mrow><mml:mi> K </mml:mi><mml:mo> = </mml:mo><mml:mn> 8 </mml:mn></mml:mrow></mml:math></inline-formula> local subregions <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mrow><mml:mrow><mml:mo> { </mml:mo><mml:mrow><mml:msub><mml:mi> e </mml:mi><mml:mi> k </mml:mi></mml:msub></mml:mrow><mml:mo> } </mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi> k </mml:mi><mml:mo> = </mml:mo><mml:mn> 1 </mml:mn></mml:mrow><mml:mi> K </mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> , each corresponding to a local field in the Mini-Nets <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> Ψ </mml:mi><mml:mi> n </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> , which facilitates fine-grained modeling of structural details specific to each region.</p>
        <p>By incorporating region-aware specialization, facial regions are partitioned during training using landmark-based guidance on the FaceScape dataset [<xref ref-type="bibr" rid="B27">27</xref>], dividing the face into semantically meaningful parts such as the eyes, mouth, and cheeks. Each expert network is trained to learn localized deformations within its assigned region. A two-layer gating network <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> G </mml:mi><mml:mi> ϕ </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> receives the implicit feature vector <inline-formula><mml:math><mml:mrow><mml:mi> h </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> p </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> has input and produces soft assignment weights across the <inline-formula><mml:math display="inline"><mml:mi> K </mml:mi></mml:math></inline-formula> experts. This mechanism adaptively fuses local field predictions, enhancing both the representation capability and training stability of the model while reducing the risk of overfitting in geometrically complex regions.</p>
        <p>Finally, the outputs of the local experts are aggregated to produce the local implicit predictions <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> k </mml:mi></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> p </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , which are combined via weighted summation to yield the final signed distance field (SDF) value:</p>
        <disp-formula id="FD6">
          <label>(6)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>y</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>p</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mstyle displaystyle="true">
                <mml:munderover>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mi>k</mml:mi>
                    <mml:mo>−</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>K</mml:mi>
                </mml:munderover>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>ω</mml:mi>
                    <mml:mi>k</mml:mi>
                  </mml:msub>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>p</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                  <mml:msub>
                    <mml:mi>y</mml:mi>
                    <mml:mi>k</mml:mi>
                  </mml:msub>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>p</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
      </sec>
      <sec id="sec2dot3">
        <title>2.3. Loss Function</title>
        <p>Several loss functions are employed to train the proposed method for learning a reliable facial shape representation.</p>
        <p>Reconstruction Loss. A basic SDF structural loss is applied to learn the implicit field:</p>
        <disp-formula id="FD7">
          <label>(7)</label>
          <mml:math>
            <mml:mrow>
              <mml:msubsup>
                <mml:mi>ℒ</mml:mi>
                <mml:mrow>
                  <mml:mi>s</mml:mi>
                  <mml:mi>d</mml:mi>
                  <mml:mi>f</mml:mi>
                </mml:mrow>
                <mml:mi>i</mml:mi>
              </mml:msubsup>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>λ</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:mstyle displaystyle="true">
                <mml:munder>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mstyle mathvariant="bold" mathsize="normal">
                      <mml:mi>p</mml:mi>
                    </mml:mstyle>
                    <mml:mo>∈</mml:mo>
                    <mml:msub>
                      <mml:mi>Ω</mml:mi>
                      <mml:mi>i</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                </mml:munder>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>|</mml:mo>
                    <mml:mrow>
                      <mml:mi>f</mml:mi>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mstyle mathvariant="bold" mathsize="normal">
                          <mml:mi>p</mml:mi>
                        </mml:mstyle>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mo>−</mml:mo>
                      <mml:mover accent="true">
                        <mml:mi>s</mml:mi>
                        <mml:mo>¯</mml:mo>
                      </mml:mover>
                    </mml:mrow>
                    <mml:mo>|</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>λ</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msub>
              <mml:mstyle displaystyle="true">
                <mml:munder>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mstyle mathvariant="bold" mathsize="normal">
                      <mml:mi>p</mml:mi>
                    </mml:mstyle>
                    <mml:mo>∈</mml:mo>
                    <mml:msub>
                      <mml:mi>Ω</mml:mi>
                      <mml:mi>i</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                </mml:munder>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:mn>1</mml:mn>
                      <mml:mo>−</mml:mo>
                      <mml:mrow>
                        <mml:mo>〈</mml:mo>
                        <mml:mrow>
                          <mml:mo>∇</mml:mo>
                          <mml:mi>f</mml:mi>
                          <mml:mrow>
                            <mml:mo>(</mml:mo>
                            <mml:mstyle mathvariant="bold" mathsize="normal">
                              <mml:mi>p</mml:mi>
                            </mml:mstyle>
                            <mml:mo>)</mml:mo>
                          </mml:mrow>
                          <mml:mo>,</mml:mo>
                          <mml:mstyle mathvariant="bold" mathsize="normal">
                            <mml:mover accent="true">
                              <mml:mi>n</mml:mi>
                              <mml:mo>¯</mml:mo>
                            </mml:mover>
                          </mml:mstyle>
                        </mml:mrow>
                        <mml:mo>〉</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math><mml:mover accent="true"><mml:mi> s </mml:mi><mml:mo> ¯ </mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math><mml:mover accent="true"><mml:mi> n </mml:mi><mml:mo> ¯ </mml:mo></mml:mover></mml:math></inline-formula> denote the ground-truth SDF value and field gradient, respectively, <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> Ω </mml:mi><mml:mi> i </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the sampled space of the <inline-formula><mml:math display="inline"><mml:mi> i </mml:mi></mml:math></inline-formula> -th facial scan, and <inline-formula><mml:math display="inline"><mml:mi> λ </mml:mi></mml:math></inline-formula> is the loss weight coefficient.</p>
        <p>Embedding Loss. The embedding vectors are regularized using a zero-mean Gaussian prior:</p>
        <disp-formula id="FD8">
          <label>(8)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>ℒ</mml:mi>
                <mml:mrow>
                  <mml:mi>e</mml:mi>
                  <mml:mi>m</mml:mi>
                  <mml:mi>b</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>λ</mml:mi>
                <mml:mn>3</mml:mn>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>‖</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mstyle mathvariant="bold" mathsize="normal">
                              <mml:mi>z</mml:mi>
                            </mml:mstyle>
                            <mml:mrow>
                              <mml:mi>e</mml:mi>
                              <mml:mi>x</mml:mi>
                              <mml:mi>p</mml:mi>
                            </mml:mrow>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>‖</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                  <mml:mo>+</mml:mo>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>‖</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mstyle mathvariant="bold" mathsize="normal">
                              <mml:mi>z</mml:mi>
                            </mml:mstyle>
                            <mml:mrow>
                              <mml:mi>i</mml:mi>
                              <mml:mi>d</mml:mi>
                            </mml:mrow>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>‖</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Smooth Regularization Loss. Since the soft assignment of the gating network may lead to discontinuities or unstable boundaries among expert regions, we introduce a smoothness constraint to enforce local weight consistency. For each sampled neighboring point pair <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> { </mml:mo><mml:mrow><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msub><mml:mi> p </mml:mi><mml:mi> i </mml:mi></mml:msub><mml:mo> , </mml:mo><mml:msub><mml:mi> p </mml:mi><mml:mi> j </mml:mi></mml:msub></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow><mml:mo> } </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> :</p>
        <disp-formula id="FD9">
          <label>(9)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>ℒ</mml:mi>
                <mml:mrow>
                  <mml:mi>s</mml:mi>
                  <mml:mi>m</mml:mi>
                  <mml:mi>o</mml:mi>
                  <mml:mi>o</mml:mi>
                  <mml:mi>t</mml:mi>
                  <mml:mi>h</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>λ</mml:mi>
                <mml:mn>4</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi mathvariant="double-struck">E</mml:mi>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>p</mml:mi>
                    <mml:mi>i</mml:mi>
                  </mml:msub>
                  <mml:mo>,</mml:mo>
                  <mml:msub>
                    <mml:mi>p</mml:mi>
                    <mml:mi>j</mml:mi>
                  </mml:msub>
                  <mml:mo>~</mml:mo>
                  <mml:mi>Ν</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>[</mml:mo>
                <mml:mrow>
                  <mml:msubsup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>‖</mml:mo>
                        <mml:mrow>
                          <mml:mi>α</mml:mi>
                          <mml:mrow>
                            <mml:mo>(</mml:mo>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>p</mml:mi>
                                <mml:mi>i</mml:mi>
                              </mml:msub>
                            </mml:mrow>
                            <mml:mo>)</mml:mo>
                          </mml:mrow>
                          <mml:mo>−</mml:mo>
                          <mml:mi>α</mml:mi>
                          <mml:mrow>
                            <mml:mo>(</mml:mo>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>p</mml:mi>
                                <mml:mi>j</mml:mi>
                              </mml:msub>
                            </mml:mrow>
                            <mml:mo>)</mml:mo>
                          </mml:mrow>
                        </mml:mrow>
                        <mml:mo>‖</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                </mml:mrow>
                <mml:mo>]</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math><mml:mi> Ν </mml:mi></mml:math></inline-formula> denotes the neighborhood set of point <inline-formula><mml:math><mml:mi> p </mml:mi></mml:math></inline-formula> . This term encourages smooth transitions between adjacent regions, such as gradual blending from the forehead to the nose bridge.</p>
        <p>Entropy Regularization Loss. To prevent degeneration caused by uniform expert activation in the gating network, an entropy-based regularization is introduced to promote sparse and discriminative expert selection:</p>
        <disp-formula id="FD10">
          <label>(10)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>ℒ</mml:mi>
                <mml:mrow>
                  <mml:mi>e</mml:mi>
                  <mml:mi>n</mml:mi>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mo>−</mml:mo>
              <mml:msub>
                <mml:mi>λ</mml:mi>
                <mml:mn>5</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi mathvariant="double-struck">E</mml:mi>
                <mml:mstyle mathvariant="bold" mathsize="normal">
                  <mml:mi>p</mml:mi>
                </mml:mstyle>
              </mml:msub>
              <mml:mrow>
                <mml:mo>[</mml:mo>
                <mml:mrow>
                  <mml:mstyle displaystyle="true">
                    <mml:munderover>
                      <mml:mo>∑</mml:mo>
                      <mml:mrow>
                        <mml:mi>k</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                      </mml:mrow>
                      <mml:mi>K</mml:mi>
                    </mml:munderover>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>α</mml:mi>
                        <mml:mi>k</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                  </mml:mstyle>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mstyle mathvariant="bold" mathsize="normal">
                      <mml:mi>p</mml:mi>
                    </mml:mstyle>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                  <mml:mi>log</mml:mi>
                  <mml:msub>
                    <mml:mi>α</mml:mi>
                    <mml:mi>k</mml:mi>
                  </mml:msub>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mstyle mathvariant="bold" mathsize="normal">
                      <mml:mi>p</mml:mi>
                    </mml:mstyle>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mo>]</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Therefore, the total loss is:</p>
        <disp-formula id="FD11">
          <label>(11)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>ℒ</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:msubsup>
                <mml:mi>ℒ</mml:mi>
                <mml:mrow>
                  <mml:mi>s</mml:mi>
                  <mml:mi>d</mml:mi>
                  <mml:mi>f</mml:mi>
                </mml:mrow>
                <mml:mi>i</mml:mi>
              </mml:msubsup>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>ℒ</mml:mi>
                <mml:mrow>
                  <mml:mi>e</mml:mi>
                  <mml:mi>m</mml:mi>
                  <mml:mi>b</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>ℒ</mml:mi>
                <mml:mrow>
                  <mml:mi>s</mml:mi>
                  <mml:mi>m</mml:mi>
                  <mml:mi>o</mml:mi>
                  <mml:mi>o</mml:mi>
                  <mml:mi>t</mml:mi>
                  <mml:mi>h</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>ℒ</mml:mi>
                <mml:mrow>
                  <mml:mi>e</mml:mi>
                  <mml:mi>n</mml:mi>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
      </sec>
    </sec>
    <sec id="sec3">
      <title>3. Experimental Results and Analysis</title>
      <sec id="sec3dot1">
        <title>3.1. Dataset</title>
        <p>FaceScape is a large-scale, high-quality 3D face dataset consisting of 938 individuals and 20 types of facial expressions. It is one of the most comprehensive and high-precision 3D facial datasets available. Among them, data from 365 subjects are publicly released and are used in this work. Specifically, 5323 facial scans from 355 subjects with 15 expressions are used for training, while 200 scans from the remaining 10 subjects with 20 expressions are used for testing.</p>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Experimental Details</title>
        <p>1) Training</p>
        <p>The proposed model is trained end-to-end using the Adam optimizer with an initial learning rate of 0.0001 for 1500 epochs. After 200 epochs, the learning rate decays by a factor of 0.95 every 10 epochs. The ResNet-50 backbone is frozen during the first 10 epochs, and the Mini-Nets component is fixed during pretraining to preserve deformation priors. Training is conducted on a single NVIDIA RTX 4090 GPU for approximately 2 days with a batch size of 72. During testing, optimizing 200 samples on a single GPU takes about 5 hours. Due to the lightweight architectures employed in all components of the proposed framework, the overall inference time is marginally reduced compared to IMFace. Nevertheless, the model is able to preserve and reconstruct finer geometric variations, demonstrating better detail representation without sacrificing computational efficiency.</p>
        <p>2) Data Preprocessing</p>
        <p>Since the implicit function requires strictly aligned inputs, we adopt the pseudo-watertight mesh generation method from [<xref ref-type="bibr" rid="B18">18</xref>]. Facial meshes are rigidly aligned to the frontal view using landmarks and normalized to a 10 cm unit scale. Sampling is performed within a sphere centered 4 cm behind the nose tip with a radius of 10 cm, and points outside the sphere are removed. To construct a directed pseudo-watertight mesh, holes around the nose and mouth are filled, enabling distance transformation to compute SDF values.</p>
      </sec>
      <sec id="sec3dot3">
        <title>3.3. Experimental Results</title>
        <p>We use the proposed model to fit facial scans and compare reconstruction results against the geometric models of FLAME [<xref ref-type="bibr" rid="B6">6</xref>], i3DMM [<xref ref-type="bibr" rid="B22">22</xref>], and ImFace [<xref ref-type="bibr" rid="B18">18</xref>], demonstrating the superiority of our approach. The official FLAME code is used to fit full-face scans in the test set, which includes 300 identity parameters and 100 expression parameters. Since the FaceScape dataset is employed for both training and evaluation in this work, the publicly released models from the dataset are also used for comparison. For Imface, both the identity and expression embeddings are 128-dimensional, consistent with the dimensionality used in i3DMM and in the proposed method. Since the original i3DMM model is trained on only 58 subjects, we retrain it on the same dataset used in this paper for a fair comparison.</p>
        <p>3.3.1. Quantitative Analysis</p>
        <p>We adopt symmetric Chamfer Distance (CD) and F-score as evaluation metrics, where the F-score threshold is set to 0.001 as a strict criterion. The F-score is a comprehensive measure combining precision and recall, providing an overall assessment of model performance. A smaller Chamfer Distance indicates better reconstruction accuracy, while a higher F-score reflects improved consistency.</p>
        <p>The results are summarized in <bold>Table 1</bold>, showing that our proposed method surpasses competing approaches across both metrics, clearly demonstrating its effectiveness.</p>
        <p><bold>Table 1.</bold> Quantitative analysis of facial reconstruction accuracy.</p>
        <table-wrap id="tbl1">
          <label>Table 1</label>
          <table>
            <tbody>
              <tr>
                <td>Methods</td>
                <td>Dim.</td>
                <td>
                  Chamfer (mm)
                  <sup>†</sup>
                </td>
                <td>
                  F-score@1mm
                  <sup>¶</sup>
                </td>
              </tr>
              <tr>
                <td>I3DMM</td>
                <td>256</td>
                <td>1.635</td>
                <td>42.26</td>
              </tr>
              <tr>
                <td>FaceScape</td>
                <td>352</td>
                <td>0.929</td>
                <td>67.09</td>
              </tr>
              <tr>
                <td>Imface</td>
                <td>256</td>
                <td>0.625</td>
                <td>91.11</td>
              </tr>
              <tr>
                <td>Ours</td>
                <td>256</td>
                <td>0.553</td>
                <td>93.74</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>3.3.2. Qualitative Analysis</p>
        <p>This section visualizes the reconstruction results obtained by different models, as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>, where each column corresponds to a test subject with a non-neutral facial expression.i3DMM is the first deep implicit model designed for human heads; however, when dealing with more complex scenes, it fails to capture intricate deformations and detailed features, resulting in noticeable artifacts on the reconstructed faces. FaceScape, benefiting from high-quality training scans and the inclusion of test subjects within its training set, performs well in preserving identity characteristics. Nevertheless, when handling nonlinear deformations, it tends to produce rigid facial expressions and struggles to capture fine texture details. ImFace achieves better overall performance compared to the above methods, as it incorporates both identity and expression attributes. However, it still lacks precision in reconstructing fine-grained facial structures. In contrast, our proposed method not only reconstructs faces with more accurate identity and expression representations but also maintains geometric robustness while effectively capturing subtle and rich nonlinear facial muscle deformations—such as frowning and pouting—that contribute to more realistic and expressive results.</p>
        <fig id="fig3">
          <label>Figure 3</label>
          <graphic xlink:href="https://html.scirp.org/file/2313507-rId119.jpeg?20251218093354" />
        </fig>
        <p><bold>Figure 3</bold><bold>.</bold> Comparison of results with i3DMM, FaceScape, and Imface.</p>
        <p>3.3.3. Ablation Study</p>
        <p>The core components of the proposed algorithm include context feature extraction, local expert decoder, and regularization losses. In this section, we conduct ablation experiments to verify the effectiveness of each key component.</p>
        <p>Since the regularization losses are designed to prevent instability in the soft assignments of the gating network, we specifically examine cases where the local expert decoder is used alone or combined with the regularization losses.</p>
        <fig id="fig4">
          <label>Figure 4</label>
          <graphic xlink:href="https://html.scirp.org/file/2313507-rId120.jpeg?20251218093355" />
        </fig>
        <p><bold>Figure 4</bold><bold>.</bold> Ablation study.</p>
        <p><bold>Table 2</bold><bold>.</bold> Presents the results of the ablation study.</p>
        <table-wrap id="tbl2">
          <label>Table 2</label>
          <table>
            <tbody>
              <tr>
                <td>Multi-Scale Feature Extraction</td>
                <td>Local Expert Decoder</td>
                <td>Regularization</td>
                <td>
                  Chamfer (mm)
                  <sup>†</sup>
                </td>
                <td>
                  F-score@1mm
                  <sup>¶</sup>
                </td>
              </tr>
              <tr>
                <td>✓</td>
                <td>
                </td>
                <td>
                </td>
                <td>0.602</td>
                <td>91.82</td>
              </tr>
              <tr>
                <td>
                </td>
                <td>✓</td>
                <td>
                </td>
                <td>0.619</td>
                <td>91.59</td>
              </tr>
              <tr>
                <td>✓</td>
                <td>✓</td>
                <td>
                </td>
                <td>0.569</td>
                <td>92.53</td>
              </tr>
              <tr>
                <td>
                </td>
                <td>✓</td>
                <td>✓</td>
                <td>0.575</td>
                <td>92.96</td>
              </tr>
              <tr>
                <td>✓</td>
                <td>✓</td>
                <td>✓</td>
                <td>0.553</td>
                <td>93.74</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>From the ablation experiments in <bold>Table 2</bold> above, it can be seen that the core components proposed in this paper are effective improvements. While adding either the feature extraction or the local expert decoder individually is effective, the combined effect of both yields better results. As shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>, the algorithm proposed in this paper is more refined and accurate.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Conclusions</title>
      <p>To enhance the fine-detail reconstruction capability of 3D face modeling, this paper proposes a novel 3D facial deformation model that substantially upgrades traditional 3DMMs by integrating context-aware encoding and decoding with Implicit Neural Representations (INRs). The improved regularization losses effectively mitigate instability caused by the soft assignment in the gating network, resulting in more refined and stable 3D face reconstructions. Experimental results, both qualitative and quantitative, demonstrate that the proposed method achieves superior performance compared to existing approaches in terms of geometric accuracy and expression fidelity.</p>
      <p>However, the current method remains relatively limited in handling illumination and reflection variations. In future work, we plan to incorporate realistic diffuse and specular reflectance fusion to further enhance the overall robustness of 3D face reconstruction and its ability to cope with complex lighting environments.</p>
    </sec>
    <sec id="sec5">
      <title>Funding</title>
      <p>National Natural Science Foundation of China (62273239); Shanghai “Science and Technology Innovation Action Plan” Domestic Science and Technology Cooperation Project (20015801100).</p>
    </sec>
    <sec id="sec6">
      <title>NOTES</title>
      <p>*First author.</p>
      <p><sup>#</sup>Corresponding author.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Wang, Z., Zhu, X., Zhang, T., Wang, B. and Lei, Z. (2024) 3D Face Reconstruction with the Geometric Guidance of Facial Part Segmentation. 2024 <italic>IEEE</italic>/ <italic>CVF Conference on Computer Vision and Pattern Recognition</italic> ( <italic>CVPR</italic>), Seattle, 16-22 June 2024, 1672-1682. https://doi.org/10.1109/cvpr52733.2024.00165 <pub-id pub-id-type="doi">10.1109/cvpr52733.2024.00165</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr52733.2024.00165">https://doi.org/10.1109/cvpr52733.2024.00165</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Wang, Z.</string-name>
              <string-name>Zhu, X.</string-name>
              <string-name>Zhang, T.</string-name>
              <string-name>Wang, B.</string-name>
              <string-name>Lei, Z.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>3D Face Reconstruction with the Geometric Guidance of Facial Part Segmentation</article-title>
            <source>2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
            <volume>16</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr52733.2024.00165</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Jin, H., Jian, M., Ding, D. and Yu, H. (2025) Self-Supervised Face Deocclusion via 3-D Face Reconstruction with Outlier Segmentation. <italic>IEEE Transactions on Human</italic>- <italic>Machine Systems</italic>, 55, 746-755. https://doi.org/10.1109/thms.2025.3585780 <pub-id pub-id-type="doi">10.1109/thms.2025.3585780</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/thms.2025.3585780">https://doi.org/10.1109/thms.2025.3585780</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Jin, H.</string-name>
              <string-name>Jian, M.</string-name>
              <string-name>Ding, D.</string-name>
              <string-name>Yu, H.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Self-Supervised Face Deocclusion via 3-D Face Reconstruction with Outlier Segmentation</article-title>
            <source>IEEE Transactions on Human-Machine Systems</source>
            <volume>55</volume>
            <pub-id pub-id-type="doi">10.1109/thms.2025.3585780</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Dou, P., Shah, S.K. and Kakadiaris, I.A. (2017) End-to-End 3D Face Reconstruction with Deep Neural Networks. 2017 <italic>IEEE Conference on Computer Vision and Pattern Recognition</italic> ( <italic>CVPR</italic>), Honolulu, 21-26 July 2017, 1503-1512. https://doi.org/10.1109/cvpr.2017.164 <pub-id pub-id-type="doi">10.1109/cvpr.2017.164</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr.2017.164">https://doi.org/10.1109/cvpr.2017.164</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Dou, P.</string-name>
              <string-name>Shah, S.K.</string-name>
              <string-name>Kakadiaris, I.A.</string-name>
            </person-group>
            <year>2017</year>
            <article-title>End-to-End 3D Face Reconstruction with Deep Neural Networks</article-title>
            <source>2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
            <volume>21</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr.2017.164</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Blanz, V. and Vetter, T. (2023) A Morphable Model for the Synthesis of 3D Faces. In: <italic>Seminal Graphics Papers</italic>: <italic>Pushing the Boundaries</italic>, <italic>Volume</italic>2, ACM, 157-164. https://doi.org/10.1145/3596711.3596730 <pub-id pub-id-type="doi">10.1145/3596711.3596730</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3596711.3596730">https://doi.org/10.1145/3596711.3596730</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Blanz, V.</string-name>
              <string-name>Vetter, T.</string-name>
              <string-name>Boundaries, V</string-name>
            </person-group>
            <year>2023</year>
            <article-title>A Morphable Model for the Synthesis of 3D Faces</article-title>
            <source>In: Seminal Graphics Papers: Pushing the Boundaries</source>
            <volume>157</volume>
            <pub-id pub-id-type="doi">10.1145/3596711.3596730</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Serafin, J. and Grisetti, G. (2015) NICP: Dense Normal Based Point Cloud Registration. 2015 <italic>IEEE</italic>/ <italic>RSJ International Conference on Intelligent Robots and Systems</italic> ( <italic>IROS</italic>), Hamburg, 28 September-2 October 2015, 742-749. https://doi.org/10.1109/iros.2015.7353455 <pub-id pub-id-type="doi">10.1109/iros.2015.7353455</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/iros.2015.7353455">https://doi.org/10.1109/iros.2015.7353455</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Serafin, J.</string-name>
              <string-name>Grisetti, G.</string-name>
            </person-group>
            <year>2015</year>
            <article-title>NICP: Dense Normal Based Point Cloud Registration</article-title>
            <source>2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</source>
            <volume>28</volume>
            <pub-id pub-id-type="doi">10.1109/iros.2015.7353455</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Li, T., Bolkart, T., Black, M.J., Li, H. and Romero, J. (2017) Learning a Model of Facial Shape and Expression from 4D Scans. <italic>ACM Transactions on Graphics</italic>, 36, 1-17. https://doi.org/10.1145/3130800.3130813 <pub-id pub-id-type="doi">10.1145/3130800.3130813</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3130800.3130813">https://doi.org/10.1145/3130800.3130813</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Li, T.</string-name>
              <string-name>Bolkart, T.</string-name>
              <string-name>Black, M.J.</string-name>
              <string-name>Li, H.</string-name>
              <string-name>Romero, J.</string-name>
            </person-group>
            <year>2017</year>
            <article-title>Learning a Model of Facial Shape and Expression from 4D Scans</article-title>
            <source>ACM Transactions on Graphics</source>
            <volume>36</volume>
            <pub-id pub-id-type="doi">10.1145/3130800.3130813</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Brunton, A., Bolkart, T. and Wuhrer, S. (2014) Multilinear Wavelets: A Statistical Shape Space for Human Faces. In: <italic>Lecture Notes in Computer Science</italic>, Springer International Publishing, 297-312. https://doi.org/10.1007/978-3-319-10590-1_20 <pub-id pub-id-type="doi">10.1007/978-3-319-10590-1_20</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-319-10590-1_20">https://doi.org/10.1007/978-3-319-10590-1_20</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Brunton, A.</string-name>
              <string-name>Bolkart, T.</string-name>
              <string-name>Wuhrer, S.</string-name>
              <string-name>Science, S</string-name>
            </person-group>
            <year>2014</year>
            <article-title>Multilinear Wavelets: A Statistical Shape Space for Human Faces</article-title>
            <source>In: Lecture Notes in Computer Science</source>
            <volume>297</volume>
            <pub-id pub-id-type="doi">10.1007/978-3-319-10590-1_20</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Vlasic, D., Brand, M., Pfister, H. and Popović, J. (2005) Face Transfer with Multilinear Models. <italic>ACM Transactions on Graphics</italic>, 24, 426-433. https://doi.org/10.1145/1073204.1073209 <pub-id pub-id-type="doi">10.1145/1073204.1073209</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/1073204.1073209">https://doi.org/10.1145/1073204.1073209</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Vlasic, D.</string-name>
              <string-name>Brand, M.</string-name>
              <string-name>Pfister, H.</string-name>
            </person-group>
            <year>2005</year>
            <article-title>Face Transfer with Multilinear Models</article-title>
            <source>ACM Transactions on Graphics</source>
            <volume>24</volume>
            <pub-id pub-id-type="doi">10.1145/1073204.1073209</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Bolkart, T. and Wuhrer, S. (2015) A Groupwise Multilinear Correspondence Optimization for 3D Faces. 2015 <italic>IEEE International Conference on Computer Vision</italic> ( <italic>ICCV</italic>), Santiago, 7-13 December 2015, 3604-3612. https://doi.org/10.1109/iccv.2015.411 <pub-id pub-id-type="doi">10.1109/iccv.2015.411</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/iccv.2015.411">https://doi.org/10.1109/iccv.2015.411</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Bolkart, T.</string-name>
              <string-name>Wuhrer, S.</string-name>
            </person-group>
            <year>2015</year>
            <article-title>A Groupwise Multilinear Correspondence Optimization for 3D Faces</article-title>
            <source>2015 IEEE International Conference on Computer Vision (ICCV)</source>
            <volume>7</volume>
            <pub-id pub-id-type="doi">10.1109/iccv.2015.411</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Tran, L. and Liu, X. (2018) Nonlinear 3D Face Morphable Model. 2018 <italic>IEEE</italic>/ <italic>CVF Conference on Computer Vision and Pattern Recognition</italic>, Salt Lake City, 18-23 June 2018, 7346-7355. https://doi.org/10.1109/cvpr.2018.00767 <pub-id pub-id-type="doi">10.1109/cvpr.2018.00767</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr.2018.00767">https://doi.org/10.1109/cvpr.2018.00767</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Tran, L.</string-name>
              <string-name>Liu, X.</string-name>
              <string-name>Recognition, S</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Nonlinear 3D Face Morphable Model</article-title>
            <source>2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition</source>
            <volume>18</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr.2018.00767</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Feng, Y., Feng, H., Black, M.J. and Bolkart, T. (2021) Learning an Animatable Detailed 3D Face Model from In-the-Wild Images. <italic>ACM Transactions on Graphics</italic>, 40, 1-13. https://doi.org/10.1145/3450626.3459936 <pub-id pub-id-type="doi">10.1145/3450626.3459936</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3450626.3459936">https://doi.org/10.1145/3450626.3459936</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Feng, Y.</string-name>
              <string-name>Feng, H.</string-name>
              <string-name>Black, M.J.</string-name>
              <string-name>Bolkart, T.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Learning an Animatable Detailed 3D Face Model from In-the-Wild Images</article-title>
            <source>ACM Transactions on Graphics</source>
            <volume>40</volume>
            <pub-id pub-id-type="doi">10.1145/3450626.3459936</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Wang, Y. and Solomon, J.M. (2019) PrNet: Self-Supervised Learning for Partial-to-Partial Registration. <italic>Advances in Neural Information Processing Systems</italic>, 32, 1-13.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Wang, Y.</string-name>
              <string-name>Solomon, J.M.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>PrNet: Self-Supervised Learning for Partial-to-Partial Registration</article-title>
            <source>Advances in Neural Information Processing Systems</source>
            <volume>32</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Bagautdinov, T., Wu, C., Saragih, J., Fua, P. and Sheikh, Y. (2018) Modeling Facial Geometry Using Compositional VAEs. 2018 <italic>IEEE</italic>/ <italic>CVF Conference on Computer</italic><italic>Vision and Pattern Recognition</italic>, Salt Lake City, 18-23 June 2018, 3877-3886. https://doi.org/10.1109/cvpr.2018.00408 <pub-id pub-id-type="doi">10.1109/cvpr.2018.00408</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr.2018.00408">https://doi.org/10.1109/cvpr.2018.00408</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Bagautdinov, T.</string-name>
              <string-name>Wu, C.</string-name>
              <string-name>Saragih, J.</string-name>
              <string-name>Fua, P.</string-name>
              <string-name>Sheikh, Y.</string-name>
              <string-name>Recognition, S</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Modeling Facial Geometry Using Compositional VAEs</article-title>
            <source>2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition</source>
            <volume>18</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr.2018.00408</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Park, J.J., Florence, P., Straub, J., Newcombe, R. and Lovegrove, S. (2019) DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation. 2019 <italic>IEEE</italic>/ <italic>CVF Conference on Computer Vision and Pattern Recognition</italic> ( <italic>CVPR</italic>), Long Beach, 15-20 June 2019, 165-174. https://doi.org/10.1109/cvpr.2019.00025 <pub-id pub-id-type="doi">10.1109/cvpr.2019.00025</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr.2019.00025">https://doi.org/10.1109/cvpr.2019.00025</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Park, J.J.</string-name>
              <string-name>Florence, P.</string-name>
              <string-name>Straub, J.</string-name>
              <string-name>Newcombe, R.</string-name>
              <string-name>Lovegrove, S.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation</article-title>
            <source>2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
            <volume>15</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr.2019.00025</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Chiang, P.-Z., Tsai, M.-S., Tseng, H.-Y., Lai, W.-S. and Chiu, W.-C. (2022) Stylizing 3D Scene via Implicit Representation and HyperNetwork. 2022 <italic>IEEE</italic>/ <italic>CVF Winter</italic><italic>Conference on Applications of Computer Vision</italic>( <italic>WACV</italic>), Waikoloa, 3-8 January 2022, 215-224. https://doi.org/10.1109/WACV51458.2022.00029 <pub-id pub-id-type="doi">10.1109/WACV51458.2022.00029</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/WACV51458.2022.00029">https://doi.org/10.1109/WACV51458.2022.00029</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Chiang, P.</string-name>
              <string-name>Tsai, M.</string-name>
              <string-name>Tseng, H.</string-name>
              <string-name>Lai, W.</string-name>
              <string-name>Chiu, W.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>Stylizing 3D Scene via Implicit Representation and HyperNetwork</article-title>
            <source>2022 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV)</source>
            <volume>3</volume>
            <pub-id pub-id-type="doi">10.1109/WACV51458.2022.00029</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B16">
        <label>16.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Chen, Z.Q. and Zhang, H. (2019) Learning Implicit Fields for Generative Shape Modeling. 2019 <italic>IEEE</italic>/ <italic>CVF Conference on Computer Vision and Pattern Recognition</italic> ( <italic>CVPR</italic>), Long Beach, 15-20 June 2019, 5932-5941. https://doi.org/10.1109/cvpr.2019.00609 <pub-id pub-id-type="doi">10.1109/cvpr.2019.00609</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr.2019.00609">https://doi.org/10.1109/cvpr.2019.00609</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Chen, Z.Q.</string-name>
              <string-name>Zhang, H.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Learning Implicit Fields for Generative Shape Modeling</article-title>
            <source>2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
            <volume>15</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr.2019.00609</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B17">
        <label>17.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Lipman, Y. (2021) Phase Transitions, Distance Functions, and Implicit Neural Representations. <italic>Proceedings of the</italic>38 <italic>th International Conference on Machine Learning</italic>, Online, 18-24 July 2021, 6702-6712.</mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Lipman, Y.</string-name>
              <string-name>Transitions, D</string-name>
              <string-name>Learning, O</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Phase Transitions, Distance Functions, and Implicit Neural Representations</article-title>
            <source>Proceedings of the 38th International Conference on Machine Learning</source>
            <volume>18</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B18">
        <label>18.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Zheng, M., Yang, H., Huang, D. and Chen, L. (2022) ImFace: A Nonlinear 3D Morphable Face Model with Implicit Neural Representations. 2022 <italic>IEEE</italic>/ <italic>CVF Conference on Computer Vision and Pattern Recognition</italic> ( <italic>CVPR</italic>), New Orleans, 18-24 June 2022, 20311-20320. https://doi.org/10.1109/cvpr52688.2022.01970 <pub-id pub-id-type="doi">10.1109/cvpr52688.2022.01970</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr52688.2022.01970">https://doi.org/10.1109/cvpr52688.2022.01970</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Zheng, M.</string-name>
              <string-name>Yang, H.</string-name>
              <string-name>Huang, D.</string-name>
              <string-name>Chen, L.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>ImFace: A Nonlinear 3D Morphable Face Model with Implicit Neural Representations</article-title>
            <source>2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
            <volume>18</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr52688.2022.01970</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B19">
        <label>19.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Mescheder, L., Oechsle, M., Niemeyer, M., Nowozin, S. and Geiger, A. (2019) Occupancy Networks: Learning 3D Reconstruction in Function Space. 2019 <italic>IEEE</italic>/ <italic>CVF</italic><italic>Con</italic><italic>ference on Computer Vision and Pattern Recognition</italic> ( <italic>CVPR</italic>), Long Beach, 15-20 June 2019, 4455-4465. https://doi.org/10.1109/cvpr.2019.00459 <pub-id pub-id-type="doi">10.1109/cvpr.2019.00459</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr.2019.00459">https://doi.org/10.1109/cvpr.2019.00459</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Mescheder, L.</string-name>
              <string-name>Oechsle, M.</string-name>
              <string-name>Niemeyer, M.</string-name>
              <string-name>Nowozin, S.</string-name>
              <string-name>Geiger, A.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Occupancy Networks: Learning 3D Reconstruction in Function Space</article-title>
            <source>2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
            <volume>15</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr.2019.00459</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B20">
        <label>20.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Giebenhain, S., Kirschstein, T., Georgopoulos, M., Rünz, M., Agapito, L. and Nießner, M. (2023) Learning Neural Parametric Head Models. 2023 <italic>IEEE</italic>/ <italic>CVF Conference on Computer Vision and Pattern Recognition</italic> ( <italic>CVPR</italic>), Vancouver, 17-24 June 2023, 21003-21012. https://doi.org/10.1109/cvpr52729.2023.02012 <pub-id pub-id-type="doi">10.1109/cvpr52729.2023.02012</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr52729.2023.02012">https://doi.org/10.1109/cvpr52729.2023.02012</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Giebenhain, S.</string-name>
              <string-name>Kirschstein, T.</string-name>
              <string-name>Georgopoulos, M.</string-name>
              <string-name>Agapito, L.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>Learning Neural Parametric Head Models</article-title>
            <source>2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
            <volume>17</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr52729.2023.02012</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B21">
        <label>21.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Ramon, E., Triginer, G., Escur, J., Pumarola, A., Garcia, J., Giro-i-Nieto, X., <italic>et al</italic>. (2021) H3D-Net: Few-Shot High-Fidelity 3D Head Reconstruction. 2021 <italic>IEEE</italic>/ <italic>CVF</italic><italic>International Conference on Computer Vision</italic> ( <italic>ICCV</italic>), Montreal, 10-17 October 2021, 5600-5609. https://doi.org/10.1109/iccv48922.2021.00557 <pub-id pub-id-type="doi">10.1109/iccv48922.2021.00557</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/iccv48922.2021.00557">https://doi.org/10.1109/iccv48922.2021.00557</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Ramon, E.</string-name>
              <string-name>Triginer, G.</string-name>
              <string-name>Escur, J.</string-name>
              <string-name>Pumarola, A.</string-name>
              <string-name>Garcia, J.</string-name>
              <string-name>Giro-i-Nieto, X.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>H3D-Net: Few-Shot High-Fidelity 3D Head Reconstruction</article-title>
            <source>2021 IEEE/CVF International Conference on Computer Vision (ICCV)</source>
            <volume>10</volume>
            <pub-id pub-id-type="doi">10.1109/iccv48922.2021.00557</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B22">
        <label>22.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Yenamandra, T., Tewari, A., Bernard, F., Seidel, H., Elgharib, M., Cremers, D., <italic>et al</italic>. (2021) i3DMM: Deep Implicit 3D Morphable Model of Human Heads. 2021 <italic>IEEE</italic>/ <italic>CVF Conference on Computer Vision and Pattern Recognition</italic>( <italic>CVPR</italic>), Nashville, 20-25 June 2021, 12798-12808. https://doi.org/10.1109/cvpr46437.2021.01261 <pub-id pub-id-type="doi">10.1109/cvpr46437.2021.01261</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr46437.2021.01261">https://doi.org/10.1109/cvpr46437.2021.01261</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Yenamandra, T.</string-name>
              <string-name>Tewari, A.</string-name>
              <string-name>Bernard, F.</string-name>
              <string-name>Seidel, H.</string-name>
              <string-name>Elgharib, M.</string-name>
              <string-name>Cremers, D.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>i3DMM: Deep Implicit 3D Morphable Model of Human Heads</article-title>
            <source>2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
            <volume>20</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr46437.2021.01261</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B23">
        <label>23.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Mildenhall, B., Pratul, P.P., Tancik, M., Barron, J.T., <italic>et al</italic>. (2020) NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis. 2020 <italic>European Conference on Computer Vision</italic>, Glasgow, 23-28 August 2020, 99-106.</mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Mildenhall, B.</string-name>
              <string-name>Pratul, P.P.</string-name>
              <string-name>Tancik, M.</string-name>
              <string-name>Barron, J.T.</string-name>
              <string-name>Vision, G</string-name>
            </person-group>
            <year>2020</year>
            <article-title>NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis</article-title>
            <source>2020 European Conference on Computer Vision</source>
            <volume>23</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B24">
        <label>24.</label>
        <citation-alternatives>
          <mixed-citation publication-type="web">Wang, K.Z., Tan, Y.Z., Fu, Y.T., <italic>et al</italic>. (2025) Early Smoke Segmentation with Dense Multi-Scale Context and Hierarchical Feature Fusion Attention. https://link.cnki.net/urlid/11.2127.tp.20250225.1502.009</mixed-citation>
          <element-citation publication-type="web">
            <person-group person-group-type="author">
              <string-name>Wang, K.Z.</string-name>
              <string-name>Tan, Y.Z.</string-name>
              <string-name>Fu, Y.T.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Early Smoke Segmentation with Dense Multi-Scale Context and Hierarchical Feature Fusion Attention</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B25">
        <label>25.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Li, B. and Lima, D. (2021) Facial Expression Recognition via ResNet-50. <italic>International Journal of Cognitive Computing in Engineering</italic>, 2, 57-64. https://doi.org/10.1016/j.ijcce.2021.02.002 <pub-id pub-id-type="doi">10.1016/j.ijcce.2021.02.002</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ijcce.2021.02.002">https://doi.org/10.1016/j.ijcce.2021.02.002</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Li, B.</string-name>
              <string-name>Lima, D.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Facial Expression Recognition via ResNet-50</article-title>
            <source>International Journal of Cognitive Computing in Engineering</source>
            <volume>2</volume>
            <pub-id pub-id-type="doi">10.1016/j.ijcce.2021.02.002</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B26">
        <label>26.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Zhu, X., Lei, Z., Liu, X., Shi, H. and Li, S.Z. (2016) Face Alignment across Large Poses: A 3D Solution. 2016 <italic>IEEE Conference on Computer Vision and Pattern Recognition</italic>( <italic>CVPR</italic>), Las Vegas, 27-30 June 2016, 146-155. https://doi.org/10.1109/cvpr.2016.23 <pub-id pub-id-type="doi">10.1109/cvpr.2016.23</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr.2016.23">https://doi.org/10.1109/cvpr.2016.23</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Zhu, X.</string-name>
              <string-name>Lei, Z.</string-name>
              <string-name>Liu, X.</string-name>
              <string-name>Shi, H.</string-name>
              <string-name>Li, S.Z.</string-name>
            </person-group>
            <year>2016</year>
            <article-title>Face Alignment across Large Poses: A 3D Solution</article-title>
            <source>2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
            <volume>27</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr.2016.23</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B27">
        <label>27.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Yang, H., Zhu, H., Wang, Y., Huang, M., Shen, Q., Yang, R., <italic>et al</italic>. (2020) FaceScape: A Large-Scale High Quality 3D Face Dataset and Detailed Riggable 3D Face Prediction. 2020 <italic>IEEE</italic>/ <italic>CVF Conference on Computer Vision and Pattern Recognition</italic> ( <italic>CVPR</italic>), Seattle, 13-19 June 2020, 598-607. https://doi.org/10.1109/cvpr42600.2020.00068 <pub-id pub-id-type="doi">10.1109/cvpr42600.2020.00068</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr42600.2020.00068">https://doi.org/10.1109/cvpr42600.2020.00068</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Yang, H.</string-name>
              <string-name>Zhu, H.</string-name>
              <string-name>Wang, Y.</string-name>
              <string-name>Huang, M.</string-name>
              <string-name>Shen, Q.</string-name>
              <string-name>Yang, R.</string-name>
            </person-group>
            <year>2020</year>
            <article-title>FaceScape: A Large-Scale High Quality 3D Face Dataset and Detailed Riggable 3D Face Prediction</article-title>
            <source>2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
            <volume>13</volume>
            <pub-id pub-id-type="doi">10.1109/cvpr42600.2020.00068</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>