IP Library › Granted Patent US 12,657,824
Granted Patent B2
US 12,657,824 · App. 18/472,826 · Granted Jun 16, 2026

Systems and methods for face asset creation and models from one or more images

Inventors: Shichen Liu (Los Angeles, CA); Yunxuan Cai (Los Angeles, CA); Yajie Zhao (Los Angeles, CA); Bipin Kishore (Los Angeles, CA)
Assignee: UNIVERSITY OF SOUTHERN CALIFORNIA
G06T17/20G06T7/40G06T7/60G06T7/70G06T2207/10024G06T2207/20084
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,657,824
App. No.
18/472,826
Granted
Jun 16, 2026
Kind
B2
Abstract

Methods, mediums, and systems for constructing a 3D face model, including Deep Iterative Face Fitting (DIFF) and Recurrent Feature Alignment (ReFA). A processor provides a reference—containing a 3D mesh representing a median face, vertex positions, or surface points—as a template and UV texture mapping pointing the 3D mesh to a 2D UV space; receives input image(s) of a face and extracts geometry/texture features in an image space; extracts features in a UV space; iteratively produces a feature map via visual semantic correlation between UV and image spaces and regress geometry updates, predicting texture maps and comparing features, and inputs the map to an RNN-based neural optimizer of Gated Recurrent Units (GRU) to determine a hidden state. A head pose and/or updated 3D mesh/UV-space position map is output, each pixel in the UV-space map storing a coordinate of a corresponding point in a canonical space of the 3D mesh.

Claims (97)

1 . A method for constructing a 3D face model, the method comprising:

providing a reference as a template, the reference containing a 3D mesh that represents an item and a UV texture mapping that maps each point on the 3D mesh to a 2D UV space, the item comprising a median face, vertex positions or surface points;

receiving one or more input images in an image space of a face;

extracting geometry feature and texture feature in the image space;

extracting features in a UV space;

iteratively computing or producing a feature map via visual semantic correlation between the UV space and the image space and regress geometry updates, including projecting or providing the extracted texture feature to the UV space to predict texture maps and comparing said features to the reference, and inputting the computed or produced feature map to an RNN-based neural optimizer composed of Gated Recurrent Units (GRU) to determine a hidden state;

outputting a pose in a canonical space of the 3D mesh and a UV-space position map for the one or more input images, wherein each pixel in the UV-space position map stores a coordinate of a corresponding point in the canonical space of the 3D mesh, wherein the geometry feature is utilized to fit a 6-DoF rigid transformation that represents the output pose in the canonical space of the 3D mesh and the UV-space position map, and

optimizing a head pose and/or facial geometry into the 6-DoF rigid transformation and the UV-space position map, said optimizing comprising:

fixing the position map to be a mean face geometry of the 3D mesh of the reference and updating the 6-DoF rigid transformation using a first number iterations;

updating both the 6-DoF rigid transformation and the UV-space position map for a second number of iterations; and

fixing the 6-DoF rigid transformation and updating the UV-space position map using a third number of iterations.

2 . The method according to claim 1 , wherein the reference is a reference face model or a position map.

3 . The method according to claim 1 , wherein the received one or more input images comprises multi-view input images.

4 . The method according to claim 1 , wherein the outputted pose is a camera pose or a head pose.

5 . The method according to claim 1 , wherein the feature map is a correlation feature map.

6 . The method according to claim 1 , wherein the method further comprises utilizing the texture feature for producing an albedo map, a specular map, and a displacement map.

7 . The method according to claim 6 , wherein the projecting the extracted texture feature comprises warping and said feature warping is used to capture textures and high frequency details of the face of the input image.

8 . The method according to claim 1 , wherein the iteratively computing or producing the feature map comprises using a geometry decoding network to process a hidden vector and compute a geometry update tuple comprising a quaternion for correcting the output pose, and an offset for correcting the UV-space map.

9 . The method according to claim 8 , wherein the quaternion is a predicted quaternion.

