Brevet FR3125612A1 — publié le 20230127

PALETTE DE MAQUILLAGE NUMÉRIQUE L’invention concerne un système de réalité augmentée pour le maquillage, comportant une unité d’objectif de maquillage comportant une circuiterie de calcul couplée fonctionnellement à une interface utilisateur graphique configurée pour générer une ou plusieurs instances d’objectifs de maquillage sélectionnables par l’utilisateur et pour recevoir des informations d’objectif de maquillage sélectionnées par l’utilisateur, une unité de palette de maquillage couplée fonctionnellement à l’unité d’objectif de maquillage, l’unité de palette de maquillage comportant une circuiterie de calcul configurée pour générer au moins une palette de maquillage numérique pour un produit de maquillage numérique, et une unité de visualisation d’objectif de maquillage comportant une circuiterie de calcul configurée pour analyser le visage d’un utilisateur afin de déterminer un ou plusieurs éléments parmi la forme du visage, des repères du visage, la carnation, la couleur des cheveux, la couleur des yeux, la forme des lèvres, la forme des paupières, la coiffure et l’éclairage, et créer automatiquement une ou plusieurs instances d’un essayage virtuel personnalisé pour un utilisateur en conformité avec les informations d’objectif de maquillage sélectionnées par l’utilisateur et l’au moins une palette de maquillage numérique générée sur la base de l’analyse du visage de l’utilisateur. Figure pour l’abrégé : 1 PALETTE DE MAQUILLAGE NUMÉRIQUE La présente divulgation concerne une palette de maquillage numérique et un procédé pour une expérience de réalité augmentée personnalisée à l’aide de la palette de maquillage numérique. CONTEXTE Les téléphones intelligents ayant des caméras frontales offrent la possibilité de prendre des photos et des vidéos de la personne ayant la caméra à portée de main de manière à ce que la personne puisse visualiser l’image à capturer. Diverses applications mobiles, également appelées « applis », ont été développées pour utiliser les caméras frontales. Une appli courante est celle qui permet de prendre une photo d’autoportrait, appelée selfie, et d’insérer l’autoportrait dans un contexte de réseaux sociaux ou de le transférer pour le partager avec d’autres par courriel ou par texte. Certaines entreprises de produits cosmétiques ont commencé à développer des applis qui fournissent une aide à la sélection de produits cosmétiques. Les applis peuvent fournir des outils permettant de rechercher des types particuliers de maquillage, ou de rechercher un produit qui pourrait être le préféré de l’utilisateur ou simplement d’acheter un produit déjà utilisé. Certaines applis proposent des tutoriels sur la façon d’appliquer certains types de maquillage. Certaines applis aident à choisir les couleurs de rouge à lèvres ou de fard à paupières en affichant des palettes de couleurs. Certaines applis proposent des particularités d’assortiment de couleurs pour aider à rechercher une couleur assortie à un vêtement, à un accessoire ou à la couleur à partir d’une photo. Certaines entreprises de produits cosmétiques ont commencé à utiliser les caméras des téléphones intelligents, des tablettes et des ordinateurs portables en proposant des applications d’essayage de produits. Certaines de ces applications sont mises en œuvre sous la forme d’applications Web, ou d’une appli. Ces applications d’essayage fonctionnent en prenant une photo d’autoportrait avec la caméra du téléphone intelligent, en téléchargeant la photo sur l’application Web, puis en appliquant des produits de maquillage virtuels sur l’image téléchargée. Ces applications d’essayage peuvent offrir une variété d’options, telles que le lissage de la peau, le relèvement des pommettes, l’ajustement de la couleur des yeux. Ces applications d’essayage peuvent donner à l’utilisateur la possibilité d’ajouter n’importe quel type et n’importe quelle couleur de produit de maquillage, ainsi que de modifier l’intensité de la couleur. Toutefois, les applications d’essayage proposées jusqu’à présent ont tendance à créer un style au moyen d’outils d’édition de photo. Certaines des applications d’essayage antérieures partent d’une photographie téléchargée et proposent des fonctions en une seule étape pour appliquer des types et des couleurs de maquillage, puis permettent d’éditer la photo maquillée. De tels outils ne permettent pas de capturer une expérience personnelle de maquillage. De même, les outils d’essayage antérieurs ne permettent pas de créer des styles personnalisés. Par exemple, un utilisateur peut vouloir un style rendez-vous du vendredi soir. Les applications d’essayage antérieures peuvent proposer un style rendez-vous du vendredi soir, mais ce style peut ne pas correspondre à ce que l’utilisateur avait en tête. Les outils fournis peuvent être utilisés pour effectuer des éditions supplémentaires afin de tenter d’obtenir un style qui corresponde à ce que l’utilisateur estime être un style rendez-vous du vendredi soir. Toutefois, une telle approche est limitée par les particularités des outils d’édition. Un utilisateur peut vouloir un style rendez-vous du vendredi soir qui soit basé sur son humeur, ou sur une humeur que l’utilisateur peut vouloir représenter, ce qui peut nécessiter des éditions importantes. Ces applications web ou appli d’essayage antérieures manquent de personnalisation complète, en partie parce que les applications d’essayage virtuel antérieures sont limitées à certaines marques de produits de maquillage physiques. Un utilisateur peut ne pas être en mesure de créer le style qu’il a en tête, ou qu’il souhaite expérimenter. Il est nécessaire de fournir une expérience d’essayage personnalisée à un utilisateur particulier, qui lui permette de s’amuser en essayant du maquillage et de ne pas être déçu par une apparence non réaliste. En outre, un utilisateur peut avoir des zones à problème, telles que des rougeurs, une cicatrice, des taches de vieillesse, une hyperpigmentation, etc. qu’il souhaite traiter avec du maquillage. Un utilisateur peut également souhaiter mettre en valeur certaines particularités du visage, telles que les pommettes, les yeux, les lèvres. Il est nécessaire de fournir une expérience d’essayage personnalisée qui puisse aider à traiter les zones à problème particulières ou les meilleures particularités du visage de l’utilisateur particulier. En variante, la distribution de machines spéciales de personnalisation de formules prend du temps et est coûteuse car il faudrait ajouter un système d’échantillonnage à la machine afin de délivrer une petite dose de produit pour que le consommateur puisse l’essayer et modifier ensuite la recette du produit en fonction du biais mesuré sur la peau d’un consommateur. En outre, les services d’essayage de personnalisation de commerce électronique ne sont pas adaptables aux consommateurs finaux munis de leur téléphone intelligent, car la variation des zones à problème de la peau et des particularités du visage de chaque consommateur est trop importante. La description de « contexte » susmentionnée a pour but de présenter de manière générale le contexte de la divulgation. Le travail des inventeurs, dans la mesure où il est décrit dans cette section de contexte, ainsi que des aspects de la description qui peuvent ne pas être qualifiés de technique antérieure au moment du dépôt, ne sont admis ni expressément ni implicitement en tant que technique antérieure vis-à-vis de la présente invention. RÉSUMÉ Un système de réalité augmentée pour le maquillage comporte une unité d’objectif de maquillage comportant une circuiterie de calcul couplée fonctionnellement à une interface utilisateur graphique configurée pour générer une ou plusieurs instances d’objectifs de maquillage sélectionnables par l’utilisateur et pour recevoir des informations d’objectif de maquillage sélectionnées par l’utilisateur, une unité de palette de maquillage couplée fonctionnellement à l’unité d’objectif de maquillage, l’unité de palette de maquillage comportant une circuiterie de calcul configurée pour générer au moins une palette de maquillage numérique pour un produit de maquillage numérique, et une unité de visualisation d’objectif de maquillage comportant une circuiterie de calcul configurée pour analyser le visage d’un utilisateur afin de déterminer un ou plusieurs éléments parmi la forme du visage, des repères du visage, la carnation, la couleur des cheveux, la couleur des yeux, la forme des lèvres, la forme des paupières, la coiffure et l’éclairage, et créer automatiquement une ou plusieurs instances d’un essayage virtuel personnalisé pour un utilisateur en conformité avec les informations d’objectif de maquillage sélectionnées par l’utilisateur et l’au moins une palette de maquillage numérique générée sur la base de l’analyse du visage de l’utilisateur. La description générale qui précède des modes de réalisation illustrés et leur description détaillée qui suit sont des aspects donnés simplement à titre d’exemple des enseignements de cette divulgation, et ne sont pas restrictifs. Une appréciation plus complète de la présente divulgation et de ses nombreux avantages connexes sera facilement obtenue lorsque celle-ci sera mieux comprise en référence à la description détaillée qui suit, envisagée conjointement avec les dessins qui l’accompagnent, dans lesquels : la est un schéma d’un système en conformité avec un exemple d’aspect de la divulgation ; la est un schéma fonctionnel d’un système d’ordinateur pour un dispositif mobile ; [Fig. 3A, 3B] les figures 3A, 3B sont un organigramme d’un procédé de création d’un style personnalisé, où la est un procédé dans lequel un utilisateur crée son propre style personnalisé, et la est un procédé dans lequel le style personnalisé est créé par une application mobile en conformité avec un exemple d’aspect de la divulgation ; la est un exemple d’interface utilisateur permettant de faire un choix entre la création par l’utilisateur et la création par application d’un style en conformité avec un exemple d’aspect de la divulgation ; la est un organigramme d’un procédé d’obtention d’une palette de maquillage numérique en conformité avec un exemple d’aspect de la divulgation ; la illustre un exemple de palette de maquillage numérique en conformité avec un exemple d’aspect de la divulgation ; la illustre un exemple de maquillage numérique en conformité avec un exemple d’aspect de la divulgation ; la est un organigramme de l’étape d’analyse de visage plus détaillée en conformité avec un exemple d’aspect de la divulgation ; la est un schéma fonctionnel d’un CNN pour classifier une forme de visage ; la est un schéma d’un réseau neuronal d’apprentissage profond pour la détection de repères du visage ; la est un exemple d’interface utilisateur pour sélectionner un produit virtuel à appliquer ; la est un exemple d’interface utilisateur permettant de faire un choix entre l’application de maquillage par l’utilisateur et la recommandation de la façon d’appliquer du maquillage ; la est un exemple d’application mobile en conformité avec un exemple d’aspect de la divulgation ; la est un schéma pour un système de recommandation ; la illustre un exemple de matrice style-maquillage pour le système de recommandation de la ; la illustre un processus de mélange qui peut être utilisé pour créer une image de visage basée sur une particularité souhaitée et une particularité d’origine ; la est un organigramme pour une étape d’application de maquillage virtuel en conformité avec un exemple d’aspect de la divulgation ; la est un organigramme d’une étape d’enregistrement de zones et des balayages pendant l’application de maquillage ; la est un organigramme d’une étape d’analyse des étapes d’application du maquillage d’un utilisateur pour estimer les zones à problème ou les meilleures particularités ; la est un exemple d’interface utilisateur pour stocker un style de maquillage en conformité avec un exemple d’aspect de la divulgation ; la est un organigramme d’un procédé d’application personnalisée d’une palette numérique en conformité avec un exemple d’aspect de la divulgation ; la est un exemple d’interface utilisateur montrant le statut d’une application de maquillage personnalisée ; la est un organigramme pour un procédé de sélection de filtres de maquillage en conformité avec un exemple d’aspect de la divulgation ; la est un exemple d’interface utilisateur pour sauvegarder des styles de maquillage. la est un schéma fonctionnel d’une architecture d’apprentissage par renforcement ; et la est un schéma de procédé d’un modèle d’apprentissage machine en conformité avec un exemple d’aspect de la divulgation. Dans la description détaillée qui suit, il est fait référence aux dessins annexés, qui font partie du présent document. Dans les dessins, des symboles similaires identifient typiquement des composants similaires, sauf indication contraire du contexte. Les modes de réalisation illustratifs décrits dans la description détaillée, les dessins, et les revendications ne sont pas censés être limitatifs. D’autres modes de réalisation peuvent être utilisés, et d’autres modifications peuvent être apportées, sans s’écarter de l’esprit ou du cadre de l’objet présenté ici. Système de réalité augmentée pour le maquillage, comprenant : une unité d’objectif de maquillage comportant une circuiterie de calcul couplée fonctionnellement à une interface utilisateur graphique configurée pour générer une ou plusieurs instances d’objectifs de maquillage sélectionnables par l’utilisateur et pour recevoir des informations d’objectif de maquillage sélectionnées par l’utilisateur ; une unité de palette de maquillage couplée fonctionnellement à l’unité d’objectif de maquillage, l’unité de palette de maquillage comportant une circuiterie de calcul configurée pour générer au moins une palette de maquillage numérique pour un produit de maquillage numérique ; et une unité de visualisation d’objectif de maquillage comportant une circuiterie de calcul configurée pour analyser le visage d’un utilisateur afin de déterminer un ou plusieurs éléments parmi la forme du visage, des repères du visage, la carnation, la couleur des cheveux, la couleur des yeux, la forme des lèvres, la forme des paupières, la coiffure et l’éclairage, et créer automatiquement une ou plusieurs instances d’un essayage virtuel personnalisé pour un utilisateur en conformité avec les informations d’objectif de maquillage sélectionnées par l’utilisateur et l’au moins une palette de maquillage numérique générée sur la base de l’analyse du visage de l’utilisateur. Système de réalité augmentée pour le maquillage selon la revendication 1, dans lequel la circuiterie de calcul de l’unité de visualisation d’objectif de maquillage est en outre configurée pour : recevoir une ou plusieurs images numériques de l’utilisateur comportant au moins une portion du visage de l’utilisateur, et analyser l’image de visage de l’utilisateur pour identifier les parties du visage. Système de réalité augmentée pour le maquillage selon la revendication 2, dans lequel la circuiterie de calcul de l’unité de visualisation d’objectif de maquillage est en outre configurée pour : corriger l’éclairage dans les une ou plusieurs des images numériques afin d’éclaircir les parties du visage. Système de réalité augmentée pour le maquillage selon la revendication 1, dans lequel la circuiterie de calcul de l’unité de visualisation d’objectif de maquillage est en outre configurée pour sélectionner au moins un filtre de maquillage sur la base de l’au moins une palette de maquillage numérique obtenue, et créer l’essayage virtuel personnalisé pour l’utilisateur à l’aide de l’au moins un filtre de maquillage. Système de réalité augmentée pour le maquillage selon la revendication 1, dans lequel la circuiterie de calcul de l’unité de visualisation d’objectif de maquillage est en outre configurée pour afficher les une ou plusieurs instances de l’essayage virtuel personnalisé avec une fonction pour sauvegarder les une ou plusieurs instances dans une mémoire. Système de réalité augmentée pour le maquillage selon la revendication 1, dans lequel la circuiterie de calcul de l’unité de visualisation d’objectif de maquillage est en outre configurée pour stocker dans une mémoire les une ou plusieurs instances de l’essayage virtuel personnalisé qui sont créées sur la base d’une pluralité de palettes de maquillage numérique. Système de réalité augmentée pour le maquillage selon la revendication 1, dans lequel la circuiterie de calcul de l’unité de visualisation d’objectif de maquillage est en outre configurée pour transférer l’essayage virtuel personnalisé à une plateforme fournissant une vidéo en direct. Système de réalité augmentée pour le maquillage selon la revendication 1, comprenant en outre un système de recommandation qui comporte une base de données indexée contenant une pluralité de filtres de maquillage, dans lequel le système de recommandation est configuré pour : récupérer un ou plusieurs filtres de maquillage à partir de la base de données indexée en réponse à une demande pour montrer comment appliquer un maquillage numérique ; générer une séquence de trames vidéo en mélangeant l’image de visage avec les un ou plusieurs filtres de maquillage récupérés ; et afficher la séquence de trames vidéo. Système de réalité augmentée pour le maquillage selon la revendication 8, dans lequel la base de données indexée contient une pluralité de catégories de filtres de maquillage, et dans lequel le système de recommandation est en outre configuré pour : récupérer un ou plusieurs filtres de maquillage à partir de la base de données indexée en réponse à une demande pour appliquer un maquillage numérique pour une catégorie parmi la pluralité de catégories de filtres de maquillage. Système de réalité augmentée pour le maquillage selon la revendication 9, dans lequel la catégorie de filtres de maquillage est constituée de styles de maquillage de sous-culture, dans lequel la circuiterie de calcul de l’unité d’objectif de maquillage est configurée pour générer les style de maquillage de sous-culture en tant qu’une ou plusieurs instances d’objectifs de maquillage sélectionnables par l’utilisateur, dans lequel la circuiterie de calcul de l’unité de visualisation d’objectif de maquillage est configurée pour créer automatiquement une ou plusieurs instances d’un essayage virtuel personnalisé pour un utilisateur en conformité avec les styles de maquillage de sous-culture sélectionnés par l’utilisateur.