IP Library › Granted Patent US 12,456,245
Granted Patent B2
US 12,456,245 · App. 18/478,638 · Granted Oct 28, 2025

Enhanced system for generation and optimization of facial models and animation

Inventor: Hau Nghiep Phan (Montreal, CA)
Assignee: Electronic Arts Inc.
G06T13/80G06T3/4053G06T19/20G06T2219/2024
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,456,245
App. No.
18/478,638
Granted
Oct 28, 2025
Kind
B2
Abstract

Systems and methods are provided for enhanced animation generation based on generative modeling. An example method includes training models based on faces and information associated with persons. The modeling system being trained to reconstruct expressions, textures, and models of persons.

Claims (80)

1. A computer-implemented method comprising:

accessing a first set of machine learning models trained to generate, via a latent variable space, a three-dimensional (3D) mesh and a plurality of two-dimensional (2D) texture maps corresponding to the three-dimensional mesh;

obtaining a first set of input information configured to generate a first facial model having a first identity;

generating, by the first set of machine learning models, the first facial model from the first set of input information, wherein the first facial model includes a plurality of 2D texture maps and a 3D facial mesh of a first face;

accessing a second machine learning model trained to generate photorealistic 2D images based on an input image; and

generating, using the second machine learning model, at least one target photorealistic 2D image based on the first facial model;

accessing a differentiable rendering engine, wherein the differentiable rendering engine is configured to modify facial models based on target 2D images;

modifying, by the differentiable rendering engine, the first facial model based on the at least one target photorealistic 2D image; and

outputting, by the differentiable rendering engine, an enhanced first facial model, wherein the enhanced first facial model includes a modified version of the plurality of 2D texture maps and a modified version of the 3D facial mesh.

2. The computer-implemented method of claim 1 , further comprising, prior to generating the at least one target photorealistic 2D image:

accessing a diffusion-based machine learning model configured to increase resolution of a 2D image;

generating, using the diffusion-based machine learning model, an upscaled 2D texture map for each of the plurality of 2D texture maps, wherein a resolution of each of the plurality of 2D texture maps is increased to a higher resolution.

3. The computer-implemented method of claim 1 , wherein modifying the first facial model comprises:

generating a plurality of input images from character facial model based on the plurality of 2D texture maps and 3D facial mesh of the first face from a plurality of different angles;

generating, by the second machine learning model, a plurality of target photorealistic 2D images from the plurality of input images; and

extracting, by the differentiable rendering engine, a plurality of 3D surface properties from the plurality of photorealistic images;

adjusting the plurality of 2D texture maps and 3D facial meshes of the first face based on the plurality of 3D surface properties.

4. The computer-implemented method of claim 3 , wherein the plurality of 2D texture maps comprise a diffuse texture map and a normal texture map generated by the first set of machine learning models, and a roughness texture map generated by an independent process.

5. The computer-implemented method of claim 3 , further comprises iteratively adjusting the 2D texture maps and the 3D facial meshes until a difference threshold is satisfied.

6. The computer-implemented method of claim 5 , further comprising:

determining a difference between facial features of at least one 2D render of the adjusted facial model and at least one target photorealistic image; and

determining whether the difference satisfies the difference threshold.

7. The computer-implemented method of claim 1 , wherein the first facial model is generating having a first expression, and the first set of machine learning models is configured to generate the first facial model for a plurality of expressions.

8. The computer-implemented method of claim 6 , wherein the plurality of 2D texture maps comprise at least a diffuse map and a normal map for each expression of the plurality of expressions.

9. The computer-implemented method of claim 1 , wherein the first set of machine learning models comprise:

an identity machine learning model trained to generate identity information;

an expression machine learning model trained to generate expression information;

a texture map machine learning model trained to generate 2D texture maps; and

a mesh machine learning model trained to generate 3D meshes;

wherein generating the first facial model comprises:

generating, by the identity machine learning model, identity information representative of an invariant identity of the first face;

generating, by the expression machine learning model, expression information from the first set of input information, wherein the expression information includes a defined set of expressions of the first face;

generating, by the texture map machine learning model, the 2D texture maps of the first face in the defined set of expressions from the identity information and the expression information; and

generating, by the mesh machine learning model, the 3D facial meshes of the first face in the defined set of expressions from the identity information and the expression information.

10. A system comprising one or more computers and non-transitory computer storage media storing instructions that when executed by the one or more computers, cause the one or more computers to perform operations comprising:

accessing a first set of machine learning models trained to generate, via a latent variable space, a three-dimensional (3D) mesh and a plurality of two-dimensional (2D) texture maps corresponding to the three-dimensional mesh;

obtaining a first set of input information configured to generate a first facial model having a first identity;

generating, by the first set of machine learning models, the first facial model from the first set of input information, wherein the first facial model includes a plurality of 2D texture maps and a 3D facial mesh of a first face;

accessing a second machine learning model trained to generate photorealistic 2D images based on an input image; and