10 . The method according to claim 8 , wherein the computing of the geometry update tuple comprises, for each pixel in the UV space, enumerating a multi-scale grid around the 3D position of each pixel, projecting grid points to the image space using pose or camera parameters, and comparing corresponding points between the geometry feature and the UV feature to calculate visual semantic similarities, wherein the camera parameters comprise camera rotation and a predicted vector for correcting the camera translation.

11 . The method according to claim 1 , wherein the reference comprises a dataset acquired by a Light Stage scan system that employs photometric stereo in combination with polarization promotion to facilitate pore level accuracy in both geometry reconstruction and reflectance maps.

12 . The method according to claim 11 , wherein a camera setup of the light stage scan system comprises 25 machine vision cameras, including 17 monochrome cameras to achieve more efficient capture and higher-resolution results, allowing for sub-millimeter geometry details, albedo, and specular reflectance reconstruction, and eight color cameras, which aid in stereo base mesh reconstruction.

13 . The method according to claim 11 , wherein the dataset includes around 30,000 4K×4K multiview images and processed geometry in sub-millimeter accuracy and consistency, and skin reflectance (albedo and specularity) corresponding to each image.

14 . A non-transitory machine-readable medium storing instructions which, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:

providing a reference as a template, the reference containing a 3D mesh that represents an item and a UV texture mapping that maps each point on the 3D mesh to a 2D UV space, the item comprising a median face, vertex positions or surface points;

receiving one or more input images in an image space of a face;

extracting geometry feature and texture feature in the image space;

extracting features in a UV space;

iteratively computing or producing a feature map via visual semantic correlation between the UV space and the image space and regress geometry updates, including projecting or providing the extracted texture feature to the UV space to predict texture maps and comparing said features to the reference, and inputting the computed or produced feature map to an RNN-based neural optimizer composed of Gated Recurrent Units (GRU) to determine a hidden state;

outputting a pose in a canonical space of the 3D mesh and a UV-space position map for the one or more input images, wherein each pixel in the UV-space position map stores a coordinate of a corresponding point in the canonical space of the 3D mesh, wherein the geometry feature is utilized to fit a 6-DoF rigid transformation that represents the output pose in the canonical space of the 3D mesh and the UV-space position map, and

optimizing a head pose and/or facial geometry into the 6-DoF rigid transformation and the UV-space position map, said optimizing comprising:

fixing the position map to be a mean face geometry of the 3D mesh of the reference and updating the 6-DoF rigid transformation using a first number iterations;

updating both the 6-DoF rigid transformation and the UV-space position map for a second number of iterations; and

fixing the 6-DoF rigid transformation and updating the UV-space position map using a third number of iterations.

15 . A system comprising:

at least one programmable processor;

a non-transitory machine-readable medium storing instructions which, when executed by the at least one programmable processor, cause the at least one programmable processor to perform operations comprising:

providing a reference as a template, the reference containing a 3D mesh that represents an item and a UV texture mapping that maps each point on the 3D mesh to a 2D UV space, the item comprising a median face, vertex positions or surface points;

receiving one or more input images in an image space of a face;

extracting geometry feature and texture feature in the image space;

extracting features in a UV space;

iteratively computing or producing a feature map via visual semantic correlation between the UV space and the image space and regress geometry updates, including projecting or providing the extracted texture feature to the UV space to predict texture maps and comparing said features to the reference, and inputting the computed or produced feature map to an RNN-based neural optimizer composed of Gated Recurrent Units (GRU) to determine a hidden state;

outputting a pose in a canonical space of the 3D mesh and a UV-space position map for the one or more input images, wherein each pixel in the UV-space position map stores a coordinate of a corresponding point in the canonical space of the 3D mesh, wherein the geometry feature is utilized to fit a 6-DoF rigid transformation that represents the output pose in the canonical space of the 3D mesh and the UV-space position map, and

optimizing a head pose and/or facial geometry into the 6-DoF rigid transformation and the UV-space position map, said optimizing comprising:

fixing the position map to be a mean face geometry of the 3D mesh of the reference and updating the 6-DoF rigid transformation using a first number iterations;

