Applying a continuous effect via model-estimated class embeddings

    公开(公告)号:US12190637B2

    公开(公告)日:2025-01-07

    申请号:US17558955

    申请日:2021-12-22

    Applicant: L'Oreal

    Abstract: There is provided methods, devices and techniques to process an image using a deep learning model to achieve continuous effect simulation by a unified network where a simple (effect class) estimator is embedded into a regular encoder-decoder architecture. The estimator allows learning of model-estimated class embeddings of all effect classes (e.g. progressive degrees of the effect), thus representing the continuous effect information without manual efforts in selecting proper anchor effect groups. In an embodiment, given a target age class, there is derived a personalized age embedding which considers two aspects of face aging: 1) a personalized residual age embedding at a model-estimated age of the subject, preserving the subject's aging information; and 2) exemplar-face aging basis at the target age, encoding the shared aging patterns among the entire population. Training and runtime (inference time) embodiments are described including an AR application that generates recommendations and provides ecommerce services.

    SEMANTIC RELATION PRESERVING KNOWLEDGE DISTILLATION FOR IMAGE-TO-IMAGE TRANSLATION

    公开(公告)号:US20220004803A1

    公开(公告)日:2022-01-06

    申请号:US17361779

    申请日:2021-06-29

    Applicant: L'Oreal

    Abstract: GANs based generators are useful to perform image to image translations. GANs models have large storage sizes and resource use requirements such that they are too large to be deployed directly on mobile devices. Systems and methods define through conditioning a student GANs model having a student generator that is scaled downwardly from a teacher GANs model (and generator) using knowledge distillation. A semantic relation knowledge distillation loss is used to transfer semantic knowledge from an intermediate layer of the teacher to an intermediate layer of the student. Student generators thus defined are stored and executed by mobile devices such as smartphones and laptops to provide augmented reality experiences. Effects are simulated on images, including makeup, hair, nail and age simulation effects.

    METHOD FOR GENERATING A PHOTOREALISTIC RENDERING OF A COSMETIC PRODUCT

    公开(公告)号:US20240268541A1

    公开(公告)日:2024-08-15

    申请号:US18568119

    申请日:2022-05-09

    Applicant: L'Oreal

    CPC classification number: A45D44/005 G06T15/205 G06V10/82

    Abstract: According to one aspect, what is proposed is a method for generating a photorealistic rendering of a cosmetic product, comprising: —obtaining (10, 12) a reference image (Xref) of a real cosmetic product (PC) applied to a first person (P1) and at least one source image (Xjsource) of a second person (P2), —implementing (13) an encoding artificial neural network (E) configured to determine characterizing parameters (E(Xref)) of the cosmetic product (PC) from the reference image (Xref), and then —implementing (14) a realistic physically based rendering engine (R) configured to generate a transformed image (R (Xjsource, E(Xref))) in which a photorealistic rendering of the cosmetic product (PC) is applied to the person (P2) from said at least one source image (Xjsource) based on the characterizing parameters (E (Xref)) of the cosmetic product (PC) that are determined by the encoding artificial neural network (E).

    APPLYING A CONTINUOUS EFFECT VIA MODEL-ESTIMATED CLASS EMBEDDINGS

    公开(公告)号:US20220198830A1

    公开(公告)日:2022-06-23

    申请号:US17558955

    申请日:2021-12-22

    Applicant: L'Oreal

    Abstract: There is provided methods, devices and techniques to process an image using a deep learning model to achieve continuous effect simulation by a unified network where a simple (effect class) estimator is embedded into a regular encoder-decoder architecture. The estimator allows learning of model-estimated class embeddings of all effect classes (e.g. progressive degrees of the effect), thus representing the continuous effect information without manual efforts in selecting proper anchor effect groups. In an embodiment, given a target age class, there is derived a personalized age embedding which considers two aspects of face aging: 1) a personalized residual age embedding at a model-estimated age of the subject, preserving the subject's aging information; and 2) exemplar-face aging basis at the target age, encoding the shared aging patterns among the entire population. Training and runtime (inference time) embodiments are described including an AR application that generates recommendations and provides ecommerce services.

    SYSTEMS AND METHODS FOR ACNE COUNTING, LOCALIZATION AND VISUALIZATION

    公开(公告)号:US20220108445A1

    公开(公告)日:2022-04-07

    申请号:US17491623

    申请日:2021-10-01

    Applicant: L'Oreal

    Abstract: Systems, methods and techniques provide for acne localization, counting and visualization. An image is processed using a trained model to identify objects. The model may be a deep learning (e.g. convolutional neural) network configured for object classification with a detection focus on small objects. The image may be a frontal or profile facial image, processed end to end. The model identifies and localizes different types of acne. Instances are counted and visualized such as by annotating the source image. An example annotation is an overlay identifying a type and location of each instance. Counts by acne type assist with scoring. A product and/or service may be recommended in response to the identification of the acne (e.g. the type, localization, counting and/or a score).

    Semantic relation preserving knowledge distillation for image-to-image translation

    公开(公告)号:US12105773B2

    公开(公告)日:2024-10-01

    申请号:US17361779

    申请日:2021-06-29

    Applicant: L'Oreal

    Abstract: GANs based generators are useful to perform image to image translations. GANs models have large storage sizes and resource use requirements such that they are too large to be deployed directly on mobile devices. Systems and methods define through conditioning a student GANs model having a student generator that is scaled downwardly from a teacher GANs model (and generator) using knowledge distillation. A semantic relation knowledge distillation loss is used to transfer semantic knowledge from an intermediate layer of the teacher to an intermediate layer of the student. Student generators thus defined are stored and executed by mobile devices such as smartphones and laptops to provide augmented reality experiences. Effects are simulated on images, including makeup, hair, nail and age simulation effects.

Patent Agency Ranking