FR 3125610 A1 20230127 FR 2107909 A 20210722 MAQUILLEUR NUMÉRIQUE L’invention concerne un système de maquilleur numérique comportant un dispositif mobile, un système de base de données stockant des informations de routine cosmétique, des styles de maquillage communs, des produits cosmétiques pour des types de peau et une ethnicité, et des préférences de style d’utilisateur d’un utilisateur. Le dispositif mobile comporte une interface utilisateur pour interagir avec un maquilleur numérique. Le maquilleur numérique réalise un dialogue interactif avec l’utilisateur afin de capturer des besoins de l’utilisateur, notamment des types de style de maquillage, un style intérieur ou extérieur, un état de peau, des zones à problème de visage, des particularités favorites de visage. La circuiterie de calcul analyse l’image de visage de l’utilisateur pour identifier des parties de visage, analyse l’image de visage pour déterminer des caractéristiques de visage, et génère des trames d’image à afficher en synchronisation avec l’interaction avec le maquilleur numérique sur la base de l’image de visage analysée, des besoins de l’utilisateur, des informations de routine cosmétique stockées, des styles de maquillage communs, des produits cosmétiques pour des types de peau et une ethnicité, et des préférences de style de l’utilisateur. Figure pour l’abrégé : 1 MAQUILLEUR NUMÉRIQUE La présente divulgation concerne un maquilleur numérique et un procédé de conseil en maquillage interactif et de tutoriel en maquillage. CONTEXTE Des applications mobiles, ou applis, ont récemment été développées pour fournir une aide à la recherche et à la sélection de produits cosmétiques à acheter. Les applis peuvent fournir des outils pour rechercher des types particuliers de maquillage, ou pour rechercher un produit qui peut être le favori d’un utilisateur ou simplement pour acheter un produit déjà utilisé. Certaines applis fournissent une aide pour le choix de 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 à la recherche d’une couleur assortie à un vêtement, à un accessoire ou à une couleur à partir d’une photo. Des vidéos sont également disponibles sur la façon d’appliquer certains types de maquillage. Certaines applis utilisent les caméras de téléphones intelligents, de tablettes et d’ordinateurs portables en proposant des applications d’essayage de produits. Certaines de ces applications sont mises en œuvre sous forme d’applications Web, ou d’une appli. Certaines de ces applications impliquent l’utilisation de la caméra pour prendre une photo d’autoportrait avec la caméra de téléphone intelligent, télécharger la photo sur l’application Web, puis appliquer des produits de maquillage virtuels sur l’image téléchargée. Ces applications peuvent proposer 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 peuvent donner à l’utilisateur la possibilité d’ajouter n’importe quel type et n’importe quelle couleur de maquillage, ainsi que de modifier l’intensité de couleur. Toutefois, des applications d’essayage proposées jusqu’à présent créent 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 superposer des types et des couleurs de maquillage, puis permettre d’éditer la photo maquillée. De plus, les outils d’édition de photos pour des dispositifs mobiles dotés de caméras sont devenus populaires pour une utilisation avec les réseaux sociaux. Une appli de partage de photos, VSCO, permet aux utilisateurs d’éditer et d’ajouter des filtres aux photos avant de les partager. De nombreux filtres VSCO sont disponibles pour obtenir certains effets. Un filtre VSCO peut être constitué de valeurs qui peuvent être appliquées à une photo, notamment l’exposition, la température, le contraste, le fondu, la saturation, la teinte, la carnation. Bien que de tels outils d’édition de photos proposent des fonctions pour éditer la photo, l’édition d’une photo ne fournit pas d’expérience de maquillage personnel. De même, les outils d’application d’essayage antérieurs ne permettent pas de créer des styles personnalisés. Par exemple, un utilisateur peut vouloir un style de rendez-vous du soir. Les applications d’essayage antérieures peuvent proposer un style de rendez-vous du soir, mais ne fournissent pas de conseils sur les produits de maquillage à utiliser qui peuvent être les meilleurs pour l’utilisateur et sur la façon dont les divers types de produits de maquillage peuvent être appliqués pour créer le style. Au lieu de cela, l’utilisateur peut effectuer certaines éditions sur une image de visage pour tenter d’obtenir un style personnalisé. De même, un utilisateur peut vouloir un style de rendez-vous du soir qui soit basé sur l’humeur de l’utilisateur, ou sur une humeur que l’utilisateur peut vouloir représenter. Ces applications web ou applis d’essayage antérieures manquent de personnalisation complète, en partie parce qu’elles réalisent un processus qui n’est pas une routine de maquillage personnalisée. Un processus d’application d’essayage virtuel antérieure typique repose sur des modèles et des styles qui ont été créés pour d’autres. Lorsqu’un utilisateur veut un certain style qu’il a en tête, ou veut expérimenter un nouveau style, il peut être confronté à la nécessité d’éditer un style créé pour quelqu’un d’autre. Il est nécessaire de fournir une expérience d’essayage personnalisée pour un utilisateur particulier qui permette une interaction comparable à l’expérience que l’utilisateur peut avoir avec un maquilleur personnel. Il existe un besoin concernant une expérience de maquillage dans laquelle le maquilleur personnel enseigne à un utilisateur les étapes pour obtenir un style souhaité sur son propre visage. Des applis sur réseaux sociaux ont été développées pour aider les utilisateurs à créer leur propre avatar animé. Ces avatars animés peuvent être personnalisés par une coiffure, une couleur des cheveux, une forme et une couleur de visage, un maquillage, des sourcils, une forme de nez, etc. Toutefois, un utilisateur peut souhaiter publier sur les réseaux sociaux une image maquillée de son visage réel. La description du « contexte » susmentionné 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 le présent chapitre de contexte, ainsi que les aspects de la description qui pourraient ne pas être qualifiés de technique antérieure au moment du dépôt, ne sont ni expressément ni implicitement admis comme technique antérieure à la présente invention. RÉSUMÉ Un aspect concerne un système de maquilleur numérique, qui comporte un dispositif mobile ayant un dispositif d’affichage, une circuiterie de calcul, et une mémoire ; un système de base de données stockant des informations de routine cosmétique, des styles de maquillage communs, des produits cosmétiques pour des types de peau et une ethnicité, et des préférences de style d’utilisateur d’un utilisateur ; un système d’apprentissage machine pour analyser une image d’un visage ; et le dispositif mobile comporte une interface utilisateur pour interagir avec un maquilleur numérique, dans lequel le maquilleur numérique réalise un dialogue interactif avec l’utilisateur afin de capturer des besoins de l’utilisateur, notamment un ou plusieurs parmi un type de style de maquillage, un style intérieur ou extérieur, un état de peau, des zones à problème de visage, des particularités favorites de visage. La circuiterie de calcul est configurée pour entrer une image de visage de l’utilisateur, analyser, via le système d’apprentissage machine, l’image de visage de l’utilisateur pour identifier des parties de visage, analyser l’image de visage pour déterminer des caractéristiques de visage comportant une ou plusieurs parmi la carnation, la couleur des yeux, la couleur des cheveux, la couleur des lèvres et la texture de peau, et générer des trames d’image à afficher sur le dispositif d’affichage en synchronisation avec l’interaction avec le maquilleur numérique. Les trames d’image sont générées sur la base de l’image de visage analysée de l’utilisateur, des besoins de l’utilisateur obtenus par l’intermédiaire des interactions avec l’utilisateur, d’une ou de plusieurs parmi les informations de routine cosmétique stockées, les styles de maquillage communs, les produits cosmétiques pour des types de peau et une ethnicité, et les préférences de style d’utilisateur. La description générale qui précède des modes de réalisation illustratifs et la description détaillée qui suit de ceux-ci sont des aspects donnés purement à titre d’exemple des enseignements de la présente divulgation, et ne sont pas restrictifs. Une appréciation plus complète de la présente divulgation et des nombreux avantages connexes sera facilement obtenue à mesure que celle-ci sera mieux comprise en référence à la description détaillée suivante prise 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 ; la illustre un écran d’interface utilisateur ayant un avatar en conformité avec un exemple d’aspect de la divulgation ; la illustre un écran d’interface utilisateur pour un dispositif mobile en conformité avec un exemple d’aspect de la divulgation ; la est un schéma de séquence pour une interaction entre un maquilleur numérique et un utilisateur pour un tutoriel personnalisé en conformité avec un exemple d’aspect de la divulgation ; la est une interface utilisateur pour entrer un type de style en conformité avec un exemple d’aspect de la divulgation ; la est un organigramme d’analyse de visage en conformité avec un exemple d’aspect de la divulgation ; la est un schéma d’un exemple d’architecture pour un réseau neuronal à convolution pour la classification de forme de visage ; la est un schéma d’un exemple de réseau neuronal d’apprentissage profond pour la détection de repères de visage ; la est un schéma pour un système de recommandation en conformité avec un exemple d’aspect de la divulgation ; la illustre une matrice style-particularité non limitative en conformité avec un exemple d’aspect de la divulgation ; la est une interface utilisateur dans une application mobile en conformité avec un exemple d’aspect de la divulgation ; la est une interface utilisateur dans une application mobile en conformité avec un exemple d’aspect de la divulgation ; la est un exemple d’application mobile en conformité avec un exemple d’aspect de la divulgation ; la est un organigramme pour un ordre de commande vidéo RALENTIR en conformité avec un exemple d’aspect de la divulgation ; la est un organigramme pour un ordre de commande vidéo PAUSE en conformité avec un exemple d’aspect de la divulgation ; la est un organigramme pour un ordre de commande vidéo REFAIRE LA DERNIÈRE ÉTAPE en conformité avec un exemple d’aspect de la divulgation ; la est un organigramme pour un ordre de commande vidéo PASSER L’ÉTAPE EN COURS en conformité avec un exemple d’aspect de la divulgation ; la est un schéma fonctionnel d’un composant de lecture vidéo en conformité avec un exemple d’aspect de la divulgation ; la illustre un processus de mélange qui peut être utilisé pour créer une trame vidéo sur la base d’une particularité souhaitée et d’une particularité d’origine ; [Figs. 21A-21F] les figures 21A à 21F sont un schéma de séquence pour un exemple d’interaction à l’aide du maquilleur numérique pour un tutoriel de maquillage en conformité avec un exemple d’aspect de la divulgation ; [Figs. 22A-22E] les figures 22A à 22E sont un schéma de séquence pour un exemple de cas d’utilisation d’interaction à l’aide du maquilleur numérique 520 pour un tutoriel de maquillage en conformité avec un exemple d’aspect de la divulgation ; la est un schéma de séquence pour une interaction entre un maquilleur numérique et un utilisateur pour une consultation de maquillage en conformité avec un exemple d’aspect de la divulgation ; et [Figs. 24A-24D] les figures 24A à 24D sont un schéma de séquence pour un exemple d’interaction à l’aide du maquilleur numérique pour une consultation de maquillage 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 joints, qui font partie intégrante 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. Un système de maquilleur numérique, comprenant : un dispositif mobile ayant un dispositif d’affichage, une circuiterie de calcul, et une mémoire ; un système de base de données stockant des informations de routine cosmétique, des styles de maquillage communs, des produits cosmétiques pour des types de peau et une ethnicité, et des préférences de style d’utilisateur d’un utilisateur ; un système d’apprentissage machine pour analyser une image d’un visage ; et le dispositif mobile comporte une interface utilisateur pour interagir avec un maquilleur numérique, dans lequel le maquilleur numérique réalise un dialogue interactif avec l’utilisateur afin de capturer des besoins de l’utilisateur, comportant un ou plusieurs parmi un type de style de maquillage, un style intérieur ou extérieur, un état de la peau, des zones à problème de visage, des particularités de visage favorites ; la circuiterie de calcul est configurée pour : entrer une image de visage de l’utilisateur, analyser, via le système d’apprentissage machine, l’image de visage de l’utilisateur pour identifier des parties de visage, analyser l’image de visage pour déterminer les caractéristiques de visage comportant une ou plusieurs parmi une carnation, une couleur des yeux, une couleur des cheveux, une couleur des lèvres, et une texture de peau, et générer des trames d’image à afficher sur le dispositif d’affichage en synchronisation avec l’interaction avec le maquilleur numérique, dans lequel les trames d’image sont générées sur la base de l’image de visage analysée de l’utilisateur, des besoins de l’utilisateur obtenus par l’intermédiaire des interactions avec l’utilisateur, d’une ou de plusieurs parmi les informations de routine cosmétique stockées, les styles de maquillage communs, les produits cosmétiques pour des types de peau et l’ethnicité, et les préférences de style de l’utilisateur. Système de maquilleur numérique selon la revendication 1, dans lequel la circuiterie de calcul est configurée pour lire une vidéo en affichant les trames d’image générées à une vitesse de lecture prédéterminée, dans lequel la vidéo comporte des chapitres, où chaque chapitre est une étape dans une routine de maquillage, et dans lequel l’entrée de l’utilisateur comporte un ordre de commande vidéo pour commander la lecture de la vidéo. Système de maquilleur numérique selon la revendication 2, dans lequel l’ordre de commande vidéo comporte l’un parmi le ralentissement de la vitesse de lecture, la pause de lecture, le redémarrage depuis le début d’une étape, le passage à l’étape suivante dans une vidéo. Système de maquilleur numérique selon la revendication 3, dans lequel, lorsque l’entrée de l’utilisateur est l’ordre de commande vidéo de ralentissement de vitesse de lecture, la circuiterie de calcul réduit la vitesse de lecture d’un pourcentage de la vitesse de lecture prédéterminée et stocke dans la base de données une indication du fait qu’un chapitre en cours, qui est en cours de lecture lorsque l’ordre est entré, est compliqué. Système de maquilleur numérique selon la revendication 1, dans lequel la circuiterie de calcul est en outre configurée pour analyser, via le système d’apprentissage machine, l’image de visage de l’utilisateur pour déterminer une ou plusieurs parmi la forme du visage, la forme des lèvres, la forme des paupières et la coiffure, et pour analyser l’image de visage de l’utilisateur pour déterminer une ou plusieurs parmi la carnation, la couleur des yeux, la couleur des cheveux et la texture de peau, et dans lequel les trames d’image sont générées sur la base de routines cosmétiques qui sont stockées en rapport avec la forme du visage, la forme des lèvres, la forme des paupières, la coiffure, la carnation, la couleur des yeux, la couleur des cheveux et la texture de peau. Système de maquilleur numérique selon la revendication 1, dans lequel le dialogue interactif avec l’utilisateur qui est mené par le maquilleur numérique comporte une entrée vocale, dans lequel le dispositif mobile réalise un traitement de langage naturel sur l’entrée vocale, et le maquilleur numérique fournit en sortie une réponse vocale. Système de maquilleur numérique selon la revendication 6, dans lequel le dialogue interactif avec l’utilisateur comporte le fait que le maquilleur numérique pose une question afin d’obtenir des informations concernant les zones à problème de visage de l’utilisateur. Système de maquilleur numérique selon la revendication 7, dans lequel le dialogue interactif avec l’utilisateur comporte le fait que le maquilleur numérique reçoit une entrée vocale indiquant que la peau de l’utilisateur est sèche, et dans lequel les trames d’images sont générées sur la base de routines cosmétiques qui sont stockées en rapport avec l’indication selon laquelle la peau de l’utilisateur est sèche. Système de maquilleur numérique selon la revendication 1, dans lequel les informations de routine cosmétique et produits cosmétiques stockés dans le système de base de données sont destinés au soin de peau, et dans lequel les trames d’image sont générées sur la base des informations de routine cosmétique et produits cosmétiques pour le soin de peau. Système de maquilleur numérique selon la revendication 1, dans lequel les informations de routine cosmétique et produits cosmétiques stockés dans le système de base de données sont destinés au maquillage de type soin de peau, et dans lequel les trames d’image sont générées sur la base des informations de routine cosmétique et produits cosmétiques pour le maquillage de type soin de peau.