updating both the 6-DoF rigid transformation and the UV-space position map for a second number of iterations; and

fixing the 6-DoF rigid transformation and updating the UV-space position map using a third number of iterations.

16 . A system for obtaining images of a subject for constructing a 3D face model, the system comprising:

a modular frame assembly for enclosing a 180 degree area, the modular frame assembly comprising at least two vertical support members and at least two horizontal support members, a first horizonal support member being provided at a first horizontal position and at least a second horizontal support member being provided at a second horizontal position;

a plurality of cameras provided on the modular frame assembly, said plurality of cameras being configured to receive power from a power source;

at least one interval timer connected to said plurality of cameras;

a lighting system comprising a plurality of light boxes, each light box spaced relative to the modular frame assembly about the 180 degree area for lighting the subject from multiple directions, and

at least one programmable processor connected to said plurality of cameras,

wherein, upon activation of said at least one interval timer, said plurality of cameras are directed to obtain one or more images of the subject and communicate with the at least one programmable processor, and

wherein said at least one programmable processor is configured to:

provide a reference as a template, the reference containing a 3D mesh that represents an item and a UV texture mapping that maps each point on the 3D mesh to a 2D UV space, the item comprising a median face, vertex positions or surface points;

receive one or more input images in an image space of a face;

extract geometry feature and texture feature in the image space;

extract features in a UV space;

iteratively compute or produce a feature map via visual semantic correlation between the UV space and the image space and regress geometry updates, including projecting or providing the extracted texture feature to the UV space to predict texture maps and comparing said features to the reference, and inputting the computed or produced feature map to an RNN-based neural optimizer composed of Gated Recurrent Units (GRU) to determine a hidden state;

output a pose in a canonical space of the 3D mesh and a UV-space position map for the one or more input images, wherein each pixel in the UV-space position map stores a coordinate of a corresponding point in the canonical space of the 3D mesh, wherein the geometry feature is utilized to fit a 6-DoF rigid transformation that represents the output pose in the canonical space of the 3D mesh and the UV-space position map, and

optimizing a head pose and/or facial geometry into the 6-DoF rigid transformation and the UV-space position map, said optimizing comprising:

fixing the position map to be a mean face geometry of the 3D mesh of the reference and updating the 6-DoF rigid transformation using a first number iterations;

updating both the 6-DoF rigid transformation and the UV-space position map for a second number of iterations; and

fixing the 6-DoF rigid transformation and updating the UV-space position map using a third number of iterations.

17 . The system according to claim 16 , wherein two or more cameras are provided on the first horizonal support member and a single camera is provided on the at least a second horizontal support member.

18 . The system according to claim 16 , wherein the modular frame assembly comprises three frame structures hingedly connected together for adjustment around the 180 degree area.

19 . The system according to claim 16 , further comprising a blackout curtain surrounding the modular frame assembly for limiting and/or preventing interference from environmental and/or external light sources.

20 . A method for constructing a 3D face model, the method comprising:

providing a reference as a template, the reference containing a 3D mesh that represents an item and a UV texture mapping that maps each point on the 3D mesh to a 2D UV space, the item comprising a median face, vertex positions or surface points;

receiving one or more input images in an image space of a face;

extracting geometry feature and texture feature in the image space;

extracting features in a UV space;

iteratively computing or producing a feature map via visual semantic correlation between the UV space and the image space and regress geometry updates, including projecting or providing the extracted texture feature to the UV space to predict texture maps and comparing said features to the reference, and inputting the computed or produced feature map to an RNN-based neural optimizer composed of Gated Recurrent Units (GRU) to determine a hidden state; and

outputting a pose in a canonical space of the 3D mesh and a UV-space map for the one or more input images, wherein each pixel in the UV-space map stores a coordinate of a corresponding point in the canonical space of the 3D mesh,

wherein the iteratively computing or producing the feature map comprises using a geometry decoding network to process a hidden vector and compute a geometry update tuple comprising a quaternion for correcting the output pose, and an offset for correcting the UV-space map,

