Brevet FR3115907A1 — publié le 20220506

Interface et techniques d’analyse pour un régime de soins de la peau personnalisé basé sur un diagnostic de la peau Un système informatique génère un programme de soins personnels assisté par ordinateur basé au moins en partie sur un modèle numérique du visage d’un utilisateur. Dans un mode de réalisation, un système informatique génère le modèle sur la base d’un(e) ou de plusieurs images ou balayages du visage d’un utilisateur, et génère un programme de soins personnels assisté par ordinateur basé sur le modèle, des données environnementales et des données utilisateur. Dans un mode de réalisation, un programme généré sur cette base inclut de multiples étapes à réaliser au moyen d’un dispositif de soins pour la peau piloté par ordinateur, ainsi que des invites utilisateur relatives à l’exécution de ces étapes configurées pour être présentées dans une interface utilisateur. Figure pour l'abrégé : 1 Interface et techniques d’analyse pour un régime de soins de la peau personnalisé basé sur un diagnostic de la peau RÉSUMÉ Le présent résumé est fourni pour présenter une sélection de concepts dans une forme simplifiée décrite plus en détail ci-après dans la Description détaillée. Le présent résumé n’est pas destiné à identifier des caractéristiques clés de l’objet revendiqué, non plus qu’il n’est destiné à être utilisé comme aide pour déterminer le cadre de l’objet revendiqué. La présente divulgation concerne la génération de régimes de soins personnels personnalisés, basés sur un diagnostic de la peau. Dans des modes de réalisation décrits, un système informatique génère des programmes de soins personnels assistés par ordinateur pour des dispositifs intelligents de soins personnels basés sur des modèles numériques de la peau de l’utilisateur. Dans un aspect, un système informatique exécute des opérations comprenant l’obtention d’un modèle numérique du visage d’un sujet humain vivant ; l’obtention de données utilisateur, associées au sujet humain vivant ; et la génération d’un programme de soins de la peau assisté par ordinateur basé au moins en partie sur le modèle numérique du visage du sujet humain vivant, les données environnementales, et les données utilisateur. Dans un mode de réalisation, le programme de soins de la peau assisté par ordinateur comprend un ou plusieurs paramètres opérationnels (par exemple, vitesse ou intensité de brossage, durée de nettoyage) pour un dispositif de soins de la peau piloté par ordinateur. Dans un autre mode de réalisation, le programme de soins de la peau assisté par ordinateur inclut une recommandation de produit (par exemple, un accessoire de dispositif recommandé, un nettoyant pour la peau, une crème pour les yeux, une crème solaire, un produit de maquillage, etc.) présentée par une interface utilisateur. Dans un autre mode de réalisation, le programme de soins de la peau assisté par ordinateur inclut une recommandation de soins auto-administrés (par exemple, recommandation d’hydratation, recommandation de protection UV, recommandation de réduction du stress, recommandation de sommeil, etc.) présentée par une interface utilisateur. Dans un mode de réalisation, le modèle numérique est basé sur un ou plusieurs balayages numériques du visage, et inclut une pluralité de caractéristiques du visage à cibler dans un programme de soins de la peau, tel qu’un ou plusieurs défauts, des zones d’hyperpigmentation, texture, ou rides, ou une combinaison de ceux-ci. Dans un mode de réalisation, le système informatique obtient des données environnementales (par exemple, données de température, données d’humidité, données de pollution, ou données de rayonnement UV, ou une combinaison de celles-ci) associées à l’environnement du sujet humain vivant, et le programme de soins de la peau assisté par ordinateur est en outre basé sur les données environnementales. Les données environnementales sont obtenues à partir d’un système informatique distant ou d’un ou de plusieurs capteurs environnementaux, ou d’une combinaison de ceux-ci. Dans certains modes de réalisation, les capteurs environnementaux sont intégrés dans un dispositif de soins pour la peau ou dans un smartphone ou dans un autre dispositif informatique, en communication avec un dispositif de soins pour la peau. Dans certains modes de réalisation, une interface utilisateur inclut un ou plusieurs éléments d’interface utilisateur pour fournir un retour d’informations sur le programme de soins pour la peau, assisté par ordinateur ou le modifier, ou d’autres données sur lesquelles le programme est basé, telles que préférences de l’utilisateur (par exemple, âge ciblé, préférences de dispositifs). Dans un tel mode de réalisation, des opérations exécutées par le système informatique incluent, en outre, l’obtention de retour d’informations utilisateur (par exemple, note ou degré de satisfaction, cible d’âge ajustée ou objectif de soins pour la peau, etc.) relatives au programme de soins pour la peau, assisté par ordinateur par l’interface utilisateur, et / ou la modification du programme de soins pour la peau assisté par ordinateur. Des procédés mis en œuvre par ordinateur, des données sur support informatique, des dispositifs informatiques et des systèmes informatiques, sont divulgués. Les aspects précédents et beaucoup des avantages de la présente invention qui en découlent seront mieux compris en référence à la description détaillée suivante, faite en liaison avec les dessins d’accompagnement, dans lesquels : La est un diagramme schématique qui fournit un aperçu de haut niveau d’un système qui inclut un dispositif de soins pour la peau selon des aspects de la présente divulgation ; La est un schéma fonctionnel qui illustre un exemple de mode de réalisation d’un dispositif informatique client selon des aspects de la présente divulgation ; La FIGURE 3 est un schéma fonctionnel qui illustre un exemple de mode de réalisation d’un dispositif de soins pour la peau selon des aspects de la présente divulgation ; La est un organigramme qui illustre un exemple de mode de réalisation d’un procédé de génération d’un programme de soins pour la peau assisté par ordinateur, basé au moins en partie sur un modèle numérique du visage du sujet humain vivant selon des aspects de la présente divulgation ; La est un diagramme de capture d’écran d’un écran illustrant un écran de sélection de programme de soins pour la peau, selon un mode de réalisation décrit ; La est un diagramme de capture d’écrans illustrant un écran d’analyse de balayages du visage, selon un mode de réalisation décrit ; La est un autre diagramme de capture d’écrans illustrant un écran d’analyse de balayages du visage, selon le même mode de réalisation décrit que la ; La est un diagramme de capture d’écrans illustrant un écran de questionnaire pour obtenir des données utilisateur, selon un mode de réalisation décrit ; La est un diagramme de capture d’écrans illustrant un écran de questionnaire pour obtenir des données utilisateur, selon le même mode de réalisation décrit que la ; La est un diagramme de capture d’écrans illustrant un écran de questionnaire pour obtenir des données utilisateur, selon le même mode de réalisation décrit que les figures 7 et 8 ; La est un diagramme de capture d’écran illustrant un écran de résultats dans lequel un programme de soins pour la peau a été généré sur la base d’un balayage de visage et d’autres entrées, selon un mode de réalisation décrit ; La est un diagramme de capture d’écran illustrant un écran tutoriel de programme de soins pour la peau, selon un mode de réalisation décrit ; La est un diagramme de capture d’écran illustrant un écran de préférences de l’utilisateur, selon un mode de réalisation décrit ; La est un diagramme de capture d’écran illustrant un écran d’édition de programme de soins pour la peau, selon un mode de réalisation décrit ; La est un diagramme de capture d’écran illustrant un écran d’édition de programme de soins pour la peau, selon le même mode de réalisation décrit que la ; et La est un schéma fonctionnel qui illustre des aspects d’un exemple de dispositif informatique convenant pour être utilisé avec des modes de réalisation de la présente divulgation. DESCRIPTION DÉTAILLÉE Bien qu’une grande variété de produits de soins personnels et de dispositifs de soins personnels soient disponibles aujourd’hui, la découverte de la meilleure manière d’utiliser ces produits ou dispositifs efficacement repose souvent sur une méthode empirique. Bien que des consommateurs puissent utiliser des moteurs de recherche sur Internet pour trouver des informations pertinentes sur les capacités de ces dispositifs, ils sont souvent incapables de configurer ou d’utiliser ces dispositifs de manière optimale en se basant sur ces informations. En outre, ces dispositifs devenant plus complexes et incluant des fonctions connectées à l’Internet et davantage programmables, l’acte consistant à configurer et utiliser ces dispositifs devient également plus complexe, en particulier pour des consommateurs ordinaires. Cela met les consommateurs dans l’incapacité de bénéficier de toutes les manières de configurer et d’utiliser leurs dispositifs. Des modes de réalisation décrits ici fournissent des solutions techniques à un ou plusieurs des problèmes techniques décrits ci-dessus, ou à d’autres problèmes techniques. Dans des modes de réalisation divulgués ici, un système informatique génère un programme de soins pour la peau assisté par ordinateur basé au moins en partie sur un modèle numérique du visage d’un utilisateur. Dans un mode de réalisation, un système informatique obtient un balayage numérique de la face d’un utilisateur avec d’autres entrées, telles que données environnementales associées à l’environnement de l’utilisateur, et données utilisateur, associées à l’utilisateur. Le système utilise ces données pour générer un programme de soins pour la peau assisté par ordinateur. Dans un mode de réalisation, le système informatique inclut un ou plusieurs serveurs informatiques qui obtien(nen)t le balayage numérique d’un dispositif client, tel qu’un smartphone avec caméra numérique intégrée, et génère un modèle numérique du visage de l’utilisateur basé sur le balayage numérique. Dans un mode de réalisation, le programme de soins pour la peau assisté par ordinateur inclut des invites utilisateur, des recommandations, ou d’autres sorties présentées à un utilisateur par vidéo, audio, ou une autre sortie par un dispositif informatique client ou par une interface homme-machine intégrée dans un dispositif de soins pour la peau. Dans un mode de réalisation, le programme généré inclut des étapes d’utilisation du dispositif de soins pour la peau adaptées au visage de l’utilisateur, à l’environnement de l’utilisateur, et d’autres informations relatives à l’utilisateur, telles que l’âge et les préférences de l’utilisateur, et les objectifs des soins pour la peau. Le programme généré peut être un nouveau programme ou une version modifiée d’un programme existant précédemment. Par exemple, si un balayage du visage révèle un nouveau défaut qui n’était pas présent au moment du développement d’un programme existant, le programme généré peut être adapté pour fournir une étape supplémentaire pour traiter le défaut. Comme autre exemple, un programme de soins existant peut être ajusté pour tenir compte de nouvelles données environnementales (par exemple, réduction de l’humidité, augmentation de la température, augmentation de la pollution, etc.). Le programme généré peut être basé sur des critères tels que les caractéristiques d’un dispositif de soins pour la peau (par exemple, paramètres ou accessoires disponibles), résultats précédents, préférences ou comportements de l’utilisateur, heure du jour, mois / saison actuel(le) de l’année, jour de la semaine, ou similaire. Une grande variété de paramètres opérationnelles pour les dispositifs de soins pour la peau peut être définie de manière particulière dans les programmes de soins assistés ou programmés. Par exemple, des paramètres réglables pour des brosses pour la peau ou des appareils de massage électriques peuvent inclure des réglages de puissance ajustables, des minuteurs, des réglages de vitesse (par exemple, vitesse de rotation ou d’oscillation d’une tête de brosse), des paramètres de rétroaction haptique, ou d’autres paramètres ou combinaisons de paramètres. Ces paramètres peuvent être automatiquement définis et / ou ajustés dans le temps dans un programme de soins pour la peau assisté par ordinateur. Dans un mode réalisation, le dispositif intelligent de soins pour la peau fournit des signaux ou des invites aux utilisateurs pendant un programme de soins, tel(le)s que signaux audio, signaux haptiques, ou signaux visuels, qui peuvent être utilisés pour guider un utilisateur à travers différentes phases du programme de soins, telles que déplacement d’un dispositif pour soins de la peau vers différentes zones cutanées, changement de vitesse, changement de modes de nettoyage, et similaires. Dans ces modes de réalisation, le dispositif intelligent de soins pour la peau peut inclure des haut-parleurs, des affichages, des voyants ou une électronique haptique, comme des capteurs tactiles ou des actionneurs vibrants. La fonctionnalité du programme de soins assisté du dispositif intelligent de soins pour la peau peut être activé de différentes manières, telles qu’en appuyant sur un bouton physique (par exemple, un interrupteur marche / arrêt ou un bouton dédié pour activer un programme de soins), par une commande vocale ou de toute autre manière. Da ns un mode de réalisation, un dispositif intelligent de soins pour la peau inclut, en outre, un circuit de communication sans fil, tels qu’un émetteur-récepteur sans fil pour la communication Wi-Fi. Dans ce mode de réalisation, le dispositif intelligent de soins pour la peau peut accéder à un service d’interface vocale par un circuit de communication sans fil à partir d’un système informatique distant. Dans un autre mode de réalisation, le dispositif intelligent de soins personnels pour la peau inclut, en outre, un circuit Bluetooth ou de communication en champ proche (CCP), soit à la place d’un circuit de communication Wi-Fi, soit en plus de celui-ci. Dans ce mode de réalisation, le dispositif intelligent de soins pour la peau peut communiquer avec un dispositif informatique client externe, tel qu’un smartphone ou un ordinateur-tablette, qui peut, à son tour, accéder à un service d’interface vocale par son circuit de communication à partir d’un système informatique distant. Dans un autre mode de réalisation, le dispositif intelligent de soins pour la peau comprend un circuit pour communiquer avec un haut-parleur intelligent, tel qu’un dispositif Amazon Echo ou Google Home, qui peut inclure son propre service d’interface vocale ou communiquer avec un système informatique distant pour accéder à des services d’interface vocale. Dans un mode réalisation, des données utilisateur peuvent être obtenues à partir de profils utilisateurs, qui peuvent être utilisées pour stocker des préférences système, un compte de réseau social ou des informations de contact, des préférences ou notations de fournisseurs de produit / service, des informations de position, des réponses à des questionnaires, des informations émanant de dispositifs connectés (par exemple, dispositifs intelligents de soins personnels, tels que séchoirs à cheveux, brosses électriques pour la peau, ou similaires), ou d’autres informations. Dans un mode de réalisation, un dispositif intelligent de soins pour la peau inclut des capteurs pour détecter des caractéristiques de l’environnement physique (par exemple, humidité, température, niveaux d’éclairage ambiants, etc.) du dispositif pendant un programme de soins. Selon une autre solution, le système peut obtenir des données de capteurs distants qui peuvent ne pas être incluses dans le dispositif de soins pour la peau lui-même. Les informations générées par ces capteurs peuvent servir au dispositif de soins pour la peau (ou à des systèmes informatiques qui peuvent être en communication avec le dispositif) de manière à pouvoir guider l’utilisateur dans le programme ou faire des ajustements pour obtenir de meilleurs résultats. Les informations obtenues de dispositifs peuvent être utilisées pour guider des sélections de produits personnalisés ou de programme de soins, ou à d’autres fins. Ces informations peuvent inclure des informations d’identification de dispositifs, des informations de configuration, des informations d’utilisation (par exemple, nombre de fois où un dispositif est utilisé, durée d’utilisation, heure du jour, etc.), des informations sur les capteurs (par exemple, mesures des conditions environnementales, telles que température, humidité, niveaux de pollution, niveaux de rayonnement UV, etc., ou types de peau, telles que niveaux de pH), informations de position, combinaisons de ces informations, ou d’autres informations. Les informations des capteurs peuvent être fournies par des dispositifs Internet des Objets (IoT) connectés ou déjà configurés pour recevoir des capteurs. Ces dispositifs peuvent inclure des stations météorologiques, des dispositifs informatiques mobiles, et similaires. La FIGURE 1 est un schéma fonctionnel illustrant un système dans lequel différents aspects de la présente divulgation peuvent être mis en œuvre. Tel que montré sur la , le système 100 inclut un dispositif de soins pour la peau 102 (dans l’exemple illustré, une brosse pour la peau ou un appareil de massage électrique) avec un circuit de communication sans fil. Le dispositif de soins pour la peau 102 peut envoyer et / ou recevoir des informations (par exemple, données d’utilisation, données d’identification / de configuration de dispositifs, données environnementales, ou similaires) vers un et / ou d’un système informatique distant 110, soit directement soit par un ou plusieurs dispositifs intermédiaires, tels qu’un dispositif informatique client 104, comme décrit ci-dessous. Dans l’arrangement illustré représenté sur la , un dispositif informatique client 104 se raccorde au système informatique distant 110, qui peut générer un contenu personnalisé pour un utilisateur, tel que des programmes de soins pour la peau assistés par ordinateur, des recommandations de produits, ou des réglages ou paramètres pour faire fonctionner un dispositif de soins personnels. Dans des exemples décrits ici, le dispositif de soins personnels est un dispositif de soins pour la peau 102, tel que décrit plus en détail ci-dessous. Dans un mode de réalisation, un programme de soins personnalisés pour un dispositif de nettoyage de la peau inclut un motif défini de zone cutanée à nettoyer pendant le programme, des durées pour chaque zone cutanée, et des vitesses de tête de brosse ou des modes de nettoyage pour chaque zone cutanée. Dans un mode de réalisation, des programmes personnalisés ou des réglages de dispositifs peuvent être téléchargés dans le dispositif informatique client 104 pour être transmis ultérieurement au dispositif de soins pour la peau 102. Les dispositifs de soins pour la peau 102 peuvent également inclure ou communiquer avec des capteurs environnementaux et / ou d’autres dispositifs informatiques. Des composants illustrés des systèmes informatiques distants 110 et le dispositif de soins pour la peau 102 sont décrits ci-dessous. Le dispositif informatique client 104 peut être utilisé par un consommateur, un professionnel des soins de la peau ou d’autres entités pour interagir avec d’autres composants du système 100, tels que systèmes informatiques distants 110 ou le dispositif de soins pour la peau 102. Dans un mode de réalisation le dispositif informatique client 104 est un dispositif informatique mobile tel qu’un smartphone ou une tablette informatique. Cependant, tout autre type approprié de dispositif informatique capable de communiquer par le réseau et présentant une interface utilisateur peut être utilisé, y compris mais sans y être limité, un ordinateur de bureau, un ordinateur portable, un haut-parleur intelligent, ou une montre intelligente (ou des combinaisons de ces dispositifs). Des composants illustrés et la fonctionnalité du système informatique distant 110 vont maintenant être décrits. Le système informatique distant inclut un ou plusieurs serveurs informatiques qui mettent en œuvre les composants illustrés, par exemple, dans un dispositif informatique dans le nuage. Comme illustré sur la , le système informatique 110 inclut un moteur de programma de soins 112, un magasin de données de produits 120, et un magasin de données de profils utilisateurs 122. Le moteur du programme de soins 112 génère des informations de programme de soins assisté, qui peuvent ensuite être transmises, par exemple, au dispositif informatique client 104 et / ou au dispositif de soins pour la peau 102. Les informations du programme de soins assisté peuvent inclure, par exemple, des instructions de programme de soins pour programmer ou configurer le dispositif de soins pour la peau 102 de manière particulière, des recommandations de produits, des tutoriels, ou d’autres informations. Dans un mode de réalisation, le moteur du programme de soins 112 génère des informations de programme de soins assisté, basé sur la réception d’informations émanant du magasin de données de produits 120 et des informations utilisateur émanant du magasin de données de profils utilisateurs 122, du dispositif de soins pour la peau, du dispositif informatique client 104, ou d’une combinaison de ceux-ci ou de toute autre source ou d’une combinaison de sources. Le moteur de programme de soins 112 peut, par exemple, recevoir une requête pour un programme de soins mis à jour du dispositif de soins pour la peau 102 ou du dispositif informatique client 104, obtenir des informations du magasin de données de produits 120 (par exemple, des réglages et configurations disponibles pour le dispositif de soins pour la peau 102, des accessoires disponibles, etc.), du magasin de données de profils utilisateurs 122 (par exemple, réponses des utilisateurs à des questions qu’ils se posent, données d’utilisation de dispositifs, programmes de soins préférés, emplacement, âge, produits utilisés, etc., ou du dispositif informatique client 104 (par exemple, informations décrivant l’emplacement actuel de l’utilisateur, satisfaction avec des programmes précédents (indiquées, par exemple, au moyen d’un système de notation chiffré ou d’un nombre d’étoiles), niveau de stress et humeur actuels, etc.) et utiliser ces informations pour réaliser un traitement ultérieur. Le moteur de programme de soins 112 peut utiliser les informations obtenues, par exemple, pour générer un nouveau programme ou mettre à jour un programme défini précédemment. Le moteur de programme de soins 112 peut employer des techniques d’intelligence artificielle ou d’apprentissage machine (par exemple, comparaison à des modèles, comparaison et extraction de fonctions, classification, réseaux de neurones artificiels, architecture d’apprentissage profond, algorithmes génétiques, ou similaires). Dans un mode de réalisation, des techniques d’apprentissage machine sont utilisées pour analyser des données, telles qu’un balayage numérique du visage d’un utilisateur, données environnementales, et données utilisateurs, et créer ou réviser des programmes de soins, des recommandations de produits ou un autre contenu basé sur ces données. Par exemple, pour générer un programme de soins personnalisé, le moteur de programme de soins 112 peut analyser des balayages numériques pour mesurer ou cartographier les rides, la pigmentation, la texture de la peau, etc., de la peau de l’utilisateur. Dans un tel scénario, le moteur de programme de soins 112 peut utiliser ces informations pour recommander, générer ou modifier un programme de soins particuliers qui s’adapte aux caractéristiques particulières de la peau de l’utilisateur. Dans un mode de réalisation, les informations d’emplacement obtenues par un dispositif de soins pour la peau ou un dispositif informatique client peuvent être utilisées pour rechercher et obtenir d’autres informations émanant d’autres dispositifs ou systèmes informatiques, qui peuvent être pertinentes pour un programme de soins. Par exemple, un dispositif informatique client 104 peut fournir des informations de position à un système informatique distant 110, qui peut, à son tour, obtenir des données environnementales actuelles (par exemple, informations météorologiques, informations de pollution, informations de rayonnement UV, etc.) pour la position respective. Le système informatique distant 110 peut ensuite utiliser les données environnementales pour générer ou modifier un programme de soins. Dans un scénario illustré, le système informatique distant 110 utilise les informations de position pour déterminer si l’utilisateur se trouve dans une ville polluée, chaude, et génère ou modifie un programme de soins pour tenir compte de cet environnement. Dans un mode de réalisation, des informations sont stockées, transmises, et partagées dans le système 100, de manière sûre et fiable. Par exemple, des connexions sécurisées sont établies entre des dispositifs informatiques client et des dispositifs de soins pour la peau, entre des dispositifs informatiques client et des systèmes de serveurs, ou tout autre ensemble de dispositifs de communication. On peut rappeler en toute sécurité aux utilisateurs des événements de programmes de soins, des alertes environnementales (par exemple, avertissements de température, d’humidité, de pollution, ou de rayonnement UV), des expirations de produits, et similaires, par notifications instantanées à une application client, courriel, messagerie instantanée, ou tout autre canal de communication. La est un schéma fonctionnel illustrant un exemple de mode de réalisation d’un dispositif informatique client 104 selon divers aspects de la présente divulgation. La représente un exemple non limitatif de caractéristiques et configurations de dispositifs informatiques client ; de nombreuses autres caractéristiques et configurations sont possibles dans le cadre de la présente divulgation. Dans l’exemple montré sur la , le dispositif informatique client 104 inclut une caméra 250 et une application client 260. L’application client 260 inclut une interface utilisateur 276, qui peut inclure une fonctionnalité interactive, telle que collecte de données ou éléments d’un questionnaire, des outils pour saisir ou éditer des préférences utilisateur, des outils d’édition de programmes de soins, des tutoriels, une fonctionnalité d’« essai » virtuel pour essayer virtuellement différents produits ou cosmétiques, ou d’autres éléments. Des éléments visuels de l’interface utilisateur 276 sont présentés sur un affichage 240, tel qu’un affichage à écran tactile. Un contenu personnalisé, tel que programmes de soins pour la peau assistés par ordinateur, peut être obtenu par le dispositif informatique client 104 (par exemple, à partir du système informatique distant 110) et présenté par l’interface utilisateur 276. Les détails d’une illustration d’interface utilisateur sont décrits ci-dessous, en référence aux FIGURES 5-14. Dans un mode de réalisation, l’application client 260 inclut également un module de capture / balayage d’images 270, qui est configuré pour capturer et traiter des images numériques (par exemple, images en couleurs, images en profondeur, etc.) ou des balayages sur lesquels sont basés des modèles numériques décrits ici. Dans un mode de réalisation, les images ou les balayages numériques sont transmis(es) au système informatique distant 110 ou à tout autre système informatique externe dans lequel les modèles de peau numériques sont générés. Selon une autre solution, les modèles numériques sont générés dans le dispositif informatique client 104, ou en tout autre lieu. Dans un mode de réalisation, les modèles numériques incluent des informations topologiques 3D, et de texture qui peuvent être utilisées pour reproduire une représentation exacte de la structure faciale de l’utilisateur et l’aspect général, ainsi que pour réaliser des diagnostics de la peau (par exemple, pour détecter des défauts, des zones d’hyperpigmentation, des pores visibles, etc.). Dans un mode de réalisation, l’interface utilisateur 276 inclut des éléments d’interface pour aider à capturer avec précision les images numériques ou les balayages sur lesquels sont basés ces modèles de peau numériques. Dans un mode de réalisation, un module de communication 278 de l’application client 260 est utilisé pour préparer des informations à transmettre à d’autres dispositifs ou systèmes, tels que le système informatique distant 110 ou un dispositif de soins pour la peau 102, ou pour en recevoir et interpréter des informations. Ces informations peuvent inclure des images numériques capturées, des balayages, ou des vidéos, des réglages de dispositifs de soins pour la peau, des programmes de soins personnalisés, des préférences utilisateur, des identifiants utilisateur, des identifiants de dispositifs, ou similaires. D’autres caractéristiques de dispositifs informatiques client ne sont pas montrés sur la pour faciliter l’illustration. Une description illustrant des dispositifs informatiques est fournie ci-dessous, en référence à la . La FIGURE 3 est un schéma fonctionnel illustrant des composants inclus dans un exemple de mode de réalisation d’un dispositif de soins pour la peau, selon divers aspects de la présente divulgation. La représente un exemple non limitatif de caractéristiques et de configurations d’un dispositif de soins pour la peau ; de nombreuses autres caractéristiques et configurations sont possibles dans le cadre de la présente divulgation. Dans l’exemple montré sur la , le dispositif de soins pour la peau 102 inclut une unité d’application de traitement 302 configurée pour appliquer un traitement à un utilisateur, une source d’alimentation 304, un dispositif d’interface homme-machine 306, un processeur 310, une interface réseau 312, et un support informatique 314. Un exemple non limitatif d’un dispositif de soins pour la peau 102 est une brosse nettoyante électrique pour le visage, avec une tête de brosse qui oscille, tourne, ou autrement se déplace, de manière à réaliser une action de nettoyage. D’autres exemples non limitatifs de dispositifs de soins pour la peau 102 incluent un dispositif de massage ou un dispositif de photothérapie qui peut être utilisé pour exposer la peau à la lumière (par exemple, à une longueur d’onde particulière et / ou pendant une durée particulière) pour obtenir des bienfaits thérapeutiques. Dans un mode de réalisation, l’unité d’application de traitement 302 inclut un ou plusieurs dispositifs qui appliquent collectivement un traitement à un utilisateur. Par exemple, si le dispositif de soins pour la peau 102 est une brosse électrique pour la peau, l’unité d’application de traitement 302 peut inclure un moteur d’entraînement, un induit couplé au moteur d’entraînement qui accepte une tête de brosse amovible, et la tête de brosse elle-même. Comme autre exemple, si le dispositif de soins pour la peau 102 est un dispositif de photothérapie portable, l’unité d’application de traitement 302 peut inclure une ou plusieurs diodes électroluminescentes (DEL) ou d’autres dispositifs émetteurs de lumière qui émettent de la lumière à des longueurs d’onde et à une intensité, appropriées pour des applications de photothérapie. Dans un mode de réalisation, la source d’alimentation 304 est une batterie rechargeable qui alimente l’unité d’application de traitement 302 pour son fonctionnement. La source d’alimentation 304 peut également fournir de l’énergie pour faire fonctionner les autres composants du dispositif de soins pour la peau 102. Dans d’autres modes de réalisation, à la place d’une batterie, le dispositif de soins pour la peau 102 peut être couplé à une source d’alimentation externe, telle qu’une prise électrique. L’interface homme-machine (IHM) 306 peut inclure tout type de dispositif capable de recevoir une entrée utilisateur ou de générer une sortie pour la présenter à un utilisateur. Dans un mode de réalisation, l‘IHM 306 inclut un haut-parleur 308 pour permettre au dispositif de soins 102 de présenter un contenu audio (par exemple, des signaux de programme de soins sous forme de parole, tonalités, etc., enregistrées ou synthétisées), et / ou un microphone reçoit une entrée audio, telle que des commandes vocales émanant de l’utilisateur. En plus de signaux vocaux, le haut-parleur 308 peut présenter une autre sortie pour accompagner le programme de soins, telle que musique, sons de nature relaxante ou similaires. D’autres exemples non limitatifs de composants possibles de l’IHM 306 incluent un interrupteur à bouton-poussoir, un interrupteur à bascule, un interrupteur capacitif, un interrupteur rotatif, un interrupteur coulissant, et un écran tactile. Le processeur 310 est configuré pour exécuter des instructions exécutables par ordinateur, stockées sur le support informatique 314. Dans un mode de réalisation, le processeur 310 est configuré pour recevoir et transmettre des signaux vers et / ou en provenance d’autres composants du dispositif de soins pour la peau 102 par un bus de communication ou un autre circuit. L’interface réseau 312 est configuré pour transmettre et recevoir des signaux vers le dispositif informatique client 104 (ou d’autres dispositifs informatiques) et en provenance de celui-ci pour le compte du processeur. L’interface réseau 312 peut mettre en œuvre une technologie de communication appropriée quelconque, y compris, mais sans y être limité, des technologies sans fil à courte portée, telles que Bluetooth, infra-rouge, communication en champ proche, et Wi-Fi ; des technologies sans fil à longue portée, telles que WiMAX, 2G, 3G, 4G, LTE, et 5G ; et des technologies câblées, telles que USB, FireWire, et Ethernet. Le support informatique 314 est tout type de support informatique sur lequel des instructions exécutables par ordinateur peuvent être stockées, y compris, mais sans y être limité, une mémoire flash, une ROM, une EPROM, une EEPROM, et un FPGA. Le support informatique 314 et le processeur 310 peuvent être combinés dans un seul dispositif, tel qu’un ASIC, ou le support informatique 314 peut inclure une mémoire cache, un registre, ou un autre composant du processeur 310. Dans le mode de réalisation illustré, le support informatique 314 stocke des instructions exécutables par ordinateur qui, en réponse à l’exécution par un ou plusieurs processeurs 310, amènent le dispositif de soins pour la peau 102 à mettre en œuvre un moteur d’assistance de programme de soins 316 et un moteur de commande de traitement 318. Le moteur de commande de traitement 318 commande un ou plusieurs aspects du dispositif de soins pour la peau 102 dans un programme de soins, tel que décrit ci-dessus. Dans un mode de réalisation, le programme de soins est généré et / ou modifié par le moteur de programme de soins 112, tel que décrit ci-dessus. Dans un mode de réalisation, le moteur de commande de traitement 318 ajuste les réglages ou configurations pour le dispositif de soins pour la peau 102, qui peuvent être générés et / ou modifiés par le moteur de programme de soins 312, tel que décrit ci-dessus. Dans un mode de réalisation, le moteur de commande de traitement 318 commande les fonctions de base, telles que la mise en marche ou à l’arrêt de l’unité d’application de traitement, la commande de la vitesse de la tête de brosse, ou similaires. Dans un mode de réalisation, le moteur de commande de traitement 318 détecte l’entrée de l’IHM 306, et active l’unité d’application de traitement 302 ou modifie une fonction du dispositif de soins pour la peau 102 en réponse à l’entrée. Le moteur de commande de traitement 318 peut ensuite détecter une entrée ultérieure de l’IHM 306 et désactiver l’unité d’application de traitement 302 ou effectuer d’autres réglages sur la fonction du dispositif de soins pour la peau 102 en réponse, ou permettre à l’unité d’application de traitement 302 de fonctionner pendant une durée prédéterminée avant de désactiver automatiquement l’unité d’application de traitement 302. Dans un mode de réalisation, le moteur d’assistance de programme de soins 316 commande la présentation des signaux de programme de soins, tel qu’en amenant le haut-parleur 308 à produire des signaux audio, de manière à guider les actions d’un utilisateur pendant un programme de soins. Dans un mode de réalisation, le moteur d’assistance de programme de soins 316 collecte des données, telles que données décrivant l’exécution de programme de soins, données environnementales, ou autres données. Dans un mode de réalisation, les données collectées par le moteur d’assistance de programme de soins 316 sont transmises par l’interface réseau 312 au système informatique distant 110 (par exemple, par le dispositif informatique client 104 ou directement) pour stockage (par exemple, dans le magasin de données de produits 120 ou le magasin de données de profils 122) ou pour traitement ultérieur (par exemple, pour mettre à jour un programme de soins assisté par ordinateur, ajuster des réglages de dispositifs de soins pour la peau, etc.). Dans un mode de réalisation, les données collectées sont utilisées avec les données de balayage facial pour réaliser ces mises à jour ou ajustements. Dans un mode de réalisation, le(s) processeur (s) 310 et le support informatique 314 fournissent un circuit qui peut être désigné collectivement comme une unité de soins pour la peau du dispositif de soins pour la peau 102. Dans un mode de réalisation, l’unité de soins pour la peau est couplée en fonctionnement avec l’IHM 306 et l’unité d’application de traitement 302, et inclut un circuit pour commander l’unité d’application de traitement 302. Dans un mode de réalisation, l’unité de soins pour la peau inclut un circuit pour présenter des signaux vocaux, des signaux visuels, ou d’autres signaux par l’IHM dans un programme de soins assisté par ordinateur, pour guider l’opérateur dans l’utilisation d’un dispositif de soins pour la peau. Selon une autre solution, le dispositif de soins pour la peau 102 peut inclure un circuit différent, ou le circuit peut être mis en œuvre d’une toute autre manière. Les dispositifs montrés sur les FIGURES 1-3 ou d’autres dispositifs utilisés dans des modes de réalisation décrits peuvent communiquer les uns avec les autres par un réseau (non illustré), qui peuvent inclure une technologie de communication appropriée quelconque, y compris, mais sans y être limité, des technologies câblées telles que DSL, Ethernet, fibre optique, USB, et Firewire ; des technologies sans fil telles que WiFi, WiMAX, 3G, 4G, LTE, 5G, et Bluetooth ; et l’Internet. En général, la communication entre les composants des systèmes sur la ou d’autres dispositifs informatiques peut se produire directement ou par des dispositifs intermédiaires. De nombreux autres arrangements divulgués et décrits en référence aux FIGURES 1-3 sont possibles. Par exemple, la fonctionnalité décrite comme étant mise en œuvre dans de multiples composants peut au contraire être réunie dans un seul composant, ou une fonctionnalité décrite comme étant mise en œuvre dans un seul composant peut être mise en œuvre dans de multiples composants illustrés, ou dans d’autres composants qui ne sont pas représentés sur les FIGURES 1-3. Comme autre exemple, des dispositifs sur les FIGURES 1-3, illustrés comme incluant des composants particuliers peuvent, au contraire, inclure plus de composants, moins de composants, ou des composants différents sans s’écarter du cadre de modes de réalisation décrits. Dans des composants du système représentés sur la ou de dispositifs représentés sur les FIGURES 2 et 3, ou par des composants de ces systèmes et dispositifs fonctionnant en combinaison, plusieurs avantages techniques sont obtenus. Par exemple, la capacité à générer ou modifier automatiquement des programmes de soins basés sur des balayages numériques d’un visage d’utilisateur en combinaison avec des données additionnelles, telles que données utilisateur et données environnementales, surmonte les limitations techniques de technologies précédentes qui dépendaient des capacités de l’utilisateur à configurer ses propres dispositifs. Comme autre exemple, le système 100 permet à certains aspects du procédé d’être réalisés indépendamment par des dispositifs de soins pour la peau ou des dispositifs informatiques client, alors que le déplacement d’un autre traitement incombe au système informatique distant 110 (qui peut être un système informatique relativement fiable et puissant), améliorant de ce fait les performances et préservant la durée de vie de la batterie pour assurer la fonctionnalité fournie par des dispositifs de soins pour la peau ou des dispositifs informatiques client. En général, le mot « moteur », tel qu’utilisé ici, se rapporte à une logique intégrée dans des instructions matérielles ou logicielles écrites dans un langage de programmation, tel que C, C++, COBOL, JAVA™, PHP, Perl, HTML, CSS, JavaScript, VBScript, ASPX, Microsoft .NET™, et / ou similaires. Un moteur peut être compilé en programmes exécutables ou écrit dans des langages de programmation interprétés. Des moteurs logiciels peuvent être appelés par d’autres moteurs ou par eux-mêmes. Généralement, les moteurs décrits ici concernent des modules logiques qui peuvent être fusionnés avec d’autres moteurs ou divisés en sous-moteurs. Les moteurs peuvent être stockés dans tout type de support informatique ou de dispositif de stockage informatique, et être stockés sur et exécutés par un ou plusieurs ordinateurs universels, créant ainsi un ordinateur spécialisé configuré pour fournir le moteur ou la fonctionnalité de celui-ci. Comme peut le comprendre l’homme du métier, un « magasin de données », tel que décrit ici peut être tout dispositif approprié, configuré pour stocker des données accessibles par un dispositif informatique. Un exemple d’un magasin de données est un système de gestion de bases de données rapide et fiable (DBMS) qui s’exécute sur un ou plusieurs dispositifs informatiques, et accessible sur un réseau haut débit. Un autre exemple d’un magasin de données est un magasin de valeurs clés. Cependant, toute autre technique de stockage appropriée et / ou dispositif capable de fournir rapidement et de manière fiable les données stockées, en réponse à des requêtes, peut être utilisé(e), et le dispositif informatique peut être accessible localement au lieu de l’être sur un réseau, ou peut être fourni comme un service « dans le nuage ». Un magasin de données peut également inclure des données stockées de manière organisée sur un support informatique, tel que décrit ci-dessous. L’homme du métier reconnaîtra que des magasins de données séparés décrits ici peuvent être combinés dans un seul magasin de données, et / ou un seul magasin de données décrit ici peut être séparé en multiples magasins de données, sans s’écarter du cadre de la présente divulgation. La est un organigramme illustrant un exemple de mode de réalisation d’un procédé de génération d’un programme de soins pour la peau assisté par ordinateur, basé au moins en partie sur un modèle numérique du visage du sujet humain vivant. Comme illustré, le procédé 400 est mis en œuvre par un système informatique. Le procédé 400 peut être mis en œuvre par un système informatique serveur incluant des caractéristiques du système informatique distant 110, par un dispositif informatique client, par un dispositif de soins pour la peau 102, ou par tout autre dispositif ou système informatique. À partir d’un bloc de départ, le procédé 400 passe au bloc 402, où le système informatique obtient un modèle numérique (par exemple, sur la base d’un(e) ou plusieurs images ou balayages numériques) du visage d’un sujet humain vivant. Dans un mode de réalisation, le système informatique inclut un ordinateur serveur qui obtient un(e) ou plusieurs images ou balayages numériques d’un dispositif client, tel qu’un smartphone avec caméra numérique intégrée. Dans un tel mode de réalisation, ces images ou balayages sont capturé(e)s par le dispositif client et téléchargé(e)s dans l’ordinateur serveur, qui génère le modèle numérique. Dans un mode de réalisation, le modèle numérique inclut un modèle très précis de caractéristiques faciales, incluant les bords des yeux et des lèvres, la taille et la position de l’iris, les caractéristiques de la peau incluant boutons, texture, et rides, et similaires. Il est entendu que les caractéristiques de la peau décrites ici sont uniquement des exemples, et que d’autres caractéristiques ou combinaisons de ces caractéristiques sont également souhaitables et relèvent du cadre de la présente divulgation. Dans un mode de réalisation, les images source sont capturées et les modèles numériques sont générés en utilisant le logiciel Modiface disponible auprès de la société Modiface, Inc. Le procédé 400 passe à une étape facultative 404, dans laquelle le système informatique obtient des données environnementales associées à l’environnement du sujet humain vivant. Dans un mode de réalisation, le système informatique obtient des données environnementales de capteurs environnementaux à la position de l’utilisateur (par exemple, par des capteurs intégrés dans un dispositif informatique client ou un dispositif de soins pour la peau utilisé par l’utilisateur). Selon une autre solution, le système informatique obtient des données environnementales d’un autre dispositif ou système informatique. Dans un mode de réalisation, le système informatique détermine la position approximative de l’utilisateur (par exemple, tel qu’indiqué par l’utilisateur ou un dispositif informatique restituteur de position) et demande des données environnementales relatives à cette position à un système informatique destiné à fournir des données météorologiques ou environnementales. Le procédé passe à l’étape 406, dans laquelle le système informatique obtient des données utilisateurs, associées au sujet vivant. Dans un mode de réalisation, des données utilisateurs peuvent être obtenues à partir de profils utilisateurs stockés dans un magasin de données de profils utilisateurs 122. Selon une autre solution, des données utilisateurs peuvent être obtenues directement à partir d’un dispositif informatique client 104, un dispositif de soins pour la peau 102, ou à partir de toute autre source. Dans un mode de réalisation, les données utilisateurs incluent des préférences de système ou de dispositif, des informations d’utilisation de dispositifs, des informations de contact ou de compte de réseau social, préférences ou notations de fournisseurs de produits / de service, des informations de position, des réponses à des questionnaires, ou une combinaison de celles-ci, ou d’autres informations. Dans un mode de réalisation, les données utilisateurs incluent une cible d’âge, qu’un utilisateur peut définir pour ajuster un programme de soins pour la peau à un âge cible particulier. Par exemple, un utilisateur de 50 ans peut sélectionner une cible d’âge de 45, qui entraîne la génération d’un programme de soins pour la peau modéré, afin d’obtenir une différence modérée dans l’aspect. Selon une autre solution, l’utilisateur de 50 ans sélectionne une cible d’âge de 40, qui entraîne la génération d’un programme de soins pour la peau plus intensif. Le procédé passe à l’étape 408, dans laquelle le système informatique génère un programme de soins pour la peau assisté par ordinateur, basé au moins en partie sur le modèle numérique du visage du sujet humain vivant, les données environnementales, et les données utilisateurs. Dans un mode de réalisation, le moteur de programme de soins 112 du système informatique distant 110 obtient ces entrées et génère le programme de soins pour la peau assisté par ordinateur. Selon une autre solution, le programme est généré sur la base de différentes combinaisons d’entrées. Par exemple, si des données environnementales ne sont pas obtenues ou ne sont pas disponibles, le système informatique génère un programme de soins pour la peau assisté par ordinateur basé sur le modèle numérique du visage et des données utilisateur. Dans un mode de réalisation, certains aspects du programme de soins pour la peau assisté par ordinateur, tels qu’invites utilisateur, sont configurés pour être présentés dans une interface utilisateur. Dans un mode de réalisation, le programme de soins pour la peau assisté par ordinateur inclut automatiquement l’activation d’un ou plusieurs signaux vocaux ou autres invites stocké(e)s dans la mémoire du dispositif de soins pour la peau. Selon une autre solution, le programme est présenté par un afficheur ou toute autre modalité. Le programme de soins pour la peau assisté par ordinateur peut être commandé, par exemple, par le moteur d’assistance du programme de soins 316 du dispositif de soins pour la peau 102. Dans un mode de réalisation, une interface utilisateur (IU) inclut un ou plusieurs éléments d’interface utilisateur pour fournir ou modifier des données utilisateur, capturer des images ou des balayages du visage, ou autrement, obtenir ou modifier des données sur lesquelles des programmes de soins pour la peau assisté par ordinateur peuvent être basés, et / ou pour fournir un retour d’informations sur un programme de soins pour la peau assisté par ordinateur précédemment généré ou le modifier. Dans un tel mode de réalisation, les opérations réalisés par le système informatique incluent, en outre, l’obtention d’un retour d’informations utilisateur (par exemple, une note de satisfaction, une cible d’âge ajustée ou un objectif de soins pour la peau, etc.) relative au programme de soins pour la peau assisté par ordinateur par l’IU et / ou la modification du programme de soins pour la peau assisté par ordinateur. Des aspects d’une illustration d’IU pour collecter des informations et fournir un retour d’informations et un contrôle de l’utilisateur pour des programmes de soins pour la peau assistés par ordinateur, générés, vont maintenant être décrits en référence aux FIGURES 5-14. L’IU représentée en référence aux FIGURES 5-14 n’est donnée qu’à titre d’exemple, et il est entendu que beaucoup d’autres caractéristiques d’IU, ainsi que d’autres techniques de génération de programmes de soins pour la peau assistés par ordinateur, peuvent être développées selon la présente divulgation. La représente une capture d’écran d’une illustration d’écran de sélection de programmes de soins pour la peau 500, selon un mode de réalisation décrit. L’écran 500 inclut des options pour sélectionner un programme de soins prédéfini ou, si l’utilisateur le souhaite, pour générer un programme de soins personnalisé. L’écran 500 inclut une illustration d’éléments d’IU sous forme d’un bouton 502 pour lancer un processus de capture d’un(e) ou plusieurs images ou balayages de visage, d’un bouton 504 pour lancer un processus pour obtenir des données environnementales, et d’un bouton 506 pour obtenir des données utilisateurs, sous forme d’un questionnaire ou d’un « quiz peau ». Dans un mode de réalisation, après activation du bouton 502, un utilisateur est orienté pour prendre un auto-portrait ou une série de ce type d’images, qui est analysé(e) par un logiciel de balayage de visage pour générer un modèle numérique du visage de l’utilisateur qui inclut des caractéristiques de la peau. Dans un mode de réalisation, les caractéristiques incluent les bords des yeux et des lèvres, les caractéristiques de la peau incluant des défauts, des zones d’hyperpigmentation, une texture, ou des rides, ou d’autres caractéristiques ou combinaisons de ceux-ci, celles-ci. L’écran d’accueil inclut un bouton supplémentaire 508 qui peut être utilisé pour ajouter un programme de soins de la peau prédéfini. Les FIGURES 6A et 6B représentent des captures d’écran d’une illustration d’écrans d’analyse de balayage de visage qui peuvent être présentées à un utilisateur après génération d’un balayage de visage, selon un mode de réalisation décrit. Comme mentionné ci-dessus, le modèle du visage de l’utilisateur peut inclure des caractéristiques faciales détectées, comme le bord des lèvres et des yeux, ainsi que des caractéristiques de la peau, telles que rides, texture et défauts. Sur la , l’écran 600 inclut une image d’auto-portrait de l’utilisateur avec des surimpressions graphiques décrivant des zones d’intérêt ou de préoccupations sur le visage d’un utilisateur, incluant des zones détectées de rides, de relâchement, et de pores visibles. Ces surimpressions sont élaborées sur la base des résultats du balayage du visage. L’exemple montré sur l’écran 600 inclut également des notations de la peau, incluant une notation de condition globale pour le visage de l’utilisateur, ainsi que des sous-notations relatives aux pores visibles, aux rides, au relâchement, et à la pigmentation, et des surimpressions graphiques étiquetées correspondant à des zones de problèmes détectées. L’écran inclut un onglet déroulant 610 qui permet à un utilisateur de faire défiler l’écran pour visualiser les recommandations personnelles de soins pour la peau. Sur la , l’écran 602 montre l’onglet 610 en position déroulée, révélant un retour d’informations supplémentaire relatif à un problème de peau. De plus, la région dans laquelle ce problème est le plus proéminent est affichée dans la surimpression graphique 612, qui est générée sur la base du balayage du visage. Les FIGURES 7-9 représentent des captures d’écran d’une illustration d’écrans de questionnaires 700, 800, et 900, selon un mode de réalisation décrit. Les écrans illustrés incluent des éléments d’IU qui sont utilisés pour collecter des données utilisateur sur des sujets tels que type de peau, objectifs de soins pour la peau, et zones faciales, qui peuvent constituer une préoccupation particulière pour l’utilisateur. D’autres éléments d’IU peuvent être utilisés pour collecter des informations sur des sujets similaires ou différents. La représente une capture d’écran d’une illustration d’un écran de résultats dans lequel un programme de soins pour la peau a été généré sur la base d’un balayage de visage et d’autres entrées, selon un mode de réalisation décrit. Sur l’écran de résultats 1000, l’utilisateur est informé par un élément d’IU 1010 qu’un programme a été généré sur la base du balayage de visage, de données environnementales, et de données utilisateur. Par exemple, le programme peut inclure des étapes destinées à réduire des pores visibles identifiés dans le balayage du visage, et utiliser un nettoyant approprié à un temps chaud et humide identifié dans les données environnementales, et une durée plus longue de nettoyage pour des zones d’attention identifiées par l’utilisateur. L’utilisateur a le choix, grâce au bouton 1020, d’ajouter ce nouveau programme à son dispositif de soins pour la peau. Dans un mode de réalisation, l’activation du bouton 1020 amène les données et les instructions du programme à exécuter le nouveau programme à transmettre par le dispositif informatique client 104 au dispositif de soins pour la peau 102 au moyen de Bluetooth. Selon une autre solution, les données et les instructions du programme correspondant au programme de soins généré pour la peau, peuvent être transmises, stockées, ou mises en œuvre d’une autre manière quelconque. La représente une capture d’écran d’une illustration d’un écran tutoriel programme de soins pour la peau 1100, selon un mode de réalisation décrit. Sur l’écran tutoriel 1100, l’IU fournit des animations graphiques qui sont superposées sur une image d’auto-portrait et qui montrent, par exemple, des voies d’utilisation pour des étapes de nettoyage, telles que l’étape de nettoyage du front illustrée sur l’écran 1100. Dans un mode de réalisation, un placement correct de l’animation graphique par rapport à l’image d’auto-portrait est guidé par le modèle précédemment généré sur la base du balayage du visage. La représente une capture d’écran d’une illustration d’un écran de préférence utilisateur 1200, selon un mode de réalisation décrit. L’écran 1200 inclut un exemple de la manière dont l’IU peut être conçue pour, non seulement définir des préférences de l’utilisateur, telles que rappels pour suivre un programme, mais également pour fournir des opportunités de mise à jour de programmes générés précédemment avec de nouveaux balayages du visage ou d’autres données. L’écran 1200 inclut un rappel pour un « contrôle de selfie tous les 7 jours ». Celui-ci peut être utilisé pour rappeler à un utilisateur d’enregistrer un nouveau balayage du visage tous les 7 jours (ou dans tout autre intervalle souhaité) et de mettre à jour ensuite un programme généré précédemment, le cas échéant. En plus des caractéristiques représentées sur la , d’autres préférences utilisateur (par exemple, réglages de dispositifs, réglages sonores ou vocaux, réglages de retours d’informations haptiques, réglages d’IU visuelle, etc.) peuvent également être définies en utilisant des éléments d’IU similaires ou différents. Dans un mode de réalisation, le programme de soins assisté par ordinateur comprend une pluralité d’étapes, et l’étape de génération (par exemple, création ou mise à jour) du programme de soins assisté par ordinateur inclut la sélection dans des options disponibles pour une ou plusieurs étapes sur la base d’une combinaison de données incluant un balayage numérique du visage de l’utilisateur et d’autres données utilisateur (par exemple, préférences utilisateur, modèles d’utilisation de dispositifs, réponses à des questionnaires / enquêtes, etc.), ainsi que des données environnementales. Dans un mode de réalisation, ces sélections sont en outre basées sur des critères de sélection, tels que caractéristiques du dispositif de soins pour la peau (par exemple, têtes de brosses disponibles, vitesses des têtes de brosses disponibles), résultats précédents, heure du jour, jour de la semaine, jour de l’année, ou autres critères de sélection, ou une combinaison de ceux-ci. La représente une capture d’écran d’une illustration d’écran d’édition de programmes de soins pour la peau 1300, selon un mode de réalisation décrit. L’écran 1300 inclut d’autres exemples de la manière dont l’IU peut être conçue pour mettre à jour des programmes générés précédemment. L’écran 1300 inclut des éléments d’IU montrant des étapes actuelles dans un programme (étapes de nettoyage du cou et du menton), et un élément de bouton 1310 configuré pour permettre à un utilisateur d’ajouter une étape au programme, ainsi qu’un élément de bouton 1320 configuré pour permettre à un utilisateur de visualiser et / ou de modifier un sérum ou une crème à utiliser dans le programme. Dans un mode de réalisation, l’activation du bouton 1310 fait apparaître un autre écran d’édition de programme 1400, tel que montré sur la . Dans l’illustration de l’écran 1400, l’IU inclut des curseurs 1410, 1420, qui permettent à l’utilisateur de sélectionner des paramètres (par exemple, intensité et durée) pour ajouter une étape à un programme, ainsi qu’un élément de bouton 1430, qui permet à un utilisateur de sélectionner une position souhaitée (par exemple, menton, joue, etc.) pour ajouter l’étape. Dans un mode de réalisation, les paramètres à ajouter aux étapes dépendent des données précédemment collectées. Dans une illustration de scénario, un utilisateur a préalablement indiqué qu’il a une peau sensible, et le balayage du visage de l’utilisateur indique une zone de problème qui peut bénéficier d’une durée de traitement plus longue. Dans le contexte de la , ce scénario implique une valeur par défaut pour la nouvelle étape définie à un niveau d’intensité minimum (« 1 »), et une valeur maximale (« 3 ») du curseur 1420 est réduite pour éviter des niveaux d’intensité qui ne sont pas appropriés à une peau sensible. Par ailleurs, le curseur 1410 est réglé à une durée par défaut (par exemple, 20 s.) qui est appropriée pour une zone de problème identifiée dans le balayage du visage. La FIGURE 15 est un schéma fonctionnel illustrant des aspects d’un exemple de dispositif informatique 1500 approprié pour être utilisé avec des modes de réalisation de la présente divulgation. Alors que la FIGURE 15 est décrite en référence à un dispositif informatique mis en œuvre comme dispositif sur un réseau, la description ci-dessous est applicable à des serveurs, des ordinateurs personnels, des téléphones mobiles, des smartphones, des tablettes, des dispositifs informatiques intégrés, et d’autres dispositifs, qui peuvent être utilisés pour mettre en œuvre des portions de modes de réalisation de la présente divulgation. De plus, l’homme du métier et d’autres personnes reconnaîtront que le dispositif informatique 1500 peut être l’un quelconque de tout nombre de dispositifs actuellement disponibles ou encore à développer. Dans sa configuration la plus basique, le dispositif informatique 1500 inclut au moins un processeur 1502 et une mémoire système 1504 raccordés par un bus de communication 1506. En fonction de la configuration exacte et du type de dispositif, la mémoire système 1504 peut être une mémoire volatile ou non volatile, telle qu’une mémoire morte (« ROM »), une mémoire vive (« RAM »), une EEPROM, une mémoire flash, ou une technologie de mémoire similaire. L’homme du métier et d’autres personnes reconnaîtront que la mémoire système 1504 stockent généralement des données et / ou des modules de programmes qui sont immédiatement accessibles au processeur 1502 et / ou actuellement exploité(e)s sur celui-ci. À cet égard, le processeur 1502 peut servir de centre de calcul du dispositif informatiques 1500 en supportant l’exécution d’instructions. Tel qu’illustré en outre sur la FIGURE 15, le dispositif informatique 1500 peut inclure une interface réseau 1510 comprenant un ou plusieurs composants pour communiquer avec d’autres dispositifs sur un réseau. Des modes de réalisation de la présente divulgation peuvent accéder à des services de base qui utilisent l’interface réseau 1510 pour réaliser des communications en utilisant des protocoles de réseau courants. L’interface réseau 1510 peut également inclure une interface réseau sans fil configurée pour communiquer par un ou plusieurs protocoles de communication sans fil, tels que WiFi, 2G, 3G, LTE, 5G, WiMAX, Bluetooth, et ou similaires. Dans l’exemple de mode de réalisation décrit sur la FIGURE 15, le dispositif informatique 1500 inclut également un support de stockage 1508. Cependant, des services peuvent être accessibles en utilisant un dispositif informatique qui n’inclut pas de moyen pour enregistrer des données sur un support de stockage local. Par conséquent, le support de stockage 1508 illustré sur la FIGURE 15 est représenté par une ligne tiretée pour indiquer que le support de stockage 1508 est facultatif. Dans tous les cas, le support de stockage 1508 peut être volatil ou non volatil, amovible ou non amovible, mis en œuvre en utilisant une technologie quelconque capable de stocker des informations, telles que, mais sans y être limité, un disque dur, une unité à l’état solide, un CD ROM, un DVD, ou un autre stockage sur disque, des cassettes magnétiques, une bande magnétique, une unité de stockage sur disque magnétique, et / ou similaires. Tel qu’utilisé ici, le terme « support informatique » inclut des supports volatils et non volatils et des supports amovibles et non amovibles mis en œuvre dans tout(e) procédé ou technologie, capable de stocker des informations, telles qu’instructions lisibles par ordinateur, structures de données, modules de programmes, ou autres données. À cet égard, la mémoire système 1504 et le support de stockage 1508 décrits sur la FIGURE 15 sont des exemples simples de supports informatiques. Dans un mode de réalisation, les supports informatiques sont utilisés pour stocker des données destinées à être utilisées par des programmes. On connaît des mises en œuvre appropriées, disponibles dans le commerce, de dispositifs informatiques incluant un processeur 1502, une mémoire système 1504, un bus de communication 1506, un support de stockage 1508, et une interface réseau 1510. Pour faciliter l’illustration, et puisque cela n’est pas important pour comprendre l’objet revendiqué, la FIGURE 15 ne présente pas certains des composants typiques de beaucoup de dispositifs informatiques. À cet égard, le dispositif informatique 1500 peut inclure des dispositifs d’entrée, tel qu’un clavier, un pavé numérique, une souris, un microphone, un dispositif d’entrée tactile, un écran tactile, une tablette, et / ou similaire. Ces dispositifs d’entrée peuvent être couplés au dispositif informatique 1500 par des connexions câblées ou sans fil incluant des connexions RF, infrarouges, série, parallèle, Bluetooth, USB, ou d’autres protocoles de connexions appropriés utilisant des connexions physiques ou sans fil. De manière similaire, le dispositif informatique 1500 peut également inclure des dispositifs de sortie, tels qu’un afficheur, des haut-parleurs, une imprimante, etc. Puisque ces dispositifs sont bien connus dans l’art, ils ne sont pas illustrés ou décrits plus en détail ici. Extensions et a utres solutions De nombreuses autres solutions pour les systèmes et dispositifs décrits ici sont possibles. Par exemple, des modules ou sous-systèmes individuels peuvent être séparés en modules ou sous-systèmes supplémentaires, ou combinés en modules ou sous-systèmes moins nombreux. Comme autre exemple, des modules ou sous-systèmes peuvent être omis ou complétés par d’autres modules ou sous-systèmes. Comme autre exemple, des fonctions indiquées comme étant réalisées par un dispositif, un module, ou un sous-système particulier, peuvent au contraire être réalisées par un ou plusieurs autres dispositifs, modules, ou sous-systèmes. Bien que certains exemples de la présente divulgation incluent des descriptions de dispositifs comprenant des composants matériels spécifiques dans des arrangements spécifiques, les techniques et les outils décrits ici peuvent être modifiés pour tenir compte de différents composants matériels, combinaisons, ou arrangements. En outre, bien que certains exemples de la présente divulgation incluent des descriptions de scénarios d’utilisation spécifiques, les techniques et outils décrits ici peuvent être modifiés pour tenir compte de différents scénarios d’utilisation. La fonctionnalité décrite comme étant mise en œuvre dans le logiciel peut au contraire être mise en œuvre dans le matériel, ou vice-versa. De nombreuses autres solutions pour les techniques décrites ici sont possibles. Par exemple, des étapes de traitement dans les différentes techniques peuvent être séparées en étapes supplémentaires ou combinées en étapes moins nombreuses. Comme autre exemple, des étapes de traitement dans les différentes techniques peuvent être omises ou complétées par d’autres techniques ou étapes de traitement. Comme autre exemple, des étapes de traitement décrites comme survenant dans un ordre particulier, peuvent au contraire se produire dans un ordre différent. Comme autre exemple, des étapes de traitement décrites comme étant réalisées dans une série d’étapes, peuvent au contraire être gérées de manière parallèle, par de multiples modules ou procédés logiciels gérant simultanément une ou plusieurs des étapes de traitement illustrées. De nombreuses autres solutions pour les interfaces utilisateurs décrites ici sont possibles. Dans la pratique, les interfaces utilisateurs décrites ici peuvent être mises en œuvre comme interfaces utilisateurs séparées ou comme différents états de la même interface utilisateur, et les différents états peuvent être présentés en réponse à différents événements, par exemple, des événements d’entrée utilisateurs. Les interfaces utilisateurs peuvent être personnalisées pour différents dispositifs, capacités d’entrée et de sortie, et similaires. Par exemple, les interfaces utilisateurs peuvent être présentées de manière différente en fonction de la taille d’affichage, de l’orientation d’affichage, du fait que le dispositif soit un dispositif mobile, etc. Les informations et les éléments des interfaces utilisateurs montrés dans les interfaces utilisateurs peuvent être modifiés, complétés, ou remplacés par d’autres éléments dans différentes mises en œuvre possibles. Par exemple, différentes combinaisons d’éléments d’interfaces utilisateurs graphiques incluant des zones texte, des curseurs, des menus déroulants, des boutons radio, des boutons logiciels, etc., ou tous autres éléments d’interfaces utilisateurs, y compris des éléments matériels, tels que boutons, interrupteurs, roulettes de défilement, microphones, caméras, etc., peuvent être utilisé(e)s pour accepter l’entrée utilisateur sous différentes formes. Comme autre exemple, les éléments d’interfaces utilisateurs utilisés dans une mise en œuvre ou configuration particulière peuvent dépendre des capacités d’entrée et / ou de sortie, particulières, d’un dispositif (par exemple, écran tactile). Des informations et des éléments d’interfaces utilisateurs peuvent être présentés dans différents arrangements temporels, logiques et spatiaux dans différentes mises en œuvre possibles. Par exemple, des informations ou des éléments d’interfaces utilisateurs décrits comme étant présentés simultanément sur une seule page ou un seul écran peuvent également être présentés à différents moments, sur différentes pages ou différents écrans, etc. Comme autre exemple, certain(e)s informations ou éléments d’interfaces utilisateurs peuvent être présenté(e)s sous certaines conditions en fonction de l’entrée précédente, des préférences utilisateurs, ou similaires. Bien que des modes de réalisation aient été illustrés et décrits, on appréciera que différentes modifications puissent être apportées ici, sans s’écarter de l’esprit et du cadre de l’invention. Support informatique non transitoire sur lequel sont mémorisées des instructions, configuré pour, une fois les instructions exécutées par un ou plusieurs dispositif(s) informatique(s) d’un système informatique, amener le système informatique à exécuter des opérations comprenant : l’obtention d’un modèle numérique du visage d’un sujet humain vivant ; l’obtention de données utilisateur associées au sujet humain vivant ; et la génération d’un programme de soins personnels assisté par ordinateur basé au moins en partie sur le modèle numérique du visage du sujet humain vivant et les données utilisateur ; dans lequel l’obtention du modèle numérique du visage inclut l’obtention d’une pluralité de caractéristiques de la peau choisies parmi les éléments suivants : une ou plusieurs imperfections, des zones d’hyperpigmentation, une texture, ou des rides, ou une combinaison desdits éléments. Support informatique selon la revendication 1, dans lequel le programme de soins personnels assisté par ordinateur comprend un ou plusieurs paramètres opérationnels pour un dispositif de soins personnels piloté par ordinateur. Support informatique selon la revendication 1, les opérations comprenant en outre : l’obtention de données environnementales associées à l’environnement du sujet humain vivant, dans lequel le programme de soins personnels assisté par ordinateur est basé en outre sur les données environnementales dans lequel l’obtention des données environnementales inclut l’obtention de données de température, de données d’humidité, de données de pollution, ou de données de rayonnement UV, ou une combinaison de celles-ci. Procédé mis en œuvre par ordinateur comprenant : l’obtention, par un dispositif informatique, d’un modèle numérique du visage d’un sujet humain vivant ; l’obtention, par le dispositif informatique, de données utilisateur associées au sujet humain vivant ; et la génération, par le dispositif informatique, d’un programme de soins pour la peau assisté par ordinateur, basé au moins en partie sur le modèle numérique du visage du sujet humain vivant, de données environnementales, et les données utilisateur . Procédé mis en œuvre par ordinateur selon la revendication 4, dans lequel la génération du programme de soins pour la peau, assisté par ordinateur inclut la génération d’un ou de plusieurs paramètres opérationnels pour un dispositif de soins pour la peau piloté par ordinateur. Procédé mis en œuvre par ordinateur selon la revendication 4, dans lequel le modèle numérique du visage inclut une pluralité de caractéristiques de la peau, et dans lequel la pluralité de caractéristiques de la peau inclut au moins un élément parmi les éléments suivants : une ou plusieurs imperfections, des zones d’hyperpigmentation, une texture, ou des rides, ou une combinaison desdits éléments. Procédé mis en œuvre par ordinateur selon la revendication 4, comprenant, en outre, l’obtention des données environnementales associées à l’environnement du sujet humain vivant, dans lequel le programme de soins pour la peau, assisté par ordinateur est en outre basé sur les données environnementales. Procédé mis en œuvre par ordinateur selon la revendication 7, dans lequel l’obtention de données environnementales inclut l’obtention de données de température, de données d’humidité, de données de pollution, ou de données de rayonnement UV, ou une combinaison de celles-ci. Système informatique comprenant un processeur et un support informatique non transitoire sur lequel sont mémorisées des instructions, configuré pour, une fois les instructions exécutées par un ou plusieurs dispositif(s) informatique(s) d’un système informatique, amener le système informatique à exécuter des opérations comprenant : l’obtention d’un modèle numérique du visage d’un sujet humain vivant ; l’obtention de données utilisateur associées au sujet humain vivant ; l’obtention de données environnementales associées à l’environnement du sujet humain vivant ; la génération d’un programme de soins pour la peau assisté par ordinateur basé au moins en partie sur le modèle numérique du visage, les données utilisateur, et les données environnementales du sujet humain vivant.