Neural network multi-attribute facial encoder and decoder
AssigneeSmart Eye International Inc.
InventorsAjjen Das Joshi, Sandipan Banerjee, Panu James Turcot
Life of this patent
Estimating the term…
Loading patent…
AssigneeSmart Eye International Inc.
InventorsAjjen Das Joshi, Sandipan Banerjee, Panu James Turcot
Estimating the term…
Machine learning is used for a neural network multi-attribute facial encoder and decoder. A facial image is obtained for processing on a neural network and is encoded into two or more orthogonal feature subspaces. The encoding is performed by a single, trained encoder. The encoder is a downsampling encoder, orthogonality of the feature subspaces is established using metrics, and orthogonality enables separability of the feature subspaces. Embeddings are generated for two or more attributes of the facial image, wherein the embeddings are generated using one or more copies of the single, trained encoder. The embeddings comprise a vector representation of the two or more attributes of the facial image. A neural network is trained for a multi-task objective, wherein the training is based on the embeddings. The embeddings replace and augment training images. The multi-task objective provides identification of the two or more attributes of the facial image.
A computer-implemented method for machine learning comprising:
A computer program product embodied in a non-transitory computer readable medium for machine learning, the computer program product comprising code which causes one or more processors to perform operations of:
A computer system for machine learning comprising:
Dependencies are inferred from the claim text.