wherein the computing of the geometry update tuple comprises, for each pixel in the UV space, enumerating a multi-scale grid around the 3D position of each pixel, projecting grid points to the image space using pose or camera parameters, and comparing corresponding points between the geometry feature and the UV feature to calculate visual semantic similarities, wherein the camera parameters comprise camera rotation and a predicted vector for correcting the camera translation.

21 . A non-transitory machine-readable medium storing instructions which, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:

providing a reference as a template, the reference containing a 3D mesh that represents an item and a UV texture mapping that maps each point on the 3D mesh to a 2D UV space, the item comprising a median face, vertex positions or surface points;

receiving one or more input images in an image space of a face;

extracting geometry feature and texture feature in the image space;

extracting features in a UV space;

iteratively computing or producing a feature map via visual semantic correlation between the UV space and the image space and regress geometry updates, including projecting or providing the extracted texture feature to the UV space to predict texture maps and comparing said features to the reference, and inputting the computed or produced feature map to an RNN-based neural optimizer composed of Gated Recurrent Units (GRU) to determine a hidden state; and

outputting a pose in a canonical space of the 3D mesh and a UV-space map for the one or more input images, wherein each pixel in the UV-space map stores a coordinate of a corresponding point in the canonical space of the 3D mesh,

wherein the iteratively computing or producing the feature map comprises using a geometry decoding network to process a hidden vector and compute a geometry update tuple comprising a quaternion for correcting the output pose, and an offset for correcting the UV-space map,

wherein the computing of the geometry update tuple comprises, for each pixel in the UV space, enumerating a multi-scale grid around the 3D position of each pixel, projecting grid points to the image space using pose or camera parameters, and comparing corresponding points between the geometry feature and the UV feature to calculate visual semantic similarities, wherein the camera parameters comprise camera rotation and a predicted vector for correcting the camera translation.

22 . A system comprising:

at least one programmable processor;

a non-transitory machine-readable medium storing instructions which, when executed by the at least one programmable processor, cause the at least one programmable processor to perform operations comprising:

providing a reference as a template, the reference containing a 3D mesh that represents an item and a UV texture mapping that maps each point on the 3D mesh to a 2D UV space, the item comprising a median face, vertex positions or surface points;

receiving one or more input images in an image space of a face;

extracting geometry feature and texture feature in the image space;

extracting features in a UV space;

iteratively computing or producing a feature map via visual semantic correlation between the UV space and the image space and regress geometry updates, including projecting or providing the extracted texture feature to the UV space to predict texture maps and comparing said features to the reference, and inputting the computed or produced feature map to an RNN-based neural optimizer composed of Gated Recurrent Units (GRU) to determine a hidden state; and

outputting a pose in a canonical space of the 3D mesh and a UV-space map for the one or more input images, wherein each pixel in the UV-space map stores a coordinate of a corresponding point in the canonical space of the 3D mesh,

wherein the iteratively computing or producing the feature map comprises using a geometry decoding network to process a hidden vector and compute a geometry update tuple comprising a quaternion for correcting the output pose, and an offset for correcting the UV-space map,

