IP Library › Granted Patent US 12,626,531
Granted Patent B2
US 12,626,531 · App. 18/101,071 · Granted May 12, 2026

Systems, methods and media for deep shape prediction

Inventors: Verónica Costa Teixeira Pinto Orvalho (Oporto, PT); Alexis Paul Benoit Roche (Oporto, PT); Mariana Ribeiro Dias (Oporto, PT)
Assignee: Didimo, Inc.
G06V40/169G06V10/82G06V40/166
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,626,531
App. No.
18/101,071
Granted
May 12, 2026
Kind
B2
Abstract

Exemplary embodiments include a computer-implemented method of training a neural network for facial reconstruction including collecting a set of 3D head scans, combining each feature of each 3D head scan with a weight to create a modified set of 3D head scans, training the neural network using the modified set of head scans, and inputting a real digital facial image into the neural network for facial reconstruction. Further exemplary embodiments include the set of 3D head scans comprising approximately a tenth or less in quantity in comparison to a quantity of the modified set of 3D head scans. The modified set of 3D head scans may comprise features found in the set of 3D head scans or the modified set of 3D head scans may consist of features found in the set of 3D head scans.

Claims (22)

1 . A computer-implemented method of training a neural network for facial reconstruction comprising:

collecting a synthetic dataset of non-existing 3D head scans produced by randomly sampling a 3D morphable model and rendered under diverse lighting conditions, camera settings, and pose conditions, wherein the diverse lighting conditions comprise rendering using high dynamic range images (HDRIs);

combining each feature of each 3D head scan with a projected weight to create a modified set of 3D head scans;

measuring an error between the projected weight and an actual weight;

adjusting neural network weights for the error and repeating the measuring and adjusting until the error converges or is near or at zero;

training the neural network using the modified set of 3D head scans; and

inputting a real digital facial image into the neural network for the facial reconstruction.

2 . The computer-implemented method of claim 1 , the synthetic dataset of non-existing 3D head scans comprising approximately a tenth or less in quantity in comparison to a quantity of the modified set of 3D head scans.

3 . The computer-implemented method of claim 1 , wherein the modified set of 3D head scans comprises features found in the synthetic dataset of non-existing 3D head scans.

4 . The computer-implemented method of claim 1 , the facial reconstruction resulting in an estimate of a subject's head geometry based on a weighted sum of a plurality of individual modified 3D head scans.

5 . The computer-implemented method of claim 1 , the facial reconstruction performed without including a face of an actual human in the modified set of 3D head scans.

6 . The computer-implemented method of claim 1 , the facial reconstruction including recognition of a feature on the modified set of 3D head scans.

7 . The computer-implemented method of claim 6 , the feature being a dimension of a nose.

8 . The computer-implemented method of claim 6 , the feature being a dimension of an ear.

9 . The computer-implemented method of claim 1 , the facial reconstruction resulting in an estimate of a subject's jawline shape.

10 . The computer-implemented method of claim 1 , the facial reconstruction resulting in an estimate of a thickness of a subject's lip.

11 . The computer-implemented method of claim 1 , further comprising combining each feature of each 3D head scan with the projected weight, wherein the projected weight is randomly sampled from a 3D morphable-model parameter distribution derived from principal-component analysis of a training dataset, to create a modified set of 3D head scans.

12 . The computer-implemented method of claim 11 , wherein the error is computed using a loss function that combines prediction error of the 3D morphable-model parameter distribution and prediction error of a concurrently predicted normal map.

13 . The computer-implemented method of claim 12 , further comprising adjusting the neural network's weights for the error, wherein the adjustment is performed by an Adam optimizer executing with a fixed learning rate.

14 . The computer-implemented method of claim 13 , further comprising stopping the method when the error converges.

15 . The computer-implemented method of claim 13 , further comprising stopping the method when the error is near or at zero.

16 . The computer-implemented method of claim 1 , the facial reconstruction resulting in an estimate of a subject's shape of a face.

Assignments (2)
CHANGE OF ADDRESS Recorded May 10, 2023
From: DIDIMO, INC.
To: DIDIMO, INC.
Reel/Frame 063601/0083 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2023
From: COSTA TEIXEIRA PINTO ORVALHO, VERÓNICA; ROCHE, ALEXIS PAUL BENOIT; DIAS, MARIANA RIBEIRO
To: DIDIMO, INC.
Reel/Frame 062613/0095 →
Continuity (2)
Provisional Application 63303194 · Jan 26, 2022
Related Publication 20230237840A1 · Jul 27, 2023
References Cited (11)
US 11222466B1 · Naruneic et al. · 2022 [cited by applicant]
US 20190122411A1 · Sachs · 2019 [cited by examiner]
US 20200110925A1 · Wang et al. · 2020 [cited by applicant]
US 20200327726A1 · Lin et al. · 2020 [cited by applicant]
US 20210082136A1 · Nikitidis et al. · 2021 [cited by applicant]
US 20210104086A1 · Wang · 2021 [cited by examiner]
US 20210166088A1 · Chen et al. · 2021 [cited by applicant]
US 20230035282A1 · Huang · 2023 [cited by examiner]
M. Hargreaves, D. Ting, S. Bajan, K. Bhavnagri, R. Bassed and X. Chang, “A Generative Deep Learning Approach for Forensic Facial Reconstruction,” 2021 Digital Image Computing: Techniques and Applications (DICTA), Gold C… [cited by examiner]
Richardson, Elad, Matan Sela, Roy Or-El, and Ron Kimmel. “Learning detailed face reconstruction from a single image.” In Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 1259-1268. 2017… [cited by examiner]
Kortylewski, Adam, et al. “Training deep face recognition systems with synthetic data.” arXiv preprint arXiv:1802.05891 (2018). (Year: 2018). [cited by examiner]