Brevet FR3097355A1 — publié le 20201218

Description Titre de l'invention : SYSTÈME DE MESURE FACIALE POUR LA MISE EN FORME DE MONTURES À DISTANCE Domaine technique [0001] La présente invention concerne le domaine de l'ajustement de montures de lunettes et plus particulièrement le choix à distance d'une monture de lunettes, également connu sous le nom de mise en forme de montures à distance. Technique antérieure [0002] Des lunettes font référence à une paire de lunettes qui comprend à la fois une monture et aussi une paire de verres disposés à l'intérieur de la monture. Les verres ont tendance à être prescriptifs en fonction soit d'une vision unifocale avec une puissance d'un bord à l'autre du verre et traitant la myopie, l'hypermétropie ou l'astigmatisme, soit d'une vision progressive avec deux ou trois points focaux dans un verre pour traiter à la fois la vision de près et celle de loin dans un verre. En ce qui concerne les verres progressifs, les verres bifocaux et les verres trifocaux offrent respectivement deux points focaux - proche et à distance - ou trois points focaux : proche, mi-distance et à distance. [0003] Chaque monture peut s'adapter à un type de verre particulier, mais selon l'épaisseur et la forme du verre, dans certains cas, seulement certaines montures peuvent s'adapter à certain verres. Ainsi, au départ, il faut choisir un verre en fonction d'une prescription personnelle avant de choisir une monture parmi un ensemble limité de montures pouvant s'accommoder avec le verre choisi. Cela peut prendre beaucoup de temps et nécessiter une interaction importante avec un vendeur dans un établissement de vente au détail. Pourtant, à l'ère moderne, les clients au détail qui cherchent à acheter des lunettes personnalisées n'ont pas la patience nécessaire pour de telles interactions et préfèrent de loin les achats indépendants sans l'aide d'un vendeur. En effet, alors que les achats en magasin restent un mode courant de sélection des lunettes pour un achat, les clients préfèrent de plus en plus les achats à distance en ligne sur l'Intemet mondial. Résumé de l'invention [0004] Les modes de réalisation de la présente invention comblent les lacunes de l'état de l'art en cc qui concerne le choix des montures de lunettes et fournissent un procédé, un système et un produit de programme informatique nouveaux et non évidents pour la mise en forme de montures à distance. Dans un mode de réalisation de l'invention, un procédé de mise en forme de montures à distance comprend une acquisition en mémoire d'un ordinateur d'une image numérique d'un visage d'une personne portant 2 une paire de lunettes de référence, un chargement dans la mémoire, des données de prescription de lunettes pour la personne et un calcul des mesures d'ajustement pour cette personne à partir de l'image numérique. Le procédé comprend en outre une interrogation d'une base de données de montures de lunettes en fonction des mesures d'ajustement calculées pour filtrer les montures de lunettes afin d'obtenir uniquement celles parmi les montures de lunettes qui répondent aux mesures d'ajustement calculées et un filtrage supplémentaire des montures de lunettes filtrées afin d'obtenir un sous-ensemble de montures de lunettes validées en fonction des données de prescriptions chargées. Le procédé comprend en outre une sélection d'une des montures de lunettes filtrées de façon supplémentaire dans une interface utilisateur de l'ordinateur en réponse à une entrée effectuée par la personne dans l'interface utilisateur et une récupération d'une image numérique de la monture sélectionnée parmi les montures de lunettes filtrées de façon supplémentaire. Enfin, le procédé comprend une superposition de l'image numérique récupérée de la monture sélectionnée parmi les montures de lunettes filtrées de façon supplémentaire sur l'image numérique acquise du visage de la personne pour produire une image composite et un affichage de l'image composite dans l'interface utilisateur de l'ordinateur. [0005] Dans un aspect du mode de réalisation, le calcul, l'interrogation, la récupération et la superposition sont effectués dans un serveur disposé à distance de l'ordinateur par l'intermédiaire d'un réseau de communication informatique. Dans un autre aspect du mode de réalisation, les mesures d'ajustement comprennent la distance pupillaire et la hauteur de segment déterminées par rapport aux dimensions structurelles connues des lunettes de référence. Dans un autre aspect du mode de réalisation, les mesures d'ajustement sont calculées en scannant un code à barres fixé sur les lunettes de référence et en codant les dimensions structurelles des lunettes de référence. Dans un dernier aspect du mode de réalisation, les mesures d'ajustement sont calculées en effectuant une reconnaissance d'objet des lunettes de référence dans l'image numérique acquise pour identifier les lunettes de référence et en localisant dans un tableau les dimensions structurelles stockées en association avec les lunettes de référence identifiées. [0006] Dans un autre mode de réalisation de l'invention, un système de traitement de données informatique est configuré pour une mise en forme de montures à distance. Le système comprend un système informatique hôte comprenant un ou plusieurs ordinateurs, chacun avec mémoire et au moins un processeur. Le système comprend en outre un appareil photo numérique couplé de manière communicative au système informatique hôte et adapté pour acquérir une image numérique d'un visage d'une personne positionnée à proximité de l'appareil photo numérique. Enfin, le système comprend un module de mise en forme de montures à distance comprenant des ins- 3 tructions de programme informatique s'exécutant dans la mémoire du système informatique hôte. Les instructions informatiques sont utilisables pour acquérir avec l'appareil photo numérique dans la mémoire du système informatique hôte, une image numérique d'un visage d'une personne portant une paire de lunettes de référence, charger dans la mémoire, les données de prescription de lunettes pour la personne, calculer les mesures d'ajustement pour la personne à partir de l'image numérique et interroger une base de données de montures de lunettes en fonction des mesures d'ajustement calculées pour filtrer les montures de lunettes uniquement à celles des montures de lunettes répondant aux mesures d'ajustement calculées et pour filtrer de façon supplémentaire les montures de lunettes filtrées en un sous-ensemble de montures de lunettes validées en fonction des données de prescriptions chargées. Les instructions de programme informatique peuvent en outre être utilisées pour sélectionner l'une des montures de lunettes filtrées de façon supplémentaire dans une interface utilisateur du système informatique hôte en réponse à une entrée de la personne dans l'interface utilisateur, récupérer une image numérique de la monture de lunettes sélectionnée parmi les montures de lunettes filtrées de façon supplémentaire, superposer l'image numérique récupérée de la monture de lunettes sélectionnée parmi les montures de lunettes sur l'image numérique acquise du visage de la personne pour produire une image composite et afficher l'image composite dans l'interface utilisateur du système informatique hôte. [0007] D'autres aspects de l'invention seront exposés en partie dans la description qui suit et en partie seront évidents dans la description, ou pourront être appris par la pratique de l'invention. Les aspects de l'invention seront réalisés et atteints au moyen des éléments et combinaisons particulièrement indiqués dans les revendications en annexe. Il est entendu que la description générale qui précède et la description détaillée qui suit sont toutes deux données à titre d'exemple et explicatives et ne sont pas restrictives à l'égard de l'invention, telle que revendiquée. Brève description des dessins [0008] Les dessins accompagnant, qui sont incorporés dans le présent fascicule et en font partie intégrante, illustrent des modes de réalisation de l'invention et servent, avec la description, à expliquer les principes de l'invention. Les modes de réalisation illustrés ici sont actuellement préférés, étant entendu, toutefois, que l'invention ne se limite pas aux arrangements précis et aux instruments montrés, dans lesquels : [0009] [fig.1] La figure 1 est une illustration imagée d'un procédé de mise en forme de montures à distance ; [0010] [fig.2] La figure 2 est une illustration schématique d'un système de traitement de données adapté à la mise en fornae de montures à distance ; et, 100111 Ifig.31 La figure 3 est un organigramme illustrant un procédé de mise en forme de montures à distance. Description des modes de réalisation [0012] Les modes de réalisations de l'invention fournissent une mise en forme de montures à distance. Conformément à un mode de réalisation de l'invention, une photo numérique d'un visage d'un client peut être acquise lorsque le client porte une paire de lunettes de référence devant une caméra d'un kiosque, comme un ordinateur personnel ou une station libre-service en magasin. Les lunettes de référence sont de dimensions connues, de sorte qu'à partir de l'image, les mesures faciales peuvent être calculées par rapport à la pupille visuellement identifiable d'un oeil du client présent sur la photo numérique, comme la distance pupillaire et la hauteur du segment. Une fois les mesures calculées, les données de prescription peuvent être récupérées pour le client et un inventaire des montures disponibles peut être filtré en un sous-ensemble uniquement de montures capables de satisfaire les mesures calculées et les verres associés à la prescription. Différentes images numériques des objectifs des verres du sous-ensemble peuvent être présentées au client au moyen d'un affichage du kiosque et, lorsque le client choisit l'une des images numériques, l'image numérique sélectionnée peut être superposée à la photo numérique du client (avec les lunettes de référence ayant été retirées) de sorte qu'une composition de la photo numérique et de l'image numérique sélectionnée soit affichée sur l'affichage du kiosque pour le bénéfice du client. Le procédé peut alors se répéter pour d'autres montures sélectionnées parmi les montures du sous-ensemble. [0013] Dans une illustration supplémentaire, la figure 1 illustre un procédé de mise en forme de montures à distance. Comme le montre la figure 1, un client 100 est positionné à proximité d'un kiosque de mise en forme éloigné 140 te qu'un ordinateur personnel, un ordinateur tablette, un téléphone intelligent (« smart phone » en anglais) ou l'un quelconque de ces éléments, placé à distance d'un magasin de détail ou à l'intérieur d'un magasin de détail. Une caméra 150 positionnée à l'intérieur du kiosque 140 acquiert une imagerie photographiques ou vidéographiques du client 100 au fur et à mesure que le client 100 revêt une monture de référence 110. La monture de référence 110 peut être identifié soit par la réception d'un identificateur à l'intérieur du kiosque 140, par une entrée par clavier, une entrée par reconnaissance vocale, un scannage de code à barres d'une étiquette sur la monture de référence 110, ou une reconnaissance d'image de la monture de référence 110. [0014] La monture de référence 110 est notamment de dimensions 130 connues afin de fournir une échelle précise des autres caractéristiques évidentes dans l'imagerie du client 100. A cette fin, les mesures 160 du client 100 peuvent être calculées par rapport aux dimensions connues 130, telles qu'une distance pupillaire (PD) mesurée par rapport aux pupilles 120 du client 100 image reconnaissable dans l'imagerie, et aussi une hauteur de segment (SN) du client 100 mesurée par rapport aux pupilles 120 de l'image du client 100 reconnaissable dans l'imagerie. Une fois les mesures du client 100 calculées, les données de prescription 170 peuvent être récupérées pour le client 100. [0015] Avec les mesures 160 et les données de prescription 170, une base de données 180 des montures 190A en inventaire peut être soumise à un filtre 165 afin de produire un sous-ensemble des montures 190A répondant aux critères des mesures 160 et des données de prescription 170. Le sous-ensemble peut alors être présenté dans un présentoir 175 du kiosque et le client 100 peut alors choisir parmi le sous-ensemble, une monture 190B sélectionnée. En réponse à la sélection de la monture 190B sélectionnée, une image numérique de la monture 190B sélectionnée est récupérée et superposée à l'imagerie du client 100. À cet égard, l'imagerie peut être traitée pour masquer l'imagerie de la monture de référence 110 en utilisant l'imagerie stockée de la monture de référence 110 et l'image numérique de la monture sélectionnée 190B peut alors être superposée sur l'imagerie. En conséquence, l'imagerie composite du client 100 et l'imagerie de la monture de référence 110 sont présentées dans l'afficheur 175 du kiosque 140. [0016] Le procédé décrit en liaison avec la figure 1 peut être mis en oeuvre dans un système de traitement des données. Dans une autre illustration, la figure 2 illustre schématiquement un système de traitement de données adapté à la mise en forme de montures à distance. Le système comprend un système informatique hôte 210 qui comprend un ou plusieurs ordinateurs avec chacun une mémoire et au moins un processeur. Le système informatique hôte 210 est couplé de manière communicative à différents dispositifs clients 230 via le réseau de communication informatique 220. Le système informatique hôte 210 comprend une base de données 260 stockant un tableau des prescriptions des clients 270 établissant la correspondance entre les différents identificateurs de clients et les différentes prescriptions de lunettes. La base de données 260 y stocke également un tableau des montures en inventaire 280 et les images numériques correspondantes pour chacune des montures. [0017] Il est important de noter que le système comprend un module de mise en forme de montures à distance 300. Le module 300 comprend des instructions de programme informatique configurées pour, lors de l'exécution dans la mémoire du système informatique hôte 210, recevoir une imagerie de différents clients capturées par différentes caméras 240 correspondant à différents dispositifs clients parmi les dispositifs clients 230, pour calculer des mesures de montures de lunettes pour chacun des différents clients sur la base de l'imagerie reçues, pour extraire du tableau de prescription client 270, les données de prescription pour chacun des différents clients, et 6 pour chacun des clients, pour filtrer dans un sous-ensemble, des montures dans le tableau de montures 280 en fonction des données de prescriptions et les mesures. Par la suite, pour chacun des clients, les instructions du programme transmettent un sous-ensemble correspondant à un client associé parmi les client pour un affichage dans une interface utilisateur 250 correspondante et, en réponse à la sélection de l'une des montures du sous-ensemble, les instructions du programme génèrent une image composite du client et une image numérique de la monture sélectionnée parmi les montures pour un affichage dans l'interface utilisateur 250. [0018] Pour illustrer encore davantage le fonctionnement du module de mise en forme de montures à distance 300, la figure 3 est un organigramme illustrant un procédé de mise en forme de montures à distance. A partir du bloc 310, une image d'un client positionné à proximité d'un kiosque est acquise. Dans le bloc 320, l'image est traitée pour recadrer l'imagerie et inclure un visage du client. De plus, l'image est améliorée par l'application d'un ou de plusieurs filtres d'image tels qu'un filtre d'accentuation et par l'augmentation ou la diminution de l'exposition de l'image, pour ne citer que deux exemples. Dans le bloc 330, une monture de référence portée par le client est identifiée, par exemple par la spécification manuelle d'une monture de référence dans une interface utilisateur du kiosque, par un scannagc par code à barres d'une étiquette de la monture de référence ou par la reconnaissance d'image d'une image de la monture de référence dans l'imagerie du client. [0019] Dans le bloc 340, les mesures de client du client sont calculées par rapport aux di- mensions connues de la monture de référence, y compris PD et SH. Ensuite, dans le bloc 350, les données de prescription pour le client sont extraites de la mémoire fixe et dans le bloc 360, une base de données des montures inventoriées peut être interrogée en fonction des mesures et des données de prescription afin de produire un sous-ensemble des montures dans l'inventaire dans le bloc 370. Dans le bloc 380, l'une des montures du sous-ensemble est sélectionnée par le client via l'interface utilisateur du kiosque et dans le bloc 390, une image numérique de la monture sélectionnée est récupérée du stockage fixe. Enfin, dans le bloc 400, l'aspect de la monture de référence dans l'imagerie est masqué de l'image et remplacé par une superposition de l'image numérique de l'image sélectionnée dans le bloc 410 pour produire une image composite afin que l'image composite puisse être transmise au kiosque pour un affichage au client. [0020] La présente invention peut être incorporée dans un système, un procédé, un programme informatique ou toute combinaison de ceux-ci. Le programme informatique peut comprendre un support de stockage lisible par ordinateur ou un support sur lequel se trouvent des instructions de programme lisibles par ordinateur pour amener un processeur à exécuter des aspects de la présente invention. Le support 7 de stockage lisible par ordinateur peut être un dispositif tangible qui peut conserver et stocker des instructions à utiliser par un dispositif d'exécution d'instructions. Le support de stockage lisible par ordinateur peut être, par exemple, un dispositif de stockage électronique, un dispositif de stockage magnétique, un dispositif de stockage optique, un dispositif de stockage électromagnétique, un dispositif de stockage semiconducteur ou toute combinaison appropriée de cc qui précède, sans toutefois s'y limiter. [0021] Les instructions de programme lisibles par ordinateur décrites ici peuvent être télé- chargées à partir d'un support de stockage lisible par ordinateur ou sur un ordinateur externe ou un périphérique de stockage externe via un réseau, sur les dispositifs de calcul/traitement respectifs. Les instructions lisibles par ordinateur peuvent être exécutées entièrement sur l'ordinateur de l'utilisateur, en partie sur l'ordinateur de l'utilisateur, en tant que progiciel autonome, en partie sur l'ordinateur de l'utilisateur et en partie sur un ordinateur distant ou entièrement sur l'ordinateur ou le serveur distant. Certains aspects de la présente invention sont décrits ici à l'aide d'organigrammes et/ou de schémas fonctionnels de procédés, d'appareils (systèmes) et de produits de programmes informatiques sur la base des modes de réalisation de l'invention. Il est entendu que chaque bloc des organigrammes et/ou des schémas fonctionnels, ainsi que les combinaisons de blocs des organigrammes et/ou des schémas fonctionnels, peuvent être réalisés au moyen d'instructions de programme lisibles par ordinateur. [0022] Ces instructions de programme lisibles par ordinateur peuvent être fournies à un processeur d'un ordinateur à usage général, d'un ordinateur à usage spécifique ou d'un autre appareil de traitement de données programmable pour produire une machine, de sorte que les instructions, qui sont exécutées par l'intermédiaire du processeur de l'ordinateur ou d'un autre appareil de traitement de données programmable, créent des moyens pour exécuter les fonctions/actions spécifiées dans le ou les blocs des organigrammes et/ou des schémas fonctionnels. Ces instructions de programme lisibles par ordinateur peuvent également être stockées dans un support de stockage lisible par ordinateur qui peut diriger un ordinateur, un appareil de traitement de données programmable et/ou d'autres dispositifs pour fonctionner d'une manière particulière, de sorte que le support de stockage lisible par ordinateur dans lequel sont stockées des instructions comprend un article de fabrication comprenant des instructions qui exécutent des aspects des fonctions/actions spécifiées dans le ou les blocs des organigrammes et/ou des schémas fonctionnels. [0023] Les instructions de programme lisibles par ordinateur peuvent également être chargées sur un ordinateur, un autre appareil de traitement de données programmable ou un autre dispositif pour provoquer l'exécution d'une série d'étapes opérationnelles sur l'ordinateur, un autre appareil programmable ou un autre dispositif pour produire 8 un procédé exécuté par ordinateur, de sorte que les instructions qui exécutent sur l'ordinateur, un autre appareil programmable ou un autre dispositif mettent en oeuvre les fonctions/actions indiquées dans le ou les blocs des organigrammes et/ou des schémas fonctionnels. [0024] L'organigramme et les schémas fonctionnels présentés dans les figures illustrent l'architecture, la fonctionnalité et le fonctionnement d'implémentations possibles de systèmes, de procédés et de produits de programmes informatiques sur la base des diverses modes de réalisation de la présente invention. À cet égard, chaque bloc de l'organigramme ou des schémas fonctionnels peut représenter un module, un segment ou une partie d'instructions, qui comprend une ou plusieurs instructions exécutables pour mettre en oeuvre la ou les fonctions logiques spécifiées. Dans certaines implémentations alternatives, les fonctions notées dans le bloc peuvent se produire dans l'ordre indiqué dans les figures. Par exemple, deux blocs montrés successivement peuvent, en fait, être exécutés sensiblement simultanément, ou les blocs peuvent parfois être exécutés dans l'ordre inverse, sur la base de la fonctionnalité impliquée. Il convient également de noter que chaque bloc des schémas fonctionnels et/ou des organigrammes, et les combinaisons de blocs des schémas fonctionnels et/ou des organigrammes, peuvent être mis en oeuvre par des systèmes matériels spéciaux qui effectue les fonctions ou les actes spécifiés ou exécutent des combinaisons de matériel spécial et d'instructions informatiques. [0025] Enfin, la terminologie utilisée dans le présent document ne vise qu'à décrire des modes de réalisation particuliers et ne vise pas à limiter l'invention. Dans le présent document, les formes singulières "un/une", et "le/la" s'entendent également du pluriel, à moins que le contexte n'indique clairement le contraire. Il sera en outre entendu que les termes "comprend" et/ou "comprenant", lorsqu'ils sont utilisés dans la présente spécification, précisent la présence de caractéristiques, entiers, étapes, opérations, éléments et/ou composants indiqués, mais n'excluent pas la présence ou l'ajout d'une ou plusieurs autres caractéristiques, entiers, étapes, opérations, éléments, composants et/ou groupes de ceux-ci. [0026] Les structures, matériaux, actes et équivalents correspondants de tous les moyens ou éléments de l'étape et de la fonction dans les revendications ci-dessous sont destinés à inclure toute structure, tout matériau ou tout acte pour exécuter la fonction en combinaison avec d'autres éléments revendiqués comme revendiqué spécifiquement. La description de la présente invention a été présentée à des fins d'illustration et de description, mais ne se veut pas exhaustive ou limitée à l'invention sous la forme divulguée. De nombreuses modifications et variations seront apparentes aux hommes du métier sans s'écarter de la portée et de l'esprit de l'invention. Le mode de réalisation a été choisi et décrit afin d'expliquer au mieux les principes de l'invention et son ap- 9 plication pratique, et de permettre à d'autres hommes du métier de comprendre l'invention pour diverses modes de réalisation avec diverses modifications adaptées à l'usage particulier envisagé. [0027] Après avoir ainsi décrit l'invention de la présente demande en détail et par référence à ses modes de réalisation, il apparaîtra que des modifications et des variations sont possibles sans s'écarter de la portée de l'invention définie dans les revendications ci-jointes comme suit : 10 REVENDICATIONS[Revendication 1] Procédé de mise en forme de montures à distance comprenant les étapes consistant à : acquérir en mémoire d'un ordinateur une image numérique d'un visage d'une personne portant une paire de lunettes de référence de dimensions connues ; charger dans la mémoire, des données de prescription de lunettes pour la personne ; calculer des mesures d'ajustement pour la personne à partir de l'image numérique ; interroger une base de données de montures de lunettes en fonction des mesures d'ajustement calculées pour filtrer les montures de lunettes afin d'obtenir uniquement celles parmi les montures de lunettes répondant aux mesures d'ajustement calculées et filtrer de façon supplémentaire les montures de lunettes filtrées afin d'obtenir un sous-ensemble de montures de lunettes validées en fonction des données de prescription chargées ; sélectionner une des montures de lunettes filtrées de façon supplémentaire dans une interface utilisateur de l'ordinateur en réponse à une entrée effectuée par la personne dans l'interface utilisateur ; récupérer une image numérique de la monture sélectionnée parmi les montures de lunettes filtrées de façon supplémentaire ; superposer l'image numérique récupérée de la monture sélectionnée parmi les montures de lunettes filtrées de façon supplémentaire sur l'image numérique acquise du visage de la personne pour produire une image composite ; et, afficher l'image composite dans l'interface utilisateur de l'ordinateur. [Revendication 2] Procédé selon la revendication 1, dans lequel les mesures d'ajustement comprennent la distance pupillaire et la hauteur de segment déterminées par rapport aux dimensions structurelles connues des lunettes de référence. [Revendication 3] Procédé selon la revendication 1, dans lequel le calcul, l'interrogation, la récupération et la superposition sont effectués dans un serveur disposé à distance de l'ordinateur par l'intermédiaire d'un réseau de communication informatique. [Revendication 4] Procédé selon la revendication 2, dans lequel les mesures d'ajustement. sont calculées par scannage d'un code à barres fixé aux lunettes de 11 [Revendication 5] [Revendication 6] référence et codage des dimensions structurelles des lunettes de référence. Procédé selon la revendication 2, dans lequel les mesures d'ajustement sont calculées en effectuant une reconnaissance d'objet des lunettes de référence dans l'image numérique acquise pour identifier les lunettes de référence et en localisant dans un tableau les dimensions structurelles stockées en association avec les lunettes de référence identifiées. Système de traitement de données informatique configure pour une mise en forme de montures à distance, le système comprenant : un système informatique hôte comprenant un ou plusieurs ordinateurs, chacun avec mémoire et au moins un processeur ; un appareil photo numérique couplé de manière communicative au système informatique hôte et adapté pour acquérir une image numérique d'un visage dune personne positionnée à proximité de l'appareil photo numérique ; et, un module de mise en forme de montures à distance comprenant des instructions de programme informatique s'exécutant dans la mémoire du système informatique hôte, les instructions informatiques à distance pouvant être exécutées pour effectuer les étapes consistant à : acquérir avec l'appareil photo numérique dans la mémoire du système informatique hôte une image numérique d'un visage d'une personne portant une paire de lunettes de référence ; charger dans la mémoire, des données de prescription de lunettes pour la personne ; calculer des mesures d'ajustement pour la personne à partir de l'image numérique ; interroger une base de données de montures de lunettes en fonction des mesures d'ajustement calculées pour filtrer les montures de lunettes afin d'obtenir uniquement celles parmi les montures de lunettes répondant aux mesures d'ajustement calculées et filtrer de façon supplémentaire les montures de lunettes filtrées afin d'obtenir un sous-ensemble de montures de lunettes validées en fonction des données de prescription chargées ; sélectionner une des montures de lunettes filtrées de façon supplémentaire dans une interface utilisateur du système informatique hôte en réponse à une entrée effectuée par la personne dans l'interface utilisateur ; récupérer une image numérique de la monture sélectionnée parmi les 12 [Revendication 7] [Revendication 8] [Revendication 9] [Revendication 10] [Revendication 11] montures de lunettes filtrées de façon supplémentaire ; superposer l'image numérique récupérée de la monture sélectionnée parmi les montures de lunettes filtrées de façon supplémentaire sur l'image numérique acquise du visage de la personne pour produire une image composite ; et, afficher l'image composite dans l'interface utilisateur du système informatique hôte. Système selon la revendication 6, dans lequel les mesures d'ajustement comprennent la distance pupillaire et la hauteur de segment déterminées par rapport aux dimensions structurelles connues des lunettes de référence. Système selon la revendication 6, dans lequel le calcul, l'interrogation, la récupération et la superposition sont effectués dans l'un des ordinateurs du système informatique hôte qui est disposé à distance d'un autre des ordinateurs du système informatique hôte, depuis l'ordinateur par l'intermédiaire d'un réseau de communication informatique, dans lequel l'acquisition, le chargement et la sélection sont effectués. Système selon la revendication 6, comprenant en outre un lecteur de code à barres, le lecteur de code à barres scannant un code à barres fixé aux lunettes de référence et codant les dimensions structurelles des lunettes de référence afin de calculer les mesures d'ajustement. Système selon la revendication 7, dans lequel les mesures d'ajustement sont calculées en effectuant une reconnaissance d'objet des lunettes de référence dans l'image numérique acquise pour identifier les lunettes de référence et en localisant dans un tableau les dimensions structurelles stockées en association avec des lunettes de référence identifiées. Produit de programme informatique pour la mise en forme de montures à distance, le produit de programme informatique comprenant un support de stockage lisible par ordinateur ayant des instructions de programme incorporées avec celui-ci, les instructions de programme exécutables par un dispositif pour amener le dispositif à exécuter un procédé comprenant les étapes consistant à : acquérir en mémoire d'un ordinateur une image numérique d'un visage d'une personne portant une paire de lunettes de référence de dimensions connues ; charger dans la mémoire, des données de prescription de lunettes pour la personne ; calculer des mesures d'ajustement pour la personne à partir de l'image 13 numérique ; interroger une base de données de montures de lunettes en fonction des mesures d'ajustement calculées pour filtrer les montures de lunettes afin d'obtenir uniquement celles parmi les montures de lunettes répondant aux mesures d'ajustement calculées et filtrer de façon supplémentaire les montures de lunettes filtrées afin d'obtenir un sous-ensemble de montures de lunettes validées en fonction des données de prescription chargées ; sélectionner une des montures de lunettes filtrées de façon supplémentaire dans une interface utilisateur de l'ordinateur en réponse à une entrée effectuée par la personne dans l'interface utilisateur ; récupérer une image numérique de la monture sélectionnée parmi les montures de lunettes filtrées de façon supplémentaire ; superposer l'image numérique récupérée de la monture sélectionnée parmi les montures de lunettes filtrées de façon supplémentaire sur l'image numérique acquise du visage de la personne pour produire une image composite ; et, afficher l'image composite dans l'interface utilisateur de l'ordinateur. [Revendication 12] Produit de programme informatique selon la revendication 11, dans lequel les mesures d'adaptation comprennent la distance pupillaire et la hauteur de segment déterminées par rapport aux dimensions structurelles connues des lunettes de référence. [Revendication 13] Produit de programme informatique selon la revendication 11, dans lequel le calcul, l'inten-ogation, la récupération et la superposition sont effectués dans un serveur disposé à distance de l'ordinateur par l'intermédiaire d'un réseau de communication informatique. [Revendication 14] Produit de programme informatique selon la revendication 12, dans lequel les mesures d'adaptation sont calculées par scannage d'un code à barres fixé sur les lunettes de référence et codage des dimensions structurelles des lunettes de référence. [Revendication 15] Produit de programme informatique selon la revendication 12, dans lequel les mesures d'adaptation sont calculées en effectuant une reconnaissance d'objet des lunettes de référence dans l'image numérique acquise pour identifier les lunettes de référence et en localisant dans un tableau les dimensions structurelles stockées en association avec les lunettes de référence identifiées.