wherein the computing of the geometry update tuple comprises, for each pixel in the UV space, enumerating a multi-scale grid around the 3D position of each pixel, projecting grid points to the image space using pose or camera parameters, and comparing corresponding points between the geometry feature and the UV feature to calculate visual semantic similarities, wherein the camera parameters comprise camera rotation and a predicted vector for correcting the camera translation.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2026
From: KISHORE, BIPIN
To: UNIVERSITY OF SOUTHERN CALIFORNIA
Reel/Frame 075014/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2023
From: LIU, SHICHEN; CAI, YUNXUAN; ZHAO, YAJIE
To: UNIVERSITY OF SOUTHERN CALIFORNIA
Reel/Frame 065001/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2023
From: LIU, SHICHEN; CAI, YUNXUAN; ZHAO, YAJIE
To: UNIVERSITY OF SOUTHERN CALIFORNIA
Reel/Frame 065001/0732 →
Continuity (3)
Provisional Application 63376704 · Sep 22, 2022
Provisional Application 63376701 · Sep 22, 2022
Related Publication 20240119671A1 · Apr 11, 2024
References Cited (91)
US 20190360993A1 · Loupis · 2019 [cited by examiner]
US 20200082572A1 · Beeler · 2020 [cited by examiner]
US 20200312008A1 · Cowburn · 2020 [cited by examiner]
US 20210279956A1 · Chandran · 2021 [cited by examiner]
US 20210390751A1 · Sagar · 2021 [cited by examiner]
US 20220036127A1 · Lin · 2022 [cited by examiner]
US 20220065620A1 · Fanello · 2022 [cited by examiner]
US 20220237843A1 · Saragih · 2022 [cited by examiner]
US 20220343601A1 · Liaudanskas · 2022 [cited by examiner]
US 20220351390A1 · Zhao · 2022 [cited by examiner]
US 20230080133A1 · Meier · 2023 [cited by examiner]
Ackermann et al., “A survey of photometric stereo techniques”, Foundations and Trends in Computer Graphics and Vision, 2013, pp. 149-254, vol. 3-4(2013). [cited by applicant]
Amberg et al., “Expression invariant 3D face recognition with a morphable model”, In 2008 8th IEEE International Conference on Automatic Face & Gesture Recognition, 2008, pp. 1-6. [cited by applicant]
Bai et al., “Deep facial non-rigid multi-view stereo”, In Proceedings of the IEEE/CVP Conference on Computer Vision and Pattern Recognition, 2020, pp. 5850-5860. [cited by applicant]
Bas et al., “What does 2D geometric information really tell us about 31) face shape?,” International Journal of Computer Vision, Jul. 30, 2019, pp. 1455-1473. [cited by applicant]
Beeler et al., “High quality single-shot capture of facial geometry”, In ACM Transactions on Graphics (1OG), 2010, pp. 1-9. [cited by applicant]
Beeler et al., “High-quality passive facial performance capture using anchor frames”, In ACM SIGGRAPN 2011 papers, 2011, pp. 1-10. [cited by applicant]
Blanz et al., “A morphable model for the synthesis of 3D faces”, In Proceedings of the 26th annual conference on Computer graphics and interactive techniques, 1999, pp. 187-194. [cited by applicant]
Bleyer et al., “ Patchmatch stereo-stereo matching with slanted support windows”, In BMVC, 2011, p. 1. [cited by applicant]
Bolkart et al., “A groupwise multilinear correspondence optimization for 3d faces”, In Proceedings of the IEEE international conference on computer vision, 2015, pp. 3604-3612. [cited by applicant]
Borshukov et al., “Universal capture-image-based facial animation for ‘The Matrix Reloaded’”, In ACM Siggraph 2005 Courses, 16-es, p. 1. [cited by applicant]
Chang et al., “Pyramid stereo matching network”, In Proceedings of the IEEE conference on computer vision and pattern recognition, 2018, pp. 5410-5418. [cited by applicant]
Debevec et al., “Acquiring the reflectance field of a human face”, In Proceedings of the 27th annual conference on Computer graphics and interactive techniques, 2000, pp. 145-156. [cited by applicant]
Fyffe et al., “Multi-View Stereo on Consistent Face Topology”, In Computer Graphics Forum, Wiley Online Library, 2017, pp. 295-309, vol. 36. [cited by applicant]
Gallup et al., “Real-time plane-sweeping stereo with multiple sweeping directions”, In 2007 IEEE Conference on Computer Vision and Pattern Recognition, Jun. 2007, pp. 1-8. [cited by applicant]
Graham et al., “Measurement-based synthesis of facial micro-geometry”, In Computer Graphics Forum, Wiley Online Library, 2001, pp. 335-344, vol. 32. [cited by applicant]
Gu et al., “Cascade cost volume for high-resolution multi-view stereo and stereo matching”, In Proceedings of the IFPF/CVFConference on Computer Vision and Pattern Recognition, Jun. 5, 2020, pp. 2495-2504. [cited by applicant]
He et al., “Deep residual learning for image recognition”, In Proceedings of the IEEE conference on computer vision and pattern recognition, 2016, pp. 770-778. [cited by applicant]
Huang et al., “Deepmvs: Learning multi-view stereopsis”, In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Apr. 2, 2018, pp. 2821-2830. [cited by applicant]
Im et al., “Dpsnet: End-to-end deep plane sweep stereo”, arXiv preprint arXiv:1905.00538, 2019, pp. 1-12. [cited by applicant]
Ji et al., “Surfacenet: An end-toend 3d neural network for multiview stereopsis”, In Proceedings of the IEEE international Conference on Computer Vision, Aug. 5, 2017, pp. 2307-2315. [cited by applicant]
Kang et al., Handling occlusions in dense Multiview stereo. In Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. 2001, pp. 103-110, vol. 1. [cited by applicant]
Laga et al., “A survey on deep learning techniques for stereo-based depth estimation”, IEEE Transactions on Pattern Analysis and Machine intelligence, Apr. 2022, pp. 1738-1764, vol. 44(4). [cited by applicant]
Li et al., “Robust single-view geometry and motion reconstruction”, ACM Transactions on Graphics, 2009, pp. 1-10. [cited by applicant]
Li et al., “Learning formation of physicallybased face attributes”, In Proceedings of the IFPFICVF conference on computer vision and pattern recognition, 2009, pp. 3410-3419. [cited by applicant]
Li et al., “Topologically Consistent Multi-View Face Inference Using Volumetric Sampling”, In Proceedings of the IFFP/CVP International Conference on Computer Vision, Oct. 6, 2021, pp. 3824-3834. [cited by applicant]
Ma et al., “A highresolution geometry capture system for facial performance”, In ACM SIGGRAPH, 2008, p. 1. [cited by applicant]
Schonberger et al., “Pixelwise view selection for unstructured multi-view stereo”, In European Conference on Computer Vision, Springer, 2016, pp. 501-518. [cited by applicant]
Strecha et al., “Wide-baseline stereo from multiple views: a probabilistic account”, In Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004, CVPR 2004, pp. 1-8, vol.… [cited by applicant]
Strecha et al., “Combined depth and outlier estimation in multi-view stereo”, In 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2006, pp. 2394-2401, vol. 2. [cited by applicant]
Teed et al., “RAFT: Recurrent All-Pairs Field Transforms for Optical Flow”, arXiv preprint arXiv:2003.12039, Aug. 25, 2020. [cited by applicant]
Ummenhofer et al., “Demon: Depth and motion network for learning monocular stereo”, In Proceedings of the IEEE conference on computer vision and pattern recognition, Apr. 11, 2017, pp. 5038-5047. [cited by applicant]
Van Der Maaten et al., “Visualizing data using t-SNE”, Journal of Machine Learning Research Nov. 8, 2008, pp. 2579-2605. [cited by applicant]
Wang et al., “ESRGAN: Enhanced super-resolution generative adversarial networks”, In The European Conference on Computer Vision Workshops (ECCVW), Sep. 17, 2018, pp. 1-23. [cited by applicant]
Yariv et al., “Multiview neural surface reconstruction by disentangling geometry and appearance”, Advances in Neural Information Processing Systems, 2020, pp. 2492-2502. [cited by applicant]
Zhang et al., “Functional faces: Groupwise dense correspondence using functional maps”, In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2016, pp. 5033-5041. [cited by applicant]
Blanz et al., “Face recognition based on fitting a 3d morphable model. IEEE Transactions on pattern analysis and machine intelligence”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Sep. 2003, pp. 1063… [cited by applicant]
Booth et al., “A 3d morphable model learnt from 10,000 faces”, In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2016, pp. 5543-5552. [cited by applicant]
Cao et al., “Facewarehouse: A 3d facial expression database for visual computing”, IEEE Transactions on Visualization and Computer Graphics, Mar. 2014, pp. 413-425, vol. 20(3). [cited by applicant]
Chen et al., “Photo-realistic facial details synthesis from single image”, In Proceedings of the IEEE/CVF International Conference on Computer Vision, Dec. 3, 2019, pp. 9429-9439. [cited by applicant]
Cho et al., “Learning phrase representations using RNN encoder-decoder for statistical machine translation”, In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), Association… [cited by applicant]
Deng et al., “Accurate 3d face reconstruction with weakly-supervised learning: From single image to image set”, In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2019, pp. 1… [cited by applicant]
Dib et al., “Practical face reconstruction via differentiable ray tracing”, In Computer Graphics Forum, Wiley Online Library, Jan. 13, 2021, pp. 153-164. [cited by applicant]
Dib et al., “Towards high fidelity monocular face reconstruction with rich reflectance using self-supervised learning and ray tracing”, arXiv preprint arXiv:2103.15432, 2021, pp. 1-20. [cited by applicant]
Egger et al., “3d morphable face models—past, present, and future”, ACM Transactions on Graphics (TOG), Apr. 16, 2020, vol. 39(5), pp. 1-38. [cited by applicant]
Feng et al., “Learning an animatable detailed 3d face model from in-the-wild images”, ACM Transactions on Graphics (TOG), Aug. 2021, pp. 1-13, vol. 40(4). [cited by applicant]
Garrido et al., “Reconstruction of personalized 3d face rigs from monocular video”, ACM Transactions on Graphics (TOG), 2016, pp. 1-15, vol. 35(3). [cited by applicant]
Gecer et al., “Ganfit: Generative adversarial network fitting for high fidelity 3d face reconstruction”, In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2019, pp. 1155-1164. [cited by applicant]
Genova et al., “Unsupervised training for 3d morphable model regression”, In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Jun. 15, 2018, pp. 8377-8386. [cited by applicant]
Ghosh et al., “Multiview face capture using polarized spherical gradient illumination”, ACM Transactions on Graphics (TOG), 2011, pp. 1-10, vol. 30(6). [cited by applicant]
Guo et al., “Towards fast, accurate and stable 3d dense face alignment”, In Computer Vision-ECCV 2020: 16th European Conference, Glasgow, UK, Proceedings, Part XIX 16, Aug. 23, 2020, pp. 152-168. [cited by applicant]
Huynh et al., “Meso-scopic facial geometry inference using deep neural networks”, In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2018, pp. 4321-4330. [cited by applicant]
Jackson et al., “Large pose 3d face reconstruction from a single image via direct volumetric cnn regression”, In Proceedings of the IEEE International Conference on Computer Vision, 2017, pp. 1031-1039. [cited by applicant]
Lattas et al., “Avatarme: Realistically renderable 3d facial reconstruction in-the-wild”, In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020, pp. 760-769. [cited by applicant]
Legendre et al., “Efficient multispectral facial capture with monochrome cameras”, In Color and Imaging Conference, Aug. 2018, pp. 1-8. [cited by applicant]
Levine et al., State-of-the-art of 3d facial reconstruction methods for face recognition based on a single 2d training image per person, Pattern Recognition Letters, Mar. 29, 2009, pp. 908-913, vol. 30(10). [cited by applicant]
Li, Jiaman, et al., “Dynamic facial asset and rig generation from a single scan”, ACM Trans. Graph., Oct. 5, 2020, pp. 1-18, vol. 39(6). [cited by applicant]
Li, Tianye, et al., Learning a model of facial shape and expression from 4d scans. ACM Trans. Graph., Nov. 2017, pp. 194-1:194-17, vol. 36(6). [cited by applicant]
Ruan et al., Sadrnet: Selfaligned dual face regression networks for robust 3d dense face alignment and reconstruction, IEEE Transactions on Image Processing, Jun. 6, 2021, pp. 1-13. [cited by applicant]
Lin et al., “Meingame: Create a game character face from a single portrait”, arXiv preprint arXiv:2102.02371, Feb. 7, 2021, pp. 1-9. [cited by applicant]
Luo et al., “Normalized avatar synthesis using stylegan and perceptual refinement”, In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Jun. 21, 2021, pp. 11662-11672. [cited by applicant]
Ma et al., “Rapid acquisition of specular and diffuse normal maps from polarized spherical gradient illumination”, In Rendering Techniques, 2007, pp. 1-12. [cited by applicant]
Newell et al., “Stacked hourglass networks for human pose estimation”, In European conference on computer vision, Jul. 26, 2016, pp. 483-499. [cited by applicant]
Piao et al., “Inverting generative adversarial renderer for face reconstruction”, In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, May 8, 2021, pp. 15619-15628. [cited by applicant]
Richardson et al., “3d face reconstruction by learning from synthetic data”, In 2016 fourth international conference on 3D vision (3DV), Sep. 26, 2016, pp. 460-469. IEEE. [cited by applicant]
Richardson et al., “Learning detailed face reconstruction from a single image”, In Proceedings of the IEEE conference on computer vision and pattern recognition, Apr. 6, 2017, pp. 1259-1268. [cited by applicant]
Pomdhani et al., “Estimating 3d shape and texture using pixel intensity, edges, specular highlights, texture constraints and a prior”, In 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition … [cited by applicant]
Sanyal et al., “Learning to regress 3d face shape and expression from an image without 3d supervision” In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2019, pp. 7763-7772. [cited by applicant]
Sela et al., “Unrestricted facial geometry reconstruction using image-to-image translation”, In Proceedings of the IEEE International Conference on Computer Vision, 2017, pp. 1576-1585. [cited by applicant]
Sengupta et al., “Sfsnet: Learning shape, reflectance and illuminance of facesin the wild”, In Proceedings of the IEEE conference on computer vision and pattern recognition, 2018, pp. 6296-6305. [cited by applicant]
Shang et al., “Self-supervised monocular 3d face reconstruction by occlusion-aware multi-view geometry consistency”, In Computer Vision ECCV 2020: 16th European Conference, Glasgow, UK, Proceedings, Part XV 16, Aug. 23,… [cited by applicant]
Tewari et al., “Self-supervised multi-level face model learning for monocular reconstruction at over 250 hz”, In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Mar. 29, 2018, pp. 2549-255… [cited by applicant]
Tewari et al., “Mofa: Model-based deep convolutional face au-toencoder for unsupervised monocular reconstruction”, In Proceedings of the IEEE International Conference on Computer Vision Workshops, Dec. 7, 2017, pp. 1274… [cited by applicant]
Thies et al., “Face2face: Real-time face capture and reenactment of rgb videos”, In Proceedings of the IEEE conference on computer vision and pattern recognition, Jul. 27, 2020, pp. 2387-2395. [cited by applicant]
Tran et al., “Towards high-fidelity nonlinear 3d face morphable model”, In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 1126-1135, 2019. [cited by applicant]
Tran et al., “Nonlinear 3d face morphable model”, In Proceedings of the IEEE conference on computer vision and pattern recognition, Aug. 26, 2018, pp. 7346-7355. [cited by applicant]
Wang, Ruizhe, et al., “Digital twin: Acquiring high-fidelity 3d avatar from a single image”, arXiv preprint arXiv:1912.03455, Dec. 7, 2019. [cited by applicant]
Wang, Ting-Chun, et al., “High-resolution image synthesis and semantic manipulation with conditional GANs”, In Proceedings of the IEEE conference on computer vision and pattern recognition, Aug. 20, 2018, pp. 8798-8807. [cited by applicant]
Wu et al., “Unsupervised learning of probably symmetric deformable 3d objects from images in the wild”, In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Mar. 31, 2020, pp. 1-10. [cited by applicant]
Yamaguchi et al., “High-fidelity facial reflectance and geometry inference from an unconstrained image”, ACM Transactions on Graphics (TOG), Aug. 2018, pp. 1-14, vol. 37(4). [cited by applicant]
Yang et al., “Facescape: a large-scale high quality 3d face dataset and detailed riggable 3d face prediction”, In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 601-610, 2020. [cited by applicant]