Brevet FR3074949A1 (20190614)

REVENDICATIONS1. Procédé de traitement d'images, obtenues par un détecteur à diffraction, d'un matériau cristallin ou polycristallin, dans lequel on mesure par le détecteur : - une première image (n de diffraction du matériau se trouvant dans un état de référence, donnant des premières valeurs numériques (4x,y)) de pixels en fonction de deux coordonnées (x,y) de pixels, - au moins une deuxième image (g) de diffraction du matériau se trouvant dans un état déformé par rapport à l'état de référence, la deuxième image donnant 10 des deuxièmes valeurs numériques (g(x,y)) de pixels en fonction des coordonnées (x,y) de pixels, caractérisé en ce que dans un calculateur, un champ (ux,uy) de déplacement, pour déplacer des pixels de la première image à des pixels d'une image déformée, en fonction : 15 - des deux coordonnées (x,y) des pixels, - de coordonnées prédéterminées (x*, y*) d'un centre (0), correspondant à la projection normale, dans le plan d'image du détecteur, d'un point source (S) du faisceau diffracté dans le matériau, et ( 2 e fr3e fr4e, fr5e .fr6e, Êle frse - de composantes fi ) d'un tenseur Ê e 20 gradient de déformation élastique, est préenregistré dans une mémoire, au cours d'une première étape (E6, E12) de calcul, on fait prendre au tenseur F gradient de déformation élastique une valeur déterminée ( e'el) du tenseur gradient de déformation élastique, 25 au cours d'une deuxième étape (E7) de calcul, on calcule le champ (ux,uy) de déplacement courant à partir du tenseur (Fe) gradient de déformation élastique courant et des coordonnées (x,y) de pixels de la première image (/), au cours d'une troisième étape (E8), on calcule des troisièmes valeurs numériques de pixel d'une image déformée Ciu(x) = g(x + u(x)) ) en 41 corrigeant la deuxième image (g) aux coordonnées de pixels auxquelles a été additionné le champ de déplacement (ux,uy) courant, au cours d'un algorithme itératif, on effectue des itérations des première, deuxième et troisième étapes (E12, E7, E8) de calcul sur des valeurs déterminées de 5 tenseur modifiées ( {ft' e} , jusqu'à remplir un critère de convergence sur la valeur déterminée ( e }) du tenseur gradient de déformation élastique, pour calculer le champ de déplacement (ux,uy) correspondant.\n<CLM>\1\tProcédé de traitement d'images suivant la revendication 1, caractérisé en ce que le tenseur Êe gradient de déformation élastique est égal à Fle F2e F3. fre4 fr5e fre 6 fr7e p8e 1 Fie Fe Fe Fe Fe F6. F7. F8e où sont les composantes du tenseur ee gradient de déformation élastique.\n<CLM>\1\tProcédé de traitement d'images suivant l'une quelconque des revendications précédentes, caractérisé en ce que le champ ux,uy de déplacement, 15 pour déplacer des pixels de la première image à des pixels d'une image déformée, en fonction : - des deux coordonnées x,y de pixels, - des coordonnées prédéterminées x*,y*, z* du centre (0), correspondant à la projection normale, dans le plan d'image du détecteur, du point source (S) du 20 faisceau diffracté dans le matériau, et ie F2e F4e Fse F6e F7e - des composantes F -e8 du tenseur gradient de déformation élastique, est égal à Êe 42 ux (x, y) z* (frie (X - X*)-1- fr2e (y - y*) + P3ez*) = (x - x*) P7e (x - x*) + fr8e (y - y*) + z * z (P4e (X - X*) + te (y - y*) + P (x, y)6ez*) = fr (y _ y*) e\n<CLM>\1\tProcédé de traitement d'images suivant l'une quelconque des revendications précédentes, caractérisé en ce que l'algorithme itératif est effectué par une méthode de type Gauss-Newton. 5\n<CLM>\1\tProcédé de traitement d'images suivant l'une quelconque des revendications précédentes, caractérisé en ce qu'au cours de l'algorithme itératif, on calcule un vecteur Wel de correction vérifiant l'équation [m]We 1= {7} où [NI] est une matrice hessienne de dimension 8 x 8, ayant comme 10 coefficients Ai-(n-1) = E (vf(x) (D, (x, e f (X) - 41 (X , e 1)) `r"- 41 ROI où f représente les premières valeurs de pixels de la première image, x représente les deux coordonnées x et y de pixels, Of (X; {Fe est un champ de sensibilité du champ (ux,uy) de déplacement par rapport à la composante frie du tenseur t'e gradient de déformation élastique et est égal à la dérivée partielle du champ (ux,uy) de déplacement par rapport à chaque composante frie du tenseur Êe gradient de déformation élastique, {y} est le résidu ayant comme coefficients E (f(x) - n (X , tfr e })» f (X) - erre iX e ROI 43 (n) (x, Ifre (x) = g (x + u(x)) est la troisième valeur numérique de chaque pixel de l'image déformée et g représente les deuxièmes valeurs de pixels de la deuxième image, le critère de convergence sur la valeur déterminée Fe de tenseur étant que la 5 nonne du vecteur tee de correction soit inférieure à une borne positive prescrite (8), non nulle, la valeur déterminée IF } de tenseur étant incrémentée du vecteur 'tee de correction à chaque itération de la première étape (E12) de calcul.\n<CLM>\1\tProcédé de traitement d'images suivant la revendication 5, caractérisé en 10 ce que le tenseur Êe gradient de déformation élastique possède, comme fie, je F 3e , F F 5e , F 6e , F; Fse et une composantes Fie , huit composantes neuvième composante fixée à 1, à savoir selon l'équation suivante : Fie fr2e F3e Wel= File És se p6e F; fr8e 1 le champ de sensibilité du champ u(x) de déplacement a comme 15 composantes (Di e )) les composantes selon les équations suivantes : z * (x - x*) cle x2 = fr7e (X - X*) ftie - y*) + z * (z*)2 ^Fie (X x*) P8e (Y Y*)+ z * ) x4 = 0 CI) xl = ^ F7e (X - P8e (y - y*) + z * z * (Y - Y*) (1) x3 = 44 z * (x - x*)(Pe (x - x*) + .Ê2e (y - y*) + Ê3ez*) (Dx7 (fr; (X - X*) fr8e (y - y*) + z *)2 5 (1) x8 - z * (Y Y*)(-frie (x x*) fie (y - Y*) kz*) (P.; (x - x*) + fr; (y - y*) + z *)2 (I) =0 Yi ei y2 = 0 CD y3 =0 'o (13 y8 = (fre(X_X*)+fre(y_y*)+Z*)2\n<CLM>\1\tProcédé de traitement d'images suivant l'une quelconque des 15 revendications précédentes, caractérisé en ce qu'il est exécuté pour la majeure partie ou l'ensemble des pixels de la première image (f) et de la deuxième image (g). z * (x - x*) (byel - fr7e (X - Xee) Pse (Y - Y*) z (Dy' p7e (x - x*2.; (y +/-8- .Y*) e (y- y*) + z * (z*)2 (13 y6 - fr.; - X*) ftie (y - y*) + z * z * (x - x*)(fr: (x - x*) + P5e (y - y*) + Ê6ez*) (1) Y7 (fr; (X - X*) fr8e - y*) z *)2 Z * (y - y*)(fr: (x - x*) + te (y - y*) + frjz*) 45\n<CLM>\1\tProcédé de traitement d'images suivant l'une quelconque des revendications précédentes, caractérisé en ce que les première et deuxième images sont obtenues après filtrage (E4) de valeurs de pixels surexposés en les remplaçant par une moyenne de pixels voisins de ceux-ci. 5\n<CLM>\1\tProcédé de traitement d'images suivant l'une quelconque des revendications précédentes, caractérisé en ce que les première et deuxième images sont obtenues après filtrage (E4) des valeurs de pixels par soustraction de tendances globales de niveau de gris, représentées par un polynôme d'ordre 2 ou 3 obtenu par un processus de régression. 10\n<CLM>\1\tProcédé suivant l'une quelconque des revendications précédentes, caractérisé en ce que les première et deuxième images sont obtenues après filtrage (E5) des valeurs de pixels par un filtre de lissage gaussien.\n<CLM>\1\tProcédé de traitement d'images suivant l'une quelconque des revendications précédentes, caractérisé en ce qu'il est exécuté pour plusieurs 15 deuxièmes images (g).\n<CLM>\1\tProcédé de traitement d'images suivant l'une quelconque des revendications précédentes, caractérisé en ce que l'on fournit (E13) sur une sortie au moins l'un parmi: - le tenseur (Fe) gradient de déformation élastique, calculé comme remplissant le critère de convergence, - un résidu (r), calculé comme étant la différence entre d'une part les troisièmes valeurs numériques de pixels de l'image déformée corrigée ( go ), ayant été calculées pour le champ de déplacement (u',uy) correspondant comme remplissant le critère de convergence sur la valeur déterminée ( fre} ) du tenseur gradient de déformation élastique, et d'autre part les premières valeurs numériques (gx,y)) de pixels de la première image (f), - une moyenne quadratique des résidus (r ) calculés pour respectivement plusieurs deuxièmes images (g), 46 - le champ de déplacement (u.'uy) correspondant, calculé comme remplissant le critère de convergence sur la valeur déterminée ( \fre} ) du tenseur gradient de déformation élastique, - une image déformée corrigée ( gu ), correspondant aux troisièmes valeurs 5 numériques de pixels ayant été calculées à partir du champ de déplacement (ux,uy) correspondant, calculé comme remplissant le critère de convergence.\n<CLM>\1\tProcédé de traitement d'images suivant l'une quelconque des revendications précédentes, caractérisé en ce que les première et deuxième images sont obtenues (E3) après soustraction d'un fond d'image. 10\n<CLM>\1\tDispositif de traitement d'images d'un matériau cristallin ou polycristallin, comportant un détecteur (10) à diffraction permettant d'acquérir : - une première image (f) de diffraction du matériau se trouvant dans un état de référence, donnant des premières valeurs numériques (ftx,y)) de pixels en fonction de deux coordonnées (x,y) de pixels, 15 - au moins une deuxième image (g) de diffraction du matériau se trouvant dans un état déformé par rapport à l'état de référence, la deuxième image donnant des deuxièmes valeurs numériques (g(x,y)) de pixels en fonction des coordonnées (x,y) de pixels, caractérisé en ce que le dispositif comporte au moins un calculateur (12), 20 comportant au moins une mémoire, dans laquelle est enregistrée un champ (ux,uy) de déplacement, pour déplacer des pixels de la première image à des pixels d'une image déformée, en fonction : - des deux coordonnées (x,y) de pixels, - de coordonnées prédéterminées (x*,y*,z*) d'un centre (0), correspondant à 25 la projection normale, dans le plan d'image du détecteur, d'un point source (S) du faisceau diffracté dans le matériau, et (Fie ,F2e ,F3 e ,F4e.,F5e ,F6e ,F7 e - de composantes ) d'un tenseur ( t''e ) gradient de déformation élastique, le calculateur (12) étant configuré pour : 47 au cours d'une première étape (E6, E12) de calcul, faire prendre au tenseur (F ) gradient de déformation élastique courant une valeur déterminée ( fre5), au cours d'une deuxième étape (E7) de calcul, calculer le champ (ux,uy) de déplacement courant à partir du tenseur (Fe) gradient de déformation élastique 5 courant et des coordonnées (x,y) pour chacun des pixels de la première image (f), au cours d'une troisième étape (E8) de calcul, calculer des troisièmes valeurs numériques de pixels d'une image déformée (g1,(x) = g(x + u(x)) ) en appliquant la deuxième image (g) aux coordonnées de pixels auxquelles a été additionné le champ de déplacement (u.'uy) courant, 10 au cours d'un algorithme itératif, effectuer des itérations des première, deuxième et troisième étapes (E12, E7, E8) de calcul sur des valeurs déterminées de tenseur réactualisées ( , jusqu'à remplir un critère de convergence sur la valeur déterminée (5Fe) du tenseur gradient de déformation élastique, pour calculer le champ de déplacement (ux,uy) correspondant. 15\n<CLM>\1\tProgramme d'ordinateur, comportant des instructions de code pour la mise en oeuvre du procédé de traitement d'images d'un matériau cristallin ou polycristallin suivant l'une quelconque des revendications 1 à 13, lorsqu'il est exécuté sur un calculateur.