generating, using the second machine learning model, at least one target photorealistic 2D image based on the first facial model;

accessing a differentiable rendering engine, wherein the differentiable rendering engine is configured to modify facial models based on target 2D images;

modifying, by the differentiable rendering engine, the first facial model based on the at least one target photorealistic 2D image; and

outputting, by the differentiable rendering engine, an enhanced first facial model, wherein the enhanced first facial model includes a modified version of the plurality of 2D texture maps and a modified version of the 3D facial mesh.

11. The system of claim 10 , wherein the instructions further configure the one or more computers to perform operations comprising, prior to generating the at least one target photorealistic 2D image:

accessing a diffusion-based machine learning model configured to increase resolution of a 2D image;

generating, using the diffusion-based machine learning model, an upscaled 2D texture map for each of the plurality of 2D texture maps, wherein a resolution of each of the plurality of 2D texture maps is increased to a higher resolution.

12. The system of claim 10 , wherein the instructions further configure the one or more computers to perform operations when modifying the first facial model comprising:

generating a plurality of input images from character facial model based on the plurality of 2D texture maps and 3D facial mesh of the first face from a plurality of different angles;

generating, by the second machine learning model, a plurality of target photorealistic 2D images from the plurality of input images; and

extracting, by the differentiable rendering engine, a plurality of 3D surface properties from the plurality of photorealistic images;

adjusting the plurality of 2D texture maps and 3D facial meshes of the first face based on the plurality of 3D surface properties.

13. The system of claim 12 , wherein the plurality of 2D texture maps comprise a diffuse texture map and a normal texture map generated by the first set of machine learning models, and a roughness texture map generated by an independent process.

14. The system of claim 12 , wherein the instructions further configure the one or more computers to perform operations comprising iteratively adjusting the 2D texture maps and the 3D facial meshes until a difference threshold is satisfied.

15. The system of claim 14 , wherein the instructions further configure the one or more computers to perform operations comprising:

determining a difference between facial features of at least one 2D render of the adjusted facial model and at least one target photorealistic image; and

determining whether the difference satisfies the difference threshold.

16. The system of claim 10 , wherein the first facial model is generating having a first expression, and the first set of machine learning models is configured to generate the first facial model for a plurality of expressions.

17. The system of claim 16 , wherein the plurality of 2D texture maps comprise at least a diffuse map and a normal map for each expression of the plurality of expressions.

18. The system of claim 10 , wherein the first set of machine learning models comprise:

an identity machine learning model trained to generate identity information;

an expression machine learning model trained to generate expression information;

a texture map machine learning model trained to generate 2D texture maps; and

a mesh machine learning model trained to generate 3D meshes;

wherein generating the first facial model comprises:

generating, by the identity machine learning model, identity information representative of an invariant identity of the first face;

generating, by the expression machine learning model, expression information from first set of input information, wherein the expression information includes a defined set of expressions of the first face;

generating, by the texture map machine learning model, the 2D texture maps of the first face in the defined set of expressions from the identity information and the expression information; and

generating, by the mesh machine learning model, the 3D facial meshes of the first face in the defined set of expressions from the identity information and the expression information.

19. Non-transitory computer-readable medium storing computer-executable instructions that when executed by a system of one or more computers, cause the one or more computers to perform operations comprising:

accessing a first set of machine learning models trained to generate, via a latent variable space, a three-dimensional (3D) mesh and a plurality of two-dimensional (2D) texture maps corresponding to the three-dimensional mesh;

obtaining a first set of input information configured to generate a first facial model having a first identity;

generating, by the first set of machine learning models, the first facial model from the first set of input information, wherein the first facial model includes a plurality of 2D texture maps and a 3D facial mesh of a first face;

accessing a second machine learning model trained to generate photorealistic 2D images based on an input image; and

generating, using the second machine learning model, at least one target photorealistic 2D image based on the first facial model;

accessing a differentiable rendering engine, wherein the differentiable rendering engine is configured to modify facial models based on target 2D images;

modifying, by the differentiable rendering engine, the first facial model based on the at least one target photorealistic 2D image; and

outputting, by the differentiable rendering engine, an enhanced first facial model, wherein the enhanced first facial model includes a modified version of the plurality of 2D texture maps and a modified version of the 3D facial mesh.

20. The non-transitory computer-readable medium of claim 19 , wherein, prior to generating the at least one target photorealistic 2D image, the instructions further configure the one or more computers to perform operations comprising:

accessing a diffusion-based machine learning model configured to increase resolution of a 2D image;

