Brevet FR3126485A1 — publié le 20230303

G énération de modèles numériques 3d de surfaces corporelles avec identification automatique des particularités Un système d’ordinateur obtient au moins un balayage 3D d’une surface corporelle ; identifie automatiquement, sur la base de l’au moins un balayage 3D, une ou plusieurs particularités (par exemple, le nez, les lèvres, les yeux, les sourcils, les pommettes, ou des portions spécifiques de ceux-ci, ou d’autres particularités) de la surface corporelle ; et génère un modèle 3D numérique de la surface corporelle. Le modèle 3D numérique comporte les particularités identifiées de la surface corporelle humaine. Dans un mode de réalisation, l’étape de génération du modèle 3D numérique est basée sur l’au moins un balayage 3D et les particularités identifiées de la surface corporelle. Dans un mode de réalisation, le modèle 3D numérique comprend un fichier de quadrillage 3D. Le modèle 3D numérique peut être utilisé de diverses manières. Par exemple, la sortie d’un processus de fabrication (par exemple, un article imprimé en 3D, un produit cosmétique, un produit de soin personnel) peut être basée sur le modèle 3D numérique. Figure pour l’abrégé : 1 gÉnÉration de modÈles numÉriques 3d de surfaces corporelles avec identification automatique des particularitÉs RÉSUMÉ Dans un aspect, la présente divulgation concerne, entre autres, un système, comportant une unité de particularité corporelle comportant une circuiterie de calcul configurée pour générer un modèle numérique de particularité corporelle humaine en réponse à une ou plusieurs représentations numériques bidimensionnelles et tridimensionnelles de la particularité corporelle humaine ; une unité de particularité augmentée comportant une circuiterie de calcul configurée pour modifier une sous-particularité du modèle numérique de particularité corporelle humaine en réponse à une ou plusieurs entrées d’augmentation de particularité et pour générer un modèle numérique modifié de sous-particularité de la particularité corporelle humaine ; et une unité de particularité inversée comportant une circuiterie de calcul configurée pour générer un modèle numérique de particularité inversée d’au moins une portion du modèle modifié de sous-particularité de la particularité corporelle humaine. Dans un aspect, la présente divulgation concerne, entre autres, un système d’ordinateur qui réalise un procédé comprenant l’obtention d’une ou de plusieurs images sources comportant au moins un balayage tridimensionnel (3D) d’une surface corporelle humaine ; l’identification automatique, sur la base de l’au moins un balayage 3D, d’une ou de plusieurs particularités (par exemple, le nez, les lèvres, les yeux, les sourcils, les pommettes, le menton, les oreilles, etc., ou des portions spécifiques de ceux-ci, ou d’autres particularités) de la surface corporelle humaine ; la génération d’un modèle 3D numérique de la surface corporelle humaine, dans lequel le modèle 3D numérique comporte les particularités identifiées de la surface corporelle humaine ; et la transmission du modèle 3D numérique à un système d’ordinateur de fabrication pour une utilisation dans un processus de fabrication tel qu’un processus d’impression 3D. Une sortie du processus de fabrication (par exemple, un article imprimé en 3D, un produit cosmétique, un produit de soin personnel) est basée au moins en partie sur le modèle 3D numérique. Dans un mode de réalisation, la sortie du processus de fabrication comprend un moule physique imprimé en 3D d’au moins une portion de la surface corporelle humaine correspondant à la(aux) particularité(s) identifiée(s). De plus amples détails sur la fabrication de tels moules peuvent être trouvés, par exemple, dans les publications internationales de brevets n° WO2019077131 A1 et WO2019077129 A1. Dans un mode de réalisation, l’étape de génération du modèle 3D numérique est basée sur l’au moins un balayage 3D et les particularités identifiées de la surface corporelle. Dans un mode de réalisation, le modèle 3D numérique comprend un fichier de quadrillage 3D. Dans un mode de réalisation, l’au moins un balayage 3D comporte de multiples balayages en profondeur sous différents angles. L’obtention du ou des balayages 3D comporte, dans un mode de réalisation, la vérification d’une obstruction visuelle de la surface corporelle humaine pendant le balayage, ou la vérification et/ou l’adaptation du processus de balayage à des changements d’expression faciale, ou d’autres mouvements ou des changements de conditions d’éclairage. Dans un mode de réalisation, les une ou plusieurs images sources comportent des captures couleur bidimensionnelles (2D) et des captures infrarouge 3D, et la génération du modèle 3D numérique de la surface corporelle humaine comporte la cartographie des captures couleur 2D avec les captures infrarouges 3D. Dans un mode de réalisation, l’identification automatique des particularités identifiées comporte la comparaison du balayage 3D ou d’une ou de plusieurs autres images sources à une base de données d’images de référence des particularités identifiées. Dans un mode de réalisation, l’identification automatique des particularités identifiées comporte la détermination de la proximité ou de l’orientation relative d’au moins l’une des particularités identifiées par rapport à une ou plusieurs autres particularités précédemment identifiées. Dans un aspect, la présente divulgation concerne, entre autres, un système d’ordinateur qui exécute un procédé comprenant l’obtention d’au moins un balayage 3D d’une surface corporelle ; l’identification automatique, sur la base de l’au moins un balayage 3D de la surface corporelle, d’une particularité de la surface corporelle, comportant la comparaison de l’au moins un balayage 3D à une base de données d’images de référence de la particularité identifiée ; et la génération d’un modèle 3D numérique de la surface corporelle, dans lequel le modèle 3D numérique comporte la particularité identifiée. Dans un mode de réalisation, le modèle 3D numérique est utilisé dans une routine de soin personnel guidée par ordinateur, telle qu’une cartographie de particularités de peau, l’administration d’un traitement de peau, l’application d’un produit cosmétique, le diagnostic d’une affection de peau, ou le suivi de changements de particularités de peau au fil du temps. Des supports lisibles par ordinateur sur lesquels sont stockées des instructions exécutables par ordinateur configurées pour amener un système d’ordinateur à réaliser des techniques décrites dans le présent document sont également divulgués. Des dispositifs et systèmes informatiques correspondants sont également divulgués. Ce résumé est fourni pour présenter une sélection de concepts sous forme simplifiée qui sont décrits plus en détail ci-dessous dans la description détaillée. Ce résumé n’est pas destiné à identifier des particularités clés de l’objet revendiqué, ni à être utilisé comme une aide pour déterminer la portée de l’objet revendiqué. La présente invention a pour objet un procédé comprenant, par un système d’ordinateur comprenant un ou plusieurs dispositifs informatiques : l’obtention d’une ou de plusieurs images sources comportant au moins un balayage tridimensionnel d’une surface corporelle humaine ; l’identification automatique, sur la base de l’au moins un balayage tridimensionnel, de particularités de la surface corporelle humaine ; la génération d’un modèle numérique de la surface corporelle humaine, dans lequel le modèle tridimensionnel numérique comporte les particularités identifiées de la surface corporelle humaine ; la génération d’un modèle 3D numérique de particularité inversée du modèle 3D numérique de la surface corporelle humaine ; et la transmission d’au moins l’un du modèle tridimensionnel numérique ou du modèle 3D numérique de particularité inversée à un système d’ordinateur de fabrication pour une utilisation dans un processus de fabrication, dans lequel une sortie du processus de fabrication est basée au moins en partie sur le modèle 3D numérique. Selon des modes de réalisation particuliers, le procédé selon l’invention comprend une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toutes les combinaisons techniquement possibles : l’au moins un balayage tridimensionnel comporte de multiples balayages en profondeur sous différents angles ; l’obtention de l’au moins un balayage tridimensionnel comporte la vérification de changements d’expression faciale pendant le balayage ; l’obtention de l’au moins un balayage tridimensionnel comporte la vérification d’une obstruction visuelle de la surface corporelle humaine ; les une ou plusieurs images sources comportent des captures couleur bidimensionnelles et des captures infrarouges tridimensionnelles, et dans lequel la génération du modèle tridimensionnel numérique de la surface corporelle humaine comporte la cartographie des captures couleur bidimensionnelles avec les captures infrarouges tridimensionnelles ; l’identification automatique des particularités identifiées comporte la comparaison des unes ou plusieurs images sources à une base de données d’images de référence des particularités identifiées ; l’identification automatique des particularités identifiées comporte la détermination de la proximité ou de l’orientation relative d’au moins l’une des particularités identifiées par rapport à une ou plusieurs autres particularités précédemment identifiées ; la sortie du processus de fabrication comprend un moule physique imprimé en 3D d’au moins une portion de la surface corporelle humaine correspondant aux particularités identifiées ; la sortie du processus de fabrication comporte un produit cosmétique ou un produit de soin personnel ayant une caractéristique physique adaptée à au moins l’une des particularités identifiées ; et la génération du modèle tridimensionnel numérique de la surface corporelle humaine est basée sur l’au moins un balayage tridimensionnel et les particularités identifiées de la surface corporelle humaine. La est un schéma fonctionnel d’un système logiciel pour la génération de modèles 3D numériques sur la base de balayages 3D et l’identification automatique de particularités, selon divers aspects de la présente divulgation ; [Fig. 2A] la [Fig. 2A] est une illustration schématique d’un agencement dans lequel un dispositif informatique client obtient un balayage 3D d’un sujet et communique avec un système de modélisation et, facultativement, un système de fabrication, selon divers aspects de la présente divulgation ; [Fig. 2B] la [Fig. 2B] est une illustration schématique d’un système de modélisation, d’un système de fabrication et d’une unité d’affichage de particularités configurés pour être utilisés dans l’agencement de la [Fig. 2A], selon divers aspects de la présente divulgation ; la est un schéma fonctionnel qui illustre un mode de réalisation d’un dispositif informatique client selon divers aspects de la présente divulgation ; la est un schéma fonctionnel qui illustre un système d’ordinateur comportant un système d’ordinateur distant, un dispositif informatique client, et un système d’ordinateur de fabrication ou d’impression 3D, dans lequel divers aspects de la présente divulgation peuvent être mis en œuvre ; la est un organigramme qui illustre un mode de réalisation d’un procédé de génération et d’utilisation d’un modèle 3D numérique, selon divers aspects de la présente divulgation ; et la est un schéma fonctionnel qui illustre des aspects d’un dispositif informatique illustratif approprié pour être utilisé comme dispositif informatique de la présente divulgation. Les aspects qui précèdent et de nombreux avantages connexes de la présente divulgation seront plus facilement appréciés à mesure qu’ils seront mieux compris en référence à la description détaillée qui suit, prise conjointement avec les dessins qui l’accompagnent. Procédé comprenant, par un système d’ordinateur comprenant un ou plusieurs dispositifs informatiques : l’obtention d’une ou de plusieurs images sources comportant au moins un balayage tridimensionnel d’une surface corporelle humaine ; l’identification automatique, sur la base de l’au moins un balayage tridimensionnel, de particularités de la surface corporelle humaine ; la génération d’un modèle numérique de la surface corporelle humaine, dans lequel le modèle tridimensionnel numérique comporte les particularités identifiées de la surface corporelle humaine ; la génération d’un modèle 3D numérique de particularité inversée du modèle 3D numérique de la surface corporelle humaine ; et la transmission d’au moins l’un du modèle tridimensionnel numérique ou du modèle 3D numérique de particularité inversée à un système d’ordinateur de fabrication pour une utilisation dans un processus de fabrication, dans lequel une sortie du processus de fabrication est basée au moins en partie sur le modèle 3D numérique. Procédé selon la revendication 1, dans lequel l’au moins un balayage tridimensionnel comporte de multiples balayages en profondeur sous différents angles. Procédé selon la revendication 1, dans lequel l’obtention de l’au moins un balayage tridimensionnel comporte la vérification de changements d’expression faciale pendant le balayage. Procédé selon la revendication 1, dans lequel l’obtention de l’au moins un balayage tridimensionnel comporte la vérification d’une obstruction visuelle de la surface corporelle humaine. Procédé selon la revendication 1, dans lequel les une ou plusieurs images sources comportent des captures couleur bidimensionnelles et des captures infrarouges tridimensionnelles, et dans lequel la génération du modèle tridimensionnel numérique de la surface corporelle humaine comporte la cartographie des captures couleur bidimensionnelles avec les captures infrarouges tridimensionnelles. Procédé selon la revendication 1, dans lequel l’identification automatique des particularités identifiées comporte la comparaison des unes ou plusieurs images sources à une base de données d’images de référence des particularités identifiées. Procédé selon la revendication 1, dans lequel l’identification automatique des particularités identifiées comporte la détermination de la proximité ou de l’orientation relative d’au moins l’une des particularités identifiées par rapport à une ou plusieurs autres particularités précédemment identifiées. Procédé selon la revendication 1, dans lequel la sortie du processus de fabrication comprend un moule physique imprimé en 3D d’au moins une portion de la surface corporelle humaine correspondant aux particularités identifiées. Procédé selon la revendication 1, dans lequel la génération du modèle tridimensionnel numérique de la surface corporelle humaine est basée sur l’au moins un balayage tridimensionnel et les particularités identifiées de la surface corporelle humaine.