Brevet FR3144688A1 — publié le 20240705

Procédé de détermination d’une composition cosmétique cible pour la coloration de poils, notamment des cheveux, dispositif électronique de détermination et produit programme d’ordinateur associés La présente invention concerne un procédé de détermination d’une composition cosmétique cible (11*) pour la coloration de poils (12), notamment des cheveux. Le procédé comprend une phase d’exploitation comprenant l’acquisition de l’au moins un paramètre colorimétrique cible, l’obtention d’un ensemble de compositions cosmétiques à tester, et l'obtention d’au moins un paramètre colorimétrique associé à chaque composition cosmétique à tester. La phase d’exploitation comprend également un filtrage des compositions cosmétiques à tester en fonction de l’au moins un paramètre colorimétrique qui leur est associé, pour obtenir des compositions cosmétiques filtrées, et la formation de plusieurs groupes de compositions cosmétiques filtrées. La phase d’exploitation comprend également la sélection d’un des groupes, et la détermination de la composition cosmétique cible en fonction des compositions cosmétiques filtrées du groupe sélectionné. Figure pour l'abrégé : Figure 1 Procédé de détermination d’une composition cosmétique cible pour la coloration de poils, notamment des cheveux, dispositif électronique de détermination et produit programme d’ordinateur associés La présente invention concerne un procédé de détermination d’une composition cosmétique cible pour la coloration de poils, notamment des cheveux, en fonction d’au moins un paramètre colorimétrique cible. La présente invention concerne également un produit programme d’ordinateur et un dispositif électronique de détermination associés. La présente invention concerne le domaine des produits cosmétiques, préférentiellement des compositions cosmétiques pour la coloration de poils, notamment des cheveux. Plus généralement, un « produit cosmétique » est un produit tel que défini dans le Règlement CEN-1223/2009 du Parlement Européen et du Conseil daté du 30 novembre 2009, relatif aux produits cosmétiques. Un objectif de l’industrie cosmétique est d’améliorer l’expérience vécue par ses consommateurs. Il existe en particulier une forte tendance à proposer des produits toujours plus adaptés aux besoins et aux caractéristiques spécifiques de l’utilisateur. Cette tendance est appelée de manière générale « personnalisation ». La personnalisation de produits et services cosmétiques peut concerner n’importe quelle partie du corps humain mais revêt un intérêt tout particulier pour les parties corporelles exposées, telles que le visage (produits de maquillage ou de soin), et les cheveux ou une barbe le cas échéant (produits de coloration par exemple). Dans le domaine des compositions cosmétiques pour la coloration de poil(s), notamment de cheveux, de nouvelles compositions cosmétiques sont régulièrement développées pour s’adapter à la demande des utilisateurs. Ces nouvelles compositions cosmétiques visent, dans un premier cas, à atteindre une nouvelle couleur ou un nouvel effet visuel des poils sur lesquels elles sont appliqués. Dans un deuxième cas, ces nouvelles compositions cosmétiques visent à atteindre une couleur déjà connue mais comprennent des composants qui n’étaient pas précédemment utilisés à cet effet. Ce deuxième cas est particulièrement intéressant lorsque l’approvisionnement en certains composants devient difficile, s’accompagne de coûts élevés, ou présente un risque pour l’environnement Toutefois, l’obtention de nouvelles compositions cosmétiques résulte d’un processus long et complexe. Tout d’abord, des experts chimistes développent des prototypes de compositions cosmétiques. Ces prototypes résultent de l’expérience des experts chimistes et sont régis par certains principes chimiques. Ensuite, ces prototypes sont testés individuellement en laboratoire pour vérifier que l’effet visuel obtenu est conforme aux attentes des experts chimistes. Dans certains cas et de façon imprévisible, l’effet visuel associée à un prototype nouvellement développé n’est pas conforme aux attentes. Il n’est donc pas toujours possible de capitaliser sur le travail des experts chimistes ayant développé ces prototypes. En outre, il est parfois souhaité d’obtenir plusieurs compositions cosmétiques conduisant à une même couleur ou un même effet visuel. Ceci permet d’anticiper de futures problématiques dues à l’indisponibilité de certains composants, tout en assurant de continuer à pouvoir répondre à la demande des utilisateurs souhaitant obtenir ladite couleur ou ledit effet visuel. Il existe donc un besoin pour des outils permettant de simplifier le développement d’une nouvelle composition cosmétique. A cet effet, a présente invention a pour objet un procédé de détermination d’une composition cosmétique cible pour la coloration de poils, notamment des cheveux, en fonction d’au moins un paramètre colorimétrique cible, le procédé étant mis en œuvre par un dispositif électronique de détermination et comprenant une phase d’exploitation comprenant les étapes suivantes : l’acquisition de l’au moins un paramètre colorimétrique cible, l’obtention d’un ensemble de compositions cosmétiques à tester, chaque composition cosmétique à tester comprenant des composants, l'obtention d’au moins un paramètre colorimétrique associé à chaque composition cosmétique à tester, le filtrage des compositions cosmétiques à tester en fonction de l’au moins un paramètre colorimétrique qui leur est associé, pour obtenir des compositions cosmétiques filtrées, l’au moins un paramètre colorimétrique associé à chaque composition cosmétique filtrée respectant un critère relatif à l’au moins un paramètre colorimétrique cible, la formation de plusieurs groupes de compositions cosmétiques filtrées de sorte que les compositions cosmétiques filtrées d’un même groupe comprennent les mêmes composants, la sélection d’un groupe de compositions cosmétiques filtrées, dit groupe sélectionné, et la détermination de la composition cosmétique cible en fonction des compositions cosmétiques filtrées du groupe sélectionné. Grâce aux étapes de filtrage et de formation de groupes de compositions cosmétiques, il est possible de regrouper les compositions cosmétiques dont au moins un paramètre colorimétrique est proche de l’au moins un paramètre colorimétrique cible et dont les composants sont identiques. Ainsi, il est possible de déterminer rapidement une ou plusieurs compositions cosmétiques dont l’au moins un paramètre colorimétrique correspond au(x) paramètre(s) colorimétrique(s) cible(s). Selon des modes de réalisation particuliers, le procédé de détermination selon l’invention comprend une ou plusieurs des caractéristiques suivantes, prises isolément ou selon toutes les combinaisons techniquement possibles : chaque composition cosmétique filtrée comprend, pour chacun de ses composants, une quantité dudit composant dans la composition cosmétique filtrée, l’étape de détermination de la phase d’exploitation comprenant : pour chaque composant des compositions cosmétiques filtrées du groupe sélectionné, le calcul d’une valeur moyenne des quantités dudit composant parmi lesdites compositions cosmétiques filtrées, la détermination d’une composition cosmétique moyenne comprenant, pour chacun desdits composants, une quantité égale à la valeur moyenne calculée respective du composant, et la formation de la composition cosmétique cible en fonction de la composition cosmétique moyenne ; lors de l’étape de détermination de la phase d’exploitation, la formation de la composition cosmétique cible comprend le calcul d’au moins un paramètre colorimétrique associé à la composition cosmétique moyenne et l’optimisation de la quantité de chaque composant de la composition cosmétique moyenne de sorte que l’au moins un paramètre colorimétrique associé à la composition cosmétique moyenne se rapproche de l’au moins un paramètre colorimétrique cible, la composition cosmétique cible étant la composition cosmétique moyenne résultant de l’optimisation de ses quantités de composants ; lors de l’étape de sélection de la phase d’exploitation, M groupes de compositions cosmétiques filtrées sont sélectionnés, M étant supérieur ou égal à deux, lors de l’étape de détermination de la phase d’exploitation, pour chaque groupe sélectionné, une composition cosmétique cible correspondante étant déterminée ; lors de l’étape de sélection de la phase d’exploitation, les M groupes sont sélectionnés de sorte que, pour chaque groupe sélectionné, les composants compris dans les compositions cosmétiques filtrées dudit groupe sélectionné sont uniquement compris dans ledit groupe sélectionné ; le procédé comprend, préalablement à la phase d’exploitation, une phase d’entraînement comportant les étapes suivantes : la réception d’un ensemble de contrainte(s) de viabilité de composition(s) cosmétique(s), l’acquisition d’un jeu de données d’entraînement, chaque donnée d’entraînement étant spécifique d’une composition cosmétique respectant l’ensemble de contrainte(s) de viabilité reçu, chaque donnée d’entraînement comprenant : un ensemble de grandeurs représentant la quantité de chaque composant de la composition cosmétique, et une valeur de l’au moins un paramètre colorimétrique associé à la composition cosmétique, et l’entraînement d’un modèle d’intelligence artificielle sur la base du jeu de données d’entraînement, pour obtenir un modèle entraîné, lors de l’étape d’obtention d’au moins un paramètre colorimétrique associé à chaque composition cosmétique à tester, de la phase d’exploitation, chaque paramètre colorimétrique étant obtenu par application du modèle entrainé à une composition cosmétique à tester correspondante ; l’étape d’obtention d’un ensemble de compositions cosmétiques à tester, de la phase d’exploitation comprend : la réception d’un nombre N correspondant au nombre de compositions cosmétiques à tester, le nombre N étant supérieur ou égal à deux, la génération de N données de test, chaque donnée de test étant relative à une composition cosmétique dont les composants sont choisis dans une liste prédéfinie de composants et de sorte que la composition cosmétique associée à chaque donnée de test soit comprise dans un espace réduit de compositions cosmétiques viables, l’espace réduit comprenant uniquement les compositions cosmétiques respectant un ensemble de contrainte(s) de viabilité, et les N données de test étant représentatives dudit espace réduit de compositions cosmétiques viables, l’ensemble de compositions cosmétiques à tester étant formé des N données de test générées ; lors de la phase d’exploitation, la génération de N données de test de l’étape d’obtention comprend le calcul de grandeurs des N données de test de sorte que, pour chaque donnée de test, la distance entre ladite donnée de test et les autres données de test soit maximale, chaque grandeur de chaque donnée de test représentant la quantité d’un composant dans la composition cosmétique à tester correspondante l’au moins un paramètre colorimétrique comprend : un triplet de valeurs caractérisant une couleur de poils après application de la composition cosmétique, ou une valeur d’effacement de la couleur de la composition cosmétique après lavage des poils, ou une valeur de sélectivité caractérisant une différence de couleur entre une racine et une pointe des poils ; et la phase d’exploitation comprend en outre une étape de production d’au moins un échantillon de la composition cosmétique cible, en vue de l’appliquer sur des poils pour vérifier la valeur de l’au moins un paramètre colorimétrique cible. La présente invention a également pour objet un produit programme d’ordinateur sur lequel est mémorisé un programme d’ordinateur comprenant des instructions de programme, le programme d’ordinateur étant chargé sur une unité de traitement de données et entraînant la mise en œuvre d’un tel procédé lorsque le programme d’ordinateur est mis en œuvre sur l’unité de traitement des donnée . La présente invention a également pour objet un dispositif électronique de détermination d’une composition cosmétique cible pour la coloration de poils, notamment des cheveux, en fonction d’au moins un paramètre colorimétrique cible, le dispositif électronique de détermination comprenant une unité de traitement propre à mettre en œuvre un tel procédé. La présente invention concerne également support lisible d’informations sur lequel est mémorisé un produit programme d’ordinateur comprenant des instructions de programme, le programme d’ordinateur étant chargé sur une unité de traitement de données et entraînant la mise en œuvre d’un tel procédé de détermination lorsque le programme d’ordinateur est mis en œuvre sur l’unité de traitement des données. D’autres caractéristiques et avantages de l’invention apparaîtront à la lecture de la description qui suit de modes de réalisation de l’invention, donnés à titre d’exemple uniquement et en référence aux dessins qui sont : la est une vue schématique d’un concept de l’invention ; la et une vue schématique d’un dispositif électronique de détermination selon l’invention ; la est un organigramme d’un procédé de détermination selon l’invention mis en œuvre par le dispositif électronique de détermination de la ; la est une représentation schématique en deux dimensions d’un espace réduit de compositions cosmétiques viables ; et la est une représentation schématique en deux dimensions d’étapes du procédé de détermination illustré sur la . Sur la est représenté un dispositif électronique 10 de détermination d’une composition cosmétique cible 11* pour la coloration de poils 12, notamment des cheveux, en fonction d’au moins un paramètre colorimétrique cible 13*. Comme visible sur la , la composition cosmétique cible 11* est une composition cosmétique pour la coloration de poils 12. Préférentiellement, la composition cosmétique cible 11* est propre à être appliquée sur les cheveux 12 d’un utilisateur, pour colorer lesdits cheveux 12. La composition cosmétique cible 11* comprend une pluralité de composants 14 propres à interagir entre eux, et avec les cheveux 12 de l’utilisateur, pour les colorer. Préférentiellement, lors de cette interaction, les composants 14 de la composition cosmétique cible 11* commence par décolorer les cheveux 12. Ensuite, les composants 14 de la composition cosmétique 11 interagissent avec les cheveux décolorés pour fixer des pigments de la couleur choisie et ainsi former des cheveux colorés 12*. Les cheveux colorés 12* ont une couleur correspondant à l’au moins un paramètre colorimétrique cible 13*. Les composants 14 sont par exemple présents dans la composition cosmétique cible 11* sous la forme de poudre, de gel, d’émulsion ou d’huile. Le dispositif électronique de détermination 10 est configuré pour déterminer, à partir de l’au moins un paramètre colorimétrique cible 13*, un ensemble de grandeurs représentant la quantité de chaque composant 14 formant une composition cosmétique cible 11*. La composition cosmétique cible 11* est destinée à produire une coloration de cheveux correspondant à l’au moins un paramètre colorimétrique cible 13*, lorsqu’elle est appliquée sur les cheveux 12 de l’utilisateur. En référence à la , le dispositif de détermination 10 comprend une unité de traitement 15. Le dispositif de détermination 10 comprend optionnellement en outre un écran d’affichage 16 et/ou une unité 17 de production de compositions cosmétiques 11. L’unité de traitement 15 comprend, par exemple, un calculateur en interaction avec un produit programme d’ordinateur. L’unité de traitement 15 est, par exemple, un ordinateur. Le calculateur comprend, par exemple, un processeur comprenant une unité de traitement de données, des mémoires et un lecteur de support d’informations, ainsi qu’éventuellement une interface homme-machine. Le produit programme d’ordinateur comporte un support d’informations. Le support d’information est un support lisible par le calculateur, usuellement par l’unité de traitement de données. Le support lisible d’informations est un médium adapté à mémoriser des instructions électroniques et capable d’être couplé à un bus d’un système informatique. A titre d’exemple, le support d’informations est une clé USB, une disquette ou disque souple (de la dénomination anglaise « Floppy disc »), un disque optique, un CD-ROM, un disque magnéto-optique, une mémoire ROM, une mémoire RAM, une mémoire EPROM, une mémoire EEPROM, une carte magnétique ou une carte optique. Sur le support d’informations est mémorisé le programme d’ordinateur comprenant des instructions de programme. Le programme d’ordinateur est chargeable sur l’unité de traitement 15 et est adapté pour entraîner la mise en œuvre d’un procédé de détermination d’une composition cosmétique cible 11*, lorsque le programme d’ordinateur est mis en œuvre sur l’unité de traitement du calculateur. Un tel procédé de détermination sera décrit dans la suite de la description. Le fonctionnement du dispositif électronique 10, mettant en œuvre un procédé de détermination d’une composition cosmétique cible 11*, va maintenant être décrit en référence à l’organigramme de la , ainsi qu’aux exemples des figures 4 et 5. Le procédé de détermination comprend optionnellement une phase d’entraînement 100. La phase d’entraînement 100 comprend une étape 110 de réception d’un ensemble de contrainte(s) de viabilité de composition cosmétique 11. Préférentiellement, chaque composition(s) cosmétique(s) 11 comprend au moins un composant 14 d’un premier type et au moins un composant 14 d’un deuxième type. Chaque composant 14 du premier type est par exemple une base, et chaque composant 14 du deuxième type est par exemple un coupleur. Préférentiellement, chaque composant 14 est choisi dans une liste prédéfinie de composants. Préférentiellement, l’ensemble de contrainte(s) de viabilité de composition(s) cosmétique(s) 11 comprend une ou plusieurs des contraintes suivantes : un rapport entre une quantité de composant 14 du premier type et une quantité de composant 14 du deuxième type est comprise entre un premier seuil et un deuxième seuil, une quantité totale de la composition cosmétique 11 est inférieure à un troisième seuil, une quantité de chaque composant 14 dans la composition cosmétique 11 est inférieure à un quatrième seuil, un nombre de composants 14 dans la composition cosmétique 11 est inférieur à un Avantageusement, l’ensemble de contrainte(s) comprend chacune des contraintes précitées. Ces contraintes sont optionnellement issues de principes chimiques permettant d’assurer la viabilité de la composition cosmétique 11. L’expression « viabilité de la composition cosmétique 11 » est entendue ici au sens du fait qu’une composition respectant l’ensemble de contrainte(s) : est efficace, et/ou ne présente pas de risques pour l’utilisateur 13, et/ou est conforme à des standards de production, et est préférentiellement respectueuse de l’environnement. L’optionnelle phase d’entraînement 100 comprend en outre une étape 120 d’acquisition d’un jeu de données d’entraînement 18. Chaque donnée d’entraînement 18 du jeu de données d’entraînement 18 est spécifique à une composition cosmétique 11 respectant l’ensemble de contrainte(s) de viabilité reçu lors de l’étape de réception 110. Chaque donnée d’entraînement 18 comprend un ensemble de grandeurs représentant la quantité de chaque composant 14 dans la composition cosmétique 11, et une valeur d’au moins un paramètre colorimétrique 13 associé à la composition cosmétique 11. Chaque grandeur est par exemple une quantité du composant 14 correspondante dans la composition cosmétique 11 associée. Chaque quantité de composant 14 est optionnellement une masse de composant, un volume de composant, un pourcentage massique du composant 14 dans la composition cosmétique 11, ou un pourcentage volumique du composant 14 dans la composition cosmétique 11. Le ou chaque paramètre colorimétrique 13 caractérise la composition cosmétique 11 pour la coloration de cheveux 12. Préférentiellement, chaque paramètre colorimétrique 13 est représentatif d’un effet visuel des cheveux 12 sur lesquels la composition cosmétique 11 est appliquée. Avantageusement, l’au moins un paramètre colorimétrique 13 comprend : un triplet de valeurs caractérisant une couleur des cheveux 12 après application de la composition cosmétique 11, et/ou une valeur d’effacement de la couleur de la composition cosmétique 11 après lavage des cheveux 12, et/ou une valeur de sélectivité caractérisant une différence de couleur entre une racine et une pointe des cheveux 12. Préférentiellement, chaque donnée d’entraînement 18 comprend chacune des valeurs précitées. Le triplet de valeurs est par exemple le triplet de valeur de l’espace chromatique CIE L*a*b*. L’espace colorimétrique CIE L*a*b*, souvent abrégé CIELAB, est un espace colorimétrique pour les couleurs de surface défini par la Commission internationale de l'éclairage (CIE) en 1976. Fondé sur les évaluations du système CIE XYZ, il en abandonne la linéarité afin de figurer plus fidèlement les écarts entre les couleurs perçues par la vision humaine. Dans ce modèle, trois grandeurs caractérisent les couleurs, la clarté L*, qui dérive de la luminance (Y) de l'évaluation XYZ, et deux paramètres a* et b*, qui expriment l'écart de la couleur par rapport à celle d'une surface grise de même clarté, comme la chrominance. La définition d'une surface grise, non colorée, achromatique, implique d'indiquer explicitement la composition de la lumière qui éclaire la surface colorée. Cet illuminant est souvent la lumière du jour qui correspond à l’étalon normalisée D65. Aussi, dans ce cas, le triplet de valeurs comprend une valeur de clarté L*, et deux valeurs a*, b* d'écart de la couleur par rapport à celle d'une surface grise de même clarté. Toute autre espace colorimétrique est envisageable. En variante, le triplet de valeurs est un triplet RGB. Le triplet comprend alors une valeur R pour la couleur rouge, une valeur G pour le vert et une valeur B pour le bleu. De manière plus générale, toutes représentations permettant d’associer des spectres seraient également utilisables dans ce contexte. La couleur d’un cheveu n’est pas identique en tout point du cheveu. En particulier, les pointes des cheveux 12 sont généralement plus claires que les racines. Ainsi, la valeur de sélectivité est un paramètre d’intérêt. Préférentiellement, lors de l’étape d’acquisition 120 de la phase d’entraînement 100, le jeu de données d’entraînement 18 est acquis, au moins en partie, depuis un capteur propre à mesurer l’au moins un paramètre colorimétrique 13. Le capteur est par exemple un spectro-colorimètre. Selon un mode de réalisation, le capteur est propre à capturer des images de zones de poils de l’individu et à extraire des mesures colorimétriques à partir des images capturées. Préférentiellement, chaque donnée d’entraînement 18 est issue d’une composition cosmétique 11 viable, i.e. respectant l’ensemble de contrainte(s) de viabilité. Préférentiellement, chaque donnée d’entraînement correspond à une composition cosmétique commercialisée. Ainsi, avant la commercialisation desdites compositions cosmétiques, leurs paramètres colorimétriques 13 ont été mesurés lors de test sur des cheveux 12. En complément facultatif, les compositions cosmétiques associées aux données d’entraînement sont présélectionnées par des experts chimistes parmi toutes les compositions cosmétiques commercialisées. L’optionnelle phase d’entraînement 100 comprend en outre une étape 130 d’entraînement d’un modèle d’intelligence artificielle à partir du jeu de données d’entraînement 18, pour obtenir un modèle entraîné. Préférentiellement, le modèle d’intelligence artificielle comprend au moins l’un des modèles suivants : une machine à vecteur de support, une forêt d’arbres décisionnels (de l’anglais Random Forest ), un mécanisme de renforcement de gradient (de l’anglais Gradient Boosting ), ou un krigeage, aussi appelé régresseur à processus gaussien (de l’anglais Gaussian Process Regressor ). Dans chacun des cas précédents, le modèle d’intelligence artificielle comprend des paramètres réglables. Lors de l’étape d’entraînement 130, chaque paramètre réglable est réglé de sorte que, lorsqu’un ensemble de grandeurs respectif d’une donnée d’entraînement 18 lui est donnée en entrée, ledit modèle entraîné fournisse en sortie, un ou des paramètres colorimétriques 13 sensiblement identiques au(x) paramètre(s) colorimétrique(s) de ladite donnée d’entraînement 18. Il est clair que la phase d’entraînement 100 décrite ci-dessus a pour but l’obtention du modèle entrainé. Selon une variante non représentée, le procédé de détermination ne comprend pas la phase d’entraînement 100. Par exemple, le procédé comprend, à la place, une étape de réception du modèle entrainé. Selon un autre exemple, le procédé ne comprend rien à la place. Le procédé comprend en outre une phase d’exploitation 200. La phase d‘exploitation 200 comprend une étape 210 d’acquisition de l’au moins un paramètre colorimétrique cible 13*. L’au moins un paramètre colorimétrique cible 13* est par exemple fourni par un opérateur du dispositif de détermination 10. La phase d’exploitation 200 comprend en outre une étape 220 d’obtention d’un ensemble de compositions cosmétiques 11 à tester. L’ensemble de compositions cosmétiques 11 à tester est préférentiellement formé d’une pluralité de données de test 19. Les données de test 19 comprennent, pour chaque composition cosmétique 11 à tester, un ensemble de grandeurs représentant la quantité de chaque composant 14 dans la composition cosmétique 11 à tester. Préférentiellement, les composants 14 de chaque composition cosmétique 11 à tester sont choisis dans la liste prédéfinie de composants 14 précédemment décrite. Chaque composition cosmétique 11 à tester respecte l’ensemble de contrainte(s) de viabilité reçu lors de la phase d’entraînement 100. Si le procédé ne comprend pas la phase d’entraînement 100, alors l’étape d’obtention 220 de l’ensemble de compositions cosmétiques 11 à tester comprend en outre la réception dudit ensemble de contrainte(s) de viabilité. L’étape 220 d’obtention de l’ensemble de compositions cosmétiques 11 à tester comprend avantageusement la réception d’un nombre N correspondant à un nombre de compositions cosmétiques 11 à tester. Optionnellement, le nombre N est supérieur ou égal à deux. Préférentiellement, le nombre N est supérieur à cent, par exemple égal à cent-cinquante. L’étape d’obtention 220 comprend en outre avantageusement la génération de N données de test 19. Chaque donnée de test 19 est relative à une composition cosmétique 11 dont les composants 14 sont choisis dans la liste prédéfinie de composants 14 et de sorte que la composition cosmétique 11 associée à chaque donnée de test 19 est comprise dans un espace réduit 20 de compositions cosmétiques viables. L’espace réduit 20 de compositions cosmétiques viables comprend uniquement les compositions cosmétiques 11 respectant l’ensemble de contrainte(s) de viabilité. Les données de test 19 sont représentatives de l’espace réduit 20 de compositions cosmétiques viables L’expression « des données de test 19 représentatives de l’espace réduit 20 » est entendue ici au sens que les données de test 19 sont judicieusement choisies dans l’espace réduit 20 pour couvrir sensiblement l’intégralité de l’espace réduit 20. La illustre, via un schéma de principe en deux dimensions, un ensemble 22 représentant toutes les compositions cosmétiques 11 possibles et l’espace réduit 20. Il est clair que cet ensemble 22 et cet espace 20 ne sont, en réalité, pas représentables en deux dimensions mais plutôt en un nombre de dimensions égal au nombre de composants 14 dans la liste prédéfinie de composants. Sur la , l’ensemble 22 de toutes les compositions cosmétiques 11 possibles correspond au plan de la . Comme visible sur la , l’espace réduit 20 est inclus dans ledit ensemble 22 car l’espace réduit 20 comprend uniquement les compositions cosmétiques 11 de l’ensemble 20 respectant les contraintes de viabilité. Sur la toujours, on peut voir les données de test 19 dans l’espace réduit 20. A titre d’exemple, dix données de tests 19 sont représentées sur la . Préférentiellement, la génération de N données de test 19 comprend le calcul de grandeurs des N données de test 19 de sorte que, pour chaque donnée de test 19, la distance entre ladite donnée de test 19 et les autres données de test 19 soit maximale. Chaque grandeur de chaque donnée de test 19 représente la quantité d’un composant 14 dans la composition cosmétique 11 à tester correspondante. La génération des N données de test 19 comprend le calcul de grandeurs de N ensembles de grandeurs pour lesquels une distance entre chaque pair d’ensembles de grandeurs est maximale. Chaque grandeur d’un ensemble de grandeurs respectif représente la quantité d’un composant 14 dans une composition cosmétique 11 associée audit ensemble de grandeurs, ladite composition cosmétique 11 respectant l’ensemble de contrainte(s). A titre d’exemple, une donnée de test 19 comprend une première grandeur égale à 4 mol d’un premier composant 14A et 6 mol d’une deuxième composant 14B. Avantageusement, chaque donnée de test 19 est un vecteur comprenant un coefficient pour chaque composant 14 de la liste prédéfinie de composants. Chaque coefficient représente la quantité dudit composant 14 dans la composition cosmétique 11 respective du vecteur associé. Une distance entre deux données de test 19, i.e. entre deux vecteurs, est par exemple définie par la norme algébrique selon l’équation suivante : où et sont deux ensembles de grandeurs, et sont les grandeurs respectives desdits ensembles et , est la fonction racine carré, et est l’opérateur somme. Le calcul des N vecteurs est par exemple réalisé par application d’une technique de plan d’expériences, aussi appelée technique DoE (de l’anglais Design of Experimentation ). Avantageusement, la technique DoE implémente une algorithme SFD (de l’anglais Space Filling Design ). Cet algorithme permet, même avec un nombre réduit de vecteurs, d’assurer que les vecteurs choisis soient représentatifs de l’espace réduit 20. En effet, lorsque le nombre de vecteurs est faible, les hypothèses de la loi des grands nombres ne sont pas suffisamment respectées pour qu’une distribution aléatoire de vecteurs puissent être représentative de l’espace réduit 20. Sur la , il est visible que les données de test 19 sont espacées les unes des autres de sorte à maximiser les distances entre les données de test 19. En variante, l’étape d’obtention 220 comprend uniquement l’acquisition d’une ou plusieurs données de test 19 choisies par un opérateur du dispositif de détermination 10. Dans ce cas, l’opérateur choisit une ou plusieurs compositions cosmétiques en sélectionnant, pour chaque composition cosmétique 11, des composants 14 parmi la liste prédéfinie de composants, et la quantité de chacun desdits composants 14. Lors de son choix, l’opérateur veille à ce que chaque composition cosmétique 11 choisie respecte l’ensemble de contrainte(s). L’ensemble de compositions cosmétiques à tester est formé par le N données de test 19. La phase d’exploitation 200 comprend en outre une étape 230 d’obtention d’au moins un paramètre colorimétrique 13 associé à chaque composition cosmétique 11 à tester. Préférentiellement, l’étape d’obtention 230 comprend l'application, aux données de test 19, formant l’ensemble de compositions cosmétiques 11 obtenu, du modèle entraîné pour déterminer l’au moins un paramètre colorimétrique 13 de la ou chaque composition cosmétique 11 à tester. Préférentiellement, lors de l’étape d’obtention 230, chaque donnée de test 19 est fournie successivement au modèle entraîné. Le modèle entraîné détermine alors, pour chaque donnée de test 19, le ou les paramètres colorimétriques 13 associés. Avantageusement, lors de l’étape d’obtention 230, la composition cosmétique 11 et le(s) paramètre(s) colorimétrique(s) 13 associé(s) à chaque donnée de test sont stockés dans la ou les mémoires de l’unité de traitement 15. En variante, l’étape d’obtention 230 comprend la réception, depuis l’opérateur dudit dispositif 10, d’au moins un paramètre colorimétrique 13 associé à chaque composition cosmétique 11 de l’ensemble de compositions cosmétiques 11 à tester. Dans ce cas, ledit au moins un paramètre colorimétrique 13 est par exemple mesuré par l’opérateur du dispositif de détermination 10 par exemple au moyen d’un capteur, comme expliqué précédemment pour les données de test 19. Ceci est particulièrement avantageux si le procédé ne comprend ni la phase d’entraînement 100, ni la réception du modèle entraîné. Cette variante se combine particulièrement avantageusement avec la variante de l’étape 220 d’obtention de l’ensemble de compositions cosmétiques 11 à tester, selon laquelle les données test 19 associées aux compositions cosmétiques 11 à tester son reçues depuis l’opérateur. La phase d’exploitation 200 comprend en outre une étape de filtrage 235, lors de laquelle les compositions cosmétiques 11 à tester sont filtrées en fonction de l’au moins un paramètre colorimétrique 13 qui leur est associé. L’étape de filtrage 235 permet d’obtenir des compositions cosmétiques filtrées 30, pour lesquelles l’au moins un paramètre colorimétrique 13 respecte un critère relatif à l’au moins un paramètre colorimétrique cible 13*. Préférentiellement, le critère est qu’une différence relative entre l’au moins un paramètre colorimétrique 13 associé à chaque composition cosmétique 11 à tester et l’au moins un paramètre colorimétrique cible 13* est inférieure à un sixième seuil. Le sixième seuil est par exemple égal à 10%. Les compositions cosmétiques filtrées 30 sont uniquement les compositions cosmétiques 11 à tester dont ladite différence relative est inférieure au sixième seuil. Autrement dit, les compositions cosmétiques filtrées 30 sont les compositions cosmétiques 11 à tester pour lesquelles chaque paramètre colorimétrique 13 s’éloigne, de l’au moins un paramètre colorimétrique cible 13*, d’au plus le sixième seuil. La phase d’exploitation 200 comprend en outre une étape 240 de formation de plusieurs groupes 35 de compositions cosmétiques filtrées 30. Pour chaque groupe 35 (de l’anglais cluster) , les compositions cosmétiques filtrées 30 comprennent les mêmes composants 14. L’étape de formation 240 comprend par exemple l’application d’un algorithme d’apprentissage non-supervisé, tel qu’un algorithme des K-moyennes. Les compositions cosmétiques filtrée 30 de chaque groupe 35 sont sensiblement similaires. Autrement dit, deux compositions cosmétiques filtrées 30 comprenant les mêmes composants 14 mais dans des proportions sensiblement différentes ne sont pas comprises dans le même groupe 35. A titre d’exemple, une composition cosmétique filtrée 30 comprenant 10% d’un composant 14A et 90% d’un composant 14B n’est pas comprise dans le même groupe 35 qu’une composition cosmétique filtrée 30 comprend 80% du composant 14A et 20% du composant 14B. Sur la , plusieurs groupes 35A, 35B, 35C, 35D sont représentés par des ellipses. Les compositions cosmétiques filtrées 30 de chaque groupe 35A, 35B, 35C, 35D sont représentées par des croix. Comme visible sur la , un premier groupe 35A comprend les compositions cosmétiques filtrées 30 formées des composants 14A et 14B. Un deuxième groupe 35B comprend les compositions cosmétiques filtrées 30 formées des composants 14A, 14B et 14C. Un troisième groupe 35C comprend les compositions cosmétiques filtrées 30 formées des composants 14C et 14D, dans des proportions sensiblement également à 80/20. Un quatrième groupe 35D comprend les compositions cosmétiques filtrées 30 formées des composants 14C et 14D, dans des proportions sensiblement égales à 40/60. La phase d’exploitation 200 comprend en outre une étape 250 de sélection d’au moins un groupe 35 de compositions cosmétiques filtrées 30, dit groupe sélectionné 35*. Le groupe sélectionné 35* est par exemple sélectionné de manière aléatoire. Selon une variante, lors de l’étape de sélection 250, M groupes 35 sont sélectionnés, M étant supérieur ou égal à deux, avantageusement égal à quatre. Pour cela, les M groupes sélectionnés 35* sont préférentiellement sélectionnés de sorte que, pour chaque groupe sélectionné 35*, les composants 14 compris dans les compositions cosmétiques filtrées 30 dudit groupe sélectionné 35* sont uniquement compris dans ledit groupe sélectionné 35*. Autrement dit, les composants 14 compris dans les compositions cosmétiques filtrées 30 dudit groupe sélectionné 35* sont exclusifs audit groupe 35*. Formulé encore autrement, les composants 14 compris dans les compositions cosmétiques filtrées 30 dudit groupe sélectionné 35* ne sont pas compris dans les compositions cosmétiques filtrées 30 des autres groupes sélectionnés 35*. Autrement dit, deux groupes sélectionnés 35* ne comprennent pas de compositions cosmétiques filtrées 30 ayant un même composant 14. Dans l’exemple illustré sur la , les premier 35A et deuxième 35B groupes ne peuvent donc pas faire partie ensemble des M groupes sélectionnés 35*. De même, les troisième 35B et quatrième 35D groupes ne peuvent donc pas faire partie ensemble des M groupes sélectionnés 35*. Ainsi, dans l’exemple de la , les groupes sélectionnés 35* sont par exemple : le premier 35A et le troisième 35C groupes, le premier 35A et le quatrième 35D groupes, le deuxième 35B et le troisième 35C groupes, ou le deuxième 35B et le quatrième 35D groupes. Préférentiellement, les groupes sélectionnés 35* sont les groupes 35 comprenant en outre les compositions cosmétiques filtrées 30 pour lesquelles chaque paramètre colorimétrique 13 associé est le plus proche de l’au moins un paramètre colorimétrique cible 13*. La phase d’exploitation 200 comprend en outre une étape 260 de détermination de la composition cosmétique cible 11* en fonction des compositions cosmétiques filtrées 30 du groupe sélectionné 35*. Avantageusement, lorsque plusieurs groupes 35 sont sélectionnés, lors de l’étape de détermination 260, une composition cosmétique cible 11* est déterminée pour chaque groupe 35 sélectionné. L’étape de détermination 260 comprend préférentiellement pour chaque composant 14 des compositions cosmétiques filtrées 30 du groupe sélectionné 35*, le calcul d’une valeur moyenne des quantités dudit composant 14 parmi lesdites compositions cosmétiques filtrées 30. Dans l’exemple de la , si le groupe sélectionné 35* est le premier groupe 35A, ledit calcul est le calcul d’une valeur moyenne de la quantité de composant 14A dans chaque composition cosmétique filtrée 30 du premier groupe 35A et le calcul d’une valeur moyenne de la quantité de composant 14B dans chaque composition cosmétique filtrée 30 du premier groupe 35A. L’étape de détermination 260 comprend en outre préférentiellement la détermination d’une composition cosmétique moyenne 40 comprenant, pour chacun desdits composants 14, une quantité égale à la valeur moyenne calculée respective du composant 14. Sur la , la composition cosmétique moyenne 40A, 40B, 40C, 40D de chaque groupe 35A, 35B, 35C, 35D est représentée par un carré. On comprend alors que la composition cosmétique moyenne 40 est un barycentre des compositions cosmétiques filtrées 30 du groupe sélectionné 35*. Avantageusement, l’étape de détermination 260 comprend en outre la formation de la composition cosmétique cible 11* en fonction de la composition cosmétique moyenne 40. Par exemple, la composition cosmétique cible 11* est la composition cosmétique moyenne 40. En variante, la détermination de la composition cosmétique cible 11* en fonction de la composition cosmétique moyenne 40 comprend le calcul d’au moins un paramètre colorimétrique 13 associé à la composition cosmétique moyenne 40, et l’optimisation de la quantité de chaque composant 14 de la composition cosmétique moyenne 40 de sorte que l’au moins un paramètre colorimétrique 13 associé à la composition cosmétique moyenne 40 se rapproche de l’au moins un paramètre colorimétrique cible 13*. Autrement dit, un algorithme d’optimisation est appliqué à une différence entre l’au moins un paramètre colorimétrique 13 associé à la composition cosmétique moyenne 40 et l’au moins un paramètre colorimétrique cible 13*, pour réduire cette différence en faisant varier la quantité de chaque composant 14 de la composition cosmétique moyenne 40. Selon cette variante, la composition cosmétique cible 11* est la composition cosmétique moyenne 40 résultant de l’optimisation de la quantité de ses composants 14. Le calcul de l’au moins un paramètre colorimétrique 13 associé à la composition cosmétique moyenne 40 est par exemple mis en œuvre par le modèle entraîné. En complément facultatif, lorsque M groupes 35 sont sélectionnés, ladite étape de détermination 260 est répétée pour chaque groupe sélectionné 35*. Ainsi, une composition cible 11* est déterminée pour chaque groupe sélectionné 35*. En complément facultatif, la phase d’exploitation 200 comprend en outre une étape 270 d’envoi de la ou chaque composition cosmétique cible 11*, à l’écran d’affichage 16. L’écran d’affichage 16 affiche alors la ou chaque composition cosmétique cible 11*, à destination de l’opérateur du dispositif de détermination 10. Selon un autre complément facultatif, la phase d’exploitation 200 comprend en outre une étape 280 de production d’au moins un échantillon de la ou chaque composition cosmétique cible 11*. La production de l’au moins un échantillon est préférentiellement effectuée par l’unité 17 de production de compositions cosmétiques 11. En variante, l’étape de production 280 comprend la réception, depuis l’opérateur, d’une sélection d’une ou plusieurs compositions cosmétiques cible 11* à produire, parmi les compositions cosmétiques cibles 11 déterminées. L’unité de production 17 produit alors uniquement le ou les échantillons des compositions cosmétiques cibles 11* sélectionnées par l’opérateur. Le ou les échantillons de compositions cosmétiques cibles 11* produits sont destinés à être appliqués sur des cheveux 12, préférentiellement une mèche de cheveux 12, pour vérifier le ou les paramètres colorimétriques. Ainsi, suite à l’application de chaque échantillon sur des cheveux 12, les paramètres colorimétriques sont mesurés à l’aide des mêmes capteurs utilisés pour former les données d’entraînement 18. En variante, la phase d’exploitation 200 ne comprend pas l’étape d’envoi 270 et/ou l’étape de production 280. En variante encore, chaque composition cosmétique 11 est propre à être appliquée à tout type de poils 12, et non uniquement à des cheveux, par exemple à des cils, des sourcils ou une barbe de l’utilisateur. La phase d’exploitation 200 est préférentiellement répétée une pluralité de fois, formant des itérations. A chaque itération, l’au moins un paramètre colorimétrique cible 13* acquis lors de l’étape d’acquisition 210 est distinct de l’au moins un paramètre colorimétrique cible 13* acquis pour la ou les itérations précédentes. Préférentiellement, lors de chaque répétition, i.e. lors de chaque itération successive à la première itération, les étapes d’obtention 220 de l’ensemble de compositions cosmétiques, et d’obtention 230 d’au moins un paramètre colorimétrique 13 associé à chaque composition cosmétique 11 à tester, et de formation 240, ne sont pas mises en œuvre. Toutes les variantes et compléments facultatifs listés ci-dessus sont combinables entre eux. Avec le procédé de détermination selon l’invention, il est possible d’obtenir automatiquement la composition cosmétique cible 11* à partir de l’au moins un paramètre colorimétrique cible 13*. Procédé de détermination d’une composition cosmétique cible (11*) pour la coloration de poils (12), notamment des cheveux, en fonction d’au moins un paramètre colorimétrique cible (13*), le procédé étant mis en œuvre par un dispositif électronique de détermination (10) et comprenant une phase d’exploitation (200) comprenant les étapes suivantes : l’acquisition (210) de l’au moins un paramètre colorimétrique cible (13*), l’obtention (220) d’un ensemble de compositions cosmétiques (11) à tester, chaque composition cosmétique (11) à tester comprenant des composants (14), l'obtention (230) d’au moins un paramètre colorimétrique (13) associé à chaque composition cosmétique (11) à tester, le filtrage (235) des compositions cosmétiques (11) à tester en fonction de l’au moins un paramètre colorimétrique (13) qui leur est associé, pour obtenir des compositions cosmétiques filtrées (30), l’au moins un paramètre colorimétrique (13) associé à chaque composition cosmétique filtrée (30) respectant un critère relatif à l’au moins un paramètre colorimétrique cible (13*), la formation (240) de plusieurs groupes (35) de compositions cosmétiques filtrées (30) de sorte que les compositions cosmétiques filtrées (30) d’un même groupe (35) comprennent les mêmes composants (14), la sélection (250) d’un groupe (35) de compositions cosmétiques filtrées (30), dit groupe sélectionné (35*), et la détermination (260) de la composition cosmétique cible (11*) en fonction des compositions cosmétiques filtrées (30) du groupe sélectionné (35*). Procédé selon la revendication 1, dans lequel, chaque composition cosmétique filtrée (30) comprend, pour chacun de ses composants (14), une quantité dudit composant (14) dans la composition cosmétique filtrée (30), l’étape de détermination (260) de la phase d’exploitation (200) comprenant : pour chaque composant (14) des compositions cosmétiques filtrées (30) du groupe sélectionné (35*), le calcul d’une valeur moyenne des quantités dudit composant (14) parmi lesdites compositions cosmétiques filtrées (30), la détermination d’une composition cosmétique moyenne (40) comprenant, pour chacun desdits composants (14), une quantité égale à la valeur moyenne calculée respective du composant (14), et la formation de la composition cosmétique cible (11*) en fonction de la composition cosmétique moyenne (40). Procédé selon la revendication 1 ou 2, dans lequel lors de l’étape de détermination (260) de la phase d’exploitation (200), la formation de la composition cosmétique cible comprend le calcul d’au moins un paramètre colorimétrique (13) associé à la composition cosmétique moyenne (40) et l’optimisation de la quantité de chaque composant (14) de la composition cosmétique moyenne (40) de sorte que l’au moins un paramètre colorimétrique (13) associé à la composition cosmétique moyenne (40) se rapproche de l’au moins un paramètre colorimétrique cible (13*), la composition cosmétique cible (11*) étant la composition cosmétique moyenne (40) résultant de l’optimisation de ses quantités de composants (14). Procédé selon l’une quelconque des revendications 1 à 3, dans lequel lors de l’étape de sélection (250) de la phase d’exploitation (200), M groupes (35) de compositions cosmétiques filtrées (30) sont sélectionnés, M étant supérieur ou égal à deux, lors de l’étape de détermination (260) de la phase d’exploitation (200), pour chaque groupe sélectionné (35*), une composition cosmétique cible (11*) correspondante étant déterminée. Procédé selon la revendication 4, dans lequel lors de l’étape de sélection (250) de la phase d’exploitation (200), les M groupes (35*) sont sélectionnés de sorte que, pour chaque groupe sélectionné (35*), les composants (14) compris dans les compositions cosmétiques (14) filtrées (30) dudit groupe sélectionné (35*) sont uniquement compris dans ledit groupe sélectionné (35*). Procédé selon l’une quelconque des revendications 1 à 5, dans lequel le procédé comprend, préalablement à la phase d’exploitation (200), une phase d’entraînement (100) comportant les étapes suivantes : la réception (110) d’un ensemble de contrainte(s) de viabilité de composition(s) cosmétique(s), l’acquisition (120) d’un jeu de données d’entraînement (18), chaque donnée d’entraînement (18) étant spécifique d’une composition cosmétique (11) respectant l’ensemble de contrainte(s) de viabilité reçu, chaque donnée d’entraînement (11) comprenant : un ensemble de grandeurs représentant la quantité de chaque composant (14) de la composition cosmétique (11), et une valeur de l’au moins un paramètre colorimétrique associé à la composition cosmétique (11), et l’entraînement (130) d’un modèle d’intelligence artificielle sur la base du jeu de données d’entraînement (18), pour obtenir un modèle entraîné, lors de l’étape (230) d’obtention d’au moins un paramètre colorimétrique (13) associé à chaque composition cosmétique à tester, de la phase d’exploitation (200), chaque paramètre colorimétrique (13) étant obtenu par application du modèle entrainé à une composition cosmétique (11) à tester correspondante. Procédé selon l’une quelconque des revendications 1 à 6, dans lequel l’étape (220) d’obtention d’un ensemble de compositions cosmétiques à tester, de la phase d’exploitation (200) comprend : la réception d’un nombre N correspondant au nombre de compositions cosmétiques (11) à tester, le nombre N étant supérieur ou égal à deux, la génération de N données de test (19), chaque donnée de test (19) étant relative à une composition cosmétique (11) dont les composants (14) sont choisis dans une liste prédéfinie de composants (14) et de sorte que la composition cosmétique (11) associée à chaque donnée de test (19) soit comprise dans un espace réduit de compositions cosmétiques viables, l’espace réduit comprenant uniquement les compositions cosmétiques (11) respectant un ensemble de contrainte(s) de viabilité, et les N données de test (19) étant représentatives dudit espace réduit de compositions cosmétiques viables, l’ensemble de compositions cosmétiques (11) à tester étant formé des N données de test (19) générées. Procédé selon la revendication 7, dans lequel, lors de la phase d’exploitation (200), la génération de N données de test (19) de l’étape d’obtention (220) comprend le calcul de grandeurs des N données de test (19) de sorte que, pour chaque donnée de test (19), la distance entre ladite donnée de test (19) et les autres données de test (19) soit maximale, chaque grandeur de chaque donnée de test (19) représentant la quantité d’un composant (14) dans la composition cosmétique (11) à tester correspondante. Procédé selon l’une quelconque des revendications 1 à 8, dans lequel l’au moins un paramètre colorimétrique (13) comprend : un triplet de valeurs (L*, a*, b* ; R, G, B) caractérisant une couleur de poils (12) après application de la composition cosmétique (11), ou une valeur d’effacement de la couleur de la composition cosmétique (11) après lavage des poils (12), ou une valeur de sélectivité caractérisant une différence de couleur entre une racine et une pointe des poils (12). Procédé selon l’une quelconque des revendications 1 à 9, dans lequel la phase d’exploitation (200) comprend en outre une étape de production (280) d’au moins un échantillon de la composition cosmétique cible (11*), en vue de l’appliquer sur des poils (12) pour vérifier la valeur de l’au moins un paramètre colorimétrique cible (13*). Produit programme d’ordinateur sur lequel est mémorisé un programme d’ordinateur comprenant des instructions de programme, le programme d’ordinateur étant chargé sur une unité de traitement de données et entraînant la mise en œuvre d’un procédé selon l’une quelconque des revendications 1 à 10 lorsque le programme d’ordinateur est mis en œuvre sur l’unité de traitement des données. Dispositif électronique (10) de détermination d’une composition cosmétique cible (11*) pour la coloration de poils (12), notamment des cheveux, en fonction d’au moins un paramètre colorimétrique cible (13*), le dispositif électronique de détermination (10) comprenant une unité de traitement propre à mettre en œuvre un procédé selon l’une quelconque des revendications 1 à 10.