generating, using the diffusion-based machine learning model, an upscaled 2D texture map for each of the plurality of 2D texture maps, wherein a resolution of each of the plurality of 2D texture maps is increased to a higher resolution.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: PHAN, HAU NGHIEP
To: ELECTRONIC ARTS INC.
Reel/Frame 067010/0001 →
Continuity (1)
Related Publication 20250111573A1 · Apr 3, 2025
References Cited (296)
US 5274801A · Gordon · 1993 [cited by applicant]
US 5548798A · King · 1996 [cited by applicant]
US 5982389A · Guenter et al. · 1999 [cited by applicant]
US 5999195A · Santangeli · 1999 [cited by applicant]
US 6064808A · Kapur et al. · 2000 [cited by applicant]
US 6088040A · Oda et al. · 2000 [cited by applicant]
US 6253193B1 · Ginter et al. · 2001 [cited by applicant]
US 6556196B1 · Blanz et al. · 2003 [cited by applicant]
US 6961060B1 · Mochizuki et al. · 2005 [cited by applicant]
US 7006090B2 · Mittring · 2006 [cited by applicant]
US 7403202B1 · Nash · 2008 [cited by applicant]
US 7415152B2 · Jiang et al. · 2008 [cited by applicant]
US 7944449B2 · Petrovic et al. · 2011 [cited by applicant]
US 8100770B2 · Yamazaki et al. · 2012 [cited by applicant]
US 8142282B2 · Canessa et al. · 2012 [cited by applicant]
US 8154544B1 · Cameron et al. · 2012 [cited by applicant]
US 8207971B1 · Koperwas et al. · 2012 [cited by applicant]
US 8267764B1 · Aoki et al. · 2012 [cited by applicant]
US 8281281B1 · Smyrl et al. · 2012 [cited by applicant]
US 8395626B2 · Millman · 2013 [cited by applicant]
US 8398476B1 · Sidhu et al. · 2013 [cited by applicant]
US 8406528B1 · Hatwich · 2013 [cited by applicant]
US 8540560B2 · Crowley et al. · 2013 [cited by applicant]
US 8599206B2 · Hodgins et al. · 2013 [cited by applicant]
US 8624904B1 · Koperwas et al. · 2014 [cited by applicant]
US 8648863B1 · Anderson et al. · 2014 [cited by applicant]
US 8860732B2 · Popovic et al. · 2014 [cited by applicant]
US 8914251B2 · Ohta · 2014 [cited by applicant]
US 9067097B2 · Lane et al. · 2015 [cited by applicant]
US 9098766B2 · Dariush et al. · 2015 [cited by applicant]
US 9117134B1 · Geiss et al. · 2015 [cited by applicant]
US 9177409B2 · Rennuit et al. · 2015 [cited by applicant]
US 9208613B2 · Mukai · 2015 [cited by applicant]
US 9256973B2 · Koperwas et al. · 2016 [cited by applicant]
US 9317954B2 · Li et al. · 2016 [cited by applicant]
US 9483860B2 · Hwang et al. · 2016 [cited by applicant]
US 9616329B2 · Szufnara et al. · 2017 [cited by applicant]
US 9741146B1 · Nishimura · 2017 [cited by applicant]
US 9811716B2 · Kim et al. · 2017 [cited by applicant]
US 9826898B1 · Jin et al. · 2017 [cited by applicant]
US 9827496B1 · Zinno · 2017 [cited by applicant]
US 9858700B2 · Rose et al. · 2018 [cited by applicant]
US 9928663B2 · Eisemann et al. · 2018 [cited by applicant]
US 9947123B1 · Green · 2018 [cited by applicant]
US 9984658B2 · Bonnier et al. · 2018 [cited by applicant]
US 9987749B2 · Nagendran et al. · 2018 [cited by applicant]
US 9990754B1 · Waterson et al. · 2018 [cited by applicant]
US 10022628B1 · Matsumiya et al. · 2018 [cited by applicant]
US 10096133B1 · Andreev · 2018 [cited by applicant]
US 10118097B2 · Stevens · 2018 [cited by applicant]
US 10163001B2 · Kim et al. · 2018 [cited by applicant]
US 10198845B1 · Bhat et al. · 2019 [cited by applicant]
US 10297066B2 · Brewster · 2019 [cited by applicant]
US 10314477B1 · Goodsitt et al. · 2019 [cited by applicant]
US 10388053B1 · Carter, Jr. et al. · 2019 [cited by applicant]
US 10403018B1 · Worsham · 2019 [cited by applicant]
US 10535174B1 · Rigiroli et al. · 2020 [cited by applicant]
US 10565731B1 · Reddy et al. · 2020 [cited by applicant]
US 10726611B1 · Court · 2020 [cited by applicant]
US 10733765B2 · Andreev · 2020 [cited by applicant]
US 10755466B2 · Chamdani et al. · 2020 [cited by applicant]
US 10783690B2 · Sagar et al. · 2020 [cited by applicant]
US 10792566B1 · Schmid · 2020 [cited by applicant]
US 10810780B2 · Hutchinson et al. · 2020 [cited by applicant]
US 10818065B1 · Saito et al. · 2020 [cited by applicant]
US 10856733B2 · Anderson et al. · 2020 [cited by applicant]
US 10860838B1 · Elahie et al. · 2020 [cited by applicant]
US 10878540B1 · Stevens · 2020 [cited by applicant]
US 10902618B2 · Payne et al. · 2021 [cited by applicant]
US 11017560B1 · Gafni et al. · 2021 [cited by applicant]
US 11062494B2 · Orvalho et al. · 2021 [cited by applicant]
US 11113860B2 · Rigiroli et al. · 2021 [cited by applicant]
US 11217003B2 · Akhoundi et al. · 2022 [cited by applicant]
US 11232621B2 · Akhoundi et al. · 2022 [cited by applicant]
US 11295479B2 · Andreev · 2022 [cited by applicant]
US 11504625B2 · Stevens · 2022 [cited by applicant]
US 11648480B2 · Akhoundi · 2023 [cited by applicant]
US 11798176B2 · Payne et al. · 2023 [cited by applicant]
US 11836843B2 · Akhoundi et al. · 2023 [cited by applicant]
US 20020013172A1 · Kaku et al. · 2002 [cited by applicant]
US 20020054054A1 · Sanbe · 2002 [cited by applicant]
US 20020089504A1 · Merrick et al. · 2002 [cited by applicant]
US 20020140696A1 · Futamura et al. · 2002 [cited by applicant]
US 20020180739A1 · Reynolds et al. · 2002 [cited by applicant]
US 20030038818A1 · Tidwell · 2003 [cited by applicant]
US 20040027352A1 · Minakuchi · 2004 [cited by applicant]
US 20040104912A1 · Yamamoto et al. · 2004 [cited by applicant]
US 20040138959A1 · Hlavac et al. · 2004 [cited by applicant]
US 20040227760A1 · Anderson et al. · 2004 [cited by applicant]
US 20040227761A1 · Anderson et al. · 2004 [cited by applicant]
US 20050237550A1 · Hu · 2005 [cited by applicant]
US 20060036514A1 · Steelberg et al. · 2006 [cited by applicant]
US 20060061574A1 · Ng-Thow-Hing et al. · 2006 [cited by applicant]
US 20060149516A1 · Bond et al. · 2006 [cited by applicant]
US 20060217945A1 · Leprevost · 2006 [cited by applicant]
US 20060250526A1 · Wang et al. · 2006 [cited by applicant]
US 20060262113A1 · Leprevost · 2006 [cited by applicant]
US 20060262114A1 · Leprevost · 2006 [cited by applicant]
US 20070085851A1 · Muller et al. · 2007 [cited by applicant]
US 20070097125A1 · Xie et al. · 2007 [cited by applicant]
US 20080049015A1 · Elmieh et al. · 2008 [cited by applicant]
US 20080111831A1 · Son et al. · 2008 [cited by applicant]
US 20080152218A1 · Okada · 2008 [cited by applicant]
US 20080268961A1 · Brook · 2008 [cited by applicant]
US 20080316202A1 · Zhou et al. · 2008 [cited by applicant]
US 20090066700A1 · Harding et al. · 2009 [cited by applicant]
US 20090315839A1 · Wilson et al. · 2009 [cited by applicant]
US 20100134501A1 · Lowe et al. · 2010 [cited by applicant]
US 20100251185A1 · Pattenden · 2010 [cited by applicant]
US 20100267465A1 · Ceminchuk · 2010 [cited by applicant]
US 20100277497A1 · Dong et al. · 2010 [cited by applicant]
US 20100302257A1 · Perez et al. · 2010 [cited by applicant]
US 20110012903A1 · Girard · 2011 [cited by applicant]
US 20110074807A1 · Inada et al. · 2011 [cited by applicant]
US 20110086702A1 · Borst et al. · 2011 [cited by applicant]
US 20110119332A1 · Marshall et al. · 2011 [cited by applicant]
US 20110128292A1 · Ghyme et al. · 2011 [cited by applicant]
US 20110164831A1 · Van Reeth et al. · 2011 [cited by applicant]
US 20110187731A1 · Tsuchida · 2011 [cited by applicant]
US 20110221755A1 · Geisner et al. · 2011 [cited by applicant]
US 20110269540A1 · Gillo et al. · 2011 [cited by applicant]
US 20110292055A1 · Hodgins et al. · 2011 [cited by applicant]
US 20110319164A1 · Matsushita et al. · 2011 [cited by applicant]
US 20120028706A1 · Raitt et al. · 2012 [cited by applicant]
US 20120083330A1 · Ocko · 2012 [cited by applicant]
US 20120115580A1 · Hornik et al. · 2012 [cited by applicant]
US 20120220376A1 · Takayama et al. · 2012 [cited by applicant]
US 20120244941A1 · Ostergren et al. · 2012 [cited by applicant]
US 20120303343A1 · Sugiyama et al. · 2012 [cited by applicant]
US 20120310610A1 · Ito et al. · 2012 [cited by applicant]
US 20120313931A1 · Matsuike et al. · 2012 [cited by applicant]
US 20130050464A1 · Kang · 2013 [cited by applicant]
US 20130063555A1 · Matsumoto et al. · 2013 [cited by applicant]
US 20130120439A1 · Harris et al. · 2013 [cited by applicant]
US 20130121618A1 · Yadav · 2013 [cited by applicant]
US 20130222433A1 · Chapman et al. · 2013 [cited by applicant]
US 20130235045A1 · Corazza et al. · 2013 [cited by applicant]
US 20130263027A1 · Petschnigg et al. · 2013 [cited by applicant]
US 20130271458A1 · Andriluka et al. · 2013 [cited by applicant]
US 20130293538A1 · Mukai · 2013 [cited by applicant]
US 20130311885A1 · Wang et al. · 2013 [cited by applicant]
US 20140002463A1 · Kautzman et al. · 2014 [cited by applicant]
US 20140035933A1 · Saotome · 2014 [cited by applicant]
US 20140066196A1 · Crenshaw · 2014 [cited by applicant]
US 20140198106A1 · Sumner et al. · 2014 [cited by applicant]
US 20140198107A1 · Thomaszewski et al. · 2014 [cited by applicant]
US 20140267312A1 · Powell · 2014 [cited by applicant]
US 20140327694A1 · Cao et al. · 2014 [cited by applicant]
US 20140340644A1 · Haine et al. · 2014 [cited by applicant]
US 20150113370A1 · Flider · 2015 [cited by applicant]
US 20150126277A1 · Aoyagi · 2015 [cited by applicant]
US 20150187113A1 · Rubin et al. · 2015 [cited by applicant]
US 20150235351A1 · Mirbach et al. · 2015 [cited by applicant]
US 20150243326A1 · Pacurariu et al. · 2015 [cited by applicant]
US 20150381925A1 · Varanasi et al. · 2015 [cited by applicant]
US 20160026926A1 · Yeung et al. · 2016 [cited by applicant]
US 20160042548A1 · Du et al. · 2016 [cited by applicant]
US 20160071470A1 · Kim et al. · 2016 [cited by applicant]
US 20160078662A1 · Herman et al. · 2016 [cited by applicant]
US 20160217723A1 · Kim et al. · 2016 [cited by applicant]
US 20160220903A1 · Miller et al. · 2016 [cited by applicant]
US 20160307369A1 · Freedman et al. · 2016 [cited by applicant]
US 20160314617A1 · Forster et al. · 2016 [cited by applicant]
US 20160353987A1 · Carrafa et al. · 2016 [cited by applicant]
US 20160354693A1 · Yan et al. · 2016 [cited by applicant]
US 20170090577A1 · Rihn · 2017 [cited by applicant]
US 20170132827A1 · Tena et al. · 2017 [cited by applicant]
US 20170161909A1 · Hamanaka et al. · 2017 [cited by applicant]
US 20170301310A1 · Bonnier et al. · 2017 [cited by applicant]
US 20170301316A1 · Farell · 2017 [cited by applicant]
US 20180024635A1 · Kaifosh et al. · 2018 [cited by applicant]
US 20180043257A1 · Stevens · 2018 [cited by applicant]
US 20180068178A1 · Theobalt et al. · 2018 [cited by applicant]
US 20180122125A1 · Brewster · 2018 [cited by applicant]
US 20180165864A1 · Jin et al. · 2018 [cited by applicant]
US 20180211102A1 · Alsmadi · 2018 [cited by applicant]
US 20180239526A1 · Varanasi et al. · 2018 [cited by applicant]
US 20180338136A1 · Akaike et al. · 2018 [cited by applicant]
US 20190122152A1 · McCoy et al. · 2019 [cited by applicant]
US 20190139264A1 · Andreev · 2019 [cited by applicant]
US 20190172229A1 · Chan et al. · 2019 [cited by applicant]
US 20190206181A1 · Sugai · 2019 [cited by applicant]
US 20190325633A1 · Miller, IV et al. · 2019 [cited by applicant]
US 20190392587A1 · Nowozin et al. · 2019 [cited by applicant]
US 20200020138A1 · Smith et al. · 2020 [cited by applicant]
US 20200020166A1 · Menard et al. · 2020 [cited by applicant]
US 20200051304A1 · Choi et al. · 2020 [cited by applicant]
US 20200078683A1 · Anabuki et al. · 2020 [cited by applicant]
US 20200151963A1 · Lee et al. · 2020 [cited by applicant]
US 20200226811A1 · Kim et al. · 2020 [cited by applicant]
US 20200258280A1 · Park et al. · 2020 [cited by applicant]
US 20200294299A1 · Rigiroli et al. · 2020 [cited by applicant]
US 20200302668A1 · Guo et al. · 2020 [cited by applicant]
US 20200306640A1 · Kolen et al. · 2020 [cited by applicant]
US 20200310541A1 · Reisman et al. · 2020 [cited by applicant]
US 20200364303A1 · Liu et al. · 2020 [cited by applicant]
US 20210019916A1 · Andreev · 2021 [cited by applicant]
US 20210042526A1 · Ikeda et al. · 2021 [cited by applicant]
US 20210074004A1 · Wang et al. · 2021 [cited by applicant]
US 20210125036A1 · Tremblay et al. · 2021 [cited by applicant]
US 20210192357A1 · Sinha et al. · 2021 [cited by applicant]
US 20210217184A1 · Payne et al. · 2021 [cited by applicant]
US 20210220739A1 · Zinno et al. · 2021 [cited by applicant]
US 20210252403A1 · Stevens · 2021 [cited by applicant]
US 20210279956A1 · Chandran et al. · 2021 [cited by applicant]
US 20210308580A1 · Akhoundi et al. · 2021 [cited by applicant]
US 20210312688A1 · Akhoundi et al. · 2021 [cited by applicant]
US 20210312689A1 · Akhoundi et al. · 2021 [cited by applicant]
US 20210316221A1 · Waszak · 2021 [cited by applicant]
US 20210335039A1 · Jones et al. · 2021 [cited by applicant]
US 20210390789A1 · Liu et al. · 2021 [cited by applicant]
US 20220020195A1 · Kuta et al. · 2022 [cited by applicant]
US 20220051003A1 · Niinuma et al. · 2022 [cited by applicant]
US 20220138455A1 · Nagano et al. · 2022 [cited by applicant]
US 20220198733A1 · Akhoundi et al. · 2022 [cited by applicant]
US 20220222892A1 · Luo et al. · 2022 [cited by applicant]
US 20220383578A1 · Kennewick, Sr. et al. · 2022 [cited by applicant]
US 20220398795A1 · Phan · 2022 [cited by applicant]
US 20220398796A1 · Phan · 2022 [cited by applicant]
US 20220398797A1 · Phan · 2022 [cited by applicant]
US 20230146141A1 · Stevens · 2023 [cited by applicant]
US 20230186541A1 · Starke et al. · 2023 [cited by applicant]
CN 102509272A · 2012 [cited by applicant]
CN 103546736A · 2014 [cited by applicant]
CN 105405380A · 2016 [cited by applicant]
CN 105825778A · 2016 [cited by applicant]
CN 107427723A · 2017 [cited by applicant]
CN 107694092A · 2018 [cited by applicant]
CN 109672780A · 2019 [cited by applicant]
JP 2018520820A · 2018 [cited by applicant]
JP 2019162400A · 2019 [cited by applicant]
Gao et al. (NPL), 2022, “GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Images” (Year: 2022). [cited by examiner]
Feng et al. (NPL), 2021, “Learning an Animatable Detailed 3D Face Model from In-The-Wild Images” (Year: 2021). [cited by examiner]
Chan et al. (NPL), 2022, “Efficient Geometry-aware 3D Generative Adversarial Networks” (Year: 2022). [cited by examiner]
Munkberg et al. (NPL), Apr. 2023, “Extracting Triangular 3D Models, Materials, and Lighting From Images” (Year: 2023). [cited by examiner]
Ali, Kamran, and Charles E. Hughes. “Facial expression recognition using disentangled adversarial learning.” arXiv preprint arXiv: 1909.13135 (2019). (Year: 2019). [cited by applicant]
Anagnostopoulos et al., “Intelligent modification for the daltonization process”, International Conference on Computer Vision Published in 2007 by Applied Computer Science Group of digitized paintings. [cited by applicant]
Andersson, S., Goransson, J.: Virtual Texturing with WebGL. Master's thesis, Chalmers University of Technology, Gothenburg, Sweden (2012). [cited by applicant]
Avenali, Adam, “Color Vision Deficiency and Video Games”, The Savannah College of Art and Design, Mar. 2013. [cited by applicant]
Badlani et al., “A Novel Technique for Modification of Images for Deuteranopic Viewers”, May 2016. [cited by applicant]
Belytschko et al., “Assumed strain stabilization of the eight node hexahedral element,” Computer Methods in Applied Mechanics and Engineering, vol. 105(2), pp. 225-260 (1993), 36 pages. [cited by applicant]
Belytschko et al., Nonlinear Finite Elements for Continua and Structures, Second Edition, Wiley (Jan. 2014), 727 pages (uploaded in 3 parts). [cited by applicant]
Blanz V, Vetter T. A morphable model for the synthesis of 3D faces. In Proceedings of the 26th annual conference on Computer graphics and interactive techniques Jul. 1, 1999 (pp. 187-194). ACM Press/Addison-Wesley Publi… [cited by applicant]
Blanz et al., “Reanimating Faces in Images and Video” Sep. 2003, vol. 22, No. 3, pp. 641-650, 10 pages. [cited by applicant]
Chao et al., “A Simple Geometric Model for Elastic Deformations”, 2010, 6 pgs. [cited by applicant]
Cook et al., Concepts and Applications of Finite Element Analysis, 1989, Sections 6-11 through 6-14. [cited by applicant]
Cournoyer et al., “Massive Crowd on Assassin's Creed Unity: AI Recycling,” Mar. 2, 2015, 55 pages. [cited by applicant]
Dick et al., “A Hexahedral Multigrid Approach for Simulating Cuts in Deformable Objects”, IEEE Transactions on Visualization and Computer Graphics, vol. X, No. X, Jul. 2010, 16 pgs. [cited by applicant]
Diziol et al., “Robust Real-Time Deformation of Incompressible Surface Meshes”, to appear in Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (2011), 10 pgs. [cited by applicant]
Dudash, Bryan. “Skinned instancing.” NVidia white paper(2007). [cited by applicant]
Fikkan, Eirik. Incremental loading of terrain textures. MS thesis. Institutt for datateknikk og informasjonsvitenskap, 2013. [cited by applicant]
Geijtenbeek, T. et al., “Interactive Character Animation using Simulated Physics”, Games and Virtual Worlds, Utrecht University, The Netherlands, The Eurographics Association 2011, 23 pgs. [cited by applicant]
Georgii et al., “Corotated Finite Elements Made Fast and Stable”, Workshop in Virtual Reality Interaction and Physical Simulation VRIPHYS (2008), 9 pgs. [cited by applicant]
Habibie et al., “A Recurrent Variational Autoencoder for Human Motion Synthesis”, 2017, in 12 pages. [cited by applicant]
Halder et al., “Image Color Transformation for Deuteranopia Patients using Daltonization”, IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) vol. 5, Issue 5, Ver. I (Sep.-Oct. 2015), pp. 15-20. [cited by applicant]
Han et al., “On-line Real-time Physics-based Predictive Motion Control with Balance Recovery,” Eurographics, vol. 33(2), 2014, 10 pages. [cited by applicant]
Hernandez, Benjamin, et al. “Simulating and visualizing real-time crowds on GPU clusters.” Computaci6n y Sistemas 18.4 (2014): 651-664. [cited by applicant]
Hu G, Chan CH, Yan F, Christmas W, Kittler J. Robust face recognition by an albedo based 3D morphable model. In Biometrics (IJCB), 2014 IEEE International Joint Conference on Sep. 29, 2014 (pp. 1-8). IEEE. [cited by applicant]
Hu Gousheng, Face Analysis using 3D Morphable Models, Ph.D. Thesis, University of Surrey, Apr. 2015, pp. 1-112. [cited by applicant]
Irving et al., “Invertible Finite Elements for Robust Simulation of Large Deformation”, Eurographics/ACM SIGGRAPH Symposium on Computer Animation (2004), 11 pgs. [cited by applicant]
Kaufmann et al., “Flexible Simulation of Deformable Models Using Discontinuous Galerkin FEM”, Oct. 1, 2008, 20 pgs. [cited by applicant]
Kavan et al., “Skinning with Dual Quaternions”, 2007, 8 pgs. [cited by applicant]
Kim et al., “Long Range Attachments—A Method to Simulate Inextensible Clothing in Computer Games”, Eurographics/ACM SIGGRAPH Symposium on Computer Animation (2012), 6 pgs. [cited by applicant]
Klein, Joseph. Rendering Textures Up Close in a 3D Environment Using Adaptive Micro-Texturing. Diss. Mills College, 2012. [cited by applicant]
Komura et al., “Animating reactive motion using momentum-based inverse kinematics,” Computer Animation and Virtual Worlds, vol. 16, pp. 213-223, 2005, 11 pages. [cited by applicant]
Lee, Y. et al., “Motion Fields for Interactive Character Animation”, University of Washington, Bungie, Adobe Systems, 8 pgs, obtained Mar. 20, 2015. [cited by applicant]
Levine, S. et al., “Continuous Character Control with Low-Dimensional Embeddings”, Stanford University, University of Washington, 10 pgs, obtained Mar. 20, 2015. [cited by applicant]
Macklin et al., “Position Based Fluids”, to appear in ACM TOG 32(4), 2013, 5 pgs. [cited by applicant]
Mcadams et al., “Efficient Elasticity for Character Skinning with Contact and Collisions”, 2011, 11 pgs. [cited by applicant]
McDonnell, Rachel, et al. “Clone attack! perception of crowd variety.” ACM Transactions on Graphics (TOG). vol. 27. No. 3. ACM, 2008. [cited by applicant]
Muller et al., “Meshless Deformations Based on Shape Matching”, SIGGRAPH 2005, 29 pgs. [cited by applicant]
Muller et al., “Adding Physics to Animated Characters with Oriented Particles”, Workshop on Virtual Reality Interaction and Physical Simulation VRIPHYS (2011), 10 pgs. [cited by applicant]
Muller et al., “Real Time Dynamic Fracture with Columetric Approximate Convex Decompositions”, ACM Transactions of Graphics, Jul. 2013, 11 pgs. [cited by applicant]
Muller et al., “Position Based Dymanics”, VRIPHYS 2006, Oct. 21, 2014, Computer Graphics, Korea University, 23 pgs. [cited by applicant]
Musse, Soraia Raupp, and Daniel Thalmann. “Hierarchical model for real time simulation of virtual human crowds.” IEEE Transactions on Visualization and Computer Graphics 7.2 (2001): 152-164. [cited by applicant]
Nguyen et al., “Adaptive Dynamics With Hybrid Response,” 2012, 4 pages. [cited by applicant]
O'Brien et al., “Graphical Modeling and Animation of Brittle Fracture”, GVU Center and College of Computing, Georgia Institute of Technology, Reprinted from the Proceedings of ACM SIGGRAPH 99, 10 pgs, dated 1999. [cited by applicant]
Orin et al., “Centroidal dynamics of a humanoid robot,” Auton Robot, vol. 35, pp. 161-176, 2013, 18 pages. [cited by applicant]
Parker et al., “Real-Time Deformation and Fracture in a Game Environment”, Eurographics/ACM SIGGRAPH Symposium on Computer Animation (2009), 12 pgs. [cited by applicant]
Pelechano, Nuria, Jan M. Allbeck, and Norman I. Badler. “Controlling individual agents in high-density crowd simulation.” Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation. Eurographics A… [cited by applicant]
R. P. Prager, L. Troost, S. Bruggenjurgen, D. Melhart, G. Yannakakis and M. Preuss, “An Experiment on Game Facet Combination\,” 2019, 2019 IEEE Conference on Games (CoG), London, UK, pp. 1-8, https://ieeexplore.ieee.org… [cited by applicant]
Qiao, Fengchun, et al. “Geometry-contrastive gan for facial expression transfer.” arXiv preprint arXiv: 1802.01822 (2018). (Year: 2018). [cited by applicant]
Rivers et al., “FastLSM: Fast Lattice Shape Matching for Robust Real-Time Deformation”, ACM Transactions on Graphics, vol. 26, No. 3, Article 82, Publication date: Jul. 2007, 6 pgs. [cited by applicant]
Ruiz, Sergio, et al. “Reducing memory requirements for diverse animated crowds.” Proceedings of Motion on Games. ACM, 2013. [cited by applicant]
Rungjiratananon et al., “Elastic Rod Simulation by Chain Shape Matching withTwisting Effect” SIGGRAPH Asia 2010, Seoul, South Korea, Dec. 15-18, 2010, ISBN 978-1-4503-0439-9/10/0012, 2 pgs. [cited by applicant]
Seo et al., “Compression and Direct Manipulation of Complex Blendshape Models”, In ACM Transactions on Graphics (TOG) Dec. 12, 2011 (vol. 30, No. 6, p. 164). ACM. (Year: 2011), 10 pgs. [cited by applicant]
Sifakis, Eftychios D., “FEM Simulations of 3D Deformable Solids: A Practioner's Guide to Theory, Discretization and Model Reduction. Part One: The Classical FEM Method and Discretization Methodology”, SIGGRAPH 2012 Cour… [cited by applicant]
Stomakhin et al., “Energetically Consistent Invertible Elasticity”, Eurographics/ACM SIGRAPH Symposium on Computer Animation (2012), 9 pgs. [cited by applicant]
Thalmann, Daniel, and Soraia Raupp Musse. “Crowd rendering.” Crowd Simulation. Springer London, 2013. 195-227. [cited by applicant]
Thalmann, Daniel, and Soraia Raupp Musse. “Modeling of Populations.” Crowd Simulation. Springer London, 2013. 31-80. [cited by applicant]
Treuille, A. et al., “Near-optimal Character Animation with Continuous Control”, University of Washington, 2007, 7 pgs. [cited by applicant]
Ulicny, Branislav, and Daniel Thalmann. “Crowd simulation for interactive virtual environments and VR training systems.” Computer Animation and Simulation 2001 (2001 ): 163-170. [cited by applicant]
Vaillant et al., “Implicit Skinning: Real-Time Skin Deformation with Contact Modeling”, (2013) ACM Transactions on Graphics, vol. 32 (nº 4). pp. 1-11. ISSN 0730-0301, 12 pgs. [cited by applicant]
Vigueras, Guillermo, et al. “A distributed visualization system for crowd simulations.” Integrated Computer-Aided Engineering 18.4 (2011 ): 349-363. [cited by applicant]
Wu et al., “Goal-Directed Stepping with Momentum Control,” Eurographics/ ACM SIGGRAPH Symposium on Computer Animation, 2010, 6 pages. [cited by applicant]
Zhang, Jiangning, et al. “Freenet: Multi-identity face reenactment.” Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 2020. (Year: 2020). [cited by applicant]