Brevet FR3069687A1 (20190201)

REVENDICATIONS1. Procédé de détermination automatique d'au moins un paramètre associé à un dispositif ophtalmique sélectionné par un individu, ledit dispositif comprenant une monture appelée monture sélectionnée, ladite détermination étant effectuée à partir d'une image du visage de l'individu portant une monture d'un dispositif ophtalmique, appelée monture portée, ladite monture portée étant la monture sélectionnée ou une monture d'un deuxième dispositif ophtalmique, ladite image étant acquise par un système d'acquisition d'images, caractérisé en ce que le procédé comprend des étapes de : - détection d'au moins un point caractéristique d'au moins un oeil de l'individu sur l'image acquise et estimation dans le repère du système d'acquisition d'images, de la position tridimensionnelle du ou des point(s) caractéristique(s) détecté(s) ; - détection de la monture portée et estimation de la position tridimensionnelle de la monture portée dans le repère du système d'acquisition d'images en alignant une représentation tridimensionnelle de la monture portée avec la monture portée dans l'image acquise ; - dans le cas où la monture portée est la monture du deuxième dispositif ophtalmique, positionnement, dans le repère du système d'acquisition d'images, d'une représentation tridimensionnelle de la monture sélectionnée, la représentation de la monture sélectionnée étant positionnée par rapport à la représentation de la monture portée par l'intermédiaire d'un décalage de positionnement entre les deux montures, ledit décalage étant préalablement établi ; - expression de la position de chaque point caractéristique par rapport à la représentation tridimensionnelle de la monture sélectionnée ; - détermination du ou des paramètre(s) à partir de la position relative des yeux par rapport à la représentation tridimensionnelle de la monture sélectionnée.\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce que l'estimation de la position tridimensionnelle de la monture portée est effectuée en calculant le minimum d'une fonction de distance entre le contour de la projection de la représentation tridimensionnelle de la monture portée et le contour de la monture 25 po. rtée dans l'image acquise, la représentation tridimensionnelle de la monture portée pouvant être articulée et/ou déformée.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 2, caractérisé en ce que le point caractéristique de chaque pupille est le centre de la pupille qui est calculé comme le centre d'un cercle représentant l'iris, ledit cercle étant positionné et orienté en trois dimensions en calculant le minimum d'une fonction de distance entre la projection du cercle sur l'image et le contour de la pupille sur l'image. Procédé selon la revendication 3, caractérisé en ce que la position du centre du globe oculaire d'un oeil est calculée : - dans le cas où le point de visée dudit oeil est connu, comme égal au point situé sur la droite définie par le centre de la pupille dudit oeil et ledit point de visée, à une distance égale au rayon moyen d'un globe oculaire ; - dans le cas où le point de visée dudit oeil est inconnu, comme égale au centre d'une sphère de rayon égal au rayon moyen de globe oculaire et pour laquelle l'iris représente un plan de coupe. Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'il comprend également une étape de détermination du décalage de positionnement entre la représentation tridimensionnelle de la monture sélectionnée et la représentation tridimensionnelle de la deuxième monture portée par l'individu, en positionnant les deux représentations tridimensionnelles sur un modèle tridimensionnel représentatif d'un visage. Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que le système d'acquisition d'images est stéréoscopique. Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que le système d'acquisition d'images comprend au moins une caméra infrarouge. Procédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce que le paramètre déterminé est compris dans la liste suivante : distance interpupillaire (PD) ; - demi-distance interpupillaire (monoPD) ; angle pantoscopique (PA) ; distance verre-oeil (VD) ; - hauteur entre le bas de la monture et le centre d'une pupille (FH) ; - hauteur entre le bas de la monture et la paupière basse (SH) ; 5\n<CLM>\1\t10 15\n<CLM>\1\t20\n<CLM>\1\t257.\n<CLM>\1\t30 26 diamètre effectif des verres (ED) ; - chemin du regard, également appelé chemin de progression.\n<CLM>\1\tProcédé selon la revendication 8, caractérisé en ce que la détermination de l'angle pantoscopique est effectuée en : 5 - détectant les deux coins de la bouche de l'individu ; - estimant la position 3D du point milieu entre les deux coins de la bouche ; - déterminant la valeur de l'angle pantoscopique en calculant l'angle entre le plan formé par le point milieu et le point caractéristique de chaque pupille, et le plan des verres assemblés dans la monture sélectionnée. 10\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'au moins un paramètre est déterminé également en fonction d'un point bas de la monture, le point bas étant compris sur une droite tangente simultanément aux deux verres.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 10, caractérisé en ce 15 qu'il comprend préalablement une étape de calibrage du système d'acquisition.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 11, caractérisé en ce qu'il comprend également une étape d'envoi d'une commande de verre tenant compte du ou des paramètre(s) préalablement déterminé(s).\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 12, caractérisé en ce 20 qu'il comprend également une étape d'usinage d'un verre d'une paire de lunettes à partir du ou des paramètre(s) préalablement déterminés.\n<CLM>\1\tProduit programme d'ordinateur comprenant une série d'instructions de code de programme pour l'exécution des étapes du procédé de détermination automatique selon l'une quelconque des revendications 1 à 13, lorsque ledit 25 programme est exécuté sur un ordinateur.\n<CLM>\1\tDispositif comprenant un écran, une pluralité de caméra, un processeur informatique et une mémoire informatique stockant le produit programme d'ordinateur selon la revendication 14.