IP Library Granted Patent US 12,406,484
Granted Patent B2
US 12,406,484 · App. 17/730,315 · Granted Sep 2, 2025

Biometric task network

Inventors: Ali Hassani (Ann Arbor, MI); Zaid El Shair (Westland, MI)
Assignee: Ford Global Technologies, LLC
G06V10/82G06V40/168G06V40/172G06V40/45
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,406,484
App. No.
17/730,315
Granted
Sep 2, 2025
Kind
B2
Abstract

A selected biometric analysis task is performed in a deep neural network that includes a common feature extraction neural network, a plurality of task-specific neural networks, a segmentation neural network, a landmark mesh neural network, a plurality of soft target segmentation neural networks, and a plurality of expert pooling neural networks that perform the plurality of biometric analysis tasks by inputting the image to the common feature extraction network to determine latent variables. The latent variables can be input to the plurality of biometric task-specific neural networks to determine a plurality of first biometric analysis task outputs. The latent variables can be input to a landmark mesh neural network to determine a landmark mesh. The landmark mesh and the first biometric task outputs to a plurality of expert pooling neural networks to determine a plurality of second biometric task outputs.

Claims (46)

1. A system, comprising:

a computer that includes a processor and a memory, the memory including instructions executable by the processor to provide output from a selected biometric analysis task that is one of a plurality of biometric analysis tasks, based on an image provided from an image sensor;

wherein the selected biometric analysis task is performed in a deep neural network that includes a common feature extraction neural network, a plurality of biometric task-specific neural networks, a segmentation neural network, a landmark mesh neural network, a plurality of soft target segmentation neural networks, and a plurality of expert pooling neural networks that perform the plurality of biometric analysis tasks by:

inputting the image to the common feature extraction network to determine latent variables;

inputting the latent variables to the plurality of biometric task-specific neural networks including emotion detection and head pose to determine a plurality of first biometric analysis task outputs;

inputting the latent variables to a landmark mesh neural network to determine a landmark mesh that includes polygons based on landmark locations that indicate features of a human face;

inputting the landmark mesh and the first biometric task outputs to a plurality of expert pooling neural networks to determine a plurality of second biometric task outputs; and

training the deep neural network by:

determining one or more first loss functions based on the plurality of second biometric task outputs;

combining the first loss functions to determine a joint loss function that gives more weight to loss functions for biometric tasks that include larger training datasets than biometric tasks that include smaller training datasets; and

backpropagating the one or more first loss function and the joint loss function back through the deep neural network.

2. The system of claim 1 , the instructions including further instructions to perform the plurality of biometric tasks by:

inputting the latent variables to the segmentation neural network to determine a first estimate segmentation map;

inputting the landmark mesh to the plurality of soft target segmentation neural networks to determine a plurality of soft target estimates; and

inputting the first estimate segmentation map and the plurality of soft target estimates to an expert pooling neural network to determine a segmentation prediction.

3. The system of claim 1 , wherein the output from the landmark mesh neural network is stored in a memory and processed to determine temporal data regarding one or more image segments.

4. The system of claim 1 , further comprising a device, wherein the instructions include instructions to operate the device based on the output from the deep neural network according to the selected biometric analysis task.

5. The system of claim 1 , wherein the biometric analysis tasks include biometric identification, liveliness, and facial segmentation.

6. The system of claim 1 , wherein the common feature extraction neural network includes a plurality of convolutional layers.

7. The system of claim 1 , wherein the plurality of task-specific neural networks includes a plurality of fully connected layers.

8. The system of claim 1 , wherein the segmentation neural network, the landmark mesh neural network, and the plurality of expert pooling neural networks include a plurality of fully connected layers.

9. The system of claim 1 , wherein the outputs from the plurality of task-specific neural networks are input to a Softmax function before being combined with the outputs from the common feature extraction neural network.

10. The system of claim 1 , wherein the outputs from the common feature extraction neural network are combined with the soft target estimates using expert pooling.

11. The system of claim 1 , wherein output from the expert pooling are input to a Softmax function before being combined to determine the first loss functions.

12. The system of claim 1 , wherein one or more outputs from the plurality of task-specific neural networks are set to zero during training.

13. A method, comprising:

providing output from a selected biometric analysis task that is one of a plurality of biometric analysis tasks, based on an image provided from an image sensor;

wherein the selected biometric analysis task is performed in a deep neural network that includes a common feature extraction neural network, a plurality of biometric task-specific neural networks, a segmentation neural network, a landmark mesh neural network, a plurality of soft target segmentation neural networks, and a plurality of expert pooling neural networks that perform the plurality of biometric analysis tasks by:

inputting the image to the common feature extraction network to determine latent variables;

inputting the latent variables to the plurality of biometric task-specific neural networks including emotion detection and head pose to determine a plurality of first biometric analysis task outputs;

inputting the latent variables to a landmark mesh neural network to determine a landmark mesh that includes polygons based on landmark locations that indicate features of a human face;

inputting the landmark mesh and the first biometric task outputs to a plurality of expert pooling neural networks to determine a plurality of second biometric task outputs;

training the deep neural network by:

determining one or more first loss functions based on the plurality of second biometric task outputs;

combining the first loss functions to determine a joint loss function that gives more weight to loss functions for biometric tasks that include larger training datasets than biometric tasks that include smaller training datasets; and

backpropagating the one or more first loss function and the joint loss function back through the deep neural network.

14. The method of claim 13 , further comprising:

inputting the latent variables to the segmentation neural network to determine a first estimate segmentation map;

inputting the landmark mesh to the plurality of soft target segmentation neural networks to determine a plurality of soft target estimates; and

inputting the first estimate segmentation map and the plurality of soft target estimates to an expert pooling neural network to determine a segmentation prediction.

15. The method of claim 13 , wherein the output from the landmark mesh neural network is stored in a memory and processed to determine temporal data regarding one or more image segments.

16. The method of claim 13 , further comprising a device, wherein the device is operated based on the output from the deep neural network according to the selected biometric analysis task.

17. The method of claim 13 , wherein the biometric analysis tasks include biometric identification, liveliness, and facial segmentation.

18. The method of claim 13 , wherein the common feature extraction neural network includes a plurality of convolutional layers.

19. The method of claim 13 , wherein the plurality of task-specific neural networks includes a plurality of fully connected layers.

20. The method of claim 13 , wherein the segmentation neural network, the landmark mesh neural network, and the plurality of expert pooling neural networks include a plurality of fully connected layers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2022
From: EL SHAIR, ZAID; HASSANI, ALI; THE REGENTS OF THE UNIVERSITY OF MICHIGAN
To: FORD GLOBAL TECHNOLOGIES, LLC
Reel/Frame 059754/0496 →
Continuity (2)
Provisional Application 63310401 · Feb 15, 2022
Related Publication 20230260269A1 · Aug 17, 2023
References Cited (32)
US 7797803B2 · Falb et al. · 2010 [cited by applicant]
US 10179563B2 · Ammons · 2019 [cited by applicant]
US 10747989B2 · Zou et al. · 2020 [cited by applicant]
US 10860837B2 · Ranjan et al. · 2020 [cited by applicant]
US 20180060648A1 · Yoo et al. · 2018 [cited by applicant]
US 20180365532A1 · Molchanov · 2018 [cited by examiner]
US 20200210688A1 · Xu · 2020 [cited by applicant]
US 20200394390A1 · Zhang et al. · 2020 [cited by applicant]
US 20210117984A1 · Sharma et al. · 2021 [cited by applicant]
US 20210150240A1 · Yu et al. · 2021 [cited by applicant]
US 20220406090A1 · Liu · 2022 [cited by examiner]
US 20230063229A1 · Vemulapalli et al. · 2023 [cited by applicant]
US 20230074706A1 · Xiao · 2023 [cited by examiner]
US 20230154090A1 · Bradley et al. · 2023 [cited by applicant]
US 20230206700A1 · Khan · 2023 [cited by examiner]
US 20230206925A1 · Havdan et al. · 2023 [cited by applicant]
CN 106529402B · 2019 [cited by applicant]
CN 110930982A · 2020 [cited by applicant]
CN 111539480A · 2020 [cited by applicant]
CN 11065977B · 2021 [cited by applicant]
CN 110659744B · 2021 [cited by applicant]
EP 4177822A1 · 2023 [cited by applicant]
KR 101579288B1 · 2015 [cited by applicant]
WO 2016026063A1 · 2016 [cited by applicant]
WO 2022003107A1 · 2022 [cited by applicant]
T. Devries, K. Biswaranjan and G. W. Taylor, “Multi-task Learning of Facial Landmarks and Expression,” 2014 Canadian Conference on Computer and Robot Vision, 2014, pp. 98-103, doi: 10.1109/CRV.2014.21. [cited by applicant]
Devries et al., “Multi-Task Learning of Facial Landmarks and Expression”, 2014 Canadian Conference on Computer and Robot Vision, DOI: 10.1109/CRV.2014.21, Electronic ISBN:978-1-4799-4337-1, CD:978-1-4799-4338-8. [cited by applicant]
Notice of Allowance dated Aug. 23, 2023 re U.S. Appl. No. 17/730,324, filed Apr. 27, 2022. [cited by applicant]
Non-Final Office Action dated Oct. 8, 2024 re U.S. Appl. No. 17/730,294, filed Apr. 27, 2022. [cited by applicant]
Final Office Action dated Oct. 8, 2024 re U.S. Appl. No. 17/730,301, filed Apr. 27, 2022. [cited by applicant]
Notice of Allowance dated Feb. 14, 2025 re U.S. Appl. No. 17/730,301, filed Apr. 27, 2022. [cited by applicant]
Non-Final Office Action dated Jun. 2, 2025 re U.S. Appl. No. 17/730,294, filed Apr. 27, 2022. [cited by applicant]