FR 2782173 A1 20000211 FR 9900042 A 19990106 Microscope générant une représentation tridimensionnelle d'un objet et images générées par ce microscope. l.Domaine technique: La présente invention concerne un microscope générant une représentation en trois dimensions de l'objet observé, fonctionnant sur un principe dérivé de l'holographie numérique et des systèmes à ouverture synthétique. 2. Technique antérieure : 2. 1. Références [Curlander] : Synthetic aperture radar systems and signal processing, J.C. Curlander & R.N.McDonough, J.Wiley and Sons, New York 1995. [Hufnagel]: Restoration ofatmospherically degraded images, vol.II, 1967 (National academy of Science, Washington D. C.), pp. 239-246, cité dans [Goodman] p.33. [Wolf): Three-dimensional structure détermination of semi-transparent objects from holographie data. Emil Wolf, Optics communications volume 1 number 4 p.153, 1969 [Goodman] : SyntheticAperture Optics, Progress in Optics volume VIII, 1970, North Holland Publishing Company. [Turpin 1]: brevet US 5,384,573 [Turpin 2]: Theory of the SyntheticAperture Microscope, Terry Turpin, Leslie Gesell, Jeffrey Lapides, Craig Price, SPIE proceedings vol. 2566 p.230, 1995 [Turpin 3]: The SyntheticApertureMicroscope, Expérimental results, P. Woodford, T. Turpin, M. Rubin, J. Lapides, C. Price, SPIE proceedings vo1.2751 p. 230, 1996 [Lauer] :brevet WO 98/13715 [Kawata]: Optical microscope tomography. I. Support constraint , S.Kawata,O.Nakamura & S.Minami, Journal of the Optical Society of America A, vol.4, No.l, p.292, janvier 1987 [Noda] : Three-dimensional phase-contrast imaging by a computed-tomography microscope, Tomoya Noda, Satoshi Kawata & Shigeo Minami, Applied Optics vol.31no 5 p. 670, 10 février 1992 [Vishnyakov]:Interferometric computed-microtomography of 3D phase objects, Gennady N. Vishnyakov & Gennady G. Levin, SPIE proceedings vol.2984 p. 64 2. 2. Description de la technique antérieure. Un objet tridimensionnel faiblement diffractant peut être caractérisé par une représentation spatiale tridimensionnelle donnant en chaque point de l'espace un nombre complexe dont la partie réelle est caractéristique de l'absorptivité de l'objet et la partie imaginaire est caractéristique de l'indice de l'objet. Une transformation de Fourier tridimensionnelle de cette représentation donne une représentation fréquentielle de l'objet. Si cette représentation fréquentielle présente une seule valeur non nulle, correspondant à une fréquence fo, alors lorsque l'objet est éclairé par l'onde de vecteur d'onde fe il renvoie une onde de vecteur d'onde fe + fo . Un couple d'ondes (f,,, f,) constitué d'un vecteur d'onde émis et d'un vecteur d'onde reçu permet donc d'obtenir la composante de la représentation fréquentielle tridimensionnelle de l'objet observé sur le vecteur fréquence fo = fc - fe . Les données obtenues par un système émetteur-récepteur émettant des ondes de vecteur d'onde fe vers l'objet et recevant des ondes de vecteur d'onde fc caractérisent donc une partie de la représentation fréquentielle de l'objet observé. Si l'émetteur et le récepteur sont fixes l'un par rapport à l'autre, cette partie de représentation fréquentielle est limitée d'une part par l'ouverture du récepteur et d'autre part par la trajectoire de l'ensemble émetteur-récepteur, ces facteurs limitant les valeurs utilisables de fe et fc. Cette limitation de la représentation fréquentielle se traduit en retour par une limitation de la résolution sur l'image spatiale pouvant en être déduite. Ce principe physique est à la base du radar à ouverture synthétique, connu depuis la fin des années 50, et dont un historique est présenté dans [Curlander]. Les considérations exposées plus haut doivent cependant être adaptées au fait que dans le cas du radar, l'objet est une surface au sol. Le radar détermine une représentation de cette surface et non une représentation tridimensionnelle générale comme vu plus haut. Cependant, les principes de base et les limitations exposées plus haut restent valable. Un radar à ouverture synthétique comporte un émetteur qui dirige une onde cohérente vers l'objet, et un récepteur qui effectue une détection cohérente de l'onde provenant en retour de l'objet. L'émetteur et le récepteur sont en général fixes l'un par rapport à l'autre. L'ensemble émetteur-récepteur se déplace par rapport à l'objet observé, l'émetteur étant contrôlé pour viser en permanence une zone fixe de l'objet. A partir de l'onde cohérente reçue par l'ensemble émetteur-récepteur pour diverses positions de cet ensemble, une analyse numérique permet de générer une représentation de l'objet observé. Les données concernant les variations de position de l'ensemble émetteur-récepteur sont disponibles et sont utilisées pour corriger les variations du chemin parcouru par l'onde, qui induiraient en l'abscence de correction des déphasages rendant impossible la génération d'une image de l'objet observé. Le récepteur permet de recevoir des ondes en provenance de l'objet, caractérisées par leurs vecteurs d'onde fc. Les fréquences reçues par le récepteur sont limitées par l'ouverture du système formant l'image sur le récepteur ou par la taille du récepteur en l'abscence de système de formation d'images. L'onde parvenant à l'objet en provenance de l'émetteur est approximativement plane, de vecteur d'onde fe . Des algorithmes très divers peuvent être utilisés pour générer une image de l'objet à partir de l'onde reçue sur l'émetteur. Ils dépendent du type d'émetteur et de récepteur utilisés, du type d'image que l'on souhaite obtenir, et des moyens de calcul employés, qui sont en général très lourds. Dans le domaine de l'optique, [Wolf] a proposé un principe consistant à détecter l'onde reçue sur deux surfaces de réception planes en vis-à-vis, l'objet observé étant entre les deux surfaces de réception et la fréquence d'éclairage fo étant variable. A partir de l'onde reçue sur les surfaces de réception pour un ensemble de fréquences d'éclairage fe , [Wolf] expose une méthode permettant de reconstituer la représentation fréquentielle tridimensionnelle de l'objet, sur l'ensemble des fréquences fo pouvant être obtenues par la formule fo = fc-fe à partir d'une longueur d'onde d'éclairage donnée. La représentation spatiale de l'objet est obtenue par transformation de Fourier de sa représentation fréquentielle. [Wolf] a également déterminé la résolution maximale du système, qui correspond à une période maximale de Il 2 pour les composantes sinusoïdales de la représentation de l'objet, soit une période d'échantillonnage au sens de Nyquist de 4 , ce qui est une résolution nettement supérieure à celle des microscopes classiques. L'application de la technique du radar à ouverture synthétique dans le domaine des longueurs d'onde optiques, par exemple sous la forme proposée par [Wolf], permettrait en principe d'obtenir des images d'un objet observé. Toutefois, pour que la technique soit réalisable, il est nécessaire de disposer en permanence des valeurs de position, dans un repère lié à l'objet, de chaque élément de l'ensemble émetteurrécepteur. Ces valeurs doivent être connues à une fraction de longueur d'onde près. Ceci est réalisable dans le domaine des fréquences radar, ou les longueurs d'ondes peuvent être par exemple de quelques dizaines de centimètres. Dans le domaine de l'optique, ou les longueurs d'onde sont sub-micrométriques, ceci est difficilement réalisable. Ce problème est la raison essentielle pour laquelle le système est difficilement adaptable à l'optique, comme indiqué dans [Goodman], pages 36 à 39. On se référera à ce problème sous le nom de . [Hufnagel] a toutefois proposé une adaptation de cette technique dans l'infrarouge. La technique proposée par [Hufnagel] consiste à utiliser un objet tournant autout d'un axe fixe et un ensemble émetteurrécepteur fixe. Cette méthode permet en principe de résoudre le . En effet, la position d'un axe de rotation fixe peut être contrôlée avec précision. La position relative de l'émetteur-récepteur par rapport à l'objet est donc connue avec une bonne précision. Toutefois la rotation de l'objet ne peut être effectuée qu'autour d'un axe fixe, ce qui limite l'ensemble de fréquences fo = fc-fe pouvant être détectées, et donc la précision du système. Pour améliorer cette précision, il serait nécessaire par exemple de déplacer l'émetteur par rapport au récepteur, ce qui est impossible du fait du . Le problème qui consiste à améliorer l'ensemble de fréquences utilisées sera noté . [Turpin] a récemment décrit deux systèmes constituant une adaptation dans le domaine de l'optique des principes du radar à ouverture synthétique. Ces systèmes seront désignés sous le nom de et . Le est celui mis en oeuvre dans [Turpin 3]. La configuration physique employée est conforme au principe utilisé dans [Hufnagel] pour résoudre le , c'est-à-dire que l'émetteur et le récepteur sont fixes et l'objet est en rotation autour d'un axe fixe. Toutefois, la résolution du suppose non seulement la possibilité physique de connaître les variations de la position de l'émetteur par rapport au récepteur, mais également la définition d'algorithmes de compensation appropriés ou de méthodes de réglage appropriées supprimant la nécessité d'une telle compensation algorithmique. En l'abscence de telles précisions, le n'est pas fonctionnel. Le est le système plus général décrit dans [Turpin 1] et [Turpin 2], dont le est un cas particulier. Il spécifie que l'onde d'éclairage et/ou la position du récepteur peuvent varier, ce qui permet en principe de résoudre le . Par contre, les configurations physiques proposées pour le ne permettent pas la résolution du . En l'abscence d'une solution au , le n'est pas fonctionnel. Par rapport à [Hufnagel], [Turpin] utilise un système de positionnement de l'objet ayant une meilleure précision, un laser de longueur d'onde plus courte, et des moyens modernes de calcul et d'acquisition d'image. Ces moyens de calcul lui permettent de mettre en oeuvre le principe décrit par [Wolf], c'est-à-dire qu'il génère une représentation fréquentielle tridimensionnelle de l'objet, dont la représentation spatiale de l'objet peut être déduite par transformation de Fourier. [Hufnagel] formait l'image de l'objet dans le plan de réception. Pour utiliser la méthode décrite par [Wolf] il faut effectuer dans un premier temps la transformation de Fourier bidimensionnelle de l'image ainsi détectée. Afin de simplifier les calculs, [Turpin] utilise des moyens optiques pour effectuer cette transformation de Fourier, l'image formée sur le récepteur étant directement dans le domaine fréquentiel. Une seconde approche pour obtenir une image tridimensionnelle d'un objet est constituée par l'holographie numérique. Le microscope décrit par [Lauer] reçoit une onde diffractée par l'objet et parvenant sur une surface de réception. La phase et l'intensité de l'onde sur la surface de réception sont mesurées et la représentation fréquentielle 'tridimensionnelle' de l'onde est reconstituée. A partir de cette représentation fréquentielle, l'onde dans l'objet est reconstituée par transformation de Fourier inverse, et constitue une représentation élémentaire de l'objet. Si l'objet est éclairé par une onde plane, la résolution dans la direction de propagation de l'onde est mauvaise. Pour éviter ce problème, [Lauer] superpose plusieurs images obtenues à partir d'ondes d'éclairage spatialement incohérentes. Si il procédait en sommant chaque représentation élémentaire obtenue, celles-ci s'annuleraient les unes les autres. C'est pourquoi la superposition est réalisée en intensité, c'est-à-dire que l'intensité des différentes représentations élémentaires est sommée en chaque point. Ceci détruit l'information de phase, et les représentations finalement obtenues caractérisent uniquement l'absorptivité, et non l'indice. Le problème qui consiste à superposer des représentations élémentaires sans détruire l'information de phase sera appelé . Une autre approche de l'obtention d'images tridimensionnelles est constituée par la tomographie. La tomographie, utilisée par exemple en rayons X, consiste à reconstruire une image à partir d'un ensemble de projections de cette image selon différentes directions. Chaque projection dépend linéairement d'une fonction de densité à trois dimensions caractérisant l'objet, et à partir d'un nombre suffisant de projections on peut reconstituer l'objet, en inversant cette correspondance linéaire. La tomographie a été adaptée à la microscopie optique par [Kawata]. Dans son microscope tomographique, une onde d'éclairage plane et non cohérente, de direction variable, est utilisée. Cette onde d'éclairage traverse un échantillon puis un objectifde microscope focalisé dans le plan de l'échantillon. Elle est reçue sur une surface de réception placée dans le plan ou l'objectif forme l'image de l'échantillon. Du fait que l'éclairage est non cohérent, les intensités provenant de chaque point de l'objet s'additionnent et l'image en intensité produite sur la surface de réception dépend donc linéairement de la fonction de densité à trois dimensions caractérisant l'absorptivité de l'objet. A partir d'un nombre suffisant d'images on peut reconstituer l'objet, en inversant cette correspondance linéaire. Ce microscope diffère des systèmes usuels de tomographie en ce que la correspondance linéaire entre la fonction de densité de l'objet et une image donnée n'est pas une projection, mais est caractérisée par une fonction de transfert optique tridimensionnelle. Ce microscope est peu adapté à l'obtention d'images prenant en compte l'indice de l'échantillon. [Noda] a réalisé un microscope modifié permettant de prendre en compte cette phase. L'idée de départ du microscope de [Noda] est d'utiliser le contraste de phase pour obtenir une image dépendant de l'indice de l'échantillon et d'adapter à cette configuration le principe d'inversion de la correspondance linéaire déjà mis en oeuvre par [Kawata]. L'utilisation du microscope de [Noda] est cependant limitée à l'étude d'objets non absorbants et dont les variations d'indice sont extrêmement faibles. Le problème constituant à étendre l'utilisation de ce type de microscope sera noté . Une autre approche permettant d'adapter la tomographie à la réalisation d'images de phase est celle de [Vishnyakov]. [Vishnyakov] introduit une onde de référence distincte de l'onde d'éclairage et effectue une détection de l'onde reçue sur une surface de réception selon une méthode analogue à celle utilisée par [Turpin]. Il génère ensuite un profil caractéristique de la différence de phase entre l'onde reçue et l'onde d'éclairage. Cette différence de phase étant considérée comme la projection de l'indice selon la direction de l'onde d'éclairage, il régénère la distribution de l'indice dans l'objet selon la méthode tomographique classiquement utilisée en rayons X. Cependant, l'assimilation de la différence de phase à la projection de l'indice selon la direction de l'onde d'éclairage est injustifiée pour les deux raisons suivantes. - La longueur d'onde utilisée est du même ordre que la définition du microscope, et non très inférieure à la définition du système d'imagerie comme dans le cas de l'imagerie en rayons X. Les phénomènes de diffraction ne sont donc pas négligeables, ce qui rend la méthode peu valable. Le problème posé par la nécessité de prendre en compte les phénomènes de diffraction sera désigné comme . - La différence de phase entre l'onde reçue et l'onde d'éclairage est en fait déterminée à une constante près. En effet, même en assimilant la phase à la projection de l'indice selon la surface de référence, l'équation (2) de la page 67 du document [Vishnyakov] devrait être remplacée par':P(x,y) = 141 XI Y) + x sin a +q ou q est une valeur caractéristique de la différence de phase entre l'onde d'éclairage et l'onde de référence en un point central de la surface de réception. Lorsque la direction de l'onde d'éclairage varie, la valeur de# varie. La non-détermination de la valeur correcte de# se traduit par l'ajout d'une constante à chaque projection obtenue, cette constante variant aléatoirement entre deux projections. Ceci rend donc non-exacte l'assimilation du profil de phase obtenu à la projection de l'indice. Le problème qui consiste à prendre en compte la valeur de# sera noté L'objet de l'invention est de résoudre les problèmes A,B,C,D,E,F. 3. 1. Vocabulaire employé et considérations générales Une onde étant connue par sa valeur complexe en chaque point d'une surface de réception, il est possible de générer sa représentation complexe dans une zone observée par un calcul simulant le retour inverse de la lumière. La représentation ainsi obtenue est une fonction complexe des coordonnées spatiales. Une représentation fréquentielle de l'onde peut être obtenue par transformation de Fourier de cette représentation spatiale. En représentation fréquentielle, les coordonnées d'un point représentent la fréquence spatiale ou vecteur d'onde. Une onde plane a une représentation fréquentielle réduite à un seul point dont le vecteur fréquence associé a pour norme l'inverse de la longueur d'onde et pour direction la direction de propagation de l'onde. La valeur complexe de l'onde plane sur sa fréquence unique caractérise sa phase et son intensité. La représentation fréquentielle d'une onde monochromatique ne comporte que des fréquences de norme constante égale à l'inverse de la longueur d'onde et elle est donc bidimensionnelle, c'est-à-dire réduite à une portion de sphère centrée sur la fréquence nulle et dont le rayon est l'inverse de la longueur d'onde. L'onde issue de l'objet ou l'onde d'éclairage peuvent être caractérisées par leurs représentations fréquentielles ou spatiales. Selon le même principe, toute fonction complexe de la position définie dans la zone observée peut être considérée comme une représentation spatiale et peut également être convertie en représentation fréquentielle. On utilisera le terme représentation pour désigner une telle fonction indépendamment du domaine spatial ou fréquentiel dans lequel elle peut être exprimée. On utilisera le terme onde pour désigner indifféremment l'onde en tant qu'entité physique ou en tant que grandeur complexe dans un domaine fréquentiel ou spatial. On utilisera le terme représentation fréquentielle bidimensionnelle pour désigner une représentation fréquentielle réduite à une surface de l'espace à trois dimension, c'est-à-dire en général à une portion de sphère. Une représentation fréquentielle bidimensionnelle d'une onde issue de l'objet peut être obtenue, comme dans le ou comme dans [Lauer], à partir d'une image plane représentant sa projection sur un plan, par exemple celui de la surface de réception. Cette image plane sera appelée image plane en fréquence . En translatant une représentation fréquentielle bidimensionnelle de l'onde issue de l'objet d'un vecteur -fe comme dans le , on obtient une représentation fréquentielle bidimensionnelle constituant une partie de la représentation tridimensionnelle de l'objet. En superposant un nombre élevé desdites parties bidimensionnelles de la représentation fréquentielle tridimensionnelle de l'objet, on obtient la représentation fréquentielle tridimensionnelle de l'objet comme dans le . On appellera sousreprésentation fréquentielle une partie de la représentation fréquentielle de l'objet, qui peut être constituée d'une seule desdites parties bidimensionnelles, de la superposition de plusieurs desdites parties bidimensionnelles, d'une partie d'une desdites parties bidimensionnelles, ou de toute autre partie de la représentation fréquentielle tridimensionnelle de l'objet. On utilisera le terme sous-représentation pour désigner cette représentation indépendamment du fait qu'elle soit représentée dans le domaine spatial, fréquentiel, ou de toute autre manière. Le terme lentille désignera, dans l'ensemble du texte, aussi bien des lentilles simples que des lentilles composées ou des achromats, généralement dimensionnés pour limiter les aberration optiques. Dans la suite du texte, cinq modes de réalisation sont décrits. On s'y référera comme modes de réalisation 1,2,3,4 et 5. 3. 2. Problèmes à résoudre par l'invention Dans le microscope [Lauer], et dans la version ou plusieurs ondes d'éclairage sont utilisées, les caractéristiques de ces ondes ne sont pas connues. Les déphasages induits par l'échantillon se produisent donc sur une onde d'éclairage de caractéristiques non connues et ne peuvent pas être distingués des variations de phase originellement présentes dans l'onde d'éclairage. Pour résoudre le et obtenir une représentation prenant en compte l'indice de l'échantillon, il faut pouvoir opérer cette distinction, et donc il est nécessaire de connaître l'onde d'éclairage utilisée. Ceci est difficile dans le cas général de l'onde spatialement incohérente, mais à priori possible dans le cas d'une onde d'éclairage suffisamment simple, caractérisée par un nombre réduit de paramètres, et en particulier dans le cas d'une onde d'éclairage plane. En effet, dans ce cas, la connaissance de la position des éléments mécaniques utilisés pour générer une onde plane permet en principe de déterminer les caractéristiques de cette onde. La résolution du est donc facilitée par l'utilisation d'ondes d'éclairage simples, par exemple des ondes d'éclairage planes. Dans ce cas, la résolution du implique la résolution du . La résolution du implique également la mise au point d'un algorithme permettant de superposer les images générées à partir de cette onde d'éclairage plane. Toutefois, on peut observer que le système [Lauer] modifié pour utiliser des ondes d'éclairage planes de direction variable constitue un système proche de celui décrit dans [Turpin] et qu'il permet l'utilisation d'algorithmes du même type. La résolution du équivaut donc, dans le cas ou on utilise des ondes d'éclairage planes de direction variable, à la résolution du . Le microscope de [Noda] n'a pas été conçu comme un système à ouverture synthétique, cependant son fonctionnement peut s'interpréter dans ce cadre. En effet, la technique adoptée par [Noda] revient à utiliser sur la surface de réception une onde de référence constituée par l'onde d'éclairage seule. A partir des images reçues pour un ensemble d'ondes d'éclairage de direction variable, une représentation fréquentielle tridimensionnelle est obtenue. L'onde complexe détectée sur la surface de réception est içi remplacée par une valeur imaginaire pure obtenue en multipliant par; la valeur réelle obtenue en utilisant l'onde de référence unique constituée par l'onde d'éclairage décalée en phase de #/2. Si l'onde de référence est suffisamment supérieure, en chaque point de la surface de réception, à l'onde diffractée, alors la quantité ainsi obtenue est la partie imaginaire de l'onde complexe réellement reçue sur la surface de réception, la référence de phase étant la phase de l'onde d'éclairage. L'objet générant sur la surface de réception une onde imaginaire pure équivalente à celle détectée par [Noda] est constitué par la superposition de l'objet réel observé et d'un objet virtuel dont la représentation spatiale complexe est obtenue à partir de celle de l'objet réel par symétrie par rapport au plan de l'objet correspondant à la surface de réception, et par inversion du signe de la partie réelle. En utilisant la partie imaginaire ainsi détectée d'une manière analogue à celle dont [Turpin] utilise l'onde complexe détectée, on génère donc en représentation fréquentielle une fonction représentant la superposition de l'objet réel et de l'objet virtuel. Lors de chaque acquisition, la représentation fréquentielle bidimensionnelle obtenue par transformation de Fourier de la valeur détectée sur la surface de réception comporte une partie correspondant à l'objet réel et une partie correspondant à l'objet virtuel, qui ne se recoupent qu'au point correspondant à la fréquence d'éclairage. Il est donc possible de ne sélectionner que la partie correspondant à l'objet réel, de manière à obtenir une représentation de celui-ci. [Noda] utilise en fait la superposition de l'objet réel avec l'objet virtuel qu'il symétrise par rapport au plan de l'objet correspondant à la surface de réception, obtenant ainsi une représentation imaginaire pure représentant la partie imaginaire de la représentation qui serait obtenue par la méthode de [Turpin] dans laquelle le serait supposé résolu. Les explications théoriques données dans le document [Noda] sont très différentes de celles présentées içi et sont parfaitement valables. Le principe consistant à inverser un filtre par multiplication dans le domaine fréquentiel, tel qu'il est appliqué par [Noda], se trouve être équivalent aux explications données ci-dessus, bien qu'étant obtenu par un raisonnement différent. On peut considérer que les Fig. 2 et 3 du document [Noda] illustrent la manière dont la représentation fréquentielle tridimensionnelle de l'objet est générée à partir des représentations fréquentielles bidimensionnelles. Du fait que l'onde de référence est confondue avec l'onde d'éclairage, le ne se pose pas dans le microscope de [Noda]. La manière la plus simple de résoudre le , c'est-à-dire d'étendre les conditions d'utilisation du microscope de [Noda], est d'utiliser une onde de référence distincte de l'onde d'éclairage. Le microscope de [Noda] devient alors un système à ouverture synthétique semblable à celui de [Turpin] et la résolution du implique alors la résolution du . Dans le microscope de [Vishnyakov], la détermination de la valeur de# équivaut à une détermination de la phase de l'onde émise et de l'onde de référence, détermination qui implique à priori la connaissance, à une fraction de micromètre près, de la position de chaque élément utilisé pour générer ces faisceaux, c'est-à-dire la résolution du . Le équivaut donc au . Le microscope de [Vishnyakov] constituant un système physique proche de celui de [Turpin], le est résolu si les algorithmes employés par [Vishnyakov] sont remplacés par des algorithmes proches de ceux de [Turpin]. L'onde d'éclairage ayant une direction et une phase variable, les algorithmes de [Turpin] ne sont toutefois pas fonctionnels dans ce cas. La résolution du implique donc la résolution du . Les problèmes C, D,E,F se ramènent donc à la résolution du . L'objet principal de l'invention est donc de résoudre le dans des systèmes ou une onde de référence distincte de l'onde d'éclairage est utilisée. Un second objet de l'invention est de résoudre le . On peut prendre comme base de raisonnement le . Le se décompose en deux parties: - : connaissance de la position de l'émetteur par rapport au récepteur, et compensation algorithmique des écarts. - : connaissance de la position du récepteur par rapport à l'objet, et compensation algorithmique des écarts. 3. 3. Résolution du L'onde d'éclairage est définie par sa direction, c'est-à-dire son vecteur d'onde, et par sa valeur complexe, c'est-à-dire son intensité et sa phase. Pour résoudre le , il est nécessaire de connaître : - son vecteur d'onde, dans un repère lié au récepteur. - sa phase, par rapport à la phase de l'onde de référence. La précision nécessaire sur la direction de l'onde d'éclairage est de l'ordre du degré d'angle, et cette précision peut être raisonnablement atteinte par des moyens mécaniques. La précision nécessaire sur la phase de l'onde d' éclairage est de l'ordre d'une dizaine de degrés, ce qui se traduit par une précision de l'ordre de #/10 sur le chemin optique, soit environ 50 nm pour un laser HeNe. Cette précision ne peut pas être atteinte par des moyens mécaniques simples comme ceux proposés par [Turpin]. Dans le , une sous-représentation fréquentielle bidimensionnelle est obtenue à partir de chaque position de l'ensemble émetteur-objet-récepteur en déterminant la représentation fréquentielle de l'onde issue de l'objet et parvenant au récepteur et en la translatant d'un vecteur -fe. Une sousreprésentation fréquentielle peut également être obtenue en regroupant plusieurs de ces sous-représentations fréquentielles bidimensionnelles obtenues par exemple lorsque l'objet est déplacé, l'onde d'éclairage et le récepteur restant fixes. Une variation non contrôlée de la phase de l'onde d'éclairage se traduit par une variation globale de la phase de la sous-représentation fréquentielle correspondante, ce qui empêche une superposition correcte de cette sous-représentation aux autres sous-représentations. 3. 3.1. Dans le Dans le le est résolu par la méthode généralement utilisée dans les radars à ouverture synthétique, c'est-à-dire en utilisant un émetteur et un récepteur fixes l'un par rapport à l'autre. 3. 3.2. Selon l'invention Compte tenu des considérations développées en 3. 2. et en 3. 3., et en supposant le résolu, la résolution du et/ou du se réduit donc à la connaissance de la phase de chaque sous-représentation de l'objet. L'invention a pour objectif de résoudre le dans le cas ou la direction de l'onde d'éclairage est variable dans un repère lié au récepteur, cas dans lequel les systèmes décrits par [Turpin] ne sont pas fonctionnels. Selon l'invention, le microscope comporte au moins l'un des deux groupes de moyens (i) ou (ii): (i) - des moyens actifs ou passifs pour contrôler les différences de phase entre les ondes d'éclairage et les ondes de référence de manière à ce que, sur chaque capteur et pour chaque onde d'éclairage, la différence de phase entre l'onde d'éclairage et l'onde de référence utilisée sur ledit capteur ait une valeur préétablie. (ii)- des moyens pour générer, à partir d'un ou plusieurs desdits enregistrements de figures d'interférences, des sous-représentations de l'objet observé, et des moyens pour déterminer les écarts de phase entre des sous-représentations de l'objet observé. Diverses combinaisons des aspects (i) et (ii) peuvent être réalisées: - version décrite en 7.17.2. : écarts de phase sont déterminés à chaque acquisition. Il s'agit donc de moyens selon (ii) seulement. - version décrite en 7.18.1. Les écarts de phase ont été mesurés dans une phase préliminaire, par une méthode selon (ii). Les écarts de phase sont alors connus lors de l'acquisition des données et n'ont pas à être à nouveau mesurés. Dans la phase d'acquisition proprement dite, des moyens selon (i) sont donc utilisés, mais sont complétés par des moyens selon (ii) lorsqu'il est nécessaire de compenser les vibrations. Les moyens selon (i) sont içi des moyens passifs, en ce que les écarts de phase sont prédéterminés mais ne sont pas modifiés activement par un système extérieur. - version décrite en 7. 18.7. Les écarts de phase sont nuls et aucune compensation algorithmique n'est effectuée après l'acquisition. Il s'agit d'une méthode selon (i), mais là aussi une méthode selon (ii) a été utilisée dans une phase préliminaire. Les moyens selon (i) sont içi des moyens actifs, en ce qu'un système externe de décalage de phase est utilisés pour contrôler ces écarts. - versions décrite en 8. 6. et en 9.20 : écarts de phase sont nuls et donc prédéterminés. Il s'agit de moyens selon (i) seulement. Ces moyens sont passifs. Le microscope selon le mode de réalisation 4, moyennant le réglage défini en 8. 6., peut fonctionner au choix dans des configurations employant les moyens (i) ou (ii) séparément ou associés, et différant entre elles uniquement par les algorithmes de contrôle et de calcul employés. Il en est de même du système selon le mode de réalisation 5. Les moyens selon (ii) peuvent éventuellement être employés dans une phase préliminaire et en l'abscence d'objet. Ils permettent d'obtenir les écarts de phase entre des représentations d'une partie délimitée de l'espace, partie qui peut être occupée par un objet ou qui peut être vide, auquel cas sa représentation tridimensionnelle, et donc ses sous-représentations, sont ponctuelles. Les moyens (i) et (ii) recouvrent en fait une seule notion, à savoir que le microscope comporte des moyens permettant de déterminer le décalage de phase affectant chaque image acquise, que ce soit du fait d'un contrôle actif des faisceaux d'éclairage ou de référence, de réglages préliminaires effectués, ou de l'utilisation d'algorithmes permettant le calcul à posteriori de ces écarts de phase à partir des données enregistrées. Le calcul de la représentation tridimensionnelle de l'objet n'implique pas nécessairement la détermination de la valeur complexe de l'onde reçue sur chaque surface de réception pour un éclairage donné. Par exemple si la variante décrite en 7. 18.6. est utilisée, seules des valeurs réelles correspondant à peu près à la partie réelle de la valeur complexe de ladite onde sont utilisées. Si la méthode décrite en 7. 18.5. est utilisée, la valeur complexe de l'onde reçue sur la surface de réception n'est pas non plus déterminée. 3. 4. Solution du Pour résoudre le il est nécessaire de connaître: - la position angulaire du récepteur par rapport à l'objet. - la position en translation du récepteur par rapport à l'objet. La précision nécessaire sur la position angulaire du récepteur est de l'ordre du degré et peut raisonnablement être atteinte par des moyens mécaniques. L'onde de référence utilisée dans le récepteur a un point d'origine virtuel dans l'objet observé. Ce point d'origine virtuel peut servir à repérer la position du récepteur par rapport à l'objet. Si on suppose que le système est tel que le point d'origine de l'onde de référence corresponde à un point fixe dans l'échantillon, on peut montrer que la représentation spatiale tridimensionnelle générée par le est centrée sur ce point. Un déplacement de ce point se traduit donc par une translation de l'image tridimensionnelle générée. Si ce point bouge par rapport à l'objet au cours de la phase d'acquisition des représentations fréquentielles bidimensionnelles, l'effet est que la représentation obtenue sera la superposition de représentations partielles translatées les unes par rapport aux autres. Un déplacement de ce point par rapport à l'objet se traduit donc par un brouillage de l'image sur une distance équivalente à la distance de déplacement. Contrairement au , le ne se traduit donc pas automatiquement par une disparition de l'image, mais par une baisse de résolution. 3.4.1. dans le Dans le , l'adoption de la configuration physique définie par [Hufnagel] rend en principe possible la résolution du . Toutefois une résolution effective suppose non seulement un système mécanique permettant la connaissance du mouvement de l'objet, mais également dans la prise en compte de ce mouvement dans la définition des algorithmes et/ou un réglage approprié du système. En l'abscence de précautions particulières, le point d'origine de l'onde de référence se déplace par rapport à l'objet sur un cercle centré sur l'axe de rotation de l'objet. Si ce déplacement est important, cet effet détruit l'image. Si ce déplacement est faible, la résolution dans le plan de ce cercle est affectée en proportion de l'amplitude du déplacement. Pour résoudre le en l'abscence d'algorithme de compensation spécifique, le point d'origine de l'onde de référence doit être sur l'axe de rotation de l'objet. Cette condition est à priori difficile à réaliser. [Turpin] ne mentionne pas ce problème et ne précise aucun moyen de réglage approprié. 3. 4.2. Selon une version de l'invention L'invention permet de résoudre le . Par conséquence, un ensemble de représentations fréquentielles bidimensionnelles peut être constitué en faisant varier la direction du faisceau d'éclairage et il n'est pas indispensable de faire varier la position du récepteur. Selon une version de l'invention, le récepteur est donc fixe par rapport à l'objet. En l'abscence de mouvement relatif entre l'objet et le récepteur, la position de l'objet peut donc être connue et le peut donc être résolu. Dans le cas ou le récepteur utilise une seule onde de référence centrée sur un point de l'objet, les représentations fréquentielles obtenues seront toutes relatives à ce même point de l'objet et aucune compensation algorithmique n'est donc nécessaire. 3. 5. Application de l'invention pour rendre fonctionnels des systèmes dérivés de [Turpinl. Le et le ne sont pas rendus fonctionnels par la présente invention qui ne permet pas de résoudre le dans le cas le plus général. A partir du , on peut dériver un système simplifié dans lequel la position du récepteur et la position de l'objet sont fixes, et dans lequel l'onde d'éclairage a une direction variable. On appellera le système ainsi modifié. Dans ce système, le est résolu par l'abscence de mouvement relatif entre l'objet et le récepteur. Le est résolu par la méthode précisée en 3. 3.2. Dans le , le peut être résolu, lorsque on utilise par exemple un échantillon plan, en effectuant un réglage destiné à vérifier les conditions suivantes: (i) - L'image de l'onde de référence sur le image CCD array de la Fig. 1 du document [Turpin 3] doit être ponctuelle. (ii)- Lorsque l'objet effectue une rotation de 180 degrés, l'image obtenue doit être symétrisée par rapport à un axe passant par le point image de l'onde de référence. La position du image CCD array doit être ajustée pour vérifier (i). La position de l'ensemble du récepteur doit être ajustée pour vérifier (ii). Cette solution est toutefois assez imparfaite, dépendant essentiellement d'une appréciation visuelle. Elle ne peut raisonnablement être utilisée que pour des objets très simples. Néanmoins, moyennant l'usage de cette méthode, le peut être rendu fonctionnel. Si à partir du ainsi rendu fonctionnel on autorise en plus la variation de l'onde d'éclairage, on obtient un dispositif que l'on appellera qui est également rendu fonctionnel par la présente invention. Dans ce système, le est résolu par la méthode précisée en 3.3.2. Les et constituent des modes de réalisation proches de l'état de la technique. Néanmoins ils restent peu efficaces et diffèrent notablement des modes de réalisation 1 à 5 décrits dans la suite du présent brevet. 3. 6. Méthodes de recalage en phase 3. 6.1. Méthode générale de recalage en phase On considère une partie de la représentation tridimensionnelle de l'objet: - constituée par un sous-ensemble A de la représentation tridimensionnelle. - caractérisée par une fonction a(f) définie sur A et conventionellement nulle hors de A, ou/est le vecteur fréquence spatiale et a(f) la valeur de la représentation sur cette fréquence spatiale. affectée par un bruit gaussien, l'écart-type du bruit sur une fréquence donnée f étant # a(f). On désignera cette sous-représentation par l'expression sous-représentation RA . On dira que A est le support de RA. On considère une seconde partie de la représentation tridimensionnelle de l'objet, constituée par un sous-ensemble B de la représentation tridimensionnelle, caractérisée par une fonction b(f) définie sur B. affectée par un bruit gaussien b ( f , désignée par l'expression sous-représentation RB Ces deux parties de la représentation sont décalées en phase l'une par rapport à l'autre et sont supposées avoir une intersection non vide. A partir de ces deux parties, on va générer une sousreprésentation RC définie sur un ensemble C = A u B (C est la réunion de A et B) et définie par une fonction c(/) affectée par un bruit gaussien (Je ( fez . On peut procéder en deux temps: - un rapport complexe entre les deux représentations peut par exemple être obtenu par la formule: (/M7) 2 2 les sommes sont sur ensemble vecteurs fré uences inclus dans y = -######-## les sommes sont sur un ensemble E de vecteurs fréquences inclus dans 1 b(J)1 2 les sommes sont sur ensemble vecteurs fréquences inclus dans f eE 07,, (f ) + Ub l'intersection des deux ensembles A et B, soit E c (A # B) . La différence de phase entre les deux représentations est l'argument de r. La différence de phase ainsi calculée est la différence de phase la plus probable connaissant les valeurs des représentations RA et RB sur l'ensemble E. - la représentation RB peut être recalée en phase par rapport à RA en la multipliant par le rapport r: b( f E-- r. b( f ou le signe - la fonction c peut être obtenue par exemple par la formule: /) , + b(f) 2 2(f) c(f) = 0-; f) Ub 1 1 1~ o- (J) o- (1) Les valeurs ainsi affectées à la représentation RC sont les valeurs les plus probables connaissant les représentations RA et RB recalées en phase. -la fonction 0- c (1) peut être obtenue par exemple par la formule: 1 1 1 6cl.f) al,Î)+bt.f) L'ensemble des deux opérations précédentes constitue le regroupement de RA et RB Des explications plus détaillées sur le calcul de ces fonctions sous forme de tableaux sont données au paragraphe 7.17.1. Les formules indiquées ci-dessus pour le recalage de phase effectuent simultanément une normalisation en intensité, qui toutefois n'est pas indispensable. Cette méthode permet, à partir de deux sous-représentations RA et RB dont les supports A et B ont une intersection non vide, d'obtenir une sous-représentation RC correspondant à la superposition de RA et RB. Si la représentation fréquentielle tridimensionnelle de l'objet doit être reconstituée à partir de nombreuses sous-représentations dont les phases ne sont pas connues, la méthode ci-dessus, appliquée itérativement, permet de grouper toutes ces sous-représentations. Par exemple, on peut partir d'une sousreprésentation donnée, la grouper avec une seconde sous-représentation. On peut ensuite partir de la sousreprésentation générée par ce groupement, et la grouper avec une sous-représentation supplémentaire. En répétant cette opération de groupement jusqu'à ce que toutes les sous-représentations aient été intégrées dans une représentation globale, on obtient finalement la représentation fréquentielle tridimensionnelle de l'objet. Les seules conditions devant être vérifiées pour que cette méthode aboutisse sont: - qu'aucune sous-représentation ou groupe de sous-représentations n'ait une intersection vide avec l'ensemble des autres sous-représentations. - que l'objet n'ait pas une représentation fréquentielle trop singulière, qui serait par exemple nulle sur un ensemble de points séparant en deux sa représentation fréquentielle tridimensionnelle. Ces conditions sont facilement satisfaites pour la plupart des objets biologiques dès lors qu'un nombre élevé de représentations est acquis. Par exemple: - dans le cas du , une sous-représentation est constituée par une représentation fréquentielle bidimensionnelle obtenue pour une onde d'éclairage donnée. - dans le cas du , une sous-représentation est constituée par l'ensemble des représentations fréquentielles bidimensionnelles obtenues pour une onde d'éclairage donnée lorsque l'objet est déplacé en rotation. - dans le cas du mode de réalisation 5, paragraphe 9. 19., une sous-représentation est constituée par une représentation fréquentielle bidimensionnelle obtenues pour une onde d'éclairage donnée. Un nombre réduit de sous-représentations est d'abord regroupé en une représentation de base ayant une intersection non nulle avec toutes les autres sous-représentation obtenues dans des conditions similaires. L'ensemble des représentation est alors recalé en phase par rapport à la représentation de base, puis une représentation globale est générée. - dans les modes de réalisation 3,4,5, quatre sous-représentations intermédiaires sont à chaque fois générées, comme expliqué en 7.17.1.1. Ces quatre représentations sont réunies en une seule par application de cette méthode générale. Selon une version de l'invention, le microscope comporte des moyens pour: - déterminer, pour chaque sous-représentation RB, un coefficient caractérisant l'écart de phase entre cette sous-représentation et une autre sous-représentation, partie de sous-représentation ou groupe de sousreprésentations RA, ce coefficient étant calculé à partir des valeurs de RA et RB sur un ensemble inclus dans l'intersection des supports de RA et de RB. - corriger la phase de RB de manière à obtenir pour RB la même référence de phase que pour RA. Selon une version de l'invention, le microscope comporte des moyens pour: - déterminer, pour une sous-représentation RB donnée, la représentation fréquentielle RC résultant du regroupement de RB avec une autre sous-représentations RA. - déterminer un coefficient caractéristique du bruit affectant RC défini sur l'ensemble du support de RC, obtenu à partir d'un coefficient caractéristique du bruit affectant RA et défini sur le support de RA, et à partir d'un coefficient caractéristique du bruit affectant RB et défini sur le support de RB. Les méthodes utilisées peuvent différer du formalisme exposé plus haut. Par exemple dans le mode de réalisation 1 le rapport r permettant le recalage en phase est calculé par une formule différant notablement de celle indiquée içi. Dans le même mode de réalisation, la quantité 1/#2c(f) est assimilée aux nombre N de représentations fréquentielles atteignant un point donné. Les calculs peuvent être groupés : recalage en phase de chaque sous-représentation, celles-ci peuvent être réunies en une représentation globale, sans calculer chaque sous-représentation intermédiaire. C'est ce qui est fait dans l'ensemble des modes de réalisation pour grouper des sous-représentations bidimensionnelles en sous-représentations tridimensionnelles complètes ou partielles. Il est possible de calculer des représentations de l'objet sans passer formellement par sa représentation fréquentielle tridimensionnelle. Par exemple en 7.17.3.3. une représentation confocale de l'objet est générée en utilisant pour la représentation fréquentielle finale une valeur en chaque point qui est la somme des valeurs obtenues pour chaque représentation atteignant ce point. La représentation ainsi obtenue n'est pas à proprement parler une représentation fréquentielle de l'objet mais est tout de même porteuse d'informations sur cet objet. Il est également possible de générer des représentations réelles de l'indice ou de l'absorptivité. Ces représentations peuvent être générées de manière simple en passant par l'intermédiaire de la représentation fréquentielle de l'objet, toutefois il est également possible de modifier les algorithmes pour ne pas utiliser formellement cet intermédiaire. 3. 6.2. Recalage en phase absolu La méthode explicitée en 3.6.1. permet d'obtenir une représentation tridimensionnelle de l'objet. Toutefois, la phase globale de cette représentation tridimensionnelle reste arbitraire. Dans la représentation tridimensionnelle spatiale de l'objet, obtenue à partir de la représentation fréquentielle tridimensionnelle par transformation de Fourier inverse, le nombre complexe associé à chaque point caractérise l'absorptivité et l'indice de l'objet au point considéré. Si la phase globale de la représentation tridimensionnelle est choisie de manière appropriée, la partie réelle dudit nombre complexe caractérise l'absorptivité locale de l'objet et la partie imaginaire dudit nombre complexe caractérise l'indice local de l'objet. La phase globale est choisie de manière appropriée lorsque le point origine de la représentation fréquentielle tridimensionnelle a une valeur réelle. Selon une version de l'invention, et dans les cas ou le point origine de la représentation fréquentielle tridimensionnelle fait partie des points qui ont été acquis, le microscope comporte des moyens pour diviser, par sa valeur au point origine, la représentation fréquentielle tridimensionnelle obtenue par la méthode détaillée en 3.6.1. Ceci permet d'obtenir une représentation spatiale dans laquelle la partie réelle et la partie imaginaire des nombres complexes représentent respectivement l'absorptivité locale et l'indice local. Ceci permet également de normaliser l'ensemble de la représentation. Lorsque le point origine de la représentation fréquentielle tridimensionnelle ne fait pas partie des points qui ont été acquis, cette opération est impossible. L'opérateur qui visualise une image visualise alors par exemple la partie réelle du nombre complexe, et doit choisir intuitivement la phase globale de la représentation de manière à obtenir l'image la plus contrastée possible. 3. 6.3. Recalage en phase par rapport à l'onde d'éclairage Les algorithmes généraux de recalage en phase définis plus haut présentent le défaut d'être d'une mise en oeuvre relativement complexe. Une version simplifiée peut être obtenue lorsque le système d'acquisition permet l'acquisition de la partie non diffractée de l'onde d'éclairage. Celle-ci a une image ponctuelle sur la surface de référence, qui correspond au point origine de la représentation fréquentielle tridimensionnelle de l'objet. Ce point est commun à toutes les représentations fréquentielles bidimensionnelles. Le recalage en phase décrit en 3.6.1. peut alors s'effectuer par rapport à la partie de sousreprésentation constituée par ce point unique. Ce recalage peut être groupé avec le recalage absolu décrit en 3. 6.2. L'ensemble des deux recalages revient alors à diviser chaque image plane en fréquence par sa valeur au point image de l'onde d'éclairage. Selon une version de l'invention, le recalage en phase des représentations fréquentielles bidimensionnelles est effectué en divisant chacune de ces représentations par sa valeur au point correspondant à l'onde d'éclairage. Cette méthode est utilisée par exemple dans les modes de réalisation 1,2,3 et 4. 3. 6.4. Recalage en phase uar rapport à des valeurs de nhase préenregistrées Une représentation fréquentielle tridimensionnelle de l'objet est obtenue à partir d'une série de représentations fréquentielles bidimensionnelles correspondant chacune à un faisceau d'éclairage différent. Chacune de ces représentations fréquentielles bidimensionnelles peut être recalée en phase par rapport à la sous-représentation constituée par le point origine seul, comme indiqué en 3. 6.4. Toutefois, l'intensité élevée du point correspondant sur chaque représentation fréquentielle bidimensionnelle rend difficile l'acquisition simultanée du reste de la représentation. Selon une version de l'invention, l'acquisition des images planes en fréquence est effectuée en deux temps: - une phase préliminaire, aucours de laquelle sont enregistrées les valeurs obtenues au point image de l'onde d'éclairage, pour chaque onde d'éclairage. - une phase d'acquisition proprement dite, aucours de laquelle le faisceau direct peut être occulté et aucours de laquelle les valeurs des images planes en fréquence sont enregistrées. Une image plane en fréquence, ou de manière équivalente une représentation fréquentielle bidimensionnelle, peut alors être obtenue pour chaque onde d'éclairage à partir de ces deux enregistrements, la valeur au point image de l'onde d'éclairage étant obtenue à partir du premier enregistrement et la valeur en tout autre point étant obtenue à partir du deuxième enregistrement. La méthode décrite en 3. 6.4. peut alors être appliquée à chaque représentation fréquentielle bidimensionnelle obtenue. Lorsque une série de représentations fréquentielles bidimensionnelles est réalisée, par exemple pour 'filmer' le mouvement de cellules, la phase préliminaire ne doit pas être répétée. Il suffit de l'effectuer une fois avant le début des acquisitions. Pour que cette méthode soit fonctionnelle, la différence de phase entre le faisceau d'éclairage et le faisceau de référence, au niveau de la surface de réception, doit être reproductible. Les systèmes de génération du faisceau d'éclairage utilisés dans les modes de réalisation 3,4 et 5 vérifient cette condition. 3. 6.5. Recalage en phase par rapport à une image de référence. La méthode décrite en 3. 6.4. suppose la reproductibilité des faisceaux d'éclairage. La méthode décrite en 3. 6.3., dans le cas ou plusieurs objectifs sont utilisés, suppose un décalage de phase constant entre les ondes reçues sur chacun de ces objectifs. Toutefois, dans les modes de réalisation 3,4 et 5, les vibrations peuvent rendre ces méthodes inopérantes ou peu robustes. Pour que les résultats soient fiables, il est nécessaire de compenser ces vibrations. A cette fin, le système peut acquérir périodiquement une image de référence. L'image de référence consiste en une image plane en fréquence obtenue pour une onde d'éclairage fixe, qui n'est pas modifiée quand l'onde d'éclairage servant à obtenir les images planes en fréquence 'utiles' varie. A chaque image plane en fréquence correspond alors une image de référence acquise à un instant proche. Une image de référence acquise à un instant initial est choisie comme référence absolue. On entend par image 'utile' une image à partir de laquelle on calculera une représentation fréquentielle bidimensionnelle utilisée pour générer la représentation de l'objet. On note m(f) une image plane en fréquence 'utile'obtenue sur une surface de réception donnée et h(f ) l'image de référence correspondante. On note ho(J) l'image de référence choisie comme référence absolue, obtenue sur la même surface de réception. freprésente la projection plane de la fréquence et est donc un vecteur à deux dimensions variant sur l'ensemble de la surface de réception. On note cr(/) l'écarttype du bruit gaussien affectant la fonction /?(/) en chaque point. La variation de phase d'origine vibratoire peut par exemple être caractérisée par le coefficient ho ( 2 h(.Î a2 (J) lh(f)12~ f a2(J) qui représente l'écart de phase le plus probable entre les images de référence /?(/) et ho(f). L'image m(f) peut alors être recalée en phase comme suit : m(f) r.m(f) ou le signe Lorsque ce recalage en phase a été effectué les images planes en fréquence ainsi recalées en phase peuvent être utilisées dans les algorithmes définis en 3. 6.3. et 3.6.4. Si le système est totalement exempt de vibrations ce recalage préliminaire n'est pas nécessaire. Si les vibrations sont de basse fréquence, l'image de référence peut n'être acquise qu'à une fréquence peu élevée, supérieure toutefois à la fréquence des vibrations du système. Si les vibrations sont fortes, il est possible d'acquérir une image de référence à chaque image utile. En présence de vibrations, - ce recalage préliminaire est indispensable à l'application de l'algorithme défini en 3.6.4. - ce recalage préliminaire n'est pas indispensable à l'application de l'algorithme défini en 3. 6.3. dans le cas ou un seul objectif est utilisé. Cependant, dans le cas ou plusieurs objectifs sont utilisés, il permet de fixer la différence de phase entre les images planes en fréquence générées à partir de chaque objectif. Dans ce cas, il est donc également indispensable. Cette technique est utilisée dans les modes de réalisation 3 et 4 et décrite en 7.17. Elle est également utilisée dans le mode de réalisation 5 lorsque le recalage en phase est effectué conformément au paragraphe 9.18. Une version de l'invention consiste donc à acquérir périodiquement des images de référence correspondant à une direction d'éclairage fixe, et à utiliser ces images pour compenser les écarts de phase d'origine vibratoire affectant les images planes en fréquence. 3. 7. Caractérisation du vecteur d'onde de l'onde d'éclairage Dans le il est nécessaire de contrôler la direction de l'onde d'éclairage, c'est-à-dire son vecteur d'onde fe . Ceci est possible avec des moyens mécaniques. Néanmoins, ces moyens mécaniques doivent être d'une grande précision et sont d'une mise en oeuvre coûteuse. Dans les conditions définies en 3. 6.3., c'est-à-dire si le système d'acquisition permet l'acquisition de la partie non diffractée de l'onde d'éclairage, la partie non diffractée de l'onde d'éclairage correspond à un maximum d'éclairement sur l'image plane en fréquence correspondante. Selon une version de l'invention, le microscope comporte des moyens pour déterminer les coordonnées de ce maximum et pour calculer, à partir de ces coordonnées, le vecteur d'onde fe de l'onde d'éclairage. Le vecteur ainsi obtenu est exprimé dans le repère utilisé pour calculer la représentation bidimensionnelle de l'onde diffractée. Cette méthode est utilisée par exemple dans les modes de réalisation 1 et 2. Toutefois, la présence de l'objet peut fausser légèrement la valeur du vecteur d'onde ainsi obtenu. Selon une version de l'invention, les vecteurs d'onde fe de chaque onde d'éclairage sont obtenus dans une phase préliminaire ou l'objet est supprimé ou remplacé par une lame transparente. Les vecteurs d'onde ainsi obtenus ne sont donc pas faussés par la présence de l'objet. Cette méthode suppose que les vecteurs d'onde soient reproductibles d'une acquisition à l'autre. Par contre, elle évite de devoir calculer ces vecteurs d'onde en fonction de paramètres mécaniques. Cette méthode est utilisée dans les modes de réalisation 3,4 et 5. 3. 8. Caractéristiques du récepteur 3. 8.1. Utilisation d'un objectif de microscope Le permet de résoudre le , mais le reste notable dans ce système. Pour améliorer le système du point de vue du , il est nécessaire d'augmenter l'ouverture du récepteur. Ceci peut être fait en remplaçant la lentille Nikkor, utilisée dans [Turpin 3] pour capter l'onde issue de l'objet, par un objectif de microscope à forte ouverture. Une version de l'invention consiste donc à utiliser comme récepteur un objectif de microscope à forte ouverture. 3. 8.2. Utilisation du récepteur [Lauerl Le récepteur utilisée dans [Turpin 3] présente en outre les deux défauts suivants: - L'onde parvenant au capteur, qui effectue un échantillonnage dans le domaine fréquentiel, doit avoir une extension limitée dans le domaine spatial, faute de quoi le repliement de spectre, dû au non-respect du critère de Nyquist sur le capteur, peut dégrader considérablement la qualité de l'image. Comme la zone éclairée n'a pas de limites nettes et en particulier peut être de taille différente selon l'angle d'arrivée du faisceau d'éclairage, le respect de cette condition implique un fort suréchantillonnage, l'ensemble de la zone éclairée, y compris la partie faiblement éclairée, devant être compris dans l'image générée, et ce quel que soit l'angle d'arrivée du faisceau d'éclairage et la position de l'échantillon. - L'onde reçue sur la surface de réception correspond à une portion de sphère dans un espace tridimensionnel. [Turpin 3] l'assimile à une portion de plan, ce qui entraîne des perturbations notables. Dans le cas d'un objectif à forte ouverture, ces perturbations ne sont pas tolérables. Ces deux défauts sont supprimés en utilisant pour le récepteur la configuration et les algorithmes définis par [Lauer]. Ceci permet d'obtenir effectivement des portions de sphère, et d'éviter le repliement de spectre par la présence d'un diaphragme. Une version de l'invention consiste donc à utiliser comme récepteur le système défini par [Lauer]. Cette version est par exemple mise en oeuvre dans le mode de réalisation 1. 3. 8.3. Utilisation d'une surface de réception dans un plan d'espace En dehors de l'objectif de microscope lui-même, le système de réception [Lauer] présente une partie paraxiale permettant de modifier le signal optique capté par l'objectif, pour obtenir une représentation fréquentielle. Le signal issu de l'objectifpasse d'abord par le plan ou l'objectif forme normalement l'image de l'échantillon observé. Ce plan sera appelé plan d'espace. Il est ensuite transformé par un système paraxial de sorte que dans le plan ou est placée la surface de réception, une onde plane issue de l'objet ait une image ponctuelle. Ce plan, ou est placée la surface de réception, sera appelé plan de fréquence. La partie paraxiale du système optique utilisé peut comporter des plans d'espace ou de fréquence intermédiaires. La surface de réception peut être placée dans un plan d'espace, dans un plan de fréquence. ou dans un plan intermédiaire. Toutefois, pour simplifier les calculs, elle sera toujours placée soit dans un plan d'espace, soit dans un plan de fréquence. Pour que l'image reçue soit correcte, les conditions suivantes doivent en outre être respectées: - si la surface de réception est dans un plan de fréquence, l'onde de référence doit être centrée virtuellement en un point central de l'objet observé. - si la surface de réception est dans un plan d'espace, l'onde de référence doit être l'image d'une onde virtuelle qui est plane à la traversée de l'objet observé. Dans ces conditions, le signal détecté sur une surface réception placée dans un plan de fréquence est la transformée de Fourier optique du signal qui serait détecté dans un plan d'espace. Une version de l'invention constituant une alternative au récepteur [Lauer] est donc d'utiliser une surface de réception positionnée dans un plan d'espace et une onde de référence qui est l'image d'une onde virtuelle plane à la traversée de l'objet observé. Une transformée de Fourier numérique remplace alors la transformée de Fourier optique. Les modes de réalisation numéro 1,3,4 utilisent une réception dans un plan de fréquence et les modes de réalisation numéro 2 et 5 utilisent une réception dans un plan d'espace. L' image plane en fréquence définie en 3.1. peut donc être obtenue soit directement sur une surface de réception placée dans un plan de fréquence, soit par transformation de Fourier d'une image reçue sur une surface de réception placée dans un plan d'espace. 3. 9. Atténuation de faisceau Dans le cas ou le capteur est placé dans un plan d'espace, l'onde d'éclairage directe a comme représentation sur le capteur une valeur de module constant qui se superpose à l'onde diffractée par l'objet. Une onde diffractée trop faible par rapport à ce niveau de base constant ne peut pas être détectée correctement. Par contre, ce niveau de base est peu élevé car l'intensité du faisceau de référence est répartie sur tout le capteur, ce qui permet en général l'obtention de bonnes images. Dans le cas ou le capteur est placé dans un plan de fréquence, l'onde d'éclairage se concentre en un point et comme précédemment, une onde diffractée trop faible par rapport à ce niveau de base constant ne peut pas être détectée correctement. L'onde étant concentrée en un point, ce niveau de base est élevé et cette limitation est gênante. Selon une version avantageuse de l'invention, un dispositif d'atténuation contrôlée du faisceau, ayant un ou plusieurs niveaux d'atténuation, est introduit pour résoudre ce problème. Le dispositif d'atténuation permet d'obtenir successivement plusieurs enregistrements différant par l'intensité de l'onde d'éclairage. Une valeur moins bruitée de l'onde diffractée est alors obtenue en combinant ces enregistrements. La valeur définitive de l'onde diffractée est par exemple calculée en chaque point à partir de l'enregistrement pour lequel l'intensité de l'onde reçue au point considéré est la plus élevée, mais pour lequel le capteur reste non-saturé au point considéré et en ses voisins immédiats pour l'ensemble des figures d'interférences permettant d'obtenir ledit enregistrement. Compte tenu de l'utilisation d'un dispositif d'atténuation du faisceau, la version de l'invention dans laquelle une onde plane a une image ponctuelle permet la détection d'ondes diffractées plus faibles. En effet celles-ci ne sont superposées sur le capteur à aucune autre onde et des niveaux très faibles peuvent être détectés lorsque l'intensité du faisceau d'éclairage est élevée. Un tel dispositif est utilisé dans les modes de réalisation 1,3 et 4. 3. 10. Système de génération du faisceau d'éclairage Quel que soit le mode de réalisation, il est nécessaire de concevoir une méthode de génération des faisceaux d'éclairage. Les méthodes proposées par [Turpin] présentent le défaut de nécessiter des déplacements mécaniques importants et donc de ralentir fortement le système. Un système optique, par exemple celui décrit en 8.1.1., peut transformer un faisceau parallèle d'extension spatiale donnée et de direction variable en un faisceau parallèle dont l'extension spatiale a été diminuée et dont les variations de direction ont été amplifiées. D'une manière générale, des variations de direction faibles appliquées à un faisceau de forte étendue spatiale peuvent être amplifiées par un système optique moyennant une diminution de l'étendue spatiale du faisceau. L'étendue spatiale du faisceau d'éclairage nécessaire pour un microscope étant faible, ce principe peut servir à amplifier optiquement des mouvements mécaniques faibles. Un faisceau de direction variable peut être transformé par une lentille en un faisceau de position variable dans le plan focal image de cette lentille. Une variation de direction du faisceau dans une partie de son trajet optique équivaut donc à une variation de position dans une autre partie de son trajet optique et vice-versa. Dans des plans intermédiaires, la variation est une variation conjointe de position et de direction. Il n'y a donc pas lieu de différencier un système générant des variations de position de l'onde d'éclairage d'un système générant des variations de direction, ces systèmes étant équivalents. Selon une version de l'invention, le système de génération des faisceaux d'éclairage comprend: - un déviateur de faisceau générant des variations d'un faisceau paraxial. - un élément optique de forte ouverture ( par exemple un objectif de microscope ou un condenseur) transformant lesdites variations du faisceau paraxial incident en variations de direction importantes du faisceau sortant. Il peut également comprendre un système de lentilles dimensionné de manière à ce que le faisceau soit parallèle en sortie dudit élément optique de forte ouverture. Le déviateur de faisceau peut être par exemple un miroir monté sur un positionneur permettant d'en commander l'orientation. Cette solution est mise en oeuvre dans les modes de réalisation 1 et 2. Cependant, cette solution présente deux défauts: - le mouvement du miroir engendre des vibrations qui perturbent le système. Après chaque mouvement du miroir il est nécessaire d'attendre l'absorption des vibrations avant de procéder à l'acquisition. - la différence de phase entre le faisceau de référence et le faisceau d'éclairage n'est pas reproductible, ce qui interdit d'utiliser les algorithmes définis en 3.6.4. Chacun des déviateurs de faisceau décrits en 3.10.1. , 3. 10.2 et 3. 10.3. permet de résoudre ces deux problèmes. 3. 10.1. Déviateur de faisceau basé sur une série de déviateurs binaires Un système pouvant renvoyer le faisceau dans deux directions peut être construit à l'aide d'un prisme biréfringent qui transmet le faisceau ordinaire et le faisceau extraordinaire dans deux directions différentes. Le faisceau laser utilisé doit alors être polarisé. Un rotateur de polarisation placé en avant du prisme permet d'orienter sa polarisation dans le sens ordinaire ou le sens extraordinaire, ce qui implique un angle de déviation différent par le prisme. Cependant, les rotateurs de polarisation ferroélectriques disponibles, qui ont l'avantage d'être rapides, ne permettent pas une rotation de 90 degrés mais une rotation d'environ 80 degrés. Ceci empêche d'avoir à la fois un faisceau polarisé exactement dans le sens ordinaire, pour une des positions du rotateur de polarisation, et un faisceau polarisé exactement dans le sens extraordinaire pour l'autre position. Il se crée donc, dans une des positions, un faisceau parasite dévié dans une direction non voulue. Afin de supprimer ce faisceau parasite, il est nécessaire d'utiliser en sortie du prisme biréfringent un polariseur sélectionnant uniquement le rayon voulu. Afin que ce polariseur ne supprime pas le rayon dans l'autre position du rotateur, il est nécessaire d'introduire entre ce polariseur et le prisme un second rotateur, utilisé pour ramener le vecteur champ électrique du faisceau dans le sens passant du polariseur, lorsque il n'y est pas directement en sortie du prisme. Un système pouvant renvoyer un faisceau dans des directions nombreuses peut être constitué en associant en série plusieurs de ces systèmes élémentaires. En en associant deux, qui produisent une déviation de même amplitude mais dans deux directions orthogonales, on forme un doublet. En associant en série N doublets, chaque doublet étant caractérisé par des prismes biréfringents de caractéristiques telles que l'angle de déviation du doublet numéro i soit proportionnel à 2' , on obtient 2 N valeurs de déviation possibles dans chaque direction. Par exemple avec N=8 on a un total de 256 x 256 directions de déviation du faisceau. Selon une version de l'invention, le système de déviation du faisceau est donc constitué par l'association en série de déviateurs élémentaires, chacun de ces déviateurs élémentaires comportant un prisme biréfringent déviant différemment le rayon ordinaire et le rayon extraordinaire, précédé d'un rotateur de polarisation contrôlé électroniquement et permettant d'orienter le vecteur champ électrique du faisceau selon l'axe ordinaire ou l'axe extraordinaire dudit prisme, et suivi d'un second rotateur et d'un polariseur permettant d'éliminer les faisceaux parasites. Un tel dispositif est utilisé dans le mode de réalisation 3. 3. 10.2. Déviateur de faisceau basé sur des modulateurs spatiaux Un modulateur spatial est une matrice bidimensionnelle de pixels permettant de moduler la phase ou l'intensité d'une onde dans un plan. La plupart des modulateurs spatiaux sont à base de cristaux liquides. Les écrans LCD courants constituent un exemple de modulateur spatial d'intensité. Un plan d'espace, sur la trajectoire du faisceau d'éclairage, sera défini comme un plan dans lequel ce faisceau est parallèle et est centré sur l'axe optique. Un plan de fréquence sera défini comme un plan dans lequel ce faisceau a une image ponctuelle. Un faisceau parallèle parvenant dans un plan d'espace a dans ce plan une représentation complexe de la forme eXP{j2n{fxX + fyy)} ou (x,y) sont les coordonnées d'un point du plan et ou ( fx , f y sont les coordonnées de la projection du vecteur d'onde dans ce plan. Si un dispositif de modulation de phase est placé dans ce plan et si un décalage de phase de la forme 6 = 2nigxx + gyy + c\ est appliqué à l'aide de ce dispositif, l'onde a, après traversée dudit dispositif, une représentation complexe exp 2( fx + gx)x + (ly y + g y ) y + c } . Le dispositif de de modulation spatiale a donc modifié la direction de l'onde incidente. Les vecteurs d'onde que peut générer un tel dispositif de modulation spatiale sont compris dans un cône dont l'ouverture dépend des valeurs maximales de gx et gy permises par le modulateur. Ce cône sera appelé 'cône de déviation'. Si un dispositif de modulation d'intensité est utilisé au lieu du dispositifde modulation de phase, il est possible d' appliquer une fonction d'atténuation du type cos f 2(gxx+gyy+c) . Après traversée du dispositif, l'onde a alors une forme du type exp{j2n{Vx +gxx+(fy + g y)y + c)} + expJ./2 ((/x -gx)x + (fy -gy)y-ty qui correspond à la superposition de deux ondes planes dont les vecteurs d'onde sont symétriques par rapport à un axe orienté suivant le vecteur d'onde de l'onde qui sortirait du dispositifen l'abscence de modulation. Une des deux ondes peut être arrêtée par un diaphragme, moyennant quoi le dispositif constitue un déviateur de faisceau comparable au précédent. Des dispositifs de modulation intermédiaires, réalisant une modulation conjointe de phase et d'intensité, peuvent également être utilisés. Une version de l'invention consiste donc à utiliser comme déviateur de faisceau un modulateur spatial commandé de manière appropriée. Une version de l'invention consiste à ce que ledit modulateur soit un modulateur de phase , commandé de manière à générer un décalage de phase d'une forme aussi proche que possible de B = 2gX x + 8 yY Les dispositifs de modulation existants fonctionnent pixel par pixel. Cette discrétisation entraîne la génération de fréquences parasites hors du cône de déviation. Une version de l'invention consiste à supprimer ces fréquences parasites à l'aide d'un diaphragme placé dans un plan de fréquence sur le trajet de l'onde issue du modulateur de phase. Les dispositifs de modulation permettant une modulation rapide sont binaires, c'est-à-dire qu'à un pixel donné ne correspondent que deux valeurs possibles de phase ou d'intensité. L'utilisation d'un dispositifde modulation binaire entraîne la présence d'une onde plane parasite, symétrique de l'onde que l'on cherche à obtenir par rapport à un axe constitué par la direction d'un faisceau non dévié. Dans le cas des modulateurs binaires, ceci est vrai même lorsque il s'agit d'un modulateur de phase, alors que dans le cas des modulateurs générant une modulation continue, ce problème peut être évité en utilisant un modulateur de phase. Selon une version de l'invention, le diaphragme filtrant les fréquences parasites est dimensionné de manière à filtrer non seulement les fréquences situées hors du cône de déviation, mais également une partie des fréquences situées dans le cône de déviation, de manière à arrêter l'onde plane parasite. Les dispositifs de modulation binaires présentent également l'inconvénient de générer des fréquences parasites inclues dans le cône de déviation et constituant un 'bruit' en fréquence. Selon une version de l'invention, ces fréquences sont arrêtées par un modulateur d'intensité placé dans un plan de fréquence sur le trajet du faisceau issu du modulateur de phase, et commandé pour ne laisser passer que la fréquence recherchée. Un tel dispositif est utilisé dans le mode de réalisation 4. 3. 10.3. Déviateur de faisceau constitué par un miroir mobile dont les vibrations sont rendues non gênantes. Les déviateurs de faisceau décrits en 3.10.1. et 3.10.2. sont basés sur l'utilisation de dispositifs à cristaux liquides et de polariseurs. Ces dispositifs ne sont pas disponibles dans le domaine des rayonnements ultraviolets. Pour utiliser les rayonnements ultraviolets, il est donc nécessaire d'utiliser d'autres moyens. Dans les dispositifs précédents, l'ensemble du système était placé sur une table optique. Selon une version de l'invention, le dispositif de déviation de faisceau est constitué par un miroir placé hors de la table optique, la séparation entre le faisceau d'éclairage et le faisceau de référence étant effectuée par un séparateur fixé sur la table optique et positionné après ledit miroir sur la trajectoire du faisceau. Le miroir étant placé hors de la table optique, il n'engendre pas de vibrations de cette table. La séparation des faisceaux ayant lieu après le miroir, ses vibrations n'engendrent pas non plus de décalages de phase entre faisceau d'éclairage et faisceau de référence. Ceci résout donc le problème des vibrations. Par contre, le fait que la séparation des faisceaux ait lieu après le miroir mobile implique que le faisceau de référence varie en même temps que le faisceau d'éclairage. Cette variation doit être prise en compte dans la conception du système et compensée. Par exemple, si la surface de réception est placée dans un plan d'espace, les variations de direction de l'onde de référence se traduisent par des translations de l'image plane en fréquence. Selon une version de l'invention, cet effet est compensé en effectuant une translation en sens inverse des images planes en fréquence obtenues. Cette technique est utilisée par exemple dans le mode de réalisation 5. 3. 11. Compensation des erreurs dûes à la polarisation La méthode de génération d'images employée dans [Turpin] est basée sur une théorie scalaire de la diffraction et suppose que l'onde traversant l'objet est diffractée de manière isotrope dans toutes les directions par chaque point de l'objet. Ce n'est que moyennant cette hypothèse que la résolution théorique de 4 peut être obtenue. La théorie scalaire de la diffraction n'est cependant pas valable pour les angles de 4 diffraction élevés. L'intensité diffractée par un point de l'objet dépend de la direction de l'onde diffractée, de la direction de l'onde d'éclairage, de la direction de polarisation de l'onde d'éclairage et de la direction de polarisation de l'onde diffractée. 3. 11.1. Compensation par multiplication par un coefficient réel L'onde diffractée par l'objet diffère de l'onde qui serait diffractée si la diffraction était isotrope par un facteur multiplicatif réel dépendant: - de la direction de propagation de l'onde d'éclairage - de la polarisation de l'onde d'éclairage - de la direction de propagation de l'onde diffractée - de la polarisation de l'onde diffractée Selon une version de l'invention, le microscope comporte des moyens pour déterminer ce facteur multiplicatif et le compenser en multipliant les ondes reçues par l'inverse dudit facteur. Une telle version de l'invention est décrite en 7.18.8. 3. 11.2. Compensation dans le cas d'un matériau anisotrope Si l'objet observé est constitué essentiellement d'un matériau anisotrope, les effets de la diffraction diffèrent de ce qu'ils sont dans un matériau isotrope. Le matériau est alors caractérisé en chaque point par 6 paramètres cristallins plus l'absorptivité. Dans le cas particulier ou l'objet observé est un cristal uniaxe, l'indice de diffraction du rayon ordinaire a une valeur constante. Selon une version de l'invention, une représentation tridimensionnelle dans laquelle les nombres complexes obtenus caractérisent l'absorptivité et l'indice ordinaire peut être calculée. Selon cette version de l'invention, cette représentation est calculée à partir d'images planes en fréquence obtenues pour une onde d'éclairage polarisée de sorte qu'elle constitue un rayon ordinaire. La direction de polarisation ordinaire variant avec la direction de propagation de l'onde, il est nécessaire de pouvoir modifier la direction de polarisation de l'onde d'éclairage. Cependant, les phénomènes étant linéaires, il suffit d'enregistrer l'onde reçue en tout point pour deux directions de polarisation de l'onde d'éclairage pour pouvoir en déduire l'onde diffractée par par l'objet pour une onde d'éclairage de direction quelconque. Selon une version de l'invention, le microscope comprend des moyens pour générer deux directions de polarisation de l'onde d'éclairage. Selon une version de l'invention, le microscope comprend également des moyens pour analyser l'onde diffractée suivant deux directions de polarisation, ce qui permet de distinguer l'onde diffractée ordinaire de l'onde diffractée extraordinaire. Selon cette version de l'invention, les images planes en fréquence sont alors obtenues à partir de quatre images élémentaires correspondant à chaque combinaison des deux directions de polarisation et des deux directions d'analyse. Une telle version de l'invention est décrite en 7.18.9. Dans la version décrite en 7.18.9. seule la direction d'analyse correspondant au rayon ordinaire est utilisée, cependant il est également possible de prendre en compte la direction d'analyse correspondant au rayon extraordinaire. Deux images planes en fréquence sont alors obtenues pour chaque direction de propagation de l'onde d'éclairage, correspondant l'une à l'indice ordinaire et l'autre à l'indice extraordinaire. La représentation fréquentielle finale est obtenue à partir de cet ensemble d'images en prenant en compte les variations de l'indice extraordinaire en chaque point des images planes en fréquence correspondant à l'indice extraordinaire. 3. 11.3. Compensation par combinaison de plusieurs directions de polarisation et d'analyse Dans le cas du matériau isotrope, la méthode décrite en 3.11.1. a le défaut de faire remonter considérablement le niveau de bruit. Une méthode évitant ce problème est d'acquérir au moins quatre images planes en fréquence correspondant à chaque combinaison de deux polarisations distinctes de l'onde d'éclairage et de deux directions de polarisation distinctes de l'onde diffractée. Un algorithme approprié permet alors, à partir de ces quatre images, de calculer une image unique correspondant à la grandeur scalaire recherchée. Selon une version de l'invention, le microscope comporte donc un moyen pour générer deux polarisations distinctes de l'onde d'éclairage, et un moyen pour analyser l'onde diffractée selon deux directions de polarisation distinctes. Selon une version de l'invention, le microscope comporte des moyens pour calculer, à partir des images planes en fréquence correspondant à chaque combinaison des deux directions de polarisation et des deux directions d'analyse, une image plane en fréquence unique représentant à une grandeur scalaire complexe vérifiant la condition de diffraction homogène dans toutes les directions. Ce principe est utilisé dans les modes de réalisation 3,4, et 5. Le principe de calcul de ladite grandeur scalaire est détaillé en 7.12.1. Dans le cas des longueurs d'ondes du visible, ledit moyen de variation de la polarisation de l'onde d'éclairage peut être constitué d'un rotateur de polarisation à cristaux liquides. Ledit moyen de variation de la direction d'analyse de l'onde diffractée peut être composé d'un rotateur de polarisation associé à un polariseur. Dans le cas de l'ultraviolet, ces dispositifs ne sont pas disponibles. 3. 11.4. Variation de la direction de polarisation de l'onde d'éclairage dans le domaine UV Dans le domaine UV, les rotateurs de polarisation peuvent être remplacés par une lame d'onde en quartz tournant autour d'un axe par des moyens mécaniques. Cependant, ces mouvements mécaniques ralentissent considérablement le système. C'est pourquoi on utilise un système ou les seuls mouvements mécaniques sont ceux d'obturateurs et ou le faisceau à obturer a une extension spatiale aussi réduite que possible, de manière à ce que le mouvement de l'obturateur soit aussi faible que possible. Il est alors possible d'utiliser un obturateur rapide ou une obturation par roue tournante crénelée. Selon une version de l'invention, un tel système comprend: - un séparateur de faisceau séparant le faisceau en un faisceau A et un faisceau B. - des lentilles placées sur chaque faisceau A et B et focalisant ces faisceaux sur des points de focalisation ou sont placés les obturateurs. - un dispositif permettant de superposer à nouveau les faisceaux A et B ayant traversé leurs obturateurs respectifs. - un dispositif placé sur la trajectoire de l'un des faisceaux A ou B, dans la partie de la trajectoire ou les deux faisceaux sont distincts, et modifiant la polarisation de ce faisceau. Un tel système peut également comprendre des lentilles supplémentaires destinées à reformer des faisceaux parallèles après traversée des obturateurs. Il peut également comprendre un second dispositif de modification de la polarisation. Le dispositif de modification de la polarisation du faisceau peut être une lame d'onde. Les dispositifs de séparation de faisceau et de superposition de faisceau peuvent être des miroirs semi-transparents. Un tel dispositif est utilisé dans le mode de réalisation 5. 3. 11.5. Variation de la direction d'analyse dans le domaine UV. L'onde issue de l'objet peut être décomposée en une onde dont le vecteur champ électrique est parallèle à celui de l'onde de référence et une onde dont le vecteur champ électrique est orthogonal à celui de l'onde de référence. L'intensité reçue sur la surface de réception est la somme de l'intensité de l'onde de champ électrique orthogonal à l'onde de référence et de l'intensité produite par l'interférence de l'onde de référence et de l'onde de champ électrique parallèle à l'onde de référence. La première de ces intensités ne dépend pas de la phase de l'onde de référence et ne modifie donc pas la valeur complexe de l'onde issue de l'objet mesurée par combinaison de figures d'interférences correspondant à des phases différentes de l'onde de référence. C'est donc uniquement l'onde de vecteur champ électrique parallèle à celui de l'onde de référence qui est obtenue sur la surface de réception. La direction d'analyse d'une onde peut donc être modifiée simplement en modifiant la direction de polarisation de l'onde de référence ou de manière symétrique en modifiant la direction de polarisation de l'onde issue de l'objet. Selon une version de l'invention, la direction d'analyse est modifiée par variation de la direction de polarisation de l'onde de référence ou de l'onde issue de l'objet. Selon une version de l'invention, la polarisation de l'onde de référence ou de l'onde issue de l'objet est modifiée par un dispositif comportant: - un séparateur de faisceau séparant le faisceau en deux faisceaux A et B - une lame d'onde LA disposée sur le trajet du faisceau et une lame d'onde LB disposée sur le trajet du faisceau B, l'angle entre les axes neutres de ces deux lames d'onde étant de 45 degrés. La direction de polarisation du faisceau ayant traversé de la lame d'onde LA se déduit alors de la direction de polarisation du faisceau ayant traversé la lame d'onde LB par une rotation dont l'angle est l'angle entre les axes neutres des lames d'onde LA et LB. Si cet angle est de 45 degrés, les faisceaux issus des lames LA et LB auront toujours des polarisations orthogonales, quelque soit la direction de polarisation du faisceau incident. Les deux faisceaux A et B peuvent ensuite être réunis par un dispositifde superposition après avoir traversé des obturateurs, comme dans le cas du dispositifdécrit en 3.11.4. Ceci présente le désavantage de nécessiter l'utilisation d'obturateurs en un point de la trajectoire du faisceau ou la direction du faisceau est variable et ou le faisceau ne peut donc pas être focalisé sur un point fixe. Selon une version de l'invention, les deux faisceaux A et B sont séparément superposés au faisceau issu de l'objet (s'ils constituent l'onde de référence) ou à l'onde de référence (s'ils sont issus de l'objet). Les figures d'interférence correspondant à chaque direction de polarisation sont alors formées sur deux surfaces de réception distinctes. Que les images planes en fréquences correspondant à chaque polarisation soient obtenues sur des surfaces de réception distinctes ou sur la même surface de réception, il se crée alors un déphasage entre ces images qui doit être compensé. Selon une version de l'invention, les lames d'onde sont positionnées de manière à ce que les faisceaux de référence et d'éclairage parvenant à une surface de réception aient des directions de polarisation différentes, de préférence à 45 degrés l'une de l'autre. Dans ces conditions, la partie de l'onde issue de l'objet qui comprend des fréquences voisines de l'onde d'éclairage est détectée sur les deux surfaces de réception et peut être utilisée pour calculer ladite différence de phase. 3. 12. Système de suppression de l'éclairage direct L'onde d'éclairage est généralement beaucoup plus intense que l'onde diffractée. Elle peut saturer les capteurs ou réduire considérablement le rapport signal sur bruit du système en rendant nécessaire une acquisition à un niveau élevé. La suppression de la partie non diffractée de l'onde d'éclairage pendant la phase d'acquisition ou pendant une partie de la phase d'acquisition améliore nettement les performances du système. Dans un plan de fréquence, la partie non diffractée de l'onde d'éclairage a une image ponctuelle et peut être supprimée en plaçant sur ce point un élément absorbant. Selon une version de l'invention, le système comprend donc un dispositifde suppression dela partie non diffractée de l'onde d'éclairage, placé dans un plan de fréquence, et absorbant le faisceau sur une zone réduite autour du point correspondant à cette onde d'éclairage. Selon une version de l'invention, ce dispositif est constitué par un modulateur spatial d'intensité commandé pour être passant en tout point sauf sur une zone limitée autour du point d'impact de la partie non diffractée de l'onde d'éclairage. Cette version est mise en oeuvre dans le mode de réalisation 4. Selon une autre version de l'invention, ce dispositif est constitué d'une vitre mobile en translation dans un plan de fréquence, un point noir absorbant placé sur la vitre ayant pour rôle d'arrêter le faisceau direct, la position de la vitre étant commandée pour faire coïncider ce point noir avec le point d'impact de la partie non diffractée de l'onde d'éclairage. Cette version est mise en oeuvre dans le mode de réalisation 5. 3. 13. Dispositif d'utilisation des modulateurs spatiaux. Les modulateurs spatiaux utilisés en 3.10.2. ou en 3. 12. peuvent être en particulier des modulateurs binaires rapides fonctionnant par réflexion. Ils sont en général utilisés à l'aide d'un miroir semi-transparent polarisant, qui est un dispositif de forme cubique renvoyant les faisceaux incidents dans deux directions différentes en fonction de leur polarisation. Ce dispositif, de part son épaisseur, engendre une légère aberration qui élargit le point correspondant à une fréquence donnée, ce qui est préjudiciable à la qualité des images obtenues. * Pour éviter l'utilisation de ce dispositif, on peut utiliser des faisceaux parvenant au modulateur sous un angle oblique. Les faisceaux incident et réfléchi sont alors séparés. Cependant, cette méthode déforme la répartition des fréquences générées. Pour éviter cette déformation, ledit angle oblique doit être faible. Selon une version de l'invention, ce problème est résolu en utilisant un dispositif constitué d'un miroir à deux faces réfléchissantes orthogonales et d'une lentille traversée dans un sens par le faisceau dirigé vers le modulateur et dans l'autre sens par le faisceau réfléchi par le modulateur. Le faisceau incident est réfléchi par une face du miroir, traverse la lentille, est réfléchi par le modulateur, retraverse la lentille en sens inverse et est réfléchi par la seconde face du miroir, reprenant sa direction initiale. Les faisceaux incident et réfléchi peuvent se superposer partiellement sur la lentille mais sont séparés sur le miroir à deux faces. Afin d'obtenir cette séparation sur le miroir, tout en ayant un angle oblique aussi faible que possible, le miroir à deux faces doit être à peu près positionné dans un plan focal de la lentille et le modulateur doit être positionné dans l'autre plan focal de la lentille. 3. 14. Utilisation de plusieurs objectifs Les éventuelles limitations portant sur la direction de l'onde d'éclairage, caractérisée par son vecteur fréquence, influent sur les performances du système en raison du . Le maximum de précision est obtenu lorsque toutes les directions possibles sont utilisées. De même, il est souhaitable d'enregistrer l'onde diffractée par l'objet dans toutes les directions. Lorsqu'un seul objectif de microscope est utilisé, son ouverture limite les directions dans lesquelles on peut enregistrer l'onde diffractée par l'objet. De même, si on n'éclaire l'objet que par un coté opposé à l'objectif, on limite les directions possibles des ondes d'éclairage. Selon une version avantageuse de l'invention on utilise plusieurs objectifs focalisés sur l'échantillon, qui permettent d'enregistrer l'onde issue de l'échantillon suivant d'avantage de directions. Les objectifs couvrent alors la quasi-totalité de l'espace autour de l'échantillon, et les ondes d'éclairages doivent nécessairement traverser ces objectifs pour atteindre l'échantillon. Selon une version de l'invention, chaque objectif est associé à un système optique permettant d'une part la mesure sur un capteur de l'onde provenant de l'échantillon et ayant traversé l'objectif, et d'autre part la formation d'une onde d'éclairage qui après traversée de l'objectif devient dans l'échantillon une onde d'éclairage plane de direction variable. Les ondes d'éclairage peuvent alors être générées dans toutes les directions couvertes par l'ouverture des objectifs, et de même les ondes issues de l'objet peuvent être mesurées dans toutes ces directions. Le système d'acquisition et de calcul peut prendre en compte l'ensemble des ondes mesurées sur l'ensemble des capteurs pour l'ensemble des éclairages utilisés et génère à partir de ces données la représentation fréquentielle tridimensionnelle de l'objet. Il est possible d'utiliser un nombre élevé d'objectifs afin de recevoir la totalité des ondes issues de l'échantillon, ou afin d'augmenter la distance de travail en utilisant des objectifs de faible ouverture. Cependant, la plupart des échantillons observés en pratique sont plans et peuvent de manière commode être placés entre deux lamelles. Une version de l'invention constituant le meilleur compromis entre la difficulté de mise en oeuvre et la performance est d'utiliser deux objectifs de microscope de large ouverture positionnés en vis-à-vis, l'échantillon plan étant introduit entre ces deux objectifs. Cette solution est utilisée dans les modes de réalisation 3,4, et 5. Dans les modes de réalisation 1 et 2, de performance inférieure mais de réalisation plus aisée, un seul objectif de microscope est utilisé. 3. 15. Génération de faisceaux inverses Lorsque deux objectifs de microscope ou plus sont utilisés, une image plane en fréquence est générée à partir de l'onde reçue par chaque objectif. Chaque point d'une image plane en fréquence correspond à un vecteur d'onde donné de l'onde diffractée. Il est nécessaire, pour pouvoir calculer la représentation fréquentielle tridimensionnelle de l'objet, de déterminer correctement ces vecteurs d'onde, et ce dans un repère commun aux vecteurs d'ondes reçus par chaque objectif. La connaissance du facteur K et du centre optique, définis dans [Lauer], permet la détermination des vecteurs d'onde reçus sur chaque image en fréquence. Cependant le repère utilisé pour les représentations bidimensionnelles RA ( avant translation de vecteur - fe ) reconstituées à partir de l'image plane en fréquence obtenue à partir d'un objectif donné est différent de celui utilisé pour les représentations RB obtenues à partir de l'objectif en vis-à-vis. Pour établir une correspondance entre ces deux repères il est nécessaire de déterminer les coordonnées de certains points à la fois dans le repère utilisé pour RA et dans le repère utilisé pour RB. Chaque point PA de la représentation RA est l'image d'un vecteur d'onde fe de l'onde d'éclairage qui parvient à ce point en l'abscence d'objet, et a pour coordonnées celles de ce vecteur d'onde. A ce vecteur correspond un vecteur d'onde - fe de direction opposée dont l'image est un point PB de la représentation RB. Les coordonnées du point PB dans le repère utilisé pour RA sont l'opposé des coordonnées du point PA dans ce repère. La correspondance entre les deux repères peut donc être établie si les coordonnées du point PB sont également déterminées dans le repère RB. Ceci peut être fait en générant par des moyens optiques un faisceau de vecteur d'onde opposé au faisceau d'éclairage et en déterminant les coordonnées du point image de ce faiscau dans le repère utilisé pour RB. Si cette correspondance est établie en un nombre suffisant de points, la relation entre les repères utilisés pour RB et RA peut être facilement déterminée et ces représentations peuvent être modifiées pour utiliser un repère commun. De manière similaire, on peut obtenir par des moyens optiques une correspondance directe entre les repères RB et RA. Ceci nécessite le réglage d'un certain nombre d'éléments optiques. Pour effectuer ce réglage, on peut vérifier en continu la correspondance entre les coordonnées du point PB obtenues dans chacun des repères utilisés, et ce pour un certain nombre de points PB (trois points en principe). Dans les deux cas, il est nécessaire de générer un faisceau de mêmes caractéristiques que le faisceau d'éclairage, mais se propageant en sens inverse. D'une manière générale, étant donné un faisceau utilisé dans le système, le terme faisceau indicateur inverse désignera un faisceau de mêmes caractéristiques mais se propageant en sens opposé. Selon une version de l'invention, le microscope comporte donc, pendant la phase de réglage, des moyens pour générer un faisceau indicateur inverse de l'onde d'éclairage. Ces moyens peuvent éventuellement être supprimés après la phase de réglage correspondant à la détermination, par des moyens de calcul ou par des moyens optiques, des correspondances entre les repères RB et RA. Selon une version de l'invention. le microscope comporte également des moyens pour générer, pendant une phase de réglage, un faisceau indicateur inverse de l'onde de référence. Ce faisceau sera également utilisé dans certaines phases de réglage. Par exemple, si la surface de réception est dans un plan de fréquence, l'onde de référence est centrée virtuellement en un point central de l'objet. Le faisceau indicateur inverse de l'onde de référence permet de régler la position des objectifs de manière à ce que ces objectifs soient focalisés sur le même point. Selon une version de l'invention, lorsque la surface de réception est dans un plan d'espace, un faisceau supplémentaire centré sur ce plan d'espace est également utilisé pendant une phase de réglage, ainsi que son faisceau indicateur inverse. Ce faisceau facilite par exemple le réglage de position des objectifs en l'abscence d'une onde de référence centrée sur un point de l'objet. Dans les modes de réalisation 3,4, et 5, chaque faisceau utilisé a un faisceau indicateur inverse, et les moyens de génération de ces indicateurs inverses sont décrits comme faisant partie du microscope et ne sont pas supprimés après que les réglages aient été terminés : obturateurs sont simplement utilisés pour arrêter ces faisceaux. Selon une version de l'invention, le dispositif générant un faisceau indicateur inverse à partir d'un faisceau d'origine comprend: - un miroir semi-transparent séparant le faisceau d'origine en un faisceau non modifié et un faisceau secondaire. - une lentille focalisant le faisceau secondaire dans un plan de focalisation. - un miroir placé au point de focalisation qui renvoie le faisceau inversé vers ladite lentille. Le fait que le miroir soit placé au point de focalisation garantit que le faisceau réfléchi a exactement la direction inverse du faisceau incident. Le faisceau réfléchi retraverse la lentille en sens inverse. La partie de ce faisceau qui est ensuite réfléchie à nouveau par le miroir semi-transparent a les mêmes caractéristiques que le faisceau non modifié mais est dirigée en sens inverse. 3. 16. Compensation de l'aberration sphérique et des erreurs de positionnement des objectifs. Lorsque deux objectifs sont utilisés, le est soluble en principe puisque chaque objectifest fixe par rapport à l'objet. Cependant, comme dans le , la résolution du implique non seulement l'existence d'un dispositif physique permettant en principe sa résolution, mais également la définition d'algorithmes de compensation appropriés. A partir de chaque objectif utilisé, on peut générer une représentation tridimensionnelle de l'objet observé. En représentation spatiale, cette représentation est relative à un point origine donné, que l'on appellera point caractéristique de l'objectif. Le se traduit par le fait que les points caractéristiques des objectifs utilisés ne coïncident pas. La résolution du se ramène à déterminer les coordonnées des points caractéristiques de chaque objectifde microscope, dans un repère commun, puis à translater de manière appropriée chaque représentation avant de les superposer. 3. 16.1. détermination des coordonnées des points d'origine correspondant à chaque objectif. Selon une version de l'invention, ceci peut être obtenu en utilisant un faisceau centré sur un point central de l'objet observé et son faisceau indicateur inverse. Ce faisceau est reçu sur un capteur après avoir traversé les objectifs, et son indicateur inverse est reçu sur un autre capteur. A partir du faisceau reçu sur un capteur, la représentation fréquentielle bidimensionnelle de ce faisceau peut être obtenue et les coordonnées de son point de focalisation peuvent être déterminées. Le point de focalisation du faisceau est le même que celui de son faisceau indicateur inverse. La différence entre les coordonnées du point de focalisation du faisceau obtenues à partir d'un objectif et celles de son indicateur inverse obtenue à partir d'un autre objectif est égale à la différence entre coordonnées des points caractéristiques de ces objectifs dans un repère commun. Cette méthode peut être mise en oeuvre avec un nombre quelconque d'objectifs, à la condition que la configuration soit telle qu'aucun groupe d'objectifs ne soit isolé optiquement, c'est-à-dire qu'un tel groupe d'objectif, s'il ne rassemble pas tous les objectifs utilisés, puisse toujours être atteint par un faisceau issu d'un objectif extérieur au groupe. Par exemple si 6 objectifs sont utilisés, ils ne doivent pas être groupés deux par deux : objectif doit recevoir des faisceaux provenant de deux autres objectifs. Cet aspect de l'invention est mis en oeuvre en 7.9.1. et en 9.12. 3. 16.2.Détermination des déplacements de chaque objectif Il est généralement nécessaire de déplacer les objectifs pour introduire l'objet observé. Cette opération modifie les coordonnées obtenues et rend nécessaire la répétition de l'opération précédente. Cependant, la présence de l'objet perturbe le faisceau qui le traverse et empêche l'obtention d'un résultat précis. Selon une version de l'invention, ce problème est résolu en utilisant des faisceaux parallèles de direction variable. Un faisceau parallèle a une image plane en fréquence ponctuelle et la valeur obtenue en ce point est peu affectée par les irrégularités locales de l'échantillon observé. La différence entre la phase d'un tel faisceau reçu sur un capteur avant déplacement des objectifs et la phase du même faisceau après déplacement des objectifs dépend du vecteur caractérisant le déplacement du caractéristique de l'objectif recevant le faisceau par rapport au point caractéristique de l'objectif d'ou provient le faisceau. A partir de ces différences de phase établies pour un nombre suffisant de faisceaux il est possible, par un algorithme approprié, de déterminer ce déplacement. Selon cette version de l'invention, la phase d'un ensemble de faisceaux parallèles parvenant à un capteur donné est donc mesurée une première fois en l'abscence de l'objet et une deuxième fois en présence de l'objet. A partir des différences de phase et éventuellement des rapports d'intensité ainsi mesurés, un algorithme approprié peut recalculer le déplacement des points caractéristiques de chaque objectif. Ces différences de phases et d'intensité peuvent être caractérisés, pour chaque faisceau parallèle, par une valeur complexe obtenue comme quotient de la valeur obtenue en présence de l'objet par la valeur obtenue en l'abscence de l'objet en un point correspondant de l'image plane en fréquence. Cette valeur sera appelée le rapport de phase et d'intensité sur un faisceau parallèle donné. Connaissant les coordonnées initiales du point d'origine de chaque représentation et ses déplacements, ses coordonnées courantes peuvent en être déduites et l'écart de position peut être compensé. Cette méthode peut être mise en oeuvre avec un nombre quelconque d'objectifs, à la même condition qu'en 3. 16.1. La première mesure en l'abscence de l'objet est réalisée par exemple en 7. 9.2. et en 9.13. Dans ces deux cas, la correction liée aux valeurs de position déterminées comme indiqué en 3.16.1. est décrite dans le même paragraphe que cette mesure. La deuxième mesure en présence de l'objet et le calcul des déplacements sont par exemple effectués en 7.11. et en 9.15. Dans les deux cas les positions absolues sont directement calculées, sans passer par les déplacements, la correction liée aux valeurs de position ayant déjà été effectuée comme indiqué plus haut. 3. 16.3. Détermination de l'indice et de l'épaisseur de l'objet Lorsque deux objectifs de microscope en vis-à-vis sont utilisés et lorsque l'objet observé forme une couche comprises entre deux lamelles planes, l'indice moyen de l'objet, s'il diffère de l'indice nominal de l'objectif (indice du liquide optique prévu pour être utilisé avec l'objectif), crée une aberration sphérique qui fausse les représentations tridimensionnelles obtenues. Cette aberration sphérique se traduit par des variations de phase et d'intensité des faisceaux mesurés en 3. 16.2., ces variations dépendant de l'indice et de l'épaisseur de l'objet. Selon une version de l'invention, un programme utilise les valeurs mesurées en 3. 16.2. pour déterminer simultanément les déplacements des objectifs, l'indice et l'épaisseur de l'objet. Le calcul effectué en 7. 11. ou en 9. 15. est une réalisation de cet aspect de l'invention. 3. 16.4. Algorithme de minimisation Pour des valeurs données des déplacements et de l'indice et l'épaisseur de l'objet il est possible de calculer les rapports de phase et d'intensité sur chaque faisceau parallèle. Selon une version de l'invention, l'algorithme de calcul détermine les valeurs des déplacements et de l'indice et l'épaisseur de l'objet qui minimisent l'écart quadratique moyen entre les valeurs théoriques ainsi calculées et les valeurs effectivement mesurées. Cet algorithme doit déterminer un minimum absolu sur un ensemble de cinq paramètres d'une fonction bruitée, la fonction écart quadratique présentant même en l'abscence de bruit des minima locaux autres que le maximum absolu. Ce problème se prête donc assez mal à des méthodes classiques de minimisation. Lorsque les valeurs des paramètres sont connues d'une manière approximative, l'algorithme peut maximiser dans un premier temps la valeur au point origine obtenue en compensant les écarts de phase dûs à ces paramètre. Une maximisation d'une fonction étant équivalente à une minimisation de son opposé, on utilisera uniquement le terme maximisation pour définir l'algorithme, mais on pourrait aussi bien parler de minimisation. Selon une version de l'invention, l'algorithme comporte des phases itératives aucours desquels il détermine à chaque itération un maximum absolu sur un ensemble de valeurs des paramètres variant de manière discrète, la fonction à maximiser ayant été préalablement filtrée pour supprimer les fréquences qui causeraient un repliement de spectre dans un échantillonnage au pas de variation des paramètres. Selon cette version de l'invention, le pas est réduit à chaque itération et le point central de l'ensemble sur lequel varient les paramètres aucours d'une itération est le maximum déterminé à l'itération précédente. Un tel algorithme permet en général de converger vers la solution malgré les maxima locaux et le nombre élevé de paramètres. Un tel algorithme est décrit en 7.8.2. 3. 16.5. Détermination de la position de l'objet. La position exacte de l'objet n'a pas d'influence sur les valeurs mesurées en 3.16.2. et ne peut donc pas être obtenue à partir de ces valeurs. Par contre elle peut modifier les représentations tridimensionnelles obtenues : l'aberration sphérique affectant une représentation tridimensionnelle donnée dépend de la position de l'objet. Dans le cas ou l'indice de l'objet diffère de l'indice nominal des objectifs, cette position doit donc être déterminée. La position de l'objet par rapport aux objectifs affecte la bonne superposition des représentations bidimensionnelles recalées en phase. Si elle n'est pas correctement évaluée et prise en compte comme facteur de correction, des différences de phase anormales apparaissent entre des couples de représentations bidimensionnelles recalées en phase, sur la partie de l'espace des fréquences qui correspond à l'intersection de ces représentations. Selon une version de l'invention, la mesure de la position de l'objet par rapport aux objectifs comporte une phase d'acquisition, aucours de laquelle une série d'images planes en fréquence sont acquises, correspondant à une série de faisceaux d'éclairage d'orientation variable. Connaissant les paramètres de position, l'indice et l'épaisseur de l'objet, préalablement calculés par l'algorithme de maximisation décrit en 3.16.4., et connaissant la position recherchée, un programme peut déterminer les représentations bidimensionnelles correspondant à chaque image plane en fréquence. Selon cette version de l'invention, le programme de détermination de la position de l'objet par rapport aux objectifs est donc un programme de minimisation qui détermine la valeur du paramètre de position qui minimise les écarts de phase anormaux. Un tel programme est détaillé au paragraphe 17.15. 3. 16.6. Compensation de l'aberration sphérique et des écarts de position. Lorsque l'ensemble des paramètres cités plus haut ont été évalués, ils doivent être utilisés pour compenser les effets correspondants dans la procédure de génération d'une représentation tridimensionnelle de l'objet observé. Ceci implique: - une modification de la fréquence spatiale correspondant, dans un espace tridimensionnel, à chaque point d'une image plane en fréquence : fréquence spatiale dépend de l'indice de l'objet. - une correction des décalages de phase liés à la présence de l'objet et au déplacement des objectifs. Suivant une version de l'invention, cette correction est effectuée en multipliant chaque image plane en fréquence par une fonction de correction tenant compte des divers paramètres déterminés plus haut. Le calcul d'une telle fonction est exposé en 7. 16. et l'opération de multiplication est effectuée par exemple dans l'étape 2 de l'algorithme décrit en 7.17. 3. 17. Echantillonnage régulier Lorsque deux objectifs de microscope sont utilisés, le pas d'échantillonnage sur l'image plane en fréquence générée à partir d'une des surfaces de réception peut être pris comme base du pas d'échantillonnage de la représentation tridimensionnelle de l'objet suivant deux axes correspondants. Si aucune précaution n'est prise: - Les points images des ondes d'éclairage sur cette image plane en fréquence ne correspondent pas à des valeurs entières des coordonnées en pixels. - Dans le cas ou deux objectifs sont utilisés, le pas d'échantillonnage et les axes sur l'image plane en fréquence générée à partir d'une surface de réception associée à l'objectif en vis-à-vis ne correspondent pas au pas d'échantillonnage et aux axes de la représentation tridimensionnelle de l'objet. Il s'ensuit que l'échantillonnage de la représentation tridimensionnelle de l'objet n'est pas régulier. Selon une version de l'invention, cet échantillonnage est rendu régulier suivant deux axes correspondant aux axes des représentations planes en fréquence. La qualité de la représentation tridimensionnelle de l'objet est alors nettement améliorée. L'image plane en fréquence peut en particulier être modifiée, du fait des imperfections du système optique, par rotation ou par homothétie. Pour obtenir un échantillonnage régulier, il est nécessaire d'annuler ou de compenser ces imperfections. Par ailleurs, dans le mode de réalisation 4, il doit exister des correspondances point à point entre les différents SLM utilisés et les CCD. La réalisation de ces correspondances nécessite le même type de réglages. Selon une version de l'invention, le microscope comporte donc un ou plusieurs dispositifs optiques permettant un réglage en rotation des images générées dans les plans de fréquence, et/ou un ou plusieurs dispositifs permettant le réglage en grandissement des images générées dans les plans de fréquence. 3.17.1. Réglage de l'échelle de la représentation (homothétie) Ce réglage est en fait un réglage de grandissement. Selon une version de l'invention, le grandissement d'une image est ajusté à l'aide d'un système optique de distance focale variable. Un tel système peut par exemple être composé de deux lentilles, une variation de la distance entre lesdites lentilles se traduisant par une variation de la distance focale de l'ensemble. Un tel dispositif est utilisé dans les modes de réalisation 4 et 5 et est décrit en 8.1.4.1. 3. 17.2. Réglage en rotation d'une image Selon une version de l'invention, ce réglage est effectué à l'aide d'un dispositif constitué d'un premier groupe de miroirs fixes et d'un second groupe de miroirs, vérifiant les conditions suivantes: - le premier groupe de miroirs symétrise le vecteur d'onde du faisceau incident par rapport à un axe donné. - le second groupe de miroirs symétrise le vecteur d'onde du faisceau incident par rapport à un second axe. - le second groupe de miroirs est mobile en rotation autour d'un axe orthogonal au plan de ces deux axes. L'ensemble des deux groupes de miroirs a alors l'effet de faire effectuer une rotation au faisceau représenté dans un plan de fréquence, l'angle de rotation étant le double de l'angle entre les deux axes de symétrie. Un tel dispositif est utilisé dans les modes de réalisation 4 et 5 et est décrit en 8.1.4.2. 3.18. Objectifs de microscope adaptés. Les objectifs de microscope classiques sont prévus pour fonctionner avec un liquide d'immersion et une lamelle couvre-objet d'indice proche de celui du verre. Ceci est sans importance dans le cas ou on observe des échantillons bidimensionnels. Cependant, dans le cas ou on observe des échantillons épais et d'indice fortement différent de celui du verre, par exemple des échantillons en phase aqueuse, l'aberration sphérique engendrée peut être telle qu'elle dégrade fortement l'image, malgré les algorithmes de compensation de l'aberration utilisés. Selon une version de l'invention, ce problème est résolu en utilisant un objectif prévu pour fonctionner avec un liquide d'immersion dont l'indice est égal ou proche de l'indice moyen de l'échantillon observé. L'objectif peut être dimensionné par des méthodes usuelles de calcul optique, les critères de dimensionnement différant des critères usuels par le fait que l'indice du liquide d'immersion, que l'on appellera indice nominal de l'objectif, a été modifié. Si l'échantillon observé est constitué essentiellement d'eau, la conception peut être facilitée par l'utilisation d'une lame couvre-objet en Teflon. 3. 19. Méthode de traitement des données dans le cas d'une mémoire vive limitée Les calculs de représentation fréquentielle tridimensionnelle mettent en oeuvre des quantités importantes de données. Ces données étant normalement accédées dans un ordre aléatoire, elles ne peuvent pas être stockées pendant les calculs sur un support à accès séquentiel comme un disque dur et doivent être stockées sur un support à accès aléatoire comme une mémoire interne d'ordinateur (RAM). Selon une version avantageuse de l'invention, adaptée au cas ou le système ne dispose pas de suffisamment de mémoire vive pour pouvoir stocker l'ensemble des données, l'algorithme de calcul est modifié de manière à traiter les données bloc par bloc, un bloc correspondant à une quantité importante de données qui peuvent alors être stockées séquentiellement sur un support à accès séquentiel et chargées en mémoire centrale uniquement pendant le temps de traitement dudit bloc. A cette fin: - L'algorithme modifié effectue dans un espace tridimensionnel des traitements plan horizontal par plan horizontal, chaque plan horizontal étant stocké sur le support à accès séquentiel en un seul bloc. - Afin de pouvoir effectuer également des traitements suivant la dimension verticale, l'algorithme intègre des phases d'échange d'axes qui permettent de ramener provisoirement l'axe vertical dans un plan horizontal. - La procédure d'échange d'axes opère bloc par bloc, les blocs ayant généralement des dimensions égales ou proches selon les deux axes à échanger et ayant pour taille en octets la taille maximale qui puisse être stockée en mémoire centrale du système (mémoire RAM à accès aléatoire). Cette méthode est mise en oeuvre dans le mode de réalisation 1 et décrite au paragraphe 5.21. 3. 20. Images générées par le microscope. Les représentations tridimensionnelles générées par le présent microscope peuvent être stockées et transmises sous forme d'un tableau à trois dimensions de nombres complexes. Selon une version de l'invention, il est possible de générer à partir de ce tableau des coupes ou des projections bidimensionnelles représentant soit l'indice soit l'absorbtivité dans l'objet. 3. 21. Système de positionnement des éléments optiques. Les modes de réalisation décrits nécessitent l'utilisation de nombreux positionneurs de bonne précision. Ces positionneurs sont des éléments coûteux peu adaptés à une fabrication en série et susceptibles de se dérégler avec le temps. Selon une version de l'invention, ce problème est réglé en utilisant lors de la fabrication du microscope des positionneurs amovibles, chaque élément étant positionné puis fixé par un liant, par exemple une colle, et le positionneur étant retiré après solidification définitive du liant. 3. 22. Système de protection contre les chocs, les vibrations et la poussière. Les microscopes décrits sont constitués d'un ensemble d'éléments fixés à une table optique. Lors d'un éventuel transport, des chocs même légers peuvent entraîner un dérèglement du système. Lors d'une utilisation prolongée, la poussière peut se déposer sur les différents éléments optiques. Selon une version de l'invention, la plus grande partie du dispositif optique est inclus dans une boîte hermétiquement fermée qui est elle-même incluse dans une boîte plus grande, la liaison entre les deux boîtes se faisant par l'intermédiaire d'amortisseurs disposés sur chaque coté de ladite boîte hermétiquement fermée. Ce système protège le microscope des chocs et de la poussière tout en permettant une bonne suspension de la table optique. 4.Description sommaire des dessins: Les Fig.1à 24 se rapportent à un premier mode de réalisation. La Fig.1 est un schéma d'ensemble de l'optique du microscope. Les Fig. 2 et 3 représentent le détail du positionneur angulaire (110) déjà représenté sur la Fig.l. La Fig. 4 est un schéma d'ensemble du support mécanique vertical et antivibratoire du microscope. La Fig.5 représente le détail d'un tendeur de la Fig. 4. La Fig. 6 représente un exemple de dimensionnement de la partie optique. Les Fig. 7 à 9 sont des représentations graphiques servant de support à l'explication du principe de fonctionnement du microscope. La Fig.10 représente l'algorithme d'un programme permettant de régler les tensions de commande du piézoélectrique (122). La Fig. 11représente l'algorithme détaillé d'une procédure de prise d'images utilisée dans le programme précédent. La Fig.12 représente l'algorithme d'un programme permettant de régler l'atténuateur d'intensité constitué du polariseur (105) et du rotateur de polarisation (104) et d'obtenir ses caractéristiques. La Fig. 13 représente l'algorithme détaillé d'une procédure 'bas niveau' de prise d'images utilisée dans le programme précédent et dans les programmes d'acquisition d'image 2D ou 3D. La Fig. 14 représente l'algorithme d'un programme de focalisation permettant d'obtenir une image 2D et de focaliser l'objectif de microscope (113).La Fig. 15 représente l'algorithme d'un programme permettant de régler la position du condenseur (111) et d'obtenir certains paramètres du système. La Fig. 16 représente symboliquement une image affichée à l'écran par le précédent progranune. La fig. 17 représente graphiquement un calcul effectué par ce programme. La Fig.18 représente l'algorithme du programme d'acquisition d'image tridimensionnelle. La Fig. 19 représente l'algorithme d'un programme de calcul générant à partir des résultats de l'acquisition une représentation tridimensionnelle de l'objet. La Fig. 20 représente schématiquement une opération effectuée par la première partie de ce programme. La Fig.21représente le détail de l'algorithme de cette première partie. La Fig. 22 représente schématiquement une opération effectuée par la deuxième partie de ce programme. La Fig. 23 représente l'algorithme d'une troisième partie de ce programme. La Fig.24 représente l'algorithme d'une dernière partie de ce programme. Les Fig. 25 et 26 se rapportent à un second mode de réalisation. La Fig. 25 est un schéma d'ensemble de la partie optique du microscope. La Fig.26 représente l'algorithme de la procédure 'bas niveau' d'acquisition d'images utilisée. La Fig. 71 illustre un appareil spécifique utilisé dans les opérations de réglage pour les modes de réalisation 3 à 5. Les Fig. 27 à 59 se rapportent à un troisième mode de réalisation. Les Fig. 27 et 28 constituent un schéma d'ensemble de la partie optique du microscope. La Fig. 29 schématise le trajet optique des rayons entre l'objectif et le capteur. La Fig. 30 représente le dispositif d'atténuation de faisceau utilisé. La Fig. 31 est un schéma de principe illustrant son fonctionnement dans le cas ou il y a effectivement atténuation. La Fig. 32 est un schéma de principe illustrant son fonctionnement dans le cas ou il n'y a pas d'atténuation. La Fig. 33 représente le dispositifde décalage de phase utilisé. La Fig. 34 est un schéma de principe illustrant son fonctionnement. La Fig. 35 reprend la Fig.34 en indiquant les déphasages des différents vecteurs. La Fig. 36 reprend la Fig. 34 en indiquant le module des différents vecteurs. La Fig. 37 représente une unité élémentaire du dispositif de déviation de faisceau utilisé. La Fig. 38 représente le dispositifde déviation du faisceau et de commutation, formé par association de ces unités élémentaires. Les Fig.39et 40 sont des schémas de principe permettant de comprendre le fonctionnement d'une unité élémentaire. La Fig.39 correspond à une direction de déviation et la Fig. 40 à l'autre direction de déviation possible. La Fig.41 illustre le calcul de la déviation du faisceau par un prisme. Les Fig.42 à 44 illustrent des étapes d'une procédure de marquage des rotateurs de phase. La Fig. 42 illustre la première étape et les Fig. 43 et 44 illustrent une deuxième étape, dans deux cas différents. La Fig.45 illustre le calcul de la différence de marche produite sur un faisceau parallèle par un objet d'indice et d'épaisseur donnés. La Fig. 46 illustre le calcul de la différence de marche produite sur un faisceau parallèle par un déplacement du point d'origine de l'onde de référence, par rapport auquel le trajet optique est calculé. Les Fig. 47 à 50 et la Fig.60 illustrent un algorithme de calcul des valeurs d'indice et d'épaisseur de l'échantillon ainsi que du déplacement du point d'origine de l'onde de référence. La Fig. 47 correspond au niveau le plus élevé de cet algorithme et la Fig.50 au niveau le plus bas. La Fig. 51représente dans un espace tridimensionnel différents vecteurs utilisés pour évaluer l'effet sur l'onde diffractée de la polarisation du faisceau d'éclairage. La Fig. 52 représente dans le plan d'un capteur des vecteurs déduits des précédents. La Fig.53 représente un algorithme permettant d'obtenir des indices de commande du déviateur de faisceau à partir des coordonnées du point d'impact direct recherché pour le faisceau d'éclairage. La Fig. 54 illustre le calcul de la différence de marche d'une onde issue d'un point de l'objet par rapport à une onde de référence. La Fig. 55 illustre le calcul de la différence de marche entre une onde issue d'un point de l'objet et les ondes de référence utilisées sur les deux capteurs du système. La Fig. 56 illustre la trajectoire, sur un des capteurs, du point d'impact direct de l'onde d'éclairage, pendant une procédure de prise d'image. La Fig. 57 représente un algorithme déterminant la position de l'objet par rapport aux objectifs. La Fig.58illustre la manière dont la représentation fréquentielle tridimensionnelle de l'objet est obtenue par superposition de représentations bidimensionnelles. La Fig. 59 représente en coupe la représentation fréquentielle tridimensionnelle de l'objet. Les Fig. 61 à 70 et 72 se rapportent à un quatrième mode de réalisation de l'invention, constituant le mode de réalisation préféré. Les Fig. 61,62,63 constituent un schéma d'ensemble de la partie optique du microscope. Les Fig.64 et 65 illustrent le fonctionnement du déviateur de faisceau utilisé dans ce mode de réalisation. La Fig.66 illustre le fonctionnement d'un système de suppression de l'onde d'éclairage directe. Les Fig. 67 et 68 illustrent le principe utilisé pour contrôler la trajectoirs du faisceau. Les Fig. 69 et 70 illustrent un système utilisé pour effectuer une rotation contrôlée d'un faisceau. La Fig. 72 illustre l'image devant être obtenue dans une des opérations de réglage. Les Fig. 73 à 82 se rapportent à un cinquième mode de réalisation. Les Fig. 73 et 74 constituent un schéma d'ensemble de la partie optique du système. Les Fig. 75 et 76 illustrent des images obtenues lors d'une étape intermédiaire de calcul. La Fig. 77 illustre un algorithme utilisé pour déterminer la séquence de commande d'un miroir déviant le faisceau et pour déterminer la séquence de commande d'une vitre arrêtant l'onde d'éclairage directe. Les Fig. 78 et 79 représentent des images obtenues lors d'une étape de réglage. La Fig. 80 illustre le principe utilisé pour faire varier la polarisation de l'onde d'éclairage et la direction d'analyse. La Fig. 81 représente les points correspondant à diverses ondes d'éclairage utilisées dans un algorithme de recalage en phase. La Fig.82 représente un diaphragme utilisé dans ce mode de réalisation. Les Fig.83 à 85 se rapportent à un dispositif pour positionner et fixer de manière définitive des éléments optiques. La Fig. 83 et la Fig. 84 représentent des pièces de ce dispositif et la Fig. 85 représente l'ensemble de ce dispositif. Les Fig. 86 à 88 se rapportent à un dispositifpour protéger le microscope des chocs et de la poussière. La Fig. 86 représente un schéma de principe du dispositif. Les Fig.87 et 88 représentent une configuration spécifique adaptée au cas du modes de réalisation 4. 5.Description d'un premier mode de réalisation: Ce mode de réalisation est le plus simple et il est peu coûteux. 5.1.caractéristiques matérielles: Un faisceau laser de longueur d'onde 633 nm polarisé dans le sens orthogonal à la figure est émis par le laser hélium-néon (100) et traverse le filtre (101) constitué de zéro, un ou plusieurs filtres empilés, en verre teinté Schott. Il est ensuite séparé en un faisceau d'éclairage Fe et un faisceau de référence Fr par le miroir semi-transparent (102). Le faisceau d'éclairage traverse ensuite un filtre (103) du même type que (101), puis un rotateur de polarisation (104) à base de cristaux liquides ferroélectriques et commercialisé par la société Displaytech Inc., 2602 Clover Basin Dr., Longmont, CO 80503, Etats-Unis. Il traverse ensuite un polariseur (105). Le faisceau traverse ensuite un achromat (106) puis un diaphragme (107) et un achromat (108). Il est réfléchi par un miroir (109) fixé sur un positionneur angulaire (110) commandé par deux moteurs pas à pas. Il traverse ensuite un condenseur (111) d'ouverture 1,2 et atteint l'objet (112). L'objet (112) est un échantillon placé entre lame et lamelle, dont l'absorptivité et les variations d'indice sont relativement faibles, et dont on veut obtenir une image tridimensionnelle. Les lentilles (106) et (108) doivent être telles que le faisceau laser focalise dans le plan focal objet du condenseur (111) et ait une ouverture suffisante à son arrivée dans ce plan focal. Le faisceau est donc à nouveau parallèle lorsqu'il atteint l'objet (112). Le plan de l'objet doit être horizontal pour que l'huile optique nécessaire pour utiliser l'objectif et le condenseur à immersion ne coule pas. L'axe optique est donc vertical et les éléments de la Fig.1 sont fixés sur une plaque verticale (300) représentée sur la Fig.4. Le positionneur angulaire (110) est détaillé sur les Fig.2et 3. La Fig 2 représente une plaque sur laquelle le miroir (109) est collé, en vue de dessous. La Fig.3 représente l'ensemble du dispositifvu de coté. La plaque (200) est posée sur des plots de contact mobiles (205) et (212) dont les points de contact avec la plaque sont en (203) et (204), et sur un plot de contact fixe dont le point de contact est en (201), la plaque (200) étant légèrement creusée en ce point. Elle est maintenue par un ressort (210) fixé à la plaque en (202) et à un plot fixe (211). Le plot de contact mobile (205) se déplace verticalement en translation et est intégré à un actuateur un axe de type classique : il est bloqué en rotation par un flexible (207) et est entraîné en translation par la rotation de la tige (206) sortant du moteur pas à pas (208) qui est par exemple un moteur pas à pas 400 pas/tour. L'entraînement se fait par exemple par l'intermédiaire d'un pas de vis. Le plot de contact (212) est de même entraîné par la rotation du moteur (213). Le point de contact fixe (201) doit être dans l'axe optique de l'objectif (113) et le centre du miroir doit être sur ce point de contact. Les moteurs (208) et (213) sont fixés sur une plaque (209) elle-même fixée sur la plaque support (300). L'onde issue de l'objet (112) traverse l'objectif de microscope (113). Cet objectifest un objectif plan (qui donne une image plane d'un plan), à grande ouverture (par exemple 1,25), à immersion, et formant une image aggrandie de l'objet à une distance finie. Dans le plan ou l'objectif forme normalement l'image de l'objet à observer, on interpose un diaphragme (114) permettant un filtrage spatial de l'image. En arrière de ce plan on positionne un achromat (115) dont le plan focal objet doit être confondu avec le plan focal image de l'objectif (113). Un second achromat (117) dont le plan focal image est dans le plan d'un capteur CCD (118) forme dans le plan de ce CCD l'image du plan focal image de l'objectif (113). Le CCD (118) est intégré à une caméra (119) sortant un signal vidéo analogique. Le faisceau de référence traverse d'abord un filtre (120) de même type que (101) puis est réfléchi par un miroir (121) monté sur l'extrémité mobile d'un translateur piézoélectrique (122). Il traverse ensuite une lentille (123) qui focalise le faisceau en un point. Le faisceau divergent issu de ce point est réfléchi partiellement par le miroir semi-réfléchissant (116), ce qui le superpose au faisceau issu de l'objet et permet d'enregistrer leurs interférences sur le CCD (118). Le point de focalisation du faisceau issu de la lentille (123) doit avoir son image virtuelle après réflexion sur le miroir semi-transparent (116) au centre de l'image du diaphragme (114) par 1 'achromat (115). Le translateur piézoélectrique (122) permet de moduler la phase du faisceau de référence. Les positionneurs manuels utilisés dans le système ne sont pas représentés sur la figure. L'objectif de microscope (113) est monté sur un dispositif de focalisation. Le laser (100) est monté sur un positionneur deux axes permettant d'en régler la direction. La partie fixe de la pile piézoélectrique (122) est montée sur un positionneur deux axes permettant une rotation par rapport à un axe orthogonal au plan de la figure et passant par le centre du miroir (121), et par rapport à un second axe situé dans le plan du miroir (121), orthogonal au premier axe et passant par le centre du miroir (121). Le condenseur est monté sur un positionneur trois axes en translation. La caméra (119) est montée sur un positionneur trois axes en translation. La position angulaire des miroirs semi-transparents (102) et (116) peut être ajustée manuellement. La lentille (106) peut être translatée suivant son axe. L'objet (112) est fixé sur un positionneur à deux dimensions permettant de le déplacer dans un plan horizontal. Le diaphragme (114) peut être déplacé dans un plan horizontal. L'ensemble est fixé sur la plaque support (300), du coté de la plaque opposé au point de vue de la Fig.4. Cette plaque est fixée à deux plaques triangulaires (301) et (302) elles-mêmes fixées à une base carrée (303). La plaque (300) est également fixée directement à la base carrée (303). Les plaques (300) (301)(302)(303) sont en alliage d'aluminium rigide AU4G, par exemple d'épaisseur 20 mm. La fixation des plaques peut se faire par des vis et des trous taraudés, et doit être faite en un nombre de points suffisant pour assurer une rigidité parfaite de l'ensemble. Ceci permet de maintenir le système à la verticale en assurant une rigidité suffisante. L'ensemble est posé sur un support antivibratoire constitué d'une plaque en granit (304) d'épaisseur 30 mm posée sur une chambre à air de camionette gonflée à faible pression (305) qui amortit les vibrations et qui est elle-même posée sur une table rigide en bois (306). Un cadre rigide en bois (311) est fixé en hauteur par l'intermédiaire de montants (307) (308)(309)(310) à la table (306). L'ensemble de la construction en bois est renforcé de manière à être parfaitement rigide. Le haut de la plaque (300) est relié par des tendeurs (312)(313)(314)(315) aux coins du cadre rigide. Chaque tendeur, détaillé sur la Fig.5, est constitué d'un ensemble de bracelets élastiques (316) tendus entre deux anneaux (318) (317), ces anneaux étant eux-mêmes fixés à la plaque (300) et au cadre (311) par des cordelettes (320) (319), l'ensemble étant mis sous tension. La chambre à air (305) permet d'avoir pour l'ensemble suspendu en AU4G de faibles fréquences de résonnance pour les mouvements de translation, de l'ordre de 2 Hz. Les tendeurs (312) à (315) permettent de limiter le balancement de l'ensemble. La fréquence de balancement peut être évaluée simplement en imprimant un léger mouvement de balancier à l'ensemble et en mesurant le temps nécessaire pour avoir, par exemple, dix allers-retour. La fréquence de balancement se règle en modifiant le nombre de bracelets élastiques utilisés pour chaque tendeur. Plus il est élevé, plus la fréquence de balancement augmente Il doit être réglé pour que la fréquence de balancement soit du même ordre que la fréquence de résonnance pour les mouvements de translation, soit environ 2Hz. Le montage des divers éléments sur la plaque (300), et en particulier des miroirs et miroirs semitransparents, doit être effectué de manière à assurer une rigidité maximale de l'ensemble. Toutes les précautions usuelles doivent être prises de manière à limiter les vibrations. Les précisions suivantes concernent un exemple particulier de dimensionnement pratique du dispositif. Les distances citées sont représentées sur la Fig. 6. Les dimensions données sont approximatives et certaines d'entre elles doivent être corrigées dans une phase de réglage. La lentille (106) est un achromat de distance focale 10 mm. La lentille (108) est un achromat de diamètre 24 mm et de distance focale 120 mm. La distance D7 entre (106) et (108) est de 250 mm. La distance D6 entre la lentille (108) et le centre du miroir (109) est de 100 mm. La distance D5 entre le centre du miroir (109) et le plan focal objet du condenseur est de 140 mm. Le condenseur est un condenseur fond clair à immersion d'ouverture 1,2. L'objectif de microscope est un objectif plan x100 d'ouverture 1,25, à distance finie, formant l'image à 160 mm du col de l'objectif, de distance focale environ 1,8 mm. La distance D4 entre le col de l'objectif et le diaphragme (114) est de 160 mm. La distance D3 entre le diaphragme (114) et l'achromat (115) est de 20 mm. L'achromat (115) a une distance focale de 200 mm et un diamètre de 30 mm et sa face la plus bombée est orientée vers le miroir semi-transparent (116). L'achromat (117) a les mêmes caractéristiques et sa face la plus bombée est également orientée vers le miroir (116). La distance D2 entre les deux achromats est de 85 mm, permettant d'insérer un miroir semi-transparent (116) de dimensions suffisantes. La distance entre l'achromat (117) et le CCD (118) est de 200 mm. La lentille (123) a un diamètre de 4mm et une distance focale de 6mm. La distance D9 entre cette lentille et l'axe optique est d'environ 70 mm. La distance D8 entre l'achromat (115) et le centre du miroir semi-transparent (116), situé sur l'axe optique, est d'environ 45 mm. Le laser (100) est un laser hélium-néon de longueur d'onde dans le vide=633 nm polarisé dans le sens orthogonal à la figure, de puissance environ 0,5 mW, de diamètre de faisceau 0,5 mm. Le capteur CCD est un capteur à pixels carrés , la surface du pixel étant d'environ 8,5 x 8,5 micromètres, et la surface utile en pixels étant de dimension au moins égale à 512x512 pixels. La caméra sort un signal vidéo CCIR et une horloge pixel, et son temps d'exposition est égal à la moitié de la durée d'un champ, soit l/50e de seconde pour une caméra CCIR non entrelacée dont les champs durent 1/25e de seconde. Ceci permet d'avoir un délai entre la fin d'un champ et le début de la période d'exposition suivante, délai qui peut être utilisé pour modifier les conditions d'éclairage sans que la transition influe sur l'image. Le positionneur piézoélectrique (122) est une 'pile' piézoélectrique précontrainte en forme de cylindre dont le corps est fixe et l'extrémité se déplace de 15 micromètres pour une tension appliquée de 100 Volts. Le système de calcul est par exemple un ordinateur type 'PC', doté de cartes d'acquisition et de commande appropriées et éventuellement de moyens de calcul supplémentaires, fonctionnant par exemple sous le système d'exploitation Windows 95. La carte d'acquisition du signal vidéo, fonctionnant en temps réel, échantillonne le signal sur 8 bits et acquiert des images de taille hpix x vpix ou hpix et vpix sont supérieurs à 512 et multiples de 4. Les pixels sont échantillonnés suivant l'horloge pixel, donc correspondent exactement aux pixels du CCD. Le positionneur piézoélectrique est piloté directement par une carte de conversion digitale/analogique sortant un signal compris par exemple entre zéro et Umax. avec par exemple Umax =10 volts. Une résistance est interposée entre la sortie de la carte de conversion et les bornes de l'actionneur piézoélectrique de manière à limiter le courant. Sa valeur est réglée de sorte que le temps de montée de la tension aux bornes de l'actionneur (122) soit d'environ 1 ms. Le rotateur de polarisation (104) est équivalent à une lame demi-onde dont l'axe peut tourner et a deux positions d'équilibre séparées par un angle de 45 degrés. S'il est positionné de manière à ce que le faisceau polarisé soit parallèle à cet axe dans une des positions d'équilibre, il fera tourner le faisceau de 90 degrés dans l'autre position. Le rotateur de polarisation est piloté par application d'une tension bipolaire, -5V correspondant à une position d'équilibre et +5V à l'autre. Chaque borne du rotateur de polarisation est reliée à une sortie 0/5V d'une carte de sortie numérique, et ses deux positions sont commandées en appliquant dans un cas OV à une sortie et 5V à l'autre, et en inversant pour l'autre position. Les moteurs pas à pas (208) et (212) sont également pilotés depuis l'ordinateur, via une carte de commande et une électronique appropriées. L'ordinateur est doté d'une mémoire interne suffisante (au moins 32 Mo) et d'un disque dur de taille suffisante (au moins 4 Go). 5. 2.Conventions diverses Les conventions suivantes seront utilisées dans la suite de cette description, y compris dans les autres modes de réalisation: -La lettre représente tantôt un indice, tantôt le nombre complexe imaginaire pur de module 1. Dans le cas ou il peut y avoir ambiguité le nombre complexe/ sera noté 7. - le signe = symbolise suivant les cas l'opération d'affectation ou l'égalité -l'expression a+=b signifie a=a+b -a multiplié par b est écrit ab, a.bou a*b -le module d'un nombre complexe z est noté #z# et son conjugué est noté z . - l'expression a%b signifiera a modulo b - si a est un entier booléen, # est son complémentaire, soit # = 1 et # = 0 0 - La transformée de Fourier discrète, dans sa forme la plus usuelle, transforme un Dirac situé à l'origine en une constante et transforme une constante en un point situé à l'origine. La transformée de Fourier discrète utilisée dans l'ensemble de ce brevet transforme une constante en un Dirac situé au milieu du tableau transformé et transforme un Dirac situé en ce point en une constante. Ceci signifie que le 'zéro' en fréquence ou en position est placé au milieu du tableau et non à l'origine du tableau. Cette transformée modifiée s'obtient à partir de la forme usuelle en effectuant avant et après la transformation une permutation d'indices. Un tableau E de dimension fdim est transformé comme suit: 1-première permutation: E[i]=E[(i+fdiml2)%fdim] 2- transformation de Fourier usuelle du tableau E 3- permutation inverse: E[i]=E[(i+fdiml2)%fdim] ou le signe % désigne le modulo. -La transformée de Fourier bidimensionnelle d'un tableau de lignes et colonnes est obtenue en effectuant la transformation de Fourier monodimensionnelle définie ci-dessus sur chaque ligne du tableau. ce qui génère un tableau intermédiaire, puis en effectuant cette transformation sur chaque colonne du tableau intermédiaire pour obtenir le tableau transformé. -De même, la transformée de Fourier tridimensionnelle consiste à effectuer successivement selon chaque axe des transformées monodimensionnelles étendues à l'ensemble du tableau. 5.3.Principes de fonctionnement La valeur de l'onde lumineuse issue de l'objet sous un éclairage donné en un point du capteur CCD est obtenue à partir de l'enregistrement de trois figures d'interférences reçues sur le capteur, la phase de l'onde de référence étant décalée de 120 degrés entre chacune de ces figures. Si s est la vibration lumineuse issue de l'objet etr est la vibration lumineuse constituant l'onde de référence lors du premier enregistrement, les vibrations lumineuses totales parvenant au capteur lors des 2r oc trois enregistrement successifs sont: so = s + r, sI = S + re 3 , s2 = s + re 3 . Les intensités enregistrées successivement sont donc: On peut inverser ces formules et on obtient: La valeur ci-dessus est la vibration lumineuse provenant de l'objet seul, la référence de phase étant conventionnellement égale à zéro pour une vibration en phase avec l'onde de référence. Ce calcul permet donc de reconstituer la valeur complexe de l'onde à partir des enregistrements d'intensité. Par construction, chaque point du capteur CCD correspond à une fréquence pure fc de l'onde provenant de l'échantillon. On appelle centre optique du capteur le point du capteur illuminé par un rayon entrant dans l'objectif avec une direction strictement parallèle à l'axe de symétrie de ce dernier et on note Cx,Cy ses coordonnées en pixels. L'objectif vérifiant la condition des sinus, la déviation en sortie d'objectif d'un rayon originaire d'un point central de l'objet est proportionnelle au sinus de son angle d'entrée dans l'objectif, qui vaut sin (p = , .Îx2 + .%Y2 , ou (/, /u, 7z) sont les coordonnées du f/ + fy 2 + f/ vecteur fréquence spatiale du faisceau en entrée de l'objectif, de norme ou # est la longueur d'onde dans le milieu observé, et de direction la direction du faisceau. Le reste du système optique étant paraxial, la déviation du point d'arrivée du rayon sur le capteur par rapport au centre optique du capteur est également proportionnelle à cette grandeur, et donc les coordonnées (i - Cx, j - cj de ce point par rapport au centre optique sont proportionnelles à (f," fy) . Dans le cas ou le capteur a des pixels carrés, le vecteur fréquence en entrée de l'objectif du rayon qui illumine le point du capteur de coordonnées (i,j) vaut donc: ou K est une constante à déterminer. On appellera 'fréquence caractéristique' du point ce vecteur fréquence. Connaissant la fréquence caractéristique de chaque point du capteur et la vibration lumineuse issue de l'objet et reçue en ce point, on obtient donc, pour un éclairage donné de l'échantillon, la représentation fréquentielle de l'onde issue de cet échantillon. Lorsqu'un échantillon suffisamment fin, peu absorbant et de faibles variations d'indice est traversé par un faisceau laser parallèle, chaque point de l'échantillon est soumis à une vibration lumineuse Aej2#fe.r ou fe est le vecteur fréquence spatiale du faisceau d'éclairage etr le rayon-vecteur au point considéré de l'objet, l'origine étant prise au point d'origine virtuel de l'onde de référence. L'absorbtivité et les variations d'indice de l'échantillon se traduisent par l'apparition d'une onde secondaire qui se superpose à l'onde d'éclairage. Un petit volume dV crée une onde secondaire Aej2;ife.r u(r)dV ou u(r) est un coefficient complexe dont la partie réelle est liée à l'absorptivité locale de l'échantillon et la partie imaginaire à son indice. L'image tridimensionnelle de l'échantillon que ce microscope génère est l'ensemble des valeurs u(r) en chaque point de l'échantillon. Lorsque un point de l'échantillon, de rayon-vecteur r , émet localement une vibration lumineuse s(r) , la vibration lumineuse reçue sur le capteur en un point de fréquence caractéristique fc vaut alors s(r)e 2'r . Un petit volume dV de l'objet, de rayon-vecteur r, éclairé par une onde plane de fréquence fe , crée donc au point du capteur de fréquence caractéristique fc une vibration 4 -"M()F qui se superpose à la vibration principale. Intégrée sur l'ensemble de l'objet, la vibration reçue en un point du capteur vaut donc s(P) = f Ae2'fe-f Oru(r)dY . Cette vibration est donc un élément de la transformée de Fourier de la fonction u(r) , correspondant à la fréquence de Fourier ft = fe - fc Le principe de ce microscope est d'enregistrer cette vibration pour un ensemble de fréquences fe et fc, puis de reconstituer la représentation fréquentielle de u(r) et finalement u(r) en inversant la transformée de Fourier. Les échantillons étudiés sont peu absorbants et ont de faibles variations de l'indice de réfraction. Par conséquence l'onde d'éclairage reste très intense et illumine un point du CCD, que l'on appellera point d'impact de l'onde d'éclairage, et qui est le point du CCD ou la vibration lumineuse reçue est la plus élevée. Si ce point a pour coordonnées (imax,jmax) alors la fréquence de l'onde d'éclairage est: La figure 7 montre l'ensemble (500) des fréquences caractéristiques correspondant aux points du capteur. Il s'agit d'une portion de sphère de rayon limitée par l'ouverture de l'objectif, centrée sur l'axe optique (501) du système. Un exemple de vecteur fréquence d'éclairage (502) est superposé à cet ensemble. Enfin, l'ensemble(503) des fréquences ft = fc- fe correspondantes en est déduit. Lorsque l'on fait varier les fréquences d'éclairage selon un cercle (504) comme indiqué sur la figure 8, l'ensemble des fréquences enregistrées est celui généré par la rotation de la portion de sphère (503) autour de l'axe (501) dans un plan horizontal, comme l'indique la vue en coupe de la Fig. 9. On obtient donc une représentation fréquentielle tridimensionnelle (et non plus bidimensionnelle comme dans le cas ou un seul enregistrement est utilisé). A partir de cette représentation tridimensionnelle dans l'espace des fréquences, on peut générer la fonction u(r) par transformation de Fourier inverse. Pour obtenir la représentation fréquentielle de u(r) à partir de l'ensemble des représentations fréquentielles bidimensionnelles on calculera en chaque point la valeur moyenne des représentations fréquentielles bidimensionnelles atteignant ce point. Le calcul de la représentation fréquentielle de u(r) puis finalement de u(r) peut par exemple être effectué en 6 étapes: étape 1 : pour chaque onde d'éclairage, on détermine la représentation fréquentielle bidimensionnelle de l'onde reçue, qui est une portion de sphère d'un espace tridimensionnel. A partir d'un point du capteur CCD de coordonnées (i,j) on obtient un point de la représentation de l'onde issue de l'objet, ce point ayant la fréquence fc(i,j) = # p " C, y - C.,, , K2 -(i - Cx)2 - (; - C y) et ayant comme valeur complexe la valeur complexe obtenue au point considéré du capteur CCD par la étape 2 : pour chaque onde d'éclairage, on détermine la fréquence fe de l'onde d'éclairage en déterminant les coordonnées (imax jmax) du point d'intensité maximale sur le capteur CCD et en appliquant la formule: étape 3 : pour chaque onde d'éclairage, on translate la représentation obtenue à l'issue de l'étape 1, d'un vecteur - feou fe est la fréquence de l'onde d'éclairage, obtenue à l'issue de l'étape 2. étape 4 : pour chaque onde d'éclairage, on divise la représentation fréquentielle bidimensionnelle obtenue à l'issue de l'étape 3 par sa valeur au point de coordonnées (0,0). Cette étape constitue l'opération de recalage en phase décrite en 3 6 3. et est indispensable pour que les représentations fréquentielles bidimensionnelles se superposent de manière cohérente. étape 5 : on superpose l'ensemble des représentations fréquentielles bidimensionnelles obtenues à l'issue de l'étape 4, obtenant la représentation fréquentielle de u(r) . La valeur affectée à un point non atteint est 0 et la valeur affectée à un point atteint est la moyenne des valeurs en ce point de chaque représentation fréquentielle bidimensionnelle atteignant ce point. étape 6 : effectue une transformation de Fourier tridimensionnelle inverse de la représentation fréquentielle, obtenant finalement la fonction u(r) en représentation spatiale. En pratique, les étapes seront effectuées dans un ordre différent et sous une forme modifiée, afin d'optimiser le temps de calcul et de limiter la place mémoire requise. La méthode effectivement utilisée comporte deux phases, équivalentes aux 6 étapes précédentes: phase d'acquisition: pour chaque onde d'éclairage, détermine l'image plane en fréquence obtenue sur le capteur CCD en appliquant en chaque point la formule On détermine également les coordonnées (imax jmax) du point d'intensité maximale sur le capteur CCD et on divise l'ensemble de l'image plane en fréquence obtenue sur le capteur CCD par sa valeur au point de coordonnées (imax jmax). phase de calcul tridimensionnel: A partir de chaque onde d'éclairage caractérisée par les valeurs (imax,jmax), et à partir de chaque point de coordonnées (i,j) du capteur, on obtient un point de la représentation fréquentielle tridimensionnelle de fréquence Lorsqu'un point n'est pas atteint on y affecte la valeur nulle. Lorsqu'il est atteint plusieurs fois on y affecte la moyenne des valeurs obtenues à chaque fois. Lorsque cette opération a été effectuée pour toutes les ondes d'éclairage et tous les points du capteur, la transformation de Fourier tridimensionnelle inverse peut être effectuée. Cette méthode pose un problème pratique qui est que le point éclairé directement par le faisceau traversant l'échantillon est illuminé de manière beaucoup plus intense que les points correspondant à l'onde diffractée. La représentation tridimensionnelle générée lors d'une prise d'image contient essentiellement des fréquences proches de celle du faisceau d'éclairage, les autres fréquences étant noyées dans le bruit. Pour remédier à cet inconvénient, on utilise un dispositif d'atténuation contrôlée du faisceau. La partie de la représentation fréquentielle correspondant aux fréquences sur lesquelles l'intensité est élevée est obtenue avec une forte atténuation et celle correspondant aux autres fréquences est obtenue avec une faible atténuation. Les valeurs obtenues sous forte atténuation sont ensuite multipliées par un coefficient complexe caractéristique du décalage de phase et du rapport d'amplitude de l'onde d'éclairage entre les deux positions du dispositif d'atténuation contrôlée. Ce dispositif d'atténuation contrôlée est constitué du rotateur de polarisation (104) et du polariseur (105). La représentation tridimensionnelle obtenue à partir d'images de taille hpix x vpix correspond à des tailles de fichiers importantes. Afin de limiter la taille des fichiers et le temps de calcul, la taille des images sera divisée par deux par moyennage lors de la procédure d'acquisition de la représentation tridimensionnelle. Ceci équivaut à grouper les pixels 4 par 4, un groupe de 4 pixels sur l'image originale étant équivalent à un pixel effectifutilisé pour le calcul. La taille de l'objet observable est bien sûr réduite en conséquence. Les valeurs de Cx,Cy et K sont divisées par 2 pour tenir compte du nouveau système de coordonnées. Cette limitation de la taille d'image observée est bien entendu facultative. L'utilisation du microscope proprement dite comporte: - une phase de focalisation sur l'échantillon décrite au paragraphe 5.18. - un ajustement de position du condenseur, qui n'est pas toujours indispensable, et qui est décrit au paragraphe 5.19. - la phase d'acquisition des représentations fréquentielles bidimensionnelles normalisées décrite ci-dessus et détaillée au paragraphe 5.20. - la phase de calcul tridimensionnel décrite ci-dessus et détaillée au paragraphe 5.21. - une phase de visualisation décrite au paragraphe 5.22. Avant de pouvoir utiliser ce microscope, divers réglages doivent être effectués: - Les réglages des positionneurs manuels, décrits aux paragraphes 5.6, 5.7, 5. 8, 5. 9, permettent de régler correctement la trajectoire du faisceau, de s'assurer que l'image d'une onde plane sur la caméra soit effectivement ponctuelle, et que le condenseur forme bien à sa sortie un faisceau parallèle. - Le réglage décrit au paragraphe 5.10. permet l'obtention du nombre de pas par pixel, utile à la commande du miroir de déviation du faisceau (109). - Le niveau de l'onde de référence est ajusté comme indiqué au paragraphe 5.11. - Le réglage décrit au paragraphe 5. 12. permet l'obtention de tensions de commande appropriées de l'actuateur piézoélectrique. - Le réglage décrit au paragraphe 5.13. permet le réglage de l'atténuateur de faisceau et l'obtention des constantes d'atténuation et de déphasage le caractérisant. - Le réglage décrit au paragraphe 5. 14. permet l'obtention de la constante K. - L'ouverture des diaphragmes et la position du miroir semi-transparent (116) doivent être réglés de manière à obtenir une image centrée sans repliement de spectre. Ce réglage est décrit en partie au paragraphe 5.14 et est complété au paragraphe 5.15. - Le réglage décrit au paragraphe 5. 16. permet un ajustement précis de la position du condenseur. - L'onde de référence doit être enregistrée, ce qui est décrit au paragraphe 5.17. 5.4.Manipulation des filtres Les opérations de réglage nécessitent des manipulations permanentes des filtres pour ajuster l'intensité reçue sur le capteur. Ces manipulations ne sont pas systématiquement rappelées dans la suite du texte. Le filtre en (120) détermine l'intensité de l'onde de référence. Sa valeur est déterminée dans une étape particulière du réglage. Par la suite, lorsqu'une onde de référence est nécessaire, le filtre ainsi déterminé est inséré. Lorsque l'onde de référence doit être supprimée, on insère un élément opaque en (120). Le filtre en (103) détermine l'intensité de l'onde d'éclairage. Sa valeur dépend des opérations de réglage en cours. Pour la plupart des opérations, le filtre est ajusté de manière à ce que l'intensité reçue sur le capteur (118) soit élevée, sans atteindre la saturation. Pour certaines opérations le capteur est saturé. Pour d'autres l'onde d'éclairage doit être supprimée, ce qui se fait par insertion d'un élément opaque. Le filtre en (101) est utilisé uniquement pour les opérations de réglage nécessitant un suivi visuel du faisceau, repéré par sa tache de diffusion sur un morceau de papier blanc. Le filtre est alors réglé pour que la tache de diffusion soit visible sans être dangereuse pour l'oeil. Dans les cas ou seule l'onde d'éclairage est présente, on appellera intensité relative de l'image reçue sur le capteur CCD le rapport de l'intensité reçue sur le capteur à l'intensité en sortie du filtre (103). Dans une opération ou on cherche à maximiser l'intensité relative reçue sur le capteur, on est amené à changer de filtre régulièrement pour maintenir l'intensité à un niveau mesurable par le capteur. 5,5.Programmes d'usage courant Certains programmes simples sont utilisés fréquemment pendant le réglage, sans que cela soit rappelé : - déplacement du miroir (109) : ce miroir étant motorisé, un programme est nécessaire pour en modifier la position. Ce programme demande à l'utilisateur un nombre de pas et un numéro d'axe correspondant soit au moteur (213) soit au moteur (208), puis fait effectuer le nombre de pas demandé à ce moteur. -Visualisation de l'image reçue sur le capteur : programme permet l'affichage direct sur l'écran de l'ordinateur de l'image reçue sur le capteur (118). -Visualisation de l'image et caractéristiques du maximum : programme effectue l'affichage direct sur l'écran de l'ordinateur de l'image reçue sur le capteur (118). Il affiche en plus la valeur maximale détectée par le capteur, les coordonnées du point correspondant, et le rapport entre l'intensité de ce point et la somme des intensités de ses 8 voisins. Ce programme est utilisé pour vérifier l'apparence d'une image, pour vérifier la non-saturation du capteur (valeur maximale inférieure à 255), pour connaître les coordonnées et la valeur du maximum, pour apprécier le caractère ponctuel de ce maximum par observation directe de l'image et par utilisation des valeurs affichées: l'intensité (relative) du maximum doit être aussi élevée que possible, ainsi que le rapport de son intensité à celle de ses voisins. 5. 6. réglage de la position du laser (100) et du miroir (121) Dans un premier temps l'onde d'éclairage est supprimée et la position du laser (100) est réglée de façon à viser effectivement le centre du miroir (121), ce qui se vérifie en suivant le trajet du faisceau à l'aide d'un morceau de papier permettant de le visualiser. La position du miroir (121) est ensuite ajustée de manière à ce que le faisceau de référence traverse effectivement la lentille (123) et parvienne à la caméra. Le faisceau de référence doit être centré sur le capteur (118). 5. 7. réglage en translation de la position de la caméra et réglage du miroir (102) La position de la caméra est réglée en translation en envoyant directement un faisceau parallèle sur l'objectif de microscope. A cet effet, les éléments (106)(108)(111)(105)(104) sont provisoirement enlevés, l'onde de référence est supprimée, l'objectif de microscope est positionné en position à peu près focalisée sur l'objet. L'objet (112) utilisé est une lame transparente et de l'huile optique est interposée entre (112) et (113). La position angulaire de (102) est alors ajustée pour que le faisceau parvienne directement au centre du miroir (109). La position du miroir (109) est réglée de sorte que le faisceau parallèle entre directement dans l'objectif (113) et est affinée de manière à maximiser l'intensité relative du signal reçu sur le capteur CCD. La position du capteur CCD est alors réglée en translation dans la direction de l'axe optique de manière à ce que l'image produite soit parfaitement ponctuelle, puis est réglée en translation dans les directions orthogonales à l'axe optique de sorte que ce point soit au centre de la zone utile du capteur. Ce point central est le centre optique et ses coordonnées en pixels sont les constantes Cx,Cy. 5. 8. réslage de la position du condenseur (111) Les éléments (106)(108)(111) sont remis en place. De l'huile pour microscope est interposée entre (111) et (112) et entre (112) et (113). Un morceau de carton blanc est posé sur le miroir (109) pour diffuser la lumière. Le diaphragme (107) est ouvert au maximum et l'ouverture du diaphragme (114) est d'environ 8 mm. L'objectif de microscope est mis en position à peu près focalisée. La position du condenseur (111) est alors réglée de manière à obtenir sur le CCD un disque clair de rayon élevé, le disque devant rester relativement homogène (les bords et le centre sont toutefois un peu plus éclairés). 5. 9. réglage de la position de la lentille (106) Le morceau de carton blanc posé sur le miroir (109) est supprimé. La position du miroir est modifiée de manière à amener le point éclairé sur le bord du disque précédemment obtenu. La position de la lentille (106) est alors ajustée selon son axe de manière à avoir sur le capteur CCD l'image la plus ponctuelle possible. 5.10.Détermination du nombre de pas par pixel. Le morceau de papier occultant le miroir est alors enlevé. Le moteur est déplacé suivant un axe d'un nombre de pas connu. La position en pixels du point d'intensité maximale est notée avant et après le déplacement, et le nombre de pixels parcourus en est déduit. On calcule alors le rapport nombre de pas pas~ par~ pixel = nombre de pas On effectue de même sur l'autre axe et on retient le plus petit rapport nombre de pixels obtenu. 5. 11. réglage du niveau de l'onde de référence Si on considère une onde de référence et une onde d'éclairage ayant même intensité maximale à leur arrivée sur le capteur, s'additionnant en amplitude lorsqu'elles sont en phase, la condition de non- saturation du capteur est que l'amplitude commune des deux ondes soit la moitié de l'amplitude saturant le capteur, ou de manière équivalente que l'intensité commune des deux ondes soit le quart de l'intensité saturant le capteur. Pour régler le niveau de l'onde de référence à cette valeur, l'onde d 'éclairage est supprimée et la valeur du filtre (120) est ajustée pour obtenir une image dont le niveau maximal est d'environ le quart du niveau maximal autorisé par la carte d'acquisition, soit dans le cas d'un échantillonnage sur 8 bits du signal vidéo, un niveau d'environ 64. Avant la prise d'images, le niveau maximal de l'onde d'éclairage devra être réglé de la même façon. 5.12. réglage des tensions de commande de l'actuateur piézoélectrique, Cette calibration de l'actuateur piézoélectrique peut se faire à l'extérieur du système par une méthode interférométrique connue. Trois positions de l'actuateur sont utilisées. Le déplacement du miroir entre chaque position doit être de #/3#2. Les tensions de commande correspondant à chaque position 3#2 doivent être déterminées, l'actuateur ayant un cycle régulier pour éviter les effets d'hystérésis. Cependant, il est également possible d'effectuer ce réglage pendant que l'actuateur est en place. Ceci permet de compenser l'imprécision sur l'orientation du miroir et d'avoir une procédure simple de calibrage n'utilisant pas de matériel spécifique. Ceci est fait en utilisant un programme qui fait varier les tensions de commande et qui est décrit par l'algorithme de la figure 10. Avant de lancer le programme, la position du miroir (109) doit être réglée de manière à ce que le point produit sur le capteur CCD en utilisant pour objet une lame complètement transparente soit au centre du capteur. Pour utiliser ce programme, l'objet utilisé doit être fortement diffusant. On pourra par exemple utilisé un morceau de papier blanc trempé dans de la gélatine puis placé entre lame et lamelle. Le papier doit être suffisamment épais pour arrêter le faisceau direct et suffisamment fin pour laisser passer un faisceau diffusé. Le diaphragme (107) est ouvert au maximum et le diaphragme (114) est réglé pour une ouverture d'environ 0,8 mm. L'onde de référence interfère alors sur le capteur CCD avec le disque clair produit par l'onde issue de l'objet. L'intensité de l'onde d'éclairage doit être réglée pour que le capteur soit en limite de saturation. Si la tension maximale appliquée à l'actuateur est Umax, les tensions correspondant aux décalages 2# 2# de phase de - 3 0, 3 seront respectivement Umaxl2-diff bas, Umaxl2, Umaxl2+ diff haut, ou diff haut et diff~bas sont choisis pour produire les décalages de phase indiqués. Afin d'éviter tout effet d'hystérésis, à chaque acquisition la tension est initialisée à 0, les différentes images sont acquises dans l'ordre croissant des tensions appliquées à l'actuateur et une tension finale Umax est finalement appliquée, de sorte que le même cycle est toujours utilisé. Ce cycle devra également être utilisé en phase normale de fonctionnement. Les images prises avec les décalages de phase indiqués plus haut permettent de calculer une représentation fréquentielle en appliquant à chaque pixel P la formule dans laquelle l'onde de référence a été remplacée par une constante et l'expression I(P,[alpha]) désigne l'intensité enregistrée au point P pour un décalage de phase a. Le réglage des tensions de commande de l'actuateur consiste à évaluer diff haut et diff bas. Le principe est d'obtenir deux représentations fréquentielles décalées entre elles de #/3. La deuxième image peut être recalée en phase en la multipliant par e 3 et l'écart moyen entre la première image et cette image recalée peut être calculé. Cet écart est minimal lorsque les tensions diff haut et diff bas sont correctement réglées. Les décalages de phase permettant l'acquisition de la 2eme image élémentaire en fréquence sont donc + #, #, ,21r+ z et correspondent respectivement, en première approximation, aux tensions Umaxl2-diff bas+diff basl2, Umaxl2+(diff bas+diff haut)l2, Umaxl2+ diff haut +diff hautl2. Le programme de réglage calcule l'écart moyen pour des séries de valeurs de diff-haut et diff bas et choisit celles qui correspondent à un écart moyen minimal. Son algorithme est détaillé sur la figure 10. Les étapes essentielles de cet algorithme sont: (600) : acquisition des images. La procédure d'acquisition est précisée sur la Fig.ll. Par 'les images' on entend içi 6 figures d'interférences reçues consécutivement par le capteur CCD. Cette procédure effectue toujours le même cycle commençant par la tension 0 et finissant par la tension Umax. Le temps d'attente après l'application d'une tension nulle au piézoélectrique permet à celui-ci de se stabiliser. Le temps d'attente avant le lancement de l'acquisition évite d'acquérir une trame qui aurait été exposée avant l'application des conditions d'exposition voulues. La fin de l'exposition d'une image est signalée sur les cartes d'acquisition par le début du transfert de l'image correspondante. L'utilisation d'un temps d'exposition inférieur au temps de transfert de l'image permet à l'image de ne pas être affectée par les états transitoires. La mise du processus en priorité maximale évite la perturbation de l'acquisition par d'autres tâches système sous un système d'exploitation multitâches. Les 6 images sont acquises successivement et en temps réel (pas d'image perdue) par la carte d'acquisition afin de minimiser le temps pendant lequel des vibrations peuvent affecter le résultat. Chaque image a pour dimension horizontale hpix et pour dimension verticale vpix. Pendant l'acquisition, les images sont transférées automatiquement par la carte d'acquisition dans le tableau qui leur est réservé en mémoire centrale de l'ordinateur. A l'issue de la procédure d'acquisition, on dispose d'un tableau 1[a, b, ij], l'indice a correspondant à la différence de phase, l'indice b correspondant à l'image (décalée ou non décalée en phase), les indices/ et/étant les coordonnées en pixels et variant respectivement de 0 à hpix-let de 0 à vpix-1, (601) calcul des deux représentations fréquentielles. Celles-ci sont stockées dans des tableaux de complexes SO[i,j] et SI [i j], en appliquant les formules: (602) Le programme modifie le tableau SI en multipliant chacun de ses éléments par e (603): le programme calcule la valeur maximale mod max = max ISo[l, ill du module sur - 05,i5,hpix-l (604) : Le programme calcule l'écart moyen entre les deux tableaux de la manière suivante: Le programme initialise ecart et nombre valeurs à 0 et parcourt l'ensemble des points i,j en testant la condition (605): ISO[i,j]1 0,5 mod max . Chaque fois que cette condition est réalisé, il effectue les opérations suivantes (606): ecart+ = ISO[i,j]- S*,j]1 nombre valeurs+=I Lorsque le programme a terminé de parcourir les indices (i,j) il divise ecart par nombre valeurs (607), ce qui lui donne l'écart moyen. Cet écart n'intègre donc que des valeurs pour lesquelles l'onde d'éclairage est suffisamment forte, afin d'éviter un résultat trop bruité. Il est stocké dans un tableau. (608): le programme passe à la valeur suivante du couple (diff haut,diff bas) et réitère les opérations jusqu'à ce que la série d'écarts ait été calculée. (609): le programme applique un filtre passe-bas au tableau obtenu pour limiter le bruit dû aux vibrations du système. Le filtre passe-bas utilisé est représenté dans le domaine fréquentiel par une 'marche d'escalier' passant d'une valeur de 1 en basse fréquences à une valeur de 0 en hautes fréquences, et sa bande passante est déterminée empiriquement pour avoir une bonne limitation du bruit sans trop déformer la courbe. (610) : le tableau est représenté graphiquement pour en vérifier l'allure. (611): la valeur du couple (diff bas,diff haut) correspondant au minima est affichée. Les séries de valeurs du couple(diff bas,diff haut) sont déterminées comme suit: Dans un premier temps le programme fait varier les valeurs de diff haut et diff bas en les laissant égales entre elles. Par exemple elles peuvent varier entre 0 et Umax/4 par pas de 4096 si on utilise 12 bits 4096 de conversion. Il en résulte un tableau de 1024 éléments (les écarts calculés pour chaque valeur de (diff haut, dtff bas) ) que le programme filtre pour éliminer le bruit (609) et qu'il représente graphiquement (610). La valeur d'indice du tableau correspondant à l'écart minimal correspond alors à la valeur correcte du couple (diff bas,diff haut) et ce couple est affiché (611). Dans un deuxième temps, le programme est relancé en fixant diff~bas à la valeur précédemment obtenue et en faisant varier uniquement diff haut. Un nouveau minima est ainsi obtenu, qui correspond à une valeur plus précise de diff haut. Dans un troisième temps, le programme est relancé en fixant diff haut à la valeur précédemment obtenue et en faisant varier uniquement diff bas, obtenant une valeur plus précise de diff bas. L'opérateur peut réitérer ces étapes en faisant varier séparément et alternativement diff bas et diff haut, mais le maximum de précision sur ces valeurs est obtenu assez rapidement. 5. 13. réglage du polariseur (105) et du rotateur de polarisation (104) L'étape suivante consiste à régler la position du rotateur de polarisation (104) et du polariseur (105). Ce dispositif est destiné à réaliser une atténuation contrôlée du faisceau d'éclairage par commande du rotateur de phase, et on appellera l'ensemble 'commutateur optique'. Il a une position fermée correspondant à une intensité faible le traversant et une position ouverte correspondant à une intensité plus élevée. L'objet utilisé est le même que dans l'étape précédente, le réglage du miroir (109) et des diaphragmes est également le même. L'onde de référence est d'abord supprimée. Dans un premier temps, le polariseur est mis en place et réglé pour maximiser l'intensité le traversant et reçue sur le capteur (118). Dans un deuxième temps, le rotateur de polarisation est mis en place. Une tension correspondant à un état arbitrairement défini comme fermé lui est appliquée et il est positionné en rotation pour minimiser l'intensité traversant l'ensemble du commutateur. Dans un troisième temps, l'onde de référence est rétablie et on utilise un programme calculant le rapport des intensités et la différence de phase entre les deux positions du rotateur de polarisation, rapport qui sera nécessaire pendant les phases d'acquisition d'image pour combiner les ondes correspondant aux états ouvert et fermé du commutateur. L'algorithme de ce programme est sur la figure 12. Les étapes sont les suivantes: (800) : Le programme acquiert d'abord les images en utilisant la procédure acquiert-images décrite Fig.13. Par 'les images' on entend içi 6 figures d'interférences reçues consécutivement par le capteur CCD. Cette procédure effectue toujours le même cycle commençant par la tension 0 et finissant par la tension Umax. Le temps d'attente après l'application d'une tension nulle au piézoélectrique permet à celuici de se stabiliser. Le temps d'attente avant le lancement de l'acquisition évite d'acquérir une trame qui aurait été exposée avant l'application des conditions d'exposition voulues. La fin de l'exposition d'une image est signalée sur les cartes d'acquisition par le début du transfert de l'image correspondante. L'utilisation d'un temps d'exposition inférieur au temps de transfert de l'image permet à l'image de ne pas être affectée par les états transitoires. La mise du processus en priorité maximale évite la perturbation de l'acquisition par d'autres tâches système sous un système d'exploitation multitâches. Les 6 images sont acquises successivement et en temps réel (pas d'image perdue) par la carte d'acquisition afin de minimiser le temps pendant lequel des vibrations peuvent affecter le résultat. Chaque image a pour dimension horizontale hpix et pour dimension verticale vpix. Pendant l'acquisition, les images sont transférées automatiquement par la carte d'acquisition dans le tableau qui leur est réservé en mémoire centrale de l'ordinateur. (801); le programme calcule les deux représentations fréquentielles SO et SI qui diffèrent par l'état du commutateur. SO correspond au commutateur ouvert et SI au commutateur fermé. (802):Le programme calcule la valeur maximale mod max max ISO[I, j]1 atteinte par le 0 (803) : le programme calcule le rapport moyen entre les deux représentations fréquentielles. Il initialise rapport et nombre valeurs à 0 puis parcourt l'ensemble des indices (i,j) en testant la condition (804): ,S'0[y, y]j 0,5 mod~max Lorsque la condition est vérifiée, il effectue (805): rapport+ =S0[i,j] rapport+ = [..] nombre valeurs+=1 Lorsque l'ensemble des indices i,j a été parcouru, le programme divise rapport par nombre valeurs (806) ce qui donne le rapport recherché. (807) le programme calcul la moyenne rapport moy des valeurs de rapport obtenues depuis son lancement. (808): le programme affiche les parties réelles et imaginaires ainsi que le module de rapport et rapport moy. (809) Le programme réitère continument cette procédure pour permettre le réglage en continu. Le programme se termine sur instruction de l'opérateur. La position angulaire du rotateur de polarisation doit être réglée pour que le module de rapport soit à peu près égal à 8. Le programme est alors arrêté et relancé, et au bout d'un nombre d'itération suffisant la valeur moyenne complexe rapport moy est notée et servira de base dans la suite des opérations. 5. 14. obtention de la constante K et réglage du diaphragme (114) et du miroir (116) K est la valeur maximale en pixels correspondant à la fréquence spatiale maximale de l'onde 1/#v ou #vest la longueur d'onde dans le milieu observé, supposé être d'indice égal à l'indice nominal nv de l'objectif. L'indice nominal de l'objectif est l'indice pour lequel il a été conçu et pour lequel il ne crée pas d'aberration sphérique. C'est aussi l'indice de l'huile optique devant être utilisée avec l'objectif. Il y a K pixels entre les fréquences 0 et # . Le pas en fréquence suivant un axe est donc 1/K#v Les fréquences varient au total de - 1/#v à 1/#v par pas de 1/K#v. #v #v @ K#v Si N est le nombre total de pixels suivant chaque axe pris en compte pour la transformée de Fourier, N valeurs de fréquences sont prises en comptes, allant de - N à N . 2K#v 2K#v Après transformation on obtient Nvaleurs de position avec un pas en position égal à la moitié de l'inverse de la fréquence maximale avant transformation. Le pas en position est donc 1/@= K#v. N 2K#v Si on considère deux points entre lesquels la distance en pixels est Dpix et la distance réelle est Dreel' on a donc: D , N D p, d'ou K = bzz-. La longueur d'onde à considérer ici est la N @@ #v Dpix longueur d'onde dans le matériau, supposé être d'indice égal à l'indice nominal nv de l'objectif soit: #v = #. On a finalement: nv Pour obtenir la constante K, on réalise l'image d'un micromètre objectif pour lequel les distances réelles sont connues, puis on applique la formule ci-dessus. Ceci est réalisé en utilisant un programme de focalisation qui sera réutilisé ultérieurement à chaque fois qu'une focalisation sur un échantillon est nécessaire avant la prise d'image tridimensionnelle. L'algorithme de ce programme se trouve sur la figure 14. Ses étapes principales sont: (1000) : Le programme acquiert une image par la procédure acquiert images de la Fig.13. On obtient donc un tableau d'entiers (type unsigned char pour 8 bits) 1[p, c, i, jl ou l'indice p variant de 0 à 2 correspond à l'état de phase, l'indice c variant de 0 à 1 correspond à l'état du commutateur (0=ouvert, 1=fermé) et les indices i et jvariant de 0 à hpix-1 et de 0 à vpix-1 correspondent aux coordonnées du pixel. (1001): Un tableau de booléensFli, j] est généré: il est initialisé à 0, puis pour chaque pixel, la valeur maximale atteinte par 7[,0,/,y] sur les trois images correspondant à la position ouverte du commutateur est calculée. Si cette valeur est égale à 255 (valeur la plus élevée du numériseur), les images correspondant à la position fermée du commutateur doivent être utilisées dans le calcul de la fréquence associée au pixel et à ses 8 voisins immédiats, et le tableau .1 î if Li, JI est mis à 1 pour ces 9 pixels. (1002) : la représentation fréquentielle S[i,j] de nombres complexes est générée: pour chaque pixel, la valeur est générée selon les équations suivantes: r Si H[i,j] vaut 1, la valeur complexe ainsi obtenue est donc multipliée par le nombre complexe rapport moy obtenu lors de l'opération de calibration du commutateur pour donner la valeur finale de l'élément de tableau S[i,j], afin de tenir compte du décalage de phase et de l'absorption induits par le commutateur. (1003) : Le programme limite le tableau S à des dimensions de 512x512. Le programme effectue ensuite optionnellement l'une ou l'autre, ou aucune, des deux opérations suivantes: - un moyennage sur une largeur de 2, qui ramène le tableau S à un tableau S' de dimensions 256x256 avec S'[i,j] = S[2i,2 j] + S[2i + 1,2j] + S[2i,2j + 1] + S[2i + 1,2j + 1] .Ce moyennage, couplé à une réduction de l'ouverture du diaphragme (114), permet de diminuer le diamètre de la zone observée et de réduire le temps de calcul. Il est équivalent à un filtrage passe-bas suivi d'un sous-échantillonnage. - une limitation de l'ensemble des fréquences observées à un carré de 256x256 pixels avec S'[i,j] = S[128 + 1,128 + je . Ceci permet de diminuer le temps de calcul au prix d'une réduction de la résolution. Toutefois dans le cas présent le programme n'effectue aucune de ces deux opérations. (1004) : Le programme effectue alors la transformée de Fourier inverse du tableau ainsi obtenu. (1005) : Il affiche le résultat sur l'écran, en extrayant le module, la partie réelle ou la partie imaginaire.Dans le cas présent il affichera le module. Quelle que soit la variable affichée, le tableau de nombre réels correspondant est d'abord normalisé, soit par rapport à la valeur moyenne, soit par rapport à la valeur maximale. Le programme écrit également sur disque le fichier de réels correspondant. Lorsque la partie réelle ou la partie imaginaire sont représentées, il est essentiel que le point d'impact du faisceau direct soit bien en (256,256) sur l' image de taille 512 x 512, faute de quoi une modulation devient visible. Lorsque le module est représenté, le point d'impact exact du faisceau direct n'influence pas notablement le résultat. (1006) :Le programme recommence alors l'acquisition d'une nouvelle image, opérant donc en continu. Il s'arrête sur instruction de l'opérateur. Pour obtenir l'image du micromètre, l'objectifest d'abord mis en position à peu près focalisée, le micromètre ayant été introduit comme objet. Dans un premier temps l'onde de référence est supprimée, les diaphragmes sont ouverts au maximum, et le programme de visualisation directe en temps réel de l'image reçue sur le capteur est lancé, les filtres en (103) et le rotateur de polarisation étant réglés pour laisser passer suffisamment d'intensité pour saturer assez largement le capteur au point d'impact direct du faisceau. L'objet est alors déplacé à dans le plan horizontal à l'aide du positionneur correspondant jusqu'à ce que l'image constituée de nombreux points intenses alignés, caractéristique du micromètre, apparaisse. Le micromètre est alors correctement positionné sous l'objectif. Les diaphragmes en (107) et (114) sont alors réglés pour une ouverture d'environ 8 mm. Les filtres en (103) sont alors réglés pour que le maximum d'intensité sur le CCD soit à un niveau d'environ le quart de la valeur maximale du digitaliseur, soit 256/4=64. L'onde de référence est réintroduite. Le programme de focalisation est alors lancé. Le diaphragme (114) doit être ajusté de manière à être clairement visible sur l'image affichée, tout en étant aussi ouvert que possible. Si l'image n'est pas bien centrée, on peut améliorer le centrage soit en modifiant l'orientation du miroir (116), auquel cas il peut être nécessaire de réajuster l'orientation du miroir (121), soit en modifiant la position du diaphragme (114). Le diaphragme en (107) doit être ajusté pour que la zone observée apparaisse uniformément éclairée. Le programme de focalisation est alors arrêté, l'onde de référence est supprimée et l'intensité du faisceau est réajustée comme précédemment. L'onde de référence est alors réintroduite et le programme de focalisation relancé. L'objectif de microscope est alors déplacé par le dispositif de focalisation de manière à obtenir une bonne image du micromètre. Pour faciliter la focalisation, on a intérêt à visualiser une partie du micromètre ou des traits de différentes longueurs sont présents. Ceci limite les 'fausses focalisations' dues à des phénomènes d'interférences en avant du micromètre. Entre deux déplacements il est nécessaire de lâcher le dispositifde focalisation manuel pour obtenir une image non perturbée par les vibrations. Lorsque une bonne image a été obtenue, le programme est arrêté et l'image obtenue est utilisée pour obtenir la distance en nombre de pixels entre deux traits, la distance métrique entre ces traits étant connue. Si la distance entre deux graduations séparées par D,.eel micromètres est sur l'image ainsi obtenue de Dp,x pixels, si l'indice nominal de l'objectif est nv (en général, nv =1,5) et si la longueur d'onde du laser dans le vide est;' (# =0,633 micromètres) et si le nombre de points de la transformée de Fourier est N (N=512) alors on a: n N dan K N Diz, ou bien entendu Deel et IL sont dans la même unité. # Dpix 5.15.réglage des diaphragmes L'image tridimensionnelle que l'on calculera a un coté de taille 256 pixels, ce qui permet de limiter les tailles de fichiers et les temps de calcul. Le réglage du diaphragme consiste à réutiliser le programme de focalisation, cette fois avec l'option de moyennage intermédiaire, et régler le diaphragme (114) de manière à ce que son image soit clairement visible tout en étant aussi grande que possible. Le diaphragme (107) est alors réglé pour qu'il soit légèrement plus ouvert que le minimum permettant un éclairage régulier de la partie observée de l'échantillon. 5. 16. ajustement de la position du condenseur, obtention des caractéristiques du cercle Lors de la procédure d'acquisition, l'extrémité du vecteur fréquence d'éclairage doit suivre un cercle (504), ce qui équivaut à ce que le point d'impact du faisceau d'éclairage sur le capteur suive un cercle correspondant. On appelle ici point d'impact du faisceau d'éclairage le point illuminé sur le capteur (118) lorsque seul le faisceau d'éclairage est présent (lame transparente), et qui reste le point d'intensité maximale lorsque un échantillon susceptible d'être utilisé par ce microscope est présent. Pour une position donnée du condenseur (111) et de l'objectif de microscope (113) , le rayon du cercle ne peut pas en général être choisi librement: ceci est une conséquence des fortes aberrations induites par le condenseur pour les rayons non paraxiaux. Par ailleurs, si la position du condenseur est mal réglée transversalement, le faisceau d'éclairage sort de la zone observée de l'objet et est intercepté par le diaphragme (114), et le cercle ne peut pas être parcouru. Si elle est mal réglée dans le sens de l'axe optique, les caractéristiques du cercle ne sont pas optimales. Il est donc en général nécessaire d'ajuster la position du condenseur et de calculer les caractéristiques du cercle. Ces opérations sont toutefois simplifiées si un condenseur de très bonne qualité est utilisé, ou si le condenseur est remplacé par un objectif de microscope. En effet, dans ce cas, les aberrations sont faibles et le rayon du cercle peut être choisi librement, inférieur toutefois à un rayon limite défini par l'ouverture maximale du système. Un exemple de programme permettant l'ajustement de la position du condenseur et l'obtention des caractéristiques du cercle est détaillé sur la Fig. 15. Le principe de ce programme est de déplacer le point éclairé par le faisceau direct (point d'impact du faisceau d'éclairage) le long de rayons concentriques partant du centre du capteur et d'afficher les valeurs d'éclairement en chaque point éclairé successivement par le faisceau direct, ce qui forme à l'écran une figure en 'étoile' représentée schématiquement sur la Fig.16. La position du condenseur peut alors être réglée pour que cette étoile soit la plus régulière et large possible, et le programme détermine les caractéristiques des cercles (centre commun G et rayons respectifs Rp et Rq) délimitant la partie extérieure de l'étoile, qui permettent d'obtenir le cercle sur lequel se déplacera le point d'impact direct du faisceau d'éclairage lors de la procédure d'acquisition. Avant de lancer ce programme, l'onde de référence doit être supprimée. Le miroir (109) doit être déplacé de façon à ce que le point d'impact direct du faisceau soit au centre de l'image. Les filtres en (103) doivent être ajustés pour éviter la saturation du capteur et devront être réajustés pendant le fonctionnement du programme pour éviter la saturation sur l'ensemble de l'étoile. Les étapes principales de ce programme sont: (1100): le programme calcule les valeurs du rayon, indicé par k, et de l'angle, indicé par l, puis les coordonnées du point 'objectif. Les coordonnées x,y de ce point sont exprimées en pas de moteur (et non en pixels). x représente le nombre de pas effectués par le moteur (213) depuis sa position initiale (point éclairé au centre de l'image). y représente le nombre de pas effectués par le moteur (208) depuis sa position initiale. *Le pas du déplacement le long d'un rayon, pas rayon, doit être réglé pour que les points de l'étoile soient suffisamment proches les uns des autres, et l'incrément angulaire pas angle vaut 1-max . 1-max vaut par exemple 16, k-max est ajusté pour que le point éclairé pour l'indice k max sorte du domaine ou il est visible. (1101): Le programme déplace le moteur vers le point objectif (1102): le point qui avait été affiché sur l'écran à l'étape précédente pour les mêmes indices k,l est effacé. Les coordonnées de ce point étaient rangées dans le tableau V en V[k,l] (1103): une image est acquise depuis le capteur. Il s'agit là d'une acquisition simple, la valeur de chaque pixel étant lue directement sur le capteur. (1104) : le maximum d'éclairement sur l'image acquise est calculé et enregistré, ses coordonnées en pixels sont enregistrées dans le tableau V contenant des couples d'entiers, en V[k,l], et sa valeur est enregistrée dans le tableau W contenant des réels, en W[k,l]. Le point correspondant au maximum d'éclairement est affiché sur l'écran (l'étoile est formée progressivement par ces points). (1105): Le programme détermine la valeur maximale vmax = max (W[p,l]) atteinte k min P[l] = vlc/', l Q[l] = V[kq, 1] Le programme affiche les valeurs de l et de vmax dans une fenêtre de texte. (1106): Le programme calcule une approximation du centre du cercle et la range dans C[l]. C[I] est calculé comme l'intersection de la médiatrice de P[4 et P[l+I maxl2] avec la médiatrice de P[I+I maxl4] et P[l+l maxl4+1 maxl2]. La Fig.17 illustre le principe de calcul sur l'exemple l max=8, pour le point C[0]. Le point C[0] est l'intersection de deux droites dont l'une est la médiatrice du segment P[0] P[4] et l'autre est la médiatrice du segment P[2]P[6]. (1107): Le programme calcule le centre G du cercle comme barycentre des points C[l]. Les coordonnées de G seront notées Gx, Gy (1108): Il calcule le rayon Rp du cercle extérieur comme valeur moyenne de la distance entre G et les points P[l], et le rayon Rq du cercle intérieur comme valeur moyenne de la distance entre G et les points Q[l]. (1109): Il affiche Gx,Gy, R p , Rq dans la fenêtre de texte. (1110) : Il recommence l'ensemble de l'opération. Le programme s'arrête sur demande de l'opérateur. Pour cette opération de réglage, le micromètre doit être légèrement déplacé de manière à être hors du champ d'observation, l'objet étant alors équivalent à une lame transparente. L'objectif doit être maintenu en position focalisée. Dans un premier temps, le programme est utilisé pour affiner le positionnement du condenseur. Celui-ci doit être positionné transversalement de manière à ce que les points affichés forment une 'étoile' dont les branches ont toutes une largeur (notée L sur la Fig.16) et une luminosité proche, c'est- à-dire que les valeurs des maximums affichés dans l'étape ( 1105) doivent être proches pour toutes les branches. Il doit être positionné dans la direction de l'axe optique de manière à ce que le rayon Rp du cercle externe soit aussi élevé que possible et à ce que sur chaque branche de l'étoile, la zone extérieure correspondant à des intensités élevées garde une largeur suffisante (par exemple supérieure à 10 pixels), notée L sur la Fig. 16. Plus cette zone est étroite plus le programme d'acquisition d'image, qui utilise les coordonnées obtenues pour le cercle, risque de diverger en essayant de parcourir ce cercle. Pour cette première étape, il suffit d'assez peu d'angles #, par exemple 8. Eventuellement l'ouverture du diaphragme (107) peut être augmentée, ce qui permet d'augmenter la largeur L. Dans un second temps, le nombre d'angles pris en compte est plus élevé afin d'obtenir des valeurs précises de Gx,Gy, R p , Rq . Le point G est le centre du cercle qui sera parcouru lors de l'étape d'acquisition par le point d'impact direct du faisceau d'éclairage. Le rayon R de ce cercle est déterminé à partir des rayons Rpet Rq . Si L= R p - Rq est faible Rp + Rq (inférieure à 20 pixels par exemple), on prend R = R p 2 +R g . Si L est plus élevée, on peut prendre une valeur légèrement inférieure à Rp , par exemple R = Rp -10 . Si le condenseur est utilisé à une ouverture suffisamment inférieure à son ouverture maximale, la partie externe de l'étoile rejoint le centre, la largeur L va doncjusqu'au centre, et on peut là aussi utiliser R = Rp - 10 . 5. 17. enregistrement de l'onde de référence La connaissance de l'onde de référence est indispensable au calcul précis des valeurs complexes de l'onde parvenant au capteur. Celle-ci doit donc être enregistrée indépendamment de la valeur constante de bruit moyen qui caractérise chaque pixel. A cet effet un programme spécifique est utilisé. Dans un premier temps, les ondes d'éclairage et de référence sont supprimées et le programme enregistre l'image de 'noir optique' qui en résulte sur le capteur CCD. Il moyenne l'intensité obtenue sur 100 images pour avoir un noir optique débruité. Dans un deuxième temps l'onde de référence est rétablie et l'onde d'éclairage reste supprimée. Le programme enregistre l'image résultante, la moyenne sur 100 images pour débruiter. Puis le programme calcule la différence entre l'image de l'onde de référence seule et l'image de noir optique, et enregistre l'image résultante dans un tableau 7/'e/'[] ou i varie de 0 à hpix-1 et j varie de 0 à vpix-l. 5. 18. Focalisation sur l'objet étudié Cette étape doit être réitérée pour chaque échantillon dont on souhaite obtenir une image. L'onde d'éclairage est rétablie. L'échantillon à étudier est mis en place. Le miroir (109) est réglé pour que le point d'impact direct du faisceau d'éclairage soit au centre du capteur. Les filtres en (103) sont réglés pour qu'en l'abscence d'onde de référence l'intensité maximale reçue sur le capteur CCD soit d'environ 64. L'onde de référence est alors rétablie. Le programme de focalisation est lancé avec l'option de moyennage intermédiaire, et la position de l'objectifest ajustée à l'aide du dispositif de focalisation pour obtenir une image nette de la zone d'intérêt de l'échantillon. 5. 19. Ajustement du rayon R Après la phase de focalisation la phase d'ajustement du condenseur doit être répétée, sans modifier la position de l'objectif et en laissant en place l'échantillon, et en utilisant la position fermée du commutateur optique. La position du condenseur n'est pas nécessairement modifiée mais la nouvelle valeur de R est notée et les filtres en (103) doivent être ajustée de manière à ce que l'intensité maximale reçue sur chaque rayon (affichée dans l'étape (1104) de l'algorithme du programme de focalisation) soit d'environ le quart de la valeur maximale du digitaliseur, soit 64. L'onde de référence, qui doit être supprimée pendant cette étape, est rétablie pour l'étape d'acquisition. 5. 20. étape d'acquisition Cette étape permet d'acquérir les représentations fréquentielles bidimensionnelles à partir desquelles sera calculée la représentation tridimensionnelle. Le point d'impact direct du faisceau d'éclairage est déplacé suivant un cercle de centre G et de rayon R déterminés dans l'étape de réglage qui précède. Le pas angulaire pas est de 2 ou nbim est le nombre de représentations fréquentielles bidimensionnelles à nbim acquérir et a pour valeur la partie entière de 2nR. A chaque étape, le programme calcule et enregistre dans un fichier frch acquis une représentation fréquentielle qui sera utilisée dans la phase de calcul tridimensionnel. La taille de l'image acquise depuis la caméra est hpix x vpix, mais cette taille est divisée par deux pour obtenir des représentations fréquentielles de dimension hel x vel, selon le principe de moyennage intermédiaire déjà utilisé dans le programme de focalisation. Le programme d'acquisition est détaillée par l'algorithme de la Fig.18 dont les étapes sont les suivantes : (1300) : Les données de base de l'acquisition sont enregistrées dans le fichier fich acquis: nbim: nombre de représentations fréquentielles bidimensionnelles hel=hpix /2 : nombre final de points dans le sens horizontal vel=vpixl2: nombre final de points dans le sens vertical (1301): temps d'attente permettant l'absorption des vibrations créées par le mouvement du positionneur (110). Un temps d'attente de 2s environ peut convenir. (1302) : Le programme acquiert les images par la procédure acquiert images de la Fig.13. On obtient donc un tableau d'entiers (type unsigned char pour 8 bits) 1[p,c,i,jl ou l'indice/? variant de 0 à 2 correspond à l'état de phase, l'indice c variant de 0 à 1 correspond à l'état du commutateur (0=ouvert, 1=fermé) et les indices / etvariant respectivement de 0 à hpix-1 et de 0 à vpix-1 correspondent aux coordonnées du pixel. (1303):Un tableau de booléens H[i,j] est généré : est initialisé à 0, puis pour chaque pixel, la valeur maximale atteinte sur les trois images correspondant à la position ouverte du commutateur est calculée. Si cette valeur est égale à 255 (valeur la plus élevée du numériseur), les images correspondant à la position fermée du commutateur doivent être utilisées dans le calcul de la fréquence associée au pixel et à ses 8 voisins immédiats, et le tableau H est mis à 1 pour ces 9 pixels. (1304): la représentation fréquentielle S[i,j] de nombres complexes est générée: pour chaque pixel, la valeur est générée selon les équations suivantes: Si H[i,j] vaut 1, la valeur complexe ainsi obtenue est donc multipliée par le nombre complexe rapport moy obtenu lors de l'opération de calibration du commutateur pour donner la valeur finale de l'élément de tableau S[i,j], afin de tenir compte du décalage de phase et de l'absorption induites par le commutateur. (1305)-Le point de module maximal du tableau S est déterminé. Ses coordonnées (/yMax,y mox) sont enregistrées. (1306) La position 'objectifest calculée, l'angle valant k.pas: i~obj Gx + Rco k.pas) Lobj = Gy + R sin(k. pas ou i obj et j obj sont les coordonnées de la position objectif en pixels. Le déplacement des moteurs est calculé: pas i=(i obj-i max).pas~par~pixel a=(/~o~/K).6~pa7'~: (1307) - Un des moteurs permet de déplacer le point d'impact direct du faisceau dans la direction de l'axe i. Il doit effectuer un nombre de pas pas i dans la direction correspondant à un indice i croissant pour la position du point d'impact direct du faisceau d'éclairage (pourpas~i#0, il doit effectuer un nombre de pas -pas dans la direction opposée). L'autre moteur permet de déplacer le point d'impact direct du faisceau dans la direction de l'axej. De même, il doit effectuer un nombre de pas pas~j. (1308) - Un tableau de fréquences moyennées est généré: Chaque dimension du tableau initial S est divisée par deux pour donner un tableau Mk avec (i 3\jy)-L,e point ae moauie maximal au rameau ivk est ueiermme, ses uuufuuituecs IIItG.Gk , jmaxg et sa valeur max-moy = Mk imaxk , jmaxk = max 1 (Mk sont enregistrées. 09::;.hel-l 0#j#vel-1 (1310) -Les éléments du tableau Mk sont normalisés en les divisant par max~moy: ., r..1 [7'] Mk V'J ] = # max~ moy (1311)- imaxk , jmaxk et la représentation fréquentielle Mk sont enregistrés dans le fichier fichacquis. (1312)- L'algorithme se termine quand l'angle vaut 2#. Le moteur revient alors à sa position initiale et le fichier d'acquisition fich~acquis est fermé. 5. 21. calcul tridimensionnel La procédure d'acquisition a généré des représentations fréquentielles bidimensionnelles Mk , ou l'indice k représente le numéro d'ordre de chaque représentation . Ces représentations ayant été moyennées sur une largeur de 2, les valeurs de Cx ,Cy et K doivent être divisées par 2 pour correspondre au nouveau système de coordonnées. Ce sont ces valeurs divisées qui sont utilisées dans la suite. L'ensemble des représentations bidimensionnelles peut être considéré une représentation à trois dimensions (i,j,k) dans lequel l'indice k représente l'indice image et les indices i et/ représentent les coordonnées cartésiennes de chaque représentation. Dans la k -ième représentation fréquentielle bidimensionnelle: la relation entre les coordonnées et la fréquence caractéristique est: La relation entre les coordonnées et la fréquence d'éclairage est: La relation entre les coordonnées et la fréquence totale est donc: La procédure de calcul tridimensionnel consiste en principe à générer dans un premier temps une représentation tridimensionnelle sous forme d'un tableau F de dimensions fdim xfdim xfdim avec fdim=256, puis à en effectuer la transformée de Fourier pour obtenir un tableau U de mêmes dimensions correspondant à la représentation u(r), et dans lequel les indices correspondent donc au rayon-vecteur. La représentation F est un tableau dont les indices représentent les coordonnées de K#ft, le zéro étant ramené par translation au point de coordonnées (fdiml2fdim/2fdiml2). On obtient donc, à partir de chaque point de coordonnées i,j d'une représentation bidimensionnelle Mk, un point de la représentation tridimensionnelle par: Lorsque un point du tableau F, de coordonnées (m,nj,nk), est obtenu successivement à partir de plusieurs représentations bidimensionnelles distinctes, la valeur de F retenue en ce point est la moyenne des valeurs obtenues à partir de chacune de ces représentations bidimensionnelles. Lorsque ce point n'est jamais obtenu, on y affecte une valeur nulle. Lorsque le tableau F a été généré, le tableau U peut être obtenu par transformée de Fourier tridimensionnelle inverse. Cette méthode peut être appliquée directement si le programme dispose d'une mémoire vive suffisante. Le programme dont l'algorithme est décrit Fig. 19 permet cependant d'effectuer les calculs sur un système dont la mémoire vive est limitée, les fichiers étant stockés sur un support à accès séquentiel (disque dur). Pour des raisons pratiques, une partie de la transformation de Fourier sera effectuée au fur et à mesure de la génération du tableau F, qui ne sera donc jamais véritablement généré. Le programme opère en cinq étapes. Chaque étape utilise un fichier d'entrée stocké sur le disque dur de l'ordinateur et génère un fichier de sortie également stocké sur le disque dur, dont le nom est en italique sur la figure. Le programme pourrait théoriquement effectuer de manière plus directe les opérations nécessaires à la génération de l'image tridimensionnelle, mais la taille des fichiers impliqués est trop élevée pour qu'ils puissent être entièrement contenus dans la mémoire d'un ordinateur. Il est donc nécessaire de gérer leur stockage sur disque. La lecture/écriture d'éléments de fichiers sur disque se faisant plus rapidement si les éléments sont stockés de manière contigue, le programme doit être conçu pour ne lire et écrire sur le disque que des blocs d'une taille suffisante. C'est ce que permet l'algorithme décrit, alors qu'une méthode directe nécessiterait des lectures/écritures à des addresses non contigues et ne serait pas praticable en raison du temps perdu en accès disque. Les étapes de l'algorithme sont les suivantes: (1400)-centrage des représentations fréquentielles bidimensionnelles : Cette procédure consiste à translater les représentations bidimensionnelles pour passer d'une représentation dans le système de coordonnées (i,j,k) à une représentation dans le système (ni,nj,k) avec ni=i-imax+fdiml2,nj j jmax+fdiml2, les dimensions suivant ni et nj du tableau ainsi généré étant defdim x fdim. L'algorithme de cette partie est représenté figure 21. Les étapes sont les suivantes: (1600) : les valeurs de hel,vel,nbim sont lues dans le fichierfich~acquis. (1601): la représentation fréquentielle Mk correspondant à l'indice k est transférée en mémoire centrale avec les valeurs correspondantes imaxk et jmaxk . (1602) : Une représentation fréquentielle translatée Tk de dimensions fdim xfdim est générée avec: . Tk [ni, /] = Mk [ni - fdim l 2 + imaxk , nj - fdim l 2 + jmaxk lorsque 0 5 ni - fdim l 2 + imaxk #Tk[ni,nj] = 0 dans les autres cas La Fig. (20) montre une image d'origine avec son point de coordonnées ( imaxk , jmaxk ) et un dessin arbitraire autour de ce point, et la nouvelle image translatée. (1603): Les valeurs de imaxk, jmaxk , et la représentation Tk sont enregistrées dans le fichier fich centré dans l'ordre suivant: imaxk , Jmaxk , Tk [0,0], Tk [1,0], ...... Tk fdim -1,0 , lmaxk, jmaxk, Tk [0,1], Tk [1,1],...... Tk fdim-1,1 , Imaxk, Jmaxk , Tk 0, fdtmTk 1, fdim, ...... Tk [fdim - 1, fdim - 1] , Notons que imaxk et jmaxk sont répétés à chaque ligne de Tk dans le fichier ftch centré. Ceci permet que ces données, indispensables au changement d'indice k # nk, restent disponible après l'opération d'échange des axes. (1604) : le processus est recommencé tant quek est inférieur à nbim. (1401)-Echange des axes 'plan' et 'ligne' Le changement d'indices /' -># ni et j xyz nj ayant été effectué, il reste à faire le changement d'indice k # nk . Pour effectuer ce changement d'indice en un temps raisonnable il est nécessaire de pouvoir charger en mémoire centrale, rapidement, un plan (ni,k). Pour que cette opération soit possible, il faut préalablement échanger les axes k et nj. C'est ce que fait cet algorithme. Le fichier fich centré précédemment créé est relu, l'ordre des données est modifié et un fichier fich echl est écrit dans lequel les données sont dans l'ordre suivant: imaxo , jmccco, To [0,0], To [1,01, ...... To fdim -1,0, imaxl , jmaxl , Tl [0,0], Tl [1,0], ...... Ii [fdim -1,0], imaxnbim-1, iMaXnbim-1 Tnbrm-1 [0,0], Tb,m-l [l'O], ...... Tnblm-l [fdim - 1,0], itnaxo , jmax0 , To 0,1, To 1,1], ...... To[fdim -1,1], imaxl , jmaxl , Tl [0,1], Tl [1,1],...... Tt [fdim -1,1], tmpnbtm-1, .lmnbrm-I , Tnb.-1[0,11, Tnbrm-t 1,1], ...... Tnbzm-l[fdim -1,1], imaxo , jmaxo , To 0, fdim -1, To 1, fdim -1, ...... To [fdim - 1, fdim - 1], imaxl, jmaxl,TlO, fdim-l,Ttl, fdim-1,......Tifdim-1, fdim-1, imaxnbim-1 jmaxnbrm-1, Tnbim-1 [0, fdim - 1], Tnbrm-1 1 fdim -1],...... Tn6rm-1 [Jdim -1, Jdim -1] C'est-à-dire que les axes nj et k sont échangés. Cette opération d'échange des axes est effectuée bloc par bloc. La Fig. (22) représente symboliquement (1700) le contenu d'un fichier tridimensionnel correspondant à des indices i,j, k, rangé en mémoire plan horizontal par plan horizontal et chaque plan étant rangé ligne par ligne, une ligne étant dans le sens de la profondeur sur le dessin. Les axes i,j,k et l'origine 0 du repère sont précisés sur le dessin. Le contenu du fichier obtenu par inversion des axes) et k est représenté en (1702). Le transfert des données d'un fichier à l'autre se fait bloc par bloc, le bloc (1701) étant copié en mémoire centrale puis transféré en (1703). La lecture et l'écriture des blocs se fait plan horizontal par plan horizontal, un plan horizontal dans le fichier lu ne correspondant pas à un plan horizontal dans le fichier écrit. La taille du bloc est la taille maximum qui puisse tenir dans la mémoire interne disponible de l'ordinateur. L'opération est répétée pour tous les blocs, les blocs situés 'au bord' n'ayant pas en général la même dimension que les autres. Cette manière d'opérer permet d'effectuer l'échange des axes avec un ordinateur dont la mémoire interne a une taille inférieure à celle des fichiers utilisés. La procédure en language C (Microsoft C/C++ sous Windows 95) qui permet cette opération est la suivante: void echange~axes(FILE* read~file,FILE* write~file,int ktot,int jtot,int itot,int memory-limit ) int knum,jnum,bknum,bjnum,keff,jeff,k,j,bk,bj; char* buff; knum=(int)sqrt(((double)memory~limit)/((double)itot)); jnum=knum; buff=( char*)malloc(itot*knum *jnum); bknum=ktot/knum ; if(knum*bknum!=ktot) bknum+= 1 ; bjnum=jtot/jnum; if (jnum*bjnum!=jtot) bjnum+=1; for (bk=O;bk≤bknum-l;bk++) for (bj=O;bj≤bjnum-l;bj++) { if (bk==(bknum-1)) kektot-knum*(bknum-1); else keff=knum; if (bj==(bjnum-1)) jejtot jnum*(bjnum-1); else jeff=jnum; for (k=O;k≤keff-1;k++) for (j=O;j≤jeff-lj++) fseek(read file,(bk*knum+k)*jtot*itot+(bj*jnum+j)*itot,SEEK SET); fread(buff+k*jeff*itot+j*itot, 1, itot, read~file); } for (j=O;j Les paramètres à passer lors de l'appel de la procédure sont: read file: pointeur sur le fichier frch centré write-file: pointeur sur le fichier fich ech7 ktot : nombre total d'images nbim jtot: nombre total de lignes dans une représentation fréquentielle: fdim itot: taille en octets d'une ligne: fdim*sizeof(complexe)+2*sizeof(int), ou sizeof (complexe) la taille en octets d'un nombre complexe ( Tk [i,j] par exemple) et sizeof (int) taille en octets d'un nombre entier (imaxk par exemple). memory~limit: taille maximale en octets de la mémoire à accès aléatoire (RAM) dont dispose la procédure pour stocker les blocs. Les fichiers doivent être ouverts en mode 'commited' c'est-à-dire que les opérations de lecture/écriture sont effectuées directement depuis ou vers le disque dur, sans bufferisation intermédiaire en mémoire centrale. (1402)- phase de calcul. Cette phase de calcul a pour objet de remplacer l'indice 'image' k par l'indice nk donné par la formule: ou i,j sont les coordonnées dans le repère d'origine (avant centrage). Dans le repère centré on a donc: Lorsque les mêmes indices (i,j,k) sont obtenus plusieurs fois par remplacement de l'indice image, la valeur retenue pour l'élément correspondant de la représentation fréquentielle tridimensionnelle est la moyenne des valeurs pour lesquelles les indices (i,j,k) sont obtenus. Un point de la représentation fréquentielle tridimensionnelle, de coordonnées (ni,nj,nk) , ne peut être obtenu par ce changement de coordonnées qu'à partir d'un plan (ni,k) donné et correspondant à son indice nj. Les plans (ni,k) peuvent donc être traités indépendamment les uns des autres. Lorsque dans un plan (ni,k) on a remplacé l'indice k par l'indice nk, il est donc possible d'effectuer directement la transformée de Fourier bidimensionnelle inverse de ce plan avant de passer au plan suivant. C'est ce que fait cette partie du programme, dont l'algorithme est détaillé sur la Fig. 23. Ses étapes principales sont: (1800) les éléments suivants sont lus dans le fichier fich echl et transférés en mémoire interne imax0 , jmax0 , 70 [0, nj], T0[l,nj], To [fdim - 1, nj], imax ,jmax, 7t [0, M/], Tl [l,nj], ...... Tl [fdim - 1, nj], lmaxnbim-1,.%m'nbm-1, Tnbm-1 [0, ni], Tnbm-1 1, n,l , ...... Tnbim-1 [fdim - 1, nj] (1801) les tableaux Dnj et Poids, de dimensions fdim xfdim, sont initialisés à 0. (1802) La condition suivante est testée: ou o est l'ouverture du microscope, et n l'indice de l'huile optique et de la lamelle utilisés, soit à peu près: - 0 = 1,25 Si la condition est vraie, le point correspond à un vecteur fréquence ne sortant pas de n 1,51 l'ouverture de l'objectif et est donc dans la zone observable. (1803) La valeur nk est calculée par la formule: (1804) La valeur correspondante de fréquence est additionnée au tableau Dnj.L'élément correspondant du tableaux des poids, qui sera utilisé pour calculer la valeur moyenne, est incrémenté. Dnj[ni,nk]+ = Tk[ni,nj] Poids[ni,nk]+ =1 1 (1805) Lorsque l'ensemble des indices ni,nk a ainsi été parcouru, le programme parcourt l'ensemble des indices ni et nk en testant la condition Poids[ni,nk]# 0 et à chaque fois que cette condition est réalisée il effectue: Dnj [ni, nk] ~ Dn,[ni,nk] D -' [M7,] Poid4ni,nk] (1806)le programme effectue une transformée de Fourier bidimensionnelle inverse du tableau Dnj. (1807) il stocke le tableau transformé dans le fichier de sortiefich-Calc dans l'ordre suivant: Dnj [0,0], Dani [1,0], ..... Dnj [ fdim-1,0], Dnj [0,1], Dnj [1,1],..... Dnj [ fdim -1,1] , Dnj [0, fdim -1], D" [ 1, fdim -1], ..... D" [fdim - 1, fdim - 1] (1403)-2eme échange des axes: Il reste à ce niveau à effectuer une transformée de Fourier inverse à une dimension suivant l'axe nj. Afin de pouvoir effectuer cette transformation en un temps raisonnable, il est nécessaire d'échanger préalablement les axes nj et nk. Le programme pourra ensuite charger en mémoire centrale des plans (ni,nj) complets pour les traiter. Dans le fichier fich calc les données sont rangées dans l'ordre suivant: Do [0,0], Do [1,0],..... Do [ fdim -1,0], Do [0,1], Do [1,1],..... Do fdim -1,1], Do [0, fdim - 1], Do [1, fdim - 1], ..... Do [fdim - 1, fdim - 1], Dl [0,0], Dt 1,0], ..... Dl [fdim - 1,0], Dt [0,1, Dt [1,1], ..... Dl fdim -1,1], Dl [0, fdim -1], Dl 1, fdim -1], ..... Dl fdim -1, fdim -1], Dfdim-1 [0,0], D fdrm-1 [10], ..... D fd,m-1 [fdim -1,0], D fdlm-l [0,1], D fd,m-t [ 1>l, ..... D f.dm-1 [.Îdim -1,1], D fdrm-1 [0> .Îdim -1], D fd,m-i [l, fdim -1], ..... D fd,m-1 fdlm -1, fdim - l Ce fichier est relu, et un fichier fich ech2 est généré, dans lequel les données sont réécrites dans l'ordre suivant: Do[O,O], Do[l,O],..... Dp[ fdim -1,0, Dl [0,0], Dl [1,0], ..... Dl [fdim -1,0], D fdim-1 [0,0], D fdm-1 [1>0 ..... D fdrm-1 [.%dim -1,0, D0[0,l],D0[U], Do [fdim -1,1], Dl [0,1], Dl [1,1],..... Dl [ fdim -1,1J, D fdem-i [0,1], Dfdrm-1 [hl, ..... D fd,m-1 [.Îdlm -1,1, Do [0, fdim - 1], Do [ 1, fdim -1, ..... Do [fdim - 1, fdim - 1], Dl [0, fdtm -1, Dl [1, ./w -1],..... Dl [ fdtm -1, fdim -1. D fdm-1 [0, fdim - 1], D fd,m-1 [l, fdim -1, ..... D fd,m-1 [fdim -1, fdim -1 Cet échange des axes nj et nk est effectué par blocs comme le précédent échange d'axes. La même procédure est utilisée, les paramètres à passer étant: read~file: pointeur sur le fichier fich calc write-file: pointeur sur le fichierfich ech2 ktot : fdim jtot : fdim itot: taille en octets d'une ligne.fdim*sizeof(complexe) ou sizeof(complexe) désigne la taille en octets d'un nombre complexe. memory~limit: comme précédemment, la taille en octets de la mémoire disponible. (1404)-Dernière transformation de Fourier Cette procédure consiste à effectuer la transformation de Fourier inverse suivant l'axe nj. Il s'agit d'un traitement itératif sur l'indice nk. L'algorithme de cette partie de programme se trouve Fig. 24. Ses étapes essentielles sont les suivantes: (1900) : le programme charge en mémoire interne les valeurs: Dp[0, nk, D0[l, nk], Do[ fdim -1, nk, Dl [0, nk , Dl [1, nk],..... Dl [fdim - 1, nk], D f'dm-1 [0, nul, D fdrm-1 [1, nk], D fdrm-1 [.Îdim -1, nk (1901) :Le programme génère le tableau Enk,ni à une dimension: Enk,ni [ni] = Dnj [ni,nk] Il effectue la transformée de Fourier inverse de ce tableau, générant le tableau #nk,ni (1902) : il enregistre les résultats dans le fichier fich~rep, dans l'ordre suivant: Enk,O [0], Enk,l [0],.... Enk, fdm-1 0], Enk,O [1], Enk,l [1],.... Enk, fdm-1 [1], Enk,O fdm -1, Énk,1 .Îdim -1, .... Énk, f'dim-1 [fdim - 1] Le fichier ainsi généré contient alors la représentation tridimensionnelle de l'objet au format U[ni,nj,nk] ou l'élément complexe U[ni,nj,nk] est rangé dans le fichier fich rep à l'addresse (nk*fdim*fdim+nj*fdim+nt) comptée à partir du début du fichier, l'addressage se faisant par éléments de type 'nombre complexe'. 5.22. visualisation Le tableau U ayant été généré, on peut en visualiser le contenu. La visualisation la plus simple consiste à en extraire une coupe, un des indices étant fixé à une valeur constante. Sur cette coupe, on peut visualiser la partie réelle, la partie imaginaire ou le module. Un autre mode de visualisation consiste à en extraire des projections. Par exemple pour une projection de la partie réelle selon 1' axe nk, on représentera le tableau V avec V[ni,ni] = [ReU[nt,nj, nk)]2 , ou Re(x) désigne la partie réelle de x, la somme sur nk étant prise entre k deux plans 'limite' selon ce que l'on veut représenter. 6.Description d'un second mode de réalisation. Ce mode de réalisation est une variante simple du premier et est représenté Fig.25. 6. 1. Principe Dans le premier mode de réalisation, le capteur (118) est dans le plan focal image de l'ensemble optique constitué de l'objectif (113) et des lentilles (115) et (117). L'onde d'éclairage plane a donc une image ponctuelle dans ce plan, et une onde de référence sphérique centrée virtuellement sur l'objet doit être utilisée pour obtenir sur le capteur (118) un éclairage homogène. Dans ce second mode de réalisation, le capteur (2018) est placé directement dans le plan image de l'objectif. Une onde d'éclairage plane n'a donc plus une image ponctuelle. L'onde de référence doit être l'image par l'objectif d'une onde plane virtuelle traversant l'objet. Une image en nombres complexes est obtenue sur le CCD (2018) à partir de trois images différant par la phase de l'onde de référence, en utilisant comme dans le premier mode de réalisation la formule La transformée de Fourier bidimensionnelle de cette image donne une image en nombres complexes équivalente à celle qui, dans le premier mode de réalisation, était obtenue directement dans le plan du capteur CCD. Cette image remplace donc l'image directement obtenue sur le capteur dans le premier mode de réalisation. Pour le reste, ce mode de réalisation utilise les mêmes principes que le premier. 6. 2. Description matérielle. Le système est représenté Fig.25. Les éléments de cette figure, identiques à ceux de la Fig. 1, sont numérotés en remplaçant le premier chiffre 1 des éléments de la Fig.lpar le chiffre 20. Par exemple (116) devient (2016). Ce système est semblable à celui utilisé dans le premier mode de réalisation, à ceci près que: -le dispositif d'atténuation contrôlée du faisceau, constitué des éléments (104) et (105) est supprimé. -le CCD (2018) est placé dans le plan ou se trouvait précédemment le diaphragme (114). Par conséquence les éléments (114) (117) (115) sont supprimés. - L'image virtuelle, après réflexion sur le miroir semi-transparent (2016), du point de focalisation du faisceau issu de la lentille (2023), doit être située sur l'axe optique et dans le plan focal image de l'objectif (2013). Les éléments (2023) (2022)(2021)(2016) sont donc déplacés de manière à satisfaire cette condition. -Sur le capteur CCD (2018) , la taille de cellule de base (distance entre les points centraux de deux pixels voisins) doit être inférieure à #/2 g/ouv, ou ouv désigne l'ouverture numérique de l'objectif, ;, la longueur 2 ouv d'onde dans le vide du laser utilisé, g le grandissement. Par exemple, pour un objectif xlOO d'ouverture 1,25 on trouve 25 micromètres. On peut utiliser un objectif modifié pour avoir un grandissement x50, de manière à obtenir 12 micromètres, ce qui permet d'utiliser une caméra courante de pas 10 micromètres de manière plus optimale qu'avec un objectif xlOO. -La lentille (2023) est montée sur un positionneur permettant une translation suivant l'axe du faisceau entrant dans cette lentille. 6. 3.réglages: vue d'ensemble Dans le mode de réalisation précédent, l'image reçue sur le capteur était dans le domaine fréquentiel. Une image dans le domaine spatial pouvait si nécessaire être obtenue à partir de celle-ci par transformée de Fourier bidimensionnelle inverse, ce qui était réalisé par le programme de focalisation décrit Fig. 14. Dans ce second mode de réalisation, l'image reçue sur le capteur est dans le domaine spatial et une image dans le domaine fréquentiel peut être obtenue par transformée de Fourier. A chaque fois que l'image bidimensionnelle en fréquence reçue directement sur le capteur CCD (118) était utilisée, il faut maintenant utiliser la transformée de Fourier bidimensionnelle de l'image reçue sur le capteur CCD (2018), qui constitue une image en fréquences qui peut par exemple avoir une dimension de 256x256 pixels carrés. Inversement, le programme de focalisation doit être remplacé par un programme de visualisation directe de l'image reçue sur le capteur CCD. Le dispositifd'atténuation du faisceau étant supprimé, une seule image doit être utilisée au lieu de deux dans les étapes ou ce dispositifétait utilisé. La caméra (2019) est fixe. Le réglage de position de cette caméra selon l'axe optique est remplacé par un réglage de position de la lentille (2023) suivant l'axe du faisceau entrant dans cette lentille. Le réglage de position de la caméra dans le plan orthogonal à l'axe optique est remplacé par un réglage angulaire du miroir (2016). Pour le reste, le mode opératoire est semblable au système précédent. Les étapes de réglage et les programmes utilisés sont détaillées ci-après: 6. 4. Programme d'usage courant : En plus des programmes décrits en 5. 5. on utilise un programme de visualisation de l'image en fréquence. Ce programme remplace en général le programme de visualisation directe utilisé dans le premier mode de réalisation, qui permettait d'observer une image dans le domaine fréquentiel. Pour utiliser ce programme, une onde de référence doit être utilisée, alors que dans le programme de visualisation directe utilisé dans le premier mode de réalisation, elle n'était pas nécessaire. Lorsque ce programme est utilisé, il faut éviter les vibrations et donc lâcher au moins provisoirement le dispositif de focalisation s'il est utilisé, ou attendre l'absorption des vibrations avant chaque image lorsque les moteurs pas à pas sont utilisés. Ce programme est semblable au programme de focalisation décrit en 5.14 et dont l'algorithme se trouve Fig.14. Il est modifié comme suit: L'étape (1000) d'acquisition d'image, détaillée Fig. 13, est modifiée comme indiqué Fig.26, afin de tenir compte de l'abscence du dispositif d'atténuation de faisceau. L'étape (1001) est supprimée. L'étape (1002) est modifiée pour tenir compte de l'abscence du tableau H. Pour chaque pixel, la valeur est générée selon les équations suivantes: Lors de l'étape (1002) le programme limite le tableau S à des dimensions de hpix x hpix mais n'effectue pas de moyennage. L'étape (1004) est remplacée par une transformée de Fourier directe. Lors de l'étape (1005), le programme affiche l'intensité, correspondant au carré du module des éléments du tableau S transformé, ainsi que la valeur maximale de cette intensité, les coordonnées du point correspondant et le rapport entre l'intensité de ce point et la somme des intensités de ses huit voisins. Ce programme permet d'apprécier la ponctualité et l'aspect général d'une image en fréquence. Par contre, pour apprécier la non-saturation (qui doit être vérifiée dans presque toutes les étapes, ce qui ne sera plus rappelé) on continue d'utiliser les programmes décrits en 5. 5., la non-saturation devant être vérifiée directement sur le capteur CCD (2018). 6. 5. réglage de la position du laser (2000) et du miroir (2021) Cette étape est semblable à l'étape décrite en 5.6. 6.6. réglage des tensions de commande de l'actuateur piézoélectrique Le procédé est identique à celui décrit en 5.12. , à ceci près qu'il n'y a pas de réglage du diaphragme (114) supprimé et que la position de (2009) est réglée de manière à maximiser l'intensité reçue sur le capteur. Le fait que l'image reçue directement par le capteur soit dans le domaine spatial n'affecte pas le résultat. 6.7. réglage du niveau de l'onde de référence. Cette étape est identique à celle décrite en 5.11, le niveau de l'onde de référence étant mesuré sur l'image directe. 6. 8. réglage de la position de (2023) (2002) (2016): Ce réglage est semblable à celui décrit en 5. 7. Le programme de visualisation directe est remplacé par le programme de visualisation de l'image en fréquence décrit en 6. 4., pour lequel la présence de l'onde de référence est nécessaire. Le réglage de position de la caméra selon l'axe optique est remplacé par un réglage de position de la lentille (2023) suivant l'axe du faisceau entrant dans cette lentille. Le réglage de position de la caméra dans le plan orthogonal à l'axe optique est remplacé par un réglage angulaire du miroir (2016). 6. 9. réglage de la position du condenseur (2011). Ce réglage est semblable à celui décrit en 5. 8. mais c'est l'image en fréquence qui doit être observée et non l'image directe. 6. 10. réglage de la position de la lentille (2006). Il est semblable à celui décrit en 5. 9. mais c'est l'image en fréquence qui permet d'apprécier la ponctualité. 6. 11. détermination du nombre de pas par pixel. Cette étape est semblable à celle décrite en 5.10, mais le pixel d'intensité maximale est observé sur l'image en fréquence. 6. 12. obtention de la constante K. Cette étape est effectuée sur le même principe que celle décrite en 5.14. mais elle est modifiée pour tenir compte de l'inversion entre image directe et image en fréquence. Pour obtenir l'image du micromètre, l'objectifest d'abord mis en position à peu près focalisée, le micromètre ayant été introduit comme objet. Le programme de visualisation directe de l'image reçue sur le CCD est lancé, en l'abscence d'onde de référence. Le diaphragme en (2007) doit être ajusté pour que la zone observée apparaisse uniformément éclairé. Le micromètre est déplacé sous l'objectifjusqu'à ce qu'on obtienne une image de celui-ci. L'objectif de microscope est alors déplacé par le dispositif de focalisation de manière à obtenir une image correctement focalisée. Pour faciliter la focalisation, on a intérêt à visualiser une partie du micromètre ou des traits de différentes longueurs sont présents. Ceci limite les 'fausses focalisations' dues à des phénomènes d'interférences en avant du micromètre. Lorsque une bonne image a été obtenue, le programme est arrêté et l'image obtenue est utilisée pour obtenir la distance en nombre de pixels entre deux traits, de la même manière qu'en 5.14. Si la distance entre deux graduations séparées par Dreel micromètres est sur l'image ainsi obtenue de Dpix pixels, si l'indice nominal des objectifs est nv (en général, nv est proche de 1,5) et si la longueur d'onde du laser dans le vide est;' (# =0,633micromètres) et si le nombre de points de la transformée de Fourier qui n., N sera utilisée pour l'acquisition d'image est N (N=256) alors on a: K = nv N Dreel , ou bien entendu # Dpix Dreel et ;, sont dans la même unité. 6. 13. réglage du diaphragme: Cette étape est semblable à celle décrite en 5.15. mais le programme de focalisation est remplacé par une visualisation directe de l'image reçue sur le capteur en l'abscence d'onde de référence. 6.14. ajustement de la position du condenseur, obtention des caractéristiques du cercle Cette étape est semblable à celle décrite en 5.16, mais l'étape (1103) est modifiée : image en fréquence est acquise de la même manière que dans le programme de visualisation de l'image en fréquence décrit en 6.4. Le carré du module des éléments du tableau S est pris comme 'image' et remplace l'image directe utilisée en 5.16. Pour obtenir cette image en fréquence, l'onde de référence doit être utilisée et un temps d'attente permettant l'amortissement des vibrations des moteurs doit être introduit avant chaque acquisition, ce qui rend cette étape particulièrement longue. Il est donc important d'utiliser un condenseur de bonne qualité pour simplifier cette étape. 6. 15. enregistrement de l'onde de référence: Cette étape est semblable à celle décrite en 5.17. L'onde de référence seule est enregistrée sur l'image directe. 6. 16. focalisation sur l'objet étudié. Cette étape est simplifiée, le programme spécifique de focalisation étant remplacé par un programme de visualisation directe de l'image reçue sur le capteur CCD en l'abscence d'onde de référence. 6. 17. ajustement du rayon R. Cette étape est semblable à celle décrite en 5.19 mais avec les modifications précisées en 6.14. 6. 18. acquisition de l'image. Cette étape est semblable à celle décrite en 5. 20 mais les modifications suivantes doivent être prise en compte: -étape (1302) : est remplacée par l'acquisition d'images décrite Fig.26 -étape (1303) supprimée. -étape (1304) modifiée: la représentation S[i,j] de nombres complexes est générée en affectant à chaque point la valeur suivante: puis en effectuant la transformée de Fourier du tableau S. 6.19. étape de calcul: Cette étape est identique à celle décrite en 5.21. 6. 20. visualisation: cette étape est identique à celle décrite en 5.22 7. Description d'un troisième mode de réalisation. Ce mode de réalisation est plus complexe et plus coûteux que les précédents mais il permet des performances supérieures en termes de définition et de rapidité. 7. 1. Principe. Ce mode d'acquisition permet une amélioration des performances du mode 1 de la manière suivante : - augmentation de la vitesse d'acquisition d'images: Dans le premier mode de réalisation, cette vitesse est limitée par le mouvement mécanique des moteurs pas à pas et la nécessité d'attendre jusqu'à absorption des vibrations induites après chaque mouvement. Le mode de réalisation présent permet d'accélérer cette prise d'images en remplaçant ce système mécanique par un système optique de déflection du faisceau, basé sur des cristaux liquides et n'induisant pas de déplacements mécaniques dans le système. - amélioration de la précision: Dans le premier mode de réalisation, la précision est limitée par l'impossibilité d'adopter toutes les directions possibles pour le faisceau d'éclairage et par la non prise en compte de l'onde réfléchie. Le mode de réalisation présent utilise un système à deux objectifs. L'éclairage se fait alors par l'intermédiaire d'un objectif, ce qui permet au vecteur fréquence de l'onde d'éclairage de varier sur l'ensemble des deux portions de sphère limitées par l'ouverture de chaque objectif. De plus, l'onde réfléchie retraverse l'objectif d'éclairage et peut être prise en compte. Dans le premier mode de réalisation, les variations d'intensité de l'onde diffractée en fonction de la direction de polarisation de l'onde d'éclairage ne sont pas pris en compte, ce qui entraîne des erreurs dans la mesure des fréquences élevées. Dans le mode de réalisation présent, des rotateurs de polarisation permettent de faire varier la direction de polarisation de l'onde d'éclairage et la direction d'analyse de l'onde diffractée. Un algorithme prend en compte l'ensemble des mesures ainsi obtenues pour obtenir des représentations fréquentielles dans lesquelles la dépendance de l'onde diffractée par rapport à la polarisation de l'onde d'éclairage a été supprimée. -compensation de l'aberration sphérique: Dans les modes de réalisation précédents l'indice moyen dans l'échantillon observé doit être proche de l'indice nominal de 1' objectif. Dans le cas contraire, la différence entre l'indice moyen de l'échantillon et l'indice nominal de l'objectif se traduit par une aberration sphérique qui limite fortement l'épaisseur de l'échantillon observable. Dans ce nouveau mode de réalisation, la configuration matérielle et les algorithmes employés permettent de compenser les différences de phase induites par l'indice moyen de l'échantillon et d'annuler cette aberration sphérique. Le paragraphe 7. 2. décrit matériellement le microscope utilisé. Ce microscope fait l'objet d'un ensemble de réglages préliminaires effectués en l'abscence de l'échantillon observé et qui n'ont normalement pas à être répétés lorsque l'échantillon observé est modifié: - Le réglage de position des différents éléments du système est effectué comme décrit au paragraphe 7. 4. - Le module de l'onde de référence est déterminé comme décrit au paragraphe 7.4. - Les paramètres Kp, équivalents au paramètre K utilisé dans le premier mode de réalisation, sont déterminés de la manière décrite au paragraphe 7.6. - Les caractéristiques des faisceaux d'éclairage utilisés sont déterminées comme décrit au paragraphe 7.9. - Les tableaux d'indices de commande sont déterminés comme décrit au paragraphe 7.13. Après introduction de l'échantillon, le microscope fait l'objet d'un second ensemble de réglages: - La position des objectifs est réglée comme décrit au paragraphe 7.10. - Les coordonnées relatives x,y,z des points d'origine des faisceaux de référence associés à chaque objectif, ainsi que l'indice moyen no de l'échantillon et son épaisseur L, sont détermminés comme décrit au paragraphe 7.11. Cette détermination suppose l'utilisation d'un algorithme spécifique décrit au paragraphe 7. 8., utilisant des équations établies au paragraphe 7. 7. Une version simplifiée de cet algorithme est également utilisée au paragraphe 7.9. - La valeur w0 caractérisant la position de l'échantillon est calculée comme décrit au paragraphe 7.15. La détermination de cette valeur fait appel à une procédure d'acquisition d'images décrite au paragraphe 7. 12. et à des équations établies au paragraphe 7. 14. Simultanément, un premier réglage de la position de l'échantillon est effectué comme indiqué au paragraphe 7.15.3. - La fonction de compensation des aberrations, sous la forme de tableaux Dp, est obtenue comme décrit au paragraphe 7.16. Lorsque ces réglages préliminaires ont été effectués, la procédure d'obtention de représentations tridimensionnelles peut être lancée. Cette procédure est décrite en 7.17. Elle fait appel à la procédure d'acquisition d'images décrite en 7.12. et utilise le tableau Dp déterminé en 7.16. En répétant indéfiniment cette procédure, on peut obtenir une succession de représentations tridimensionnelles caractérisant l'évolution temporelle de l'échantillon observé. Il est nécessaire de régler de position de l'échantillon pour que la représentation obtenue soit celle d'une zone d'intérêt de l'échantillon. Ce réglage est effectué comme indiqué en 7. 17.3. et peut impliquer une répétition des étapes préliminaires de calcul de w0 et Dp décrites respectivement en 7. 15.2. et en 7.16. Diverses variantes des algorithmes et des réglages effectués sont décrites en 7. 18. Beaucoup de réglages peuvent être supprimés si les conditions y sont favorables, par exemple si l'indice et l'épaisseur de l'échantillon sont connus à l'avance. Un mode de conception des objectifs de microscope, spécifiquement adapté à ce microscope, est décrit au paragraphe 7.19. 7. 2. description matérielle. 7. 2.1. vue d'ensemble Les Fig. 27 et 28 constituent une vue d'ensemble du système. La plus grande partie du système, représentée sur la Fig.27, se trouve dans un plan horizontal et est supportée par une table optique. Cependant, les deux objectifs de microscope utilisés doivent être positionnés sur un axe vertical (2263) pour pouvoir utiliser un échantillon (2218) positionné horizontalement. L'axe (2263) est à l'intersection de deux plans verticaux définis en outre par leurs axes horizontaux (2261) et (2262). Ces axes horizontaux peuvent faire entre eux un angle de 0 degrés, 90 degrés ou 180 degrés. La figure 28 représente en partie une coupe selon le plan vertical défini par (2261) et en partie une coupe selon le plan vertical défini par (2262). Le faisceau issu d'un laser (2200) polarisé dans le sens vertical va être dérivé en quatre faisceaux alimentant les chaînes optiques droite et gauche associés aux deux objectifs du microscope. Ces quatre faisceaux sont désignés sur le schéma et dans le texte par les sigles suivants: - FRD faisceau de référence droit. - FRG : de référence gauche. - FED : d'éclairage droit. - FEG : d'éclairage gauche. Chacun de ces faisceaux sera divisé par la suite en un faisceau principal, que l'on notera comme le faisceau d'origine, et un faisceau indicateur inverse. Les faisceaux indicateurs inverse seront notés FRDI, FRGI,FEDI,FEGI. Le faisceau est issu du laser (2200) et a son vecteur champ électrique dirigé selon un axe orthogonal au plan de la figure. Il traverse un élargisseur de faisceau (2201) puis est séparé en un faisceau d'éclairage et un faisceau de référence par un miroir semi-transparent (2202). Le faisceau d'éclairage traverse un diaphragme (2248), un filtre (2203) puis un dispositif d'atténuation de faisceau (2204), un dispositif de décalage de phase (2205), un dispositif de déviation du faisceau. (2206) qui permet de faire varier la direction de ce faisceau parallèle. Il est ensuite dévié par un miroir semi-transparent (2207) qui sépare un faisceau d'éclairage droit et un faisceau d'éclairage gauche, destinés à éclairer l'échantillon dans deux sens opposés. Le faisceau d'éclairage droit FED est dévié par un miroir (2208), traverse un dispositif de déviation de faisceau et de commutation (2209), un rotateur de phase (2210), et est séparé par un miroir semi-transparent (2211) en un faisceau d'éclairage principal et un faisceau indicateur inverse. Le faisceau d'éclairage principal traverse ensuite un achromat (2212), un diaphragme (2213), est réfléchi sur un miroir (2214) le renvoyant vers le haut, puis sur des miroirs (2215) et (2216), et traverse l'objectif (2217) pour aller éclairer l'échantillon (2218). Après traversée de l'échantillon, il traverse l'objectif (2219), est réfléchi par les miroirs (2220) (2221) (2222), puis traverse le diaphragme (2223), l'achromat (2224), le miroir semi- transparent (2225), le rotateur de phase (2226), l'achromat (2227), le miroir semi-transparent (2228) et le polariseur (2253) et est reçu par le capteur CCD (2229). Les deux objectifs (2217) et (2219) doivent avoir leur axe optique (2263) vertical pour que l'huile optique nécessaire pour les utiliser ne coule pas. Les miroirs (2214) (2215) (2216) (2220) (2221) (2222) ont pour utilité de dévier le faisceau pour que celui-ci puisse traverser les objectifs dans un sens vertical. La Fig. 28 représente une coupe selon les axes (2262) et (2263), articulée autour de l'axe optique (2263). La Fig. 29 est une représentation du trajet optique des rayons lumineux entre l'objectif (2219) désigné par 'OM' et le capteur CCD (2229) désigné par 'CCD'. Les miroirs, miroirs semi-transparents et rotateur de phase ont été omis sur la figure mais influent sur la position des divers éléments. Les rayons se propagent le long d'un axe optique représenté 'droit',qui en réalité cesse d'être rectiligne entre les plans P2 et P1, zone ou il est défléchi par des miroirs (2220) (2221) (2222) pour aborder l'objectif dans un plan vertical. La partie gauche de la figure représente le trajet optique de rayons qui sont parallèles dans l'échantillon étudié, et la partie droite en vis-à-vis le trajet optique de rayons issus d'un point dans la zone observée. L'achromat (2224) est désigné par 'L1', le diaphragme (2223) par 'D', l'achromat (2227) par 'L2'. f1 est la distance focale de L1, f2 est la distance focale de L2. P1 est le plan dans lequel focalisent des rayons entrant parallèles dans l'objectif (plan focal image). Ce plan doit coincider avec le plan focal objet de l'achromat (Ll) pour qu'un rayon parallèle en entrée de l'objectif soit également parallèle entre les achromats L1 et L2. P2 est le plan dans lequel se forme l'image de l'échantillon observé. C'est dans ce plan que doit être positionné le diaphragme (D). P3 est l'image virtuelle du plan P2 par l'achromat Ll. P3 doit coincider avec le plan focal objet de L2 de manière à ce qu'un rayon issu d'un point central de l'objet observé, formant une image ponctuelle dans P2, parvienne au CCD sous la forme d'un rayon parallèle. P6 est le plan focal image de L2. C'est dans ce plan que doit être placé le CCD, de manière à ce qu'un rayon parallèle en entrée de l'objectif forme une image ponctuelle sur le CCD. Le trajet optique des rayons entre l'objectif (2217) et le capteur (2239) est symétrique du précédent. Le faisceau de référence séparé par le miroir (2202) est réfléchi par (2233), traverse un filtre (2234), et un miroir semi-transparent (2235) le transformant en une partie gauche et une partie droite. La partie gauche est réfléchie par les miroirs (2254) (2236) , traverse le filtre complémentaire (2255), le dispositif de décalage de phase (2251) et le diaphragme (2250) puis atteint le miroir semi-transparent (2228) qui la sépare en un faisceau principal et un faisceau indicateur inverse. Le faisceau principal est dirigé vers le CCD (2229). Le faisceau d'éclairage et le faisceau de référence ont tous deux des faisceaux indicateurs inverse ayant mêmes caractéristiques que le faisceau principal mais se dirigeant dans le sens opposé. L'indicateur inverse FRGI du faisceau de référence FRG, issu du miroir semi-transparent (2228), traverse l'achromat (2281) et est focalisé sur un miroir (2282) qui le réfléchit. Il retraverse alors l'achromat (2281) qui le rend à nouveau parallèle puis il est à nouveau réfléchi par le miroir semi-transparent (2228). Il a alors la même direction (mais en sens opposé) que le faisceau de référence dirigé vers le capteur CCD (2229). De même. l'indicateur inverse FRDI du faisceau d'éclairage FRD, issu du miroir semi-transparent (2211), est focalisé par l'achromat (2231) sur le miroir (2232). Celui-ci le réfléchit, et après une nouvelle réflection sur le miroir semi-transparent (2211) il a la direction opposée à celle du faisceau d'éclairage principal dirigé vers l'objectif (2217). L'ensemble du dispositifest symétrique sur le plan optique par rapport à l'objet observé. Il existe donc un faisceau d'éclairage gauche ayant un rôle symétrique par rapport au faisceau d'éclairage droit, et un faisceau de référence droit ayant un rôle symétrique de celui du faisceau de référence gauche. Le faisceau d'éclairage gauche FEG, issu du miroir semi-transparent (2207), est réfléchi sur les miroirs (2280) et (2283) puis traverse le dispositif de déviation et de commutation (2240) équivalent à (2209). Il traverse ensuite le rotateur de polarisation (2241) puis est séparé par le miroir semi-transparent (2225) en un faisceau principal qui se dirige vers l'objectif de microscope (2219), et un faisceau indicateur inverse FEGI qui traverse l'achromat (2242), est focalisé sur le miroir (2243) et finalement réfléchi à nouveau sur (2225). Le faisceau de référence droit FRD, issu du miroir semi-transparent (2235), est réfléchi par le miroir (2244) et traverse le filtre complémentaire (2256). Le miroir semi-transparent (2245) le sépare en un faisceau principal qui traverse le polariseur (2252) et atteint le CCD (2239), et un faisceau indicateur inverse FRDI qui traverse l'achromat (2246) et est focalisé sur le miroir (2247), puis retourne vers le miroir semi-transparent (2245) qui le réfléchit en direction de l'objectif (2217). Les polariseurs (2252) et (2253) sont des plaques peu épaisses constituées d'une feuille dichroïque maintenue entre deux vitres de verre. Les zones (2274) (2275) (2276) (2277), délimitées par des pointillés sur le dessin, correspondent à des parties du système entièrement immergées dans de l'huile optique. Une telle zone constitue donc un récipient étanche contenant les éléments optiques visibles sur le dessin. L'entrée et la sortie du faisceau dans ce récipient se font par des fenêtres traitées antiréfléchissant sur leur face externe. Ceci permet de limiter les défauts liés à la taille des verres utilisés dans les différents dispositifs y étant inclus. Les CCD (2239) et (2229) sont intégrés à des caméras (2284) et (2230) elles-mêmes fixées à des positionneurs trois axes permettant d'en ajuster la position suivant l'axe (2264) et suivant les deux axes orthogonaux à (2264), ainsi qu'en rotation autour de l'axe (2264). Les achromats (2227) (2224) (2212) (2237) (2246) (2231) (2242) (2281) sont fixés à des positionneurs un axe permettant un réglage fin de la position dans le sens de l'axe (2264). Les miroirs (2282) (2243) (2232) (2247) sont fixés à des positionneurs permettant un ajustement de leur orientation. Les diaphragmes (2213) et (2223) sont réglables et fixés à des positionneurs deux axes permettant d'en régler la position dans le plan orthogonal à (2264). Les miroirs semi-transparents (2225) (2228) (2211) (2245) sont fixés à des positionneurs permettant d'en régler l'orientation. Les miroirs (2214) et (2222) sont fixés à des positionneurs permettant d'en régler l'orientation. L'objectif de microscope (2219) est fixé à un positionneur 2 axes permettant de le déplacer dans un plan orthogonal à l'axe (2263). L'objectif (2217) est fixé à un dispositif de focalisation permettant de le déplacer suivant l'axe (2263). L'ensemble du système est fabriqué avec la plus grande précision possible dans le positionnement des divers éléments. Les miroirs (2247) (2232) (2243) (2282) sont équipés d'obturateurs manuels (2257) (2258) (2259) (2260) permettant de supprimer les faisceaux réfléchis par ces miroirs. Les faisceaux FRD et FRG peuvent être supprimés en utilisant des filtres complètement opaques. L'échantillon (2218) est constitué de deux lamelles d'épaisseur stantard (150 m) entre lesquelles se trouve en fine couche (50 à 100 m) la substance à observer. Cet échantillon est fixé à une lame plus épaisse de manière à ce que celle-ci n'empêche pas l'accès de l'échantillon par les objectifs. L'ensemble est fixé à un positionneur 3 axes en translation. Les objectifs utilisés peuvent par exemple être des objectifs plan achromatiques d'ouverture numérique ouv=1,25 et de grandissement g=100 formant l'image à 160mm du col de l'objectif. Toutefois, il est préférable d'utiliser des objectifs spécialement conçus, décrits au paragraphe 7.19. Les achromats (2212) (2237) (2224) (2227) (2246) (2231) (2242) (2281) peuvent avoir par exemple la même distance focale f = f1 = f2 = 200mm Les capteurs CCD utilisés doivent avoir des pixels carrés et une zone utile carrée dont le coté a pour longueur D = 2 f2 ouv , le nombre de pixels étant N plX x N pix avec par exemple N p,x =256 Les dispositifs de contrôle du faisceau (2204) (2205) (2206) (2209) (2240) (2251) (2210) (2241) (2226) (2238) sont tous pilotés par des rotateurs de phase commandés par des tensions bipolaires. La commande de ces dispositifs doit être synchronisée avec l'acquisition des images par la caméra. La caméra peut être une caméra rapide de type analyseur de mouvement, dotée d'une mémoire suffisante, disponible par exemple chez Kodak. Le système de calcul est un ordinateur doté d'une mémoire suffisante pour stocker les tableaux tridimensionnels nécessaires. Des machines ayant par exemple 8Go de mémoire sont disponibles chez Digital Equipment. Les filtres en (2203) (2234) (2255) (2256) permettent de régler l'intensité des différents faisceaux. Comme dans le premier mode de réalisation, leurs valeurs doivent être fréquemment ajustés pendant les différents réglages et pendant l'utilisation du microscope. Ces ajustements se font de manière similaire à ce qui était fait dans le premier mode de réalisation et ne seront pas rappelés. Ils ont également pour rôle de limiter l'intensité des faisceaux qui se dirigent en sens opposé à la normale et tendent à retourner vers le laser (2200), pendant certaines opérations de réglage. 7.2.2.Dispositif d'atténuation de faisceau: Le dispositifd'atténuation est représenté Fig. 30. Il est constitué d'un rotateur de phase (2501) désigné 'RI' sur la figure, d'un polariseur Glan-Thomson (2502) désigné 'POLI', d'un second rotateur (2503) désigné 'R2', et d'un second polariseur (2504) désigné 'POL2'. Le faisceau entrant dans le dispositif est polarisé verticalement. L'angle de l'axe neutre de (2501) avec la verticale est 0 pour une tension bipolaire appliquée aux bornes du dispositif de-5V et est tourné d'un angle a par application d'une tension de +5V, avec a = 22 degrés environ. L'axe neutre du rotateur (2503) est caractérisé par les mêmes angles, mais par rapport à l'horizontale et non à la verticale. Le polariseur (2502) sélectionne le sens de polarisation horizontal. Le polariseur (2504) sélectionne le sens de polarisation vertical. La Fig.31 illustre le fonctionnement de la partie du dispositif constituée de (2501) et (2502) pour une tension appliquée de-5V. Elle représente en trait gras le vecteur champ électrique (2505) du faisceau en entrée du dispositif, dans un repère constitué de l'axe de polarisation vertical (2506) et de l'axe de polarisation horizontal (2507). Le passage par le rotateur RI (2501) fait tourner ce vecteur d'un angle 2# et il est donc transformé en (2508). Le passage par le polariseur POLI (2502) constitue une projection sur l'axe horizontal. En sortie de ce polariseur, le vecteur champ électrique (2509) du faisceau est donc horizontal et son amplitude a été multipliée par un facteur sin(2#). La figure 32 illustre le fonctionnement de la partie du dispositif constituée de (2501) et (2502) pour une tension appliquée de +5V. L'axe neutre de RI ayant été tourné d'un angle a, le vecteur champ électrique est tourné d'un angle total 2([alpha] +#) et l'amplitude du champ électrique en sortie est multipliée par sin(2#+2[alpha]). Le facteur d'atténuation entre les positions 'ouverte' (+5V) et 'fermée' (-5V) est donc de si 20) sin2a + 26 expression qui s'inverse en: Par exemple pour a= 1/16 eta = 22 on trouve 6 = 1,30 16 La seconde partie du dispositif , constituée de (2503) et (2504), fonctionne exactement comme la première, à ceci près qu'elle prend en entrée un faisceau polarisé horizontalement et délivre en sortie un faisceau polarisé verticalement. Le facteur d'atténuation a2 de cette seconde partie est donc donné par la même formule que a1 et on règlera les deux parties du dispositif de façon à avoir dans chaque partie la même atténuation (ou à peu près). Du fait de disparités de réglage entre les deux parties du dispositif, a2 et a, ne sont cependant pas rigoureusement égaux en pratique. La commande d'atténuation se fait selon la table ci-dessous, ou V1 désigne la tension bipolaire appliquée à (2501) et V2 celle appliquée à (2503). VI V2 atténuation -5V -5V a1 a2 -5V +5V a1 +5V -5V a2 +5V +5V 1 7.2.3.Dispositif de décalage de phase: Ce dispositifest constitué de deux unités identiques placées l'une à la suite de l'autre. Une unité est constituée comme indiquée Fig.33. Le faisceau polarisé verticalement en entrée du dispositif traverse d'abord un rotateur de phase (2601) désigné par 'RI' puis une lame biréfringente uniaxe (2602) désignée par 'LP', puis un second rotateur de phase (2603) désigné par 'R2' et un polariseur (2604) désigné par 'POL'. Les deux positions de l'axe neutre de chaque rotateur sont disposées de manière symétrique par rapport à un axe vertical. Les positions des deux rotateurs correspondant à une même tension de commande sont du même coté de l'axe vertical : pour une tension de -5V elles sont représentées en traits pointillés, pour une tension de +5V elles sont représentées en traits pleins. De même, les deux axes de la lame biréfringente sont disposés symétriquement par rapport à cet axe vertical (le troisième axe étant dans le sens de propagation du faisceau). La Fig. 34 montre l'état du vecteur champ électrique du faisceau à chaque étape de la traversée du dispositif, pour une tension de -5V appliquée à chaque rotateur. La Fig. 35 reprend la Fig. 34 en précisant les valeurs des angles entre les différents vecteurs et les déphasages entre ces vecteurs et le vecteur en entrée du dispositif. La Fig. 36 reprend la Fig. 34 en précisant les valeurs des angles entre les différents vecteurs et l'atténuation sur chaque vecteur. Le vecteur champ électrique (2605) en entrée du dispositif est vertical. Après traversée du rotateur RI (2601) il est symétrisé par rapport à l'axe neutre (2606) de ce rotateur, ce qui donne le vecteur (2607). Après traversée de la lame biréfringente, le vecteur (2607), représenté en pointillés, est décomposé en deux composantes (2608) et (2609) correspondant à chaque axe neutre de la lame. La composante (2609) est affectée d'un décalage de phase 2 et est réduite en amplitude d'un facteur cos 4 - [alpha]). La composante (2608) est affectée d'un décalage de phase - - et est réduite en amplitude d'un facteur sin 4 -aJ . Après traversée du rotateur (2603) l'ensemble est symétrisé par rapport à l'axe neutre (2612) de ce rotateur. (2608) est transformé en (2611), (2609) est transformé en (2610). Après traversée du polariseur (2604), ces deux composantes sont projetées sur un axe vertical. La composante (2610) est multipliée par un facteur cos # - [alpha]) et a donc été affectée globalement par un facteur cos2 (#/4- [alpha]).La composante (2611 ) est multipliée par un facteur Si{: - [alpha]) et a donc été affectée globalement par un facteur sin2(#/4- a) .Les deux sont ensuite ajoutées pour donner une composante unique (2615) de valeur: ou # est la pulsation de l'onde, t est le temps. On vérifie : v = cos(w/) cos 2 +sin( wt) sin # sin(2a) 2 @ @ 2 soit en représentation complexe: c = cos# + j sin sin( 2a ) Si # est l'argument de c alors on a: On cherche a créer un décalage de phase de 9 = 60 dans une position des rotateurs et 0 = -60 dans la position symétrique, ce qui correspond à un décalage de phase total de 120 degrés. L'équation ci-dessus permet de déterminer la valeur du décalage de phase total # créé par la lame entre ses deux axes neutres. Avec 9 = 60 et a = 40 degrés on obtient: rp =120,7566 degrés. Il faut donc utiliser une lame uniaxe créant pour la longueur d'onde considérée une différence de phase de 120,75 degrés entre ses deux axes. Les deux axes de la lame n'ont pas un rôle symétrique. Si ##1 est le décalage de phase à la traversée de la lame pour un rayon polarisé suivant l'axe i, il n'existe qu'un seul choix des axes 1 et 2 tel que ##l - ##2= +120 degrés. La lame uniaxe doit être orientée de manière à ce que le rotateur (2601) fasse tourner la polarisation du rayon incident vers l'axe 2 quant il est soumis à une tension bipolaire de - 5V. Le dispositifde décalage de phase étant constitué de deux unités de ce type, soit Vy la tension appliquée au i-ième rotateur duj-ième dispositif (i etj variant de 1 à 2). La commande du système de décalage de phase se fait selon le tableau suivant: Vil vu V21 ''22 aecaiage -5V -5V -5V -5V 0 SV 5V -5V -5V + 120 -5V -5V 5V 5V + 120 1 5V 1 5V 1 5V 1 5V 1 les autres combinaisons étant inusitées. 7. 2.4. Déviateur de faisceau Le déviateur de faisceau est représenté sur les Fig. 37 et 38. Son unité de base est un bloc élémentaire de variation constitué des éléments (2801) à (2804). Un bloc élémentaire de variation est constitué d'un premier rotateur (2801) noté 'RI ' suivi d'un prisme biréfringent (2802) noté 'PD' (prisme de déviation) puis d'un second rotateur (2803) noté 'R2' et d'un polariseur de Glan-Thomson (2804) noté 'POL'. Le rotateur (2801) a son axe neutre dans le sens vertical pour une tension appliquée de -5V. Pour la même tension appliquée, le rotateur (2803) a son axe neutre dans le sens horizontal. Le prisme (2802) est constitué d'un matériau biréfringent, calcite ou quartz La direction de polarisation du rayon extraordinaire (premier axe neutre) est par exemple dans le sens vertical, et la direction de polarisation du rayon ordinaire (second axe neutre) est dans le sens horizontal. Un rayon incident sur ce prisme est donc divisé en un rayon ordinaire polarisé dans le sens vertical et un rayon extraordinaire polarisé dans le sens horizontal. Le rayon ordinaire et le rayon extraordinaire ont une inclinaison différente en sortie du prisme (angle de leur direction de propagation avec celle du faisceau entrant). Les Fig. 39et 40 illustrent le fonctionnement de ce bloc élémentaire de variation. La Fig. 3 correspond à une déviation dans un sens et la Fig.40 à une déviation dans l'autre sens. Les flèches en gras représentent les vecteurs champ électrique des faisceaux considérés. Dans le cas de la Fig. 39, les tensions appliquées aux deux rotateurs sont respectivement -5V pour (2801) et +5V pour (2803). Le vecteur champ électrique du faisceau entrant est vertical (2901). Après traversée du premier rotateur dont l'axe neutre (2902) est vertical, il reste vertical (2903). Après traversée du prisme de déviation il est constitué du seul rayon extraordinaire (2904). Après traversée du second rotateur il est symétrisé par rapport à l'axe (2906) de ce rotateur, qui fait lui-même un angle de 40 degrés avec l'horizontale (on a supposé pour le dessin que a.=40 mais le résultat ne dépend pas de l'exactitude de cette valeur). Il est donc transformé en un vecteur ( 2905) faisant un angle de 10 degrés avec l'horizontale. Le polariseur projette ce vecteur sur l'horizontale pour obtenir le vecteur (2907) dont la déviation correspond au seul rayon extraordinaire. Dans le cas de la Fig. 40, les tensions appliquées aux deux rotateurs sont respectivement +5V pour (2801) et -5V pour (2803). Le vecteur champ du faisceau entrant est vertical (2911). Après traversée du premier rotateur il est symétrisé par rapport à l'axe (2912) de ce rotateur, qui fait lui-même un angle de 40 avec la verticale. Il est donc transformé en un vecteur (2913) faisant un angle de 10 degrés avec l'horizontale. Après traversée du prisme de déviation, le faisceau est décomposé en un faisceau extraordinaire de vecteur champ (2914) et un faisceau ordinaire de vecteur champ (2915). Après traversée du second rotateur, d'axe horizontal, le vecteur champ du faisceau extraordinaire est symétrisé par rapport à l'horizontale et devient (2916). Le polariseur sélectionne alors la seule composante horizontale et le vecteur sortant (2917) correspond donc au seul rayon ordinaire. Un bloc élémentaire complet est représenté par le rectangle (2805), la direction du champ du faisceau entrant étant représentée par la flèche (2806). Le bloc (2807) est identique mais tourné de 90 degrés par rapport à un axe horizontal de sorte que la direction du champ du faisceau entrant est horizontale (2808). L'ensemble des deux blocs dorme un doublet élémentaire (2809) permettant une déviation élémentaire du faisceau dans les directions horizontale et verticale. Comme indiqué sur la Fig.38, l'ensemble du déviateur est constitué de huit doublets élémentaires successifs. Cependant, afin de disposer d'un système de commutation efficace, le dernier doublet (numéroté 0) est placé sur la partie du faisceau ou les faisceau d'éclairage gauche et droit ont déjà été séparés. Deux doublets identiques (DO) et (DOb) sont donc utilisés, un sur chaque branche du faisceau. Lorsque une tension de -5V est appliquée à ses deux rotateurs, un bloc élémentaire agit comme un commutateur fermé. Le dernier doublet peut donc commuter efficacement le faisceau, une tension de -5V devant être appliquée à tous ses rotateurs pour avoir un commutateur fermé. Le bloc (2209) sur la Fig. 27 représente donc le doublet DOb. Le bloc (2240) représente le doublet DO. Le bloc (2206) représente les doublets DlàD7. Le type de cristal dans lequel est fabriqué le prisme et l'angle entre ses deux faces déterminent l'angle de variation de l'inclinaison du faisceau entre les deux positions d'un doublet élémentaire. On adopte les notations suivantes: nl: indice du liquide d'immersion utilisé pour le dispositif de déviation de faisceau. o : ouverture de l'objectif A : ouverture du faisceau en entrée du dispositifde déviation, à peu près égale à sa valeur au niveau du diaphragme ou se forme l'image. A est défini comme le sinus du demi-angle au sommet du cône formé par les rayons provenant de l'objectif. g : grandissement de l'objectif. d : distance entre les plans P2 et P4 de la Fig.29. f1: distance focale de la lentille L1 sur la Fig.29. La relation d'Abbe et la résolution des équations optiques donne: A=o/nlg (1-d/f1) La Fig.41 montre le principe du calcul de la déviation par le prisme des rayons ordinaires. Le rayon (2922) pénètre dans le prisme (2921) et en ressort en (2923). #d est l'angle au sommet du prisme de déviation. #e est l'angle du faisceau extraordinaire sortant avec la face extérieure du prisme. #o est l'angle du faisceau ordinaire sortant avec la face extérieure du prisme. ne est l'indice extraordinaire du prisme de déviation. no est l'indice ordinaire du prisme de déviation. On a: sin 0, 0 = sin () et de même pour le rayon extraordinaire: sin 9e = e sin 9d d'ou: ni ni sin8e -sin9 = ne n sinBd nl soit au premier ordre en (#e - #o): ( () e - () 0 ) cos() d = ne - no . sm() Le i-ième doublet doit créer une variation de l'inclinaison d'amplitude: 0, -0, = A = 2t Le demi-angle au sommet du i-ième prisme vaut donc: =ArctanL-!##1 () d Arc-ne - no) soit avec la valeur de A précédemment obtenue: 9a d = ArctaJ J..! 0 (1- )) @ (2l g ne -no (@- f1) Dans cette équation il faut prendre en compte les valeurs suivantes: quartz : ne - no =0,009 calcite : ne - no =-0,172 Pour chaque prisme: -inverser les axes ordinaire et extraordinaire permet d'inverser le sens dans lequel sont déviés les rayons lorsque on passe d'un couple de tensions (-5V,5V) à un couple de tension (5V, -5V) appliqué aux rotateurs du bloc élémentaire concerné. Ce sens étant inversé entre le quartz et la calcite pour un même choix des axes ordinaire et extraordinaire, ces axes doivent être inversés dans un prisme en calcite par rapport à leur position dans un prisme en quartz. -Inverser l'orientation du prisme (sommet orienté vers le bas au lieu du haut) permet également d'inverser le sens dans lequel sont déviés les rayons lorsque on passe d'un couple de tensions (-5V, 5V) à un couple de tension (5V,-5V) appliqué aux rotateurs du bloc élémentaire concerné. Mais en même temps cette opération inverse le sens de déviation des rayons lorsqu'un couple de tensions fixe est appliqué. Afin d'avoir une déviation 'fixe' minimale des rayons le prisme à plus forte déviation de chaque série, calcite ou quartz, doit être inversé par rapport aux autres. Afin de maintenir la déviation dans le sens souhaité, ses axes ordinaire et extraordinaire doivent être inversés. Pour chaque prisme on choisit la matière, quartz ou calcite, qui permet d'obtenir le plus facilement cet angle au sommet. On choisit ensuite l'orientation du prisme pour qu'à tension fixe appliquée aux rotateurs. les variations de direction induits se compensent au mieux entre les prismes. On choisit la position des axes ordinaire et extraordinaire pour que les rayons soient toujours déviés dans le même sens lorsqu'on passe d'un couple de tensions (-5V, 5V) à un couple de tension (5V,-5V) appliqué aux rotateurs du bloc élémentaire concerné. Pour chaque doublet, il faut préciser pour les deux prismes inclus dans le doublet, qui ont les mêmes caractéristiques: 1' angle au sommet, l'orientation du sommet (normale ou inversée par rapport à la Fig.37sur laquelle il est orienté vers le haut), la position des axes ordinaires ou extraordinaires (normale ou inversée par rapport à la figure 37 sur laquelle l'axe extraordinaire est vertical). Par exemple pour un objectif o=l,25 g=100 et avec f1 =200 mm, d=20 mm on obtient le tableau suivant ou les angles sont en degrés: milice au #d (caicite) #d (quartz) cnoix orientation au position des axes prisme sommet ordinaire et extraordinaire 0 3. 742 51. 340 calcite inversée normale 1 1. 873 32. 005 calcite normale inversée 2 0. 937 17. 354 calcite normale inversée 3 0.468 8. 881 quartz inversée inversée 4 0.234 4.467 quartz normale normale 5 0. 117 2. 237 quartz normale normale 6 0. 058 1. 119 quartz normale normale 7 0. 029 0. 559 quartz normale normale Une déviation du faisceau est une variation de sa direction. Mais à grande distance du doublet créant la déviation elle se traduit également par un décalage spatial de la zone éclairée. Afin que ce phénomène ne soit pas pénalisant, les distances entre les éléments du déviateur doivent être réduites au minimum et ces éléments doivent avoir une section suffisante pour que, quelle que soit l'orientation choisie, le faisceau 'remplisse complètement' la zone délimitée par le diaphragme. Par exemple cette section peut être de 12 mm, les polariseurs de Glan-Thomson étant alors de dimension 12 x 30 mm. Toutes les parties du déviateur qui ne transmettent pas directement le faisceau doivent être aussi absorbantes que possible, afin de limiter le bruit. Afin de supprimer les déviations constantes par les prismes de déviation, l'indice du liquide optique dans lequel un prisme est immergé doit être égal à la valeur moyenne des indices ordinaire et extraordinaire du prisme soit: 1 al. 1.658 + 1.486 ,.# Pour la calcite: ni z 1.486 = 1.572 . , 1.544+1.553 ,..., Pour le quartz: ni - 1.544 1.553 =1~5485 La partie du déviateur de faisceau dont les prismes sont en calcite doit donc être immergée dans un liquide d'indice 1. 572, et la partie dont les prismes sont en quartz doit donc être immergée dans un liquide d'indice 1. 5485. La cuve contenant le déviateur et le liquide optique doit donc être séparée en deux parties, une fenêtre en verre permettant le passage du faisceau entre ces deux parties qui contiennent des liquides optiques d'indices différents. La commande du dispositif se fait par commande des 36 rotateurs. Dans chaque doublet les rotateurs de phase sont numérotés de 0 à 3, le numéro 0 étant le rotateur le plus 'à gauche 'sur la Fig. 28. Si i est l'indice du doublet, variant de 0 à 7 et est l'indice du rotateur dans un doublet, variant de 0 à 3, alors on affecte au rotateur l'indice global k = i +1 + j * 9, sauf pour le doublet numéroté Ob pour lequel on a k = j*9 . On utilise un mot de commande 36 bits dans lequel le bit numéro k correspond au rotateur d'indice global k. Pour chaque bit, une valeur de 0 correspond à une tension appliquée de -5V et une valeur de 1 correspond à une tension de +5V. Un éclairage est caractérisée par le capteur sur lequel parvient le faisceau d'éclairage direct et par des coordonnées symboliques sur ce capteur. Le capteur sera indicé par l'entier p et les coordonnées symboliques seront i,j oui etjvarient entre 0 et 255. Les coordonnées symboliques ne correspondent pas nécessairement à des coordonnées en pixels sur le capteur. Lorsque on souhaite obtenir un éclairage caractérisé par les indices p,i,j, le mot de commande est donné par le tableau ci-dessus: capteur coor- mot de commande COM[p,i,j] données (2239): (ij) (Oi80f8,Oljs>01>ja p=0 (2229): I M ((i%2,0,(i/2),(i%2),01,(i/2),(y%21,01,(j/2)7,(y%2),01,(y/2)7) p=l Dans ce tableau: a%b signifie a modulo b a/2 représente le produit de la division entière de a par 2, c'est-à-dire a décalé vers la droite (a,b,c..) représente a concaténé avec b puis avec c etc... a, représente a exprimé sur i bits. Si a est un nombre entier, son expression en binaire est une suite de 0 et de 1. En transformant les 0 en 1 et vice-versa on obtient son complémentaire que l'on note #. Cette notation sera maintenue par la suite. Lorsque on souhaite supprimer les deux faisceaux d'éclairage, le mot de commande à utiliser est 0. 7.3.Réglage de l'ensemble. 7.3.1.Première mise en place du système Le système, à l'exeption des éléments (2204) (2205)(2206)(2209)(2240) (2210) (2241) (2238) (2226), est mis en place géométriquement avec une précision maximale. Le trajet du faisceau est contrôlé par utilisation d'un morceau de papier diffusant interposé sur sa trajectoire. La position des miroirs, miroirs semi-transparents, ainsi que de (2200) et (2201) est ajustée en contrôlant ainsi la trajectoire du faisceau. 7. 3.2.Mise en place des systèmes de contrôle des faisceaux. Pour la mise en place des systèmes de contrôle des faisceaux il est nécessaire de disposer d'un photomètre de précision suffisante, qui sera utilisé pour mesurer des atténuations ou détecter des extinctions de faisceau. Ces systèmes sont composés d'éléments optiques (prismes, rotateurs,polariseurs,lames biréfringentes) qui doivent être positionnés avec précision par rapport à l'axe optique et être montés sur des positionneurs permettant un réglage fin en rotation autour de cet axe. 7.3.2.1. Marquage des rotateurs L'ensemble du système de modification du faisceau d'éclairage est basé sur l'utilisation de rotateurs de phase. Il est essentiel que l'axe de chaque rotateur tourne dans le sens prévu à l'application d'une tension opposée à celle utilisée lors de sa mise en place. La position du rotateur doit être définie à sa mise en place et le réglage ne se fait que sur quelques degrés. Pour préciser la position des axes du rotateur avant mise en place on procède à un test entre polariseurs croisés, en deux étapes. Etape 1, décrite par la Fig. 42. le rotateur (3001) est mis en place entre le polariseur d'entrée de direction de polarisation (3002) et le polariseur de sortie de direction de polarisation (3003). Une tension de +5V est appliquée. Le rotateur est réglé en rotation de manière à annuler le rayon sortant. La position correspondante, correspondant au polariseur d'entrée, est marquée d'un point rouge (3004). Etape 2: une tension-5V est appliquée. Le polariseur de sortie est réglé pour annuler le rayon. On marque un point vert correspondant au milieu des deux positions de polariseurs, du coté ou l'angle est le plus faible. Les Fig.43 et 44 décrivent cette étape dans les deux cas possibles définis par la nouvelle position du polariseur de sortie, respectivement (3005) et (3006). Dans le cas de la Fig.43 le point vert est marqué en (3007) et dans le cas de la Fig.44 il est marqué en (3008). Le point rouge marque alors la position de l'axe pour une tension de +5V et le point vert marque sa position pour une tension de-5V. Ces points permettent ensuite de prépositionner correctement les éléments lors de la procédure de réglage. 7. 3.2.2.Mise en place de l'atténuateur de faisceau On met d'abord en place le polariseur (2502) et on effectue un réglage fin en rotation de manière à avoir extinction du faisceau sortant. On met ensuite en place le rotateur (2501) et on effectue un réglage fin de sa position en rotation de manière à avoir l'atténuation a12 recherchée lors du passage de la position ouverte (tension de +5V appliquée à (2501)) à la position fermée (tension appliquée de -5V). On commute alors (2501) en position ouverte ( tension de +5V ) et on met en place le polariseur (2504) que l'on ajuste en rotation de manière à avoir extinction du faisceau sortant. On met alors en place le rotateur (2503) et on effectue un réglage fin de sa position en rotation de manière à avoir l'atténuation a22 recherchée lors du passage de la position ouverte (tension de +5V appliquée à (2503)) à la position fermée (tension appliquée de-5V). Par exemple on peut utiliser a1 = a2 = 1/16 ce qui donne comme atténuations 16 mesurables par le photomètre: a12= a22= @ 256 On mesure alors les valeurs exactes obtenues des coefficients a12et a22.Les coefficients a1 et a2 ainsi obtenus seront utilisés par la suite. 7. 3.2.3. Mise en place des dispositifs de décalage de phase Ces dispositifs (2205) et (2251) sont mis en place avec la meilleure précision possible compte tenu des marquages effectués précédemment. 7. 3.2.4. Mise en place du dispositif de déviation du faisceau et de commutation. Chaque bloc élémentaire est mis en place successivement en partant du bloc le plus proche du dispositif de décalage de phase. L'atténuateur de faisceau doit être en position ouverte. Un bloc élémentaire est mis en place dans l'ordre suivant: -Mise en place du polariseur POL (2804). Réglage fin en rotation pour annuler le rayon sortant. -mise en place du rotateur R2 (2803). Réglage fin en rotation pour maintenir le rayon sortant à une valeur nulle, une tension de-5V étant appliquée à R2. -mise en place du rotateur Rl(2801). Réglage fin en rotation pour maintenir le rayon sortant à une valeur nulle, une tension de-5V étant appliquée à R2 et RI. -mise en place du prisme de déviation PD (2802). Réglage fin en rotation pour maintenir le rayon sortant à une valeur nulle, une tension de-5V étant appliquée à RI et R2. Les blocs DO et DOb sont mis en place de la même manière que les autres. 7. 3.2.5.Mise en place des rotateurs de phase (2210) (2241) (2238)(2226). Ces rotateurs doivent avoir leur axe neutre vertical pour une tension appliquée de-5V (point vert vers le haut). L'axe de (2210) doit tourner vers la droite de la Fig. 27 lorsqu'une tension de +5V est appliquée (point rouge à droite). L'axe de (2241) doit tourner vers la gauche de la Fig.27 lorsqu'une tension de +5V est appliquée (point rouge à gauche). L'axe de (2238) et de (2226) doit tourner vers le haut de la Fig.27 lorsqu'une tension de +5V est appliquée (point rouge en haut). 7. 3.2.6. Mise en place des polariseurs: Les polariseurs (2252) et (2253) sont mis en place avec leur axe passant orienté suivant la verticale. 7. 3.3. Réglage de géométrie Dans un deuxième temps on effectue un réglage de géométrie visant à positionner correctement les caméras, les lentilles achromatiques et certains miroirs. Certains de ces réglages utilisent un capteur CCD auxilliaire, dont le pas (distance entre les centres de deux pixels voisins) doit être aussi réduit que possible. A partir de l'image reçue soit sur un des capteurs du système, soit sur le capteur auxilliaire, on utilise un algorithme permettant l'appréciation de la ponctualité de l'image et la localisation du maximum. L'image reçue sur un capteur est obtenue en faisant interférer sur ce capteur une onde de référence et l'onde dont la ponctualité doit être évaluée. 7.3.3.l.Obtention d'une image bidimensionnelle et appréciation de la ponctualité: On a vu dans le premier mode de réalisation comment une image bidimensionnelle en nombres complexes peut être générée à partir de trois images différant entre elles par la différence de phase entre l'onde d'éclairage et l'onde de référence. Cette image dans le domaine fréquentiel peut être transposée dans le domaine spatiale par transformée de Fourier. Dans les phases de réglage qui suivent, on sera amené à apprécier le caractère ponctuel et le centrage de telles images, dans le domaine spatial ou fréquentiel. Ces images seront soit reçue sur un des capteurs CCD du dispositif, soit reçues sur un capteur auxilliaire. Les décalages de phase seront réalisés soit à l'aide de (2205) soit à l'aide de (2251). Dans certains cas, l'onde d'éclairagejouera le rôle d'onde de référence et vice-versa. Dans tous les cas, le système réalise donc trois images successives avec des décalages successifs, indicés par l'entier d, de +120 (d=O), 0 (d=l),-120 (d=2) degrés. Ceci donne un tableau de pixels I[d,i,j] ou l'indice avariant de 0 à 2 indice le déphasage. L'image en nombre complexes en est déduite par: t>J=C6(2lO,i,j-ll,ij-I21>J +J ZI1>t>>-IZtJJ Si on cherche à évaluer la ponctualité dans le domaine spatial, une transformation de Fourier inverse est appliquée à cette image. Dans les deux cas (qu'il y ait eu ou non transformation de Fourier), à partir de cette image de dimensions Npix x Npix correspondant au nombre de pixels utiles du capteur concerné (par exemple 256), on évalue la ponctualité par un programme comportant les étapes suivantes: Etape 1: le programme calcule le maximum max du module de S[i,j] et détermine ses coordonnées (imaxljmaxl). Etape 2 : la partie du tableau S[i,j] située autour de (imaxl jmaxl) est extraite. On crée ainsi un tableau Sa[i, j] de dimensions Na X Na avec par exemple Na = 16: Etape 3: une transformée de Fourier directe est effectuée sur le tableau Sa Etape 4: le tableau Sa est complété par des zéros et on obtient un tableau Sb de dimensions Nb x Nb . et Sb[i, j] = 0 sinon. Etape 5: la transformation de Fourier inverse du tableau Sb est effectuée. On obtient ainsi une version suréchantillonnée de la partie du tableau S initial située autour du point de module maximal. Etape 6 : imax,jmax,max sont calculés par les formules: Les valeurs réelles max, imaxjmax ainsi obtenues caractérisent respectivement la valeur et la position du maximum. La ponctualité est d'autant meilleure que la valeur max est plus élevée. Le programme visualise en outre le module du tableau S et le module du tableau Sb pour avoir une appréciation visuelle de la ponctualité. 7. 3.3.2. appareils utilisés Un diffuseur est utilisé, par exemple un morceau de papier qui permet de suivre visuellement la trajectoire du faisceau. Un CCD auxiliaire est utilisé pour un suivi du faisceau plus précis qu'avec le diffuseur. Son pas doit être aussi faible que possible. Un fréquencemètre est également utilisé. Ce terme désignera l'appareil décrit par la Fig. 71, qui est destiné à la mesure des fréquences spatiales d'un faisceau paraxial. Il est constitué d'un miroir (5000) qui réfléchit un faisceau parallèle entrant vers une lentille (5001), laquelle focalise ce faisceau vers un CCD (5002) monté sur une caméra (5003). Un polariseur optionnel (5004) peut être inséré entre le miroir et la lentille. L'utilisation du miroir (5000) permet au fréquencemètre d'avoir un encombrement minimal dans le plan horizontal qui est celui des Fig. 61 et 62. L'axe optique de la lentille et du CCD est toujours vertical lors des opérations de mesure. * Compte tenu des choix de dimensionnement effectués, l'angle maximal sous lequel les faisceaux entrent dans le fréquencemètre est 0 . Si la largeur totale du CCD (5002) est l, alors la distance focale de g (5001) est calculée pour que les rayons arrivant sous des angles compris entre ~!!. et o puissent être pris g g en compte. Elle vaut donc: f g l. Une valeur légèrement inférieure peut être adoptée pour garder une o2 marge de sécurité. Avant utilisation du fréquencemètre, la distance entre la lentille (5001) et le CCD (5002) doit être réglée pour que l'image d'un faisceau parallèle soit aussi ponctuelle que possible, ce qui se fait simplement en envoyant vers le fréquencemètre un faisceau dont le parallélisme a été préalablement vérifié par une méthode interférométrique et en ajustant en conséquence la distance entre la lentille et le CCD. La ponctualité de l'image obtenue sur le CCD (5002) permet de vérifier le parallélisme d'un faisceau entrant. La position relative de plusieurs points sur ce CCD caractérise l'angle entre les faisceaux correspondants. En l'abscence d'autres précision dans la description d'un réglage, le polariseur (5004) n'est pas utilisé. 7. 3.3.3. Cycle de réglage Les réglages visent à s'assurer que: (1) les faisceaux suivent la trajectoire prévue. Ceci peut en général se vérifier à l'aide d'un simple diffuseur. Ces vérifications de trajectoire du faisceau ne sont pas décrites mais doivent être effectuées préalablement aux autres réglages. Par exemple l'orientation du miroir (2247) doit être réglée pour que le faisceau réfléchi se superpose effectivement au faisceau incident, occupant la même zone de l'espace que celui-ci au niveau du miroir semi-transparent (2245). (2) les faisceaux d'éclairage et leurs indicateurs inverses ont une image ponctuelle sur les capteurs CCD. (3) les faisceaux de référence ont une image ponctuelle dans le plan des diaphragmes (2213) et (2223). (4) un faisceau entrant parallèle dans l'objectif (2217) et dirigé suivant l'axe optique a une image ponctuelle et centrée sur le capteur (2239). (5) lorsque un mot de commande COM[1,i,j] est utilisé, les coordonnées du point illuminés par le faisceau FED se déduisent de celles du point illuminé par FEDI par une homothétie de rapport proche de 1. Les réglages à effectuer découlent de ces conditions. La description des étapes de réglage est donnée à titre indicatif et constitue un exemple d'ordonnancement des étapes de réglage. Pendant l'ensemble du réglage à l'exception de l'étape 14, le mot de commande utilisé pour le déviateur de faisceau est COM[ 1,128,128] , COM[0,128,128] ou 0 selon que l'on génère le faisceau d'éclairage droit FED, le faisceau d'éclairage gauche FEG ou aucun des deux. Les obturateurs (2257) (2258) (2259) (2260) et des obturateurs non représentés sur la trajectoire des faisceaux FRG et FRD permettent de choisir les faisceaux utilisés. Pendant certaines phases de réglage, on mesure sur un capteur un faisceau donné à l'aide d'un second faisceau servant de référence. Le programme décrit en 7.3.3.1. est alors utilisé pour évaluer la ponctualité du faisceau mesuré. Les variations de phase entre le faisceau servant de référence et le faisceau à mesurer sont obtenues à l'aide de (2205) ou (2251). Lorsqu'aucun faisceau n'est utilisé comme référence, par exemple si le CCD est celui du fréquencemètre, l'image utilisée est celle directement reçue sur le CCD. Une image ponctuelle est considérée comme centrée sur un capteur de taille Npix x Npix si ses coordonnées étape 1 : en translation de la lentille (2231) Le fréquencemètre est positionné entre le miroir semi-transparent (2211) et le rotateur de polarisation (2238) . La lentille (2231) est réglée pour que l'image du faisceau FEDI sur le CCD du fréquencemètre soit ponctuelle. étape 2 : en translation de la lentille (2246) Le fréquencemètre est positionné entre le miroir semi-transparent (2245) et la lentille (2237). La lentille (2246) est réglée pour que l'image du faisceau FRDI sur le CCD du fréquencemètre soit ponctuelle. étape 3 : en translation de la lentille (2242) Le fréquencemètre est positionné entre le miroir semi-transparent (2225) et le rotateur de polarisation (2226) . La lentille (2242) est réglée pour que l'image du faisceau FEGI sur le CCD du fréquencemètre soit ponctuelle. étape 4 : en translation de la lentille (2281) Le fréquencemètre est positionné entre le miroir semi-transparent (2228) et la lentille (2227) . La lentille (2281) est réglée pour que l'image du faisceau FRGI sur le CCD du fréquencemètre soit ponctuelle. étape 5 : en translation de la lentille (2212) Un faisceau d'éclairage provisoire FEP est introduit. Celui-ci est dérivé directement de la sortie de l'élargisseur de faisceau (2201) à l'aide d'un miroir semi-transparent et est redirigé par unjeu de miroirs vers l'objectif(2217) dans lequel il pénètre par le coté ou se trouve normalement l'échantillon, et en étant dirigé selon l'axe optique de l'objectif. L'objectif (2217) doit être à peu près en position focalisée, c'est-àdire dans la position ou il sera lors de l'utilisation normale du microscope. L'objectif (2219) doit être provisoirement supprimé pour pouvoir introduire FEP. Le fréquencemètre est positionné entre la lentille (2212) et le miroir semi-transparent (2211). La lentille (2212) est réglée pour que l'image du faisceau FEP sur le CCD du fréquencemètre soit ponctuelle. étape 6 : en translation de la lentille (2237) et réglage de l'orientation du miroir semi-transparent (2245) : Un CCD auxiliaire est placé à l'emplacement du diaphragme (2213). La lentille (2237) est réglée pour que l'image du faisceau FRDI sur ce CCD auxiliaire soit ponctuelle. Le miroir semi-transparent (2245) est réglé pour que l'image du faisceau FRDI sur ce CCD auxiliaire soit centrée. étape 7 : du CCD (2239) en translation. La position du CCD (2239) est ajustée pour que l'image du faisceau FEP obtenue par la procédure décrite en 7.3.3.1. à partir du CCD (2239) soit ponctuelle et centrée. étape 8 : du miroir semi-transparent (2211) La position de ce miroir est ajustée pour que l'image du faisceau FEDI obtenue par la procédure décrite en 7.3.3.1. à partir du CCD (2239) soit ponctuelle et centrée. étape 9 : de position des objectifs. Le faisceau FEP est supprimé et l'objectif (2219) est remis en place. Un CCD auxiliaire est placé à l'emplacement du diaphragme (2223). L'échantillon est par exemple une lame transparente, de l'huile optique étant utilisée de chaque coté de la lame. La position des objectifs est réglée pour que l'image du faisceau FRDI sur ce CCD auxiliaire soit ponctuelle et centrée. étape 10 : en translation de la lentille (2224) Le fréquencemètre est positionné entre la lentille (2224) et le miroir semi-transparent (2225). La lentille (2224) est réglée pour que l'image du faisceau FED sur le CCD du fréquencemètre soit ponctuelle. étape 11: réglage en translation de la lentille (2227) et réglage de l'orientation du miroir semi-transparent (2228) : Un CCD auxiliaire est placé à l'emplacement de (2223). La lentille (2227) est réglée pour que l'image du faisceau FRGI sur ce CCD auxiliaire soit ponctuelle. Le miroir semi-transparent (2228) est réglé pour que l'image du faisceau FRGI sur ce CCD auxiliaire soit centrée. étape 12 : du CCD (2229) en translation. La position du CCD (2229) est ajustée pour que l'image du faisceau FED obtenue par la procédure décrite en 7.3.3.1. à partir du CCD (2229) soit ponctuelle et centrée. étape 13 : du miroir semi-transparent (2225) La position de ce miroir est ajustée pour que l'image du faisceau FEGI obtenue par la procédure décrite en 7.3.3.1. à partir du CCD (2229) soit ponctuelle et centrée. étape 14 : des CCD (2229) et (2239) en rotation et translation Cette étape consiste à régler en rotation la position de (2229) et (2239) de sorte que leurs systèmes d'axes soient confondus. A cette fin, les mots de commande COM[1,128,128] , COM[1,250,128] , COM[1,128,250] sont utilisés alternativement. Les deux capteurs sont réglés en translation dans un plan orthogonal à l'axe (2264) et en rotation autour de ce même axe. Sur chaque capteur on définit un système de coordonnées (i, j) ou les indices pixelset/ vont de 0 à Npix - 1 avec Npix =256, et qui repère la zone utile du capteur qui sera utilisée par la suite. Le point origine du système de coordonnées, de coordonnées (0,0), peut être un quelconque des quatre coins de la zone utile du capteur. En même temps qu'on effectue le réglage, on choisit le point origine du système de coordonnées. Les critères de réglage et de choix du point origine sont les mêmes pour les deux capteurs et sont les suivants: - quand COM[1,128,128] est utilisé, le point d'impact du faisceau d'éclairage, c'est-à-dire du faisceau d'éclairage direct sur (2229) ou de son indicateur inverse sur (2239), doit être au point de coordonnées (128,128). -quand COM[1,250,128] est utilisé, le point d'impact du faisceau d'éclairage doit être en un point de coordonnées (x,128) ou x est positif. -quand COM[1,128,6] est utilisé, le point d'impact du faisceau d'éclairage doit être en un point de coordonnées (128,x) ou x est positif. Les systèmes de coordonnées ainsi déterminés sont définis par leur point origine Op et leurs vecteurs de base unitaires 17 , c'est-à-dire par les repères ( Ces systèmes de coordonnées seront systématiquement utilisés par la suite. 7. 4. Détermination du module de l'onde de référence. Comme dans le premier mode de réalisation, les filtres (2255) et (2256) sont réglés pour que le niveau de l'onde de référence soit d'environ le quart du niveau maximal autorisé par le digitaliseur, soit un niveau de 256/4=64 dans le cas d'un échantillonnage sur 8 bits du signal vidéo, et ce sur les deux capteurs. Cette onde de référence est ensuite déterminée comme dans le premier mode de réalisation, mais du fait que deux capteurs sont présents on obtient un tableau Iref [ p, i, j] ou i,j sont les indices pixels comme dans le premier mode de réalisation, et oup est l'indice capteur soit/?=0 pour (2239) etp=lpour (2229). Iref [0, i, j] est l'intensité reçue sur le capteur (2239) lorsque seul le faisceau FRD est présent et Iref[1,i,j] est l'intensité reçue sur le capteur (2229) lorsque seul le faisceau FRG est présent. 7. 5. Prise d'image bidimensionnelle simple. On a vu dans le premier mode de réalisation comment une représentation fréquentielle bidimensionnelle en nombres complexes peut être générée à partir de trois images différant entre elles par la différence de phase entre l'onde d'éclairage et l'onde de référence. Dans les phases de réglage qui suivent on sera amené à générer ce type de représentation fréquentielle. Pour générer une telle représentation, le système réalise trois images successives avec des décalages successifs de +120, 0,-120 degrés appliqués à l'onde d'éclairage. L'ordre des déphasages est inversé par rapport à celui utilisé dans le premier mode de réalisation car ils sont appliqués à l'onde d'éclairage et non à l'onde de référence. Ceci donne un tableau de pixels I[d, p,i, j] ou l'indice d variant de 0 à 2 indice le déphasage et ou l'indice p désigne le capteur. La représentation fréquentielle en est déduite par: On obtient, à chaque acquisition, une image pour chaque capteur, et le tableau S[p,i,j] comporte donc un sous-tableau pour chaque capteur, l'indice p désignant le capteur. Toutefois dans la phase de réglage on n'utilisera en général qu'une seule de ces deux images. 7.6.Obtention des paramètres Kp et réglage des diaphragmes. Ces paramètres correspondent au paramètre K du premier mode de réalisation, mais du fait des dissymétries de réalisation le paramètre n'est pas forcément le même pour chaque capteur. On définit donc deux paramètres K0 et K1 correspondant aux deux capteurs. Ces paramètres sont obtenus comme dans le premier mode de réalisation, par prise d'image simple en utilisant un micromètre objectif. Le micromètre objectif utilisé doit cependant être conçu pour cet usage : marques doivent être faites sur une lamelle fine, une lame épaisse ne pouvant être utilisée avec ce microscope. Dans un premier temps les objectifs doivent être correctement focalisés. A cette fin, les faisceaux parallèles FED et FEG sont supprimés. Seules les ondes de référence FRD et FRG sont présentes. Les miroirs (2282) et (2247) sont utilisés pour obtenir des ondes centrées à double sens de propagation. Les miroirs (2243) et (2232) sont obturés. Le décaleur de phase (2251) est utilisé pour modifier la phase des ondes. Le micromètre est déplacé pour que les marques soient hors du champ des objectifs. L'onde mesurée d'un coté des objectifs est l'équivalent de l'onde de référence utilisée de l'autre coté. Le programme décrit en 7.3.3.1. avec transformation de Fourier permettant de passer du domaine fréquentiel au domaine spatial, est utilisé pour évaluer la ponctualité de l'image. La position des objectifs est ajustée pour obtenir un point centré au milieu de l'image. Dans un deuxième temps, l'échantillon doit être correctement positionné. Les miroirs (2282) (2247) (2243) (2232) sont obturés. Seul le faisceau FEG est utilisé, avec un mot de commande du déviateur de faisceau COM[0,128.128]. La position de l'échantillon dans le plan horizontal est modifiée jusqu'à ce que l'on obtienne une modification caractéristique de l'onde reçue sur les capteurs en l'abscence d'onde de référence, comme dans le premier mode de réalisation. L'onde de référence FRD est alors réintroduite et un programme de focalisation semblable à celui utilisé dans le premier mode de réalisation, et utilisant l'image obtenue sur le capteur (2239) , est lancé. Ce programme diffère cependant de celui utilisé dans le premier mode de réalisation en ce que les modifications de phase et d'amplitude de l'onde d'éclairage sont maintenant commandées par les dispositifs (2204) et (2205) et en ce que la valeur rapport~moy caractéristique de l'atténuation est réelle et est celle qui a été mesurée en 7. 3.2.2. entre deux positions de l'atténuateur de faisceau qui sont seules utilisées içi. La position du diaphragme (2213) est alors ajustée dans un plan perpendiculaire à (2264) de manière à ce que son image soit correctement centrée. Son ouverture est ajustée de manière à être aussi élevée que possible, le diaphragme devant toutefois rester entièrement visible sur l'image obtenue. La position du micromètre est alors ajustée dans le sens vertical de manière à en obtenir une image nette. Sur cette image , on mesure alors la distance (Dpix) entre deux graduations séparées par une distance réelle Dreel - Les faisceau FEG et FRD sont alors supprimés. Le faisceau FED est introduit avec le mot de commande du déviateur de faisceau COM[1,128,128]. Le faisceau de référence FRG est également introduit. On relance le programme de focalisation, qui cette fois utilise l'image reçue sur le capteur (2229). La position du diaphragme (2223) est alors ajustée dans un plan perpendiculaire à (2264) de manière à ce que son image soit correctement centrée. Son ouverture est ajustée de manière à être aussi élevée que possible, le diaphragme devant toutefois rester entièrement visible sur l'image obtenue. Sur l'image obtenue, on mesure la distance (Dpix)1 entre les mêmes graduations que précédemment. (Dpix)est la distance en pixels mesurée sur l'image issue du capteur indicé p, avec p=0 pour (2239) et p=1 pour (2229) Dreel est la même pour chaque mesure. Npix est le nombre de pixels de la zone utile de capteur et de la transformée de Fourier utilisée dans le programme de focalisation soit par exemple Npix =256. Les ouvertures de diaphragmes obtenues à l'issue de cette procédure seront maintenues par la suite. 7.7.Différence de marche induite sur un faisceau parallèle. L'échantillon observé n'a pas nécessairement pour indice moyen l'indice nominal des objectifs. Cette différence d'indice peut entraîner une abberration sphérique importante. Il est nécessaire, pour corriger cette abberration, de prendre en compte l'indice moyen no dans l'échantillon et l'épaisseur L de l'échantillon compris entre deux lamelles à l'indice nominal. La reconstitution ultérieure d'une image tridimensionnelle nécessite également la connaissance de la position relative des points d'origine virtuels des faisceaux de référence utilisés de chaque coté du système. On définit cette position relative par x,y,z qui sont les coordonnées du point d'origine du faisceau de référence utilisé dans la partie gauche par rapport au point d'origine du faisceau utilisé dans la partie droite. Les paramètres x,y,z,L, no entraînent des déphasages d'une onde parallèle traversant l'échantillon. Le calcul de ces déphasages est exposé ci-après: -correspondance entre la direction d'un faisceau parallèle dans l'objet et les coordonnées du point correspondant sur le capteur: i et jsont les coordonnées d'un pixel par rapport au centre optique, exprimées en pixels, sur le capteur p, dans le repère défini à l'étape 14 du cycle de réglage décrit en 7. 3.3.2. Un vecteur unitaire parallèle au vecteur fréquence dans l'objet a pour coordonnées, dans un repère orthonormé #p,bp, #pou #pest parallèle à (2263) et ou â p, b se déduisent simplement des vecteurs i. 1 jp définis en 7.3.3.3.: et il fait avec l'axe (2263) un angle de: sin [alpha]=1/@#i2 + j2 Kp Si le faisceau issu de l'objectif n'était pas dévié par les miroirs (2214) (2215) (2216) ou (2222) (2221) (2220) les vecteurs #p, #p seraient égaux aux vecteurs #p,#p. Bien que ce ne soit pas réellement le cas, les vecteurs de base -différence de marche induitepar laprésence de l'objet: La Fig.45 montre le principe de calcul de cette différence de marche. On a: bzz = lono -lyny ou nv désigne l'indice nominal des objectifs, c'est-à-dire l'indice pour lequel ils ont été conçus et qui doit être celui de l'huile optique employée. # = Lno cosss- Lnv cosa soit: -Différence de marche induite par un déplacement du point éclairé: La grandeur accessible à la mesure est la différence de marche entre le faisceau inversé issu de FRG et le faisceau de référence FRD. Si ces deux faisceaux sont confondus et si le milieu séparant les objectifs a pour indice l'indice nominal des objectifs, la différence de marche est nulle. Cependant, si le point d'origine virtuel du faisceau de référence FRD a pour coordonnées (x,y,z) par rapport au point d'origine virtuel du faisceau de référence FRG, matérialisé par le point de focalisation de son faisceau inversé, alors cette différence de marche est calculée comme suit: On utilise le vecteur v=(x,y,z) et le vecteur u défini plus haut. La Fig.46 montre le principe géométrique de calcul. La différence de marche induite est: différence de marche totale: c'est la somme de la différence de marche dûe à la présence de l'objet et de celle dûe à la non-coincidence des points source. En l'abscence de diaphragme, l'onde mesurée sur l'onde mesurée au point du capteur de coordonnées (i,j) vaut donc: 7. 8. Programme de maximisation. 7. 8.1. Principe. Dans le cas 'idéal' ou l'échantillon est simplement une lame d'épaisseur L et d'indice no , on peut utiliser une méthode simple pour déterminer les valeurs de x,y,z,L, no . Pour ce réglage les faisceaux d'éclairage FED et FEG sont supprimés et les faisceaux de référence FRD et FRG sont introduits en utilisant les miroirs (2282) et (2247) pour renvoyer des faisceaux symétriques vers les objectifs. Le faisceau FRG réfléchi par (2282) et se dirigeant vers l'objectif (2219) est centré sur un point central du diaphragme (2224). Il est focalisé par l'objectif (2219) en un point de l'objet (2218). Il traverse ensuite l'objectif (2217) et parvient au CCD (2239) sur lequel il se superpose au faisceau de référence FRD réfléchi par le miroir semi-transparent (2245) en direction du CCD (2239). Le décaleur de phase (2251) est utilisé pour générer un décalage de phase entre les deux faisceaux, ce qui permet de mesurer en valeur complexe le faisceau issu de FRG et reçu sur (2239), en utilisant la procédure de prise d'image simple décrite en 7. 5. L'onde ainsi reçue est stockée dans un tableau Frec de dimensions N plX x N p,x . En pratique la méthode d'acquisition différera souvent du cas idéal mais permettra toujours l'acquisition d'un tableau F,ec de dimensions N p,x x N p,x équivalent à celui qui serait obtenu dans le cas idéal. Du fait des décalages de phase induits par l'échantillon, la valeur de l'onde en un point en l'abscence de diaphragme, et dans un repère centré sur le centre optique, est donnée par la formule établie en 7.7.: r ########### @ La présence du diaphragme a en outre un effet de filtrage qui peut également être simulé. Le programme utilisé a pour objectif de calculer x,y,z,L, no en minimisant la différence entre l'onde ainsi simulée et l'onde réellement reçue. Cette différence peut être caractérisée par l'écart-type #(x,y,z, L,no) entre l'onde simulée et l'onde reçue. L'onde reçue étant enregistrée dans un tableau F,ec de dimensions N p,x x N p,x , cet écart- type peut être calculé de la manière suivante, en 6 étapes, pour une valeur donnée du quintuplet x Y z> L no : étape 1-la représentation fréquentielle suivante, de dimensions Nc x Nc avec par exemple Nc =4096, est calculée : Nc Nc Nc avec e = bzz 0 et ou ic et jc sont les indices centres soit: ic = i - 2 , jc = j - Npix 2 2 étape 2-la transformée de Fourier inverse de Fc est calculée. étape 3-Fc étant maintenant en représentation spatiale, la présence du diaphragme constitue une simple limitation dans ce domaine. Le programme calcule donc le tableau Fd de dimensions Npix x Npix en l'initialisant à 0 puis en effectuant: pour tous les couples (i,j) tels que étape 4- le programme effectue une transformation de Fourier du tableau Fd E[M] étape 5- Le programme calcule la valeur rapport = i,J :IFd[i,j]1 2 qui permet de recaler en phase et i, j en intensité le tableau Fd avant de le comparer à Frec. étape 6- Le programme calcule alors l'écart-type ()2 (x,y,z, L,no) = 1 IF,,, [i, j] - rapport. Fd[,@j,12 Ili Le programme de calcul de x,y,z,L, no détermine la valeur de x,y,z,L, no qui permet de minimiser l'écart-type ainsi calculé. Tout programme de minimisation de la grandeur #2 (x,y,z, L,no) peut être utilisé de manière équivalente. L'algorithme décrit en 7. 8.2. constitue un exemple d'un tel programme mais peut être remplacé par tout programme de minimisation équivalent. Pour simplifier les calculs et faciliter la convergence, la minimisation de #2 (x, y, z, L,no) est remplacée dans l'algorithme décrit en 7. 8.2. par la maximisation d'une grandeur caractéristique qui varie selon une variable mode qui augmente au fur et à mesure que l'algorithme converge vers la solution. 3 valeurs de mode sont utilisées: ~ - j 2n 4 mode= 1: l'image réellement reçue est corrigée en phase par multiplication par e #. Une transformée de Fourier inverse permet d'obtenir une représentation spatiale. La grandeur choisie est le maximum du module sur l'ensemble de la représentation spatiale. mode=2: identique au cas mode= 1, mais la partie centrale de la représentation spatiale est suréchantillonnée et la grandeur choisie est la valeur du module au barycentre des points de la représentation spatiale. mode=3: l'onde devant être reçue sur le capteur pour les valeurs considérées de x,y,z,L, no est calculée en tenant compte du filtrage par le diaphragme. La grandeur choisie est l'opposé de l'écart-type entre l'onde ainsi simulée et l'onde réellement reçue soit -#2 (x, y, z, L,no) 7. 8.2. Algorithme. L'algorithme de ce programme est décrit par les Fig. 47 à 50 et la Fig.60 La Fig. 47 décrit le niveau le plus élevé du programme. Ce niveau consiste en une double boucle de variation de l'indice no. Le programme calcule nopixels valeurs de maxb, plus grande valeur atteinte par la grandeur caractéristique pour l'indice no, entre nomin et nomax. Ceci correspond à la boucle interne (3201). Le programme détermine la nouvelle valeur de nocentre, qui doit correspondre à la valeur maximale de maxb. Il commence alors une nouvelle itération du type (3201) ou les valeurs de no sont centrées autour de la nouvelle valeur de nocentre et ou la largeur nolarg=nomax-nomin de l'intervalle de recherche a été divisée par 2. Ceci constitue la boucle externe (3202) qui est réitérée jusqu'à ce que la largeur de l'intervalle de recherche corresponde à la précision recherchée sur l'indice no. Cette méthode évite d'avoir à tester trop de valeurs de no pour parvenir à un résultat de précision donnée. Le programme doit disposer en entrée des valeurs suivantes: - valeurs minimales et maximales de chaque valeur recherchée compte tenu des informations disponibles. nomin ini, nomax ini (indice no ), Lmin,Lmax (largeur L), zmin,zmax (profondeur z). Le programme n'a pas besoin d'une valeur maximale et minimale des coordonnées x et y. - paramètres de fonctionnement, par exemple nopixels= 5 et pixels=50 - image obtenue par exemple de la manière décrite en 7.8.1., sous la forme d'un tableau de nombres complexes F,ec [i, y] de dimensions NpixxNpix. Les étapes principales du programme sont: - (3203) : la valeur courante de no est calculée. - (3204) : cette procédure calcule la valeur maximale maxb atteinte par la grandeur caractéristique pour l'indice no courant, ainsi que les valeurs correspondantes de x,y,z,L. Elle est détaillée Fig.48 - (3205) : Lorsque la valeur maxb correspondant à l'itération courante est supérieure à max~no, les valeurs courantes de x,y,z,L, (calculées par la procédure (3204)), et no sont stockées et constituent l'approximation courante du résultat recherché. - (3206) : La largeur est comparée à une certaine limite pour déterminer la condition de convergence. On # peut par exemple avoir lim = 0.05#/Lnopixels L - (3207): Le programme se termine. Les valeurs x f , y f , z f , L f , nocentre correspondent à la meilleure approximation des valeurs réelles de x,y,z,L, no . Elles sont affichées et enregistrées pour être réutilisées ultérieurement. Pour chaque indice no la procédure (3204) calcule une valeur maximale de la grandeur caractéristique et les valeurs associées de x,y,z,L. Toutefois un changement de variables est effectué et les variables réellement utilisées dans la procédure sont x,y,u,vavec: u = cL + v=L-cz c = nv-1 no ou nv est l'indice nominal des objectifs. La procédure consiste à faire varier u etv et pour chaque couple (u, v) à calculer x,y, et la valeur max de la grandeur caractéristique. Le couple (u,v) varie dans un premier temps sur un ensemble discret de points de taille upixels x vpixels , u et v variant respectivement sur des intervalles de largeur ularg et vlarg centrés autour des points ucentre ini et vcentre~inl. Le programme détermine la valeur nouvelle de (ucentre,vcentre) qui correspond au couple (u,v) pour lequel la valeur max est la plus élevée. Il détermine également des valeurs xbar et ybar qui correspondent à l'écart entre les valeurs de x,y utilisées pour le calcul et la valeur de x,y affinée à l'issue du calcul. Ces opérations constitue la procédure (3305) détaillée Fig. 49 Lorsque une nouvelle valeur de (ucentre,vcentre) a été obtenue, le programme diminue la largeur ularg et vlarg des intervalles de recherche, ainsi que leurs centres ucentre-ini, vcentre ini et les valeurs de x et y, puis calcule la valeur #dif. Si la valeur obtenue est inférieure à une limite fixée comme critère de convergence, le programme calcule z et L par inversion du changement de variables, ce qui termine la procédure (3204). Sinon, il modifie éventuellement le choix de grandeur caractéristique (modification de mode), puis répète la procédure (3305). Ceci constitue la boucle (3301). L'ensemble de ces opérations constitue la procédure (3204) décrite Fig. 48 La Fig.48 décrit la procédure (3204). Ses étapes essentielles sont: - (3302): les intervalles de variation de u et v sont déterminés. - (3303) : Cette procédure a pour objet de déterminer upixels et vpixels d'une manière optimale. Son algorithme est décrit par la Fig.60. - (3304) : L'écart de (phase/27t) causé par la traversée de la lame et le déplacement suivant z du point d'impact à un faisceau de direction parallèle àz est: dif = 1/#((no-nv)L + nvz), On considère que l'algorithme a convergé quant cette grandeur est connue avec une précision suffisante. L'incertitude sur cette grandeur vaut: Adif = 1 1 2 noc-n"c+n"u±no +n" +n"cw] # 1+c2 ou Au = ularg et #v = vlarg upixels vpixels Le programme modifie mode et détermine la fin de convergence en fonction la valeur obtenue de #dif . On peut par exemple avoir liml=2, lim2=0.25,1im3=0.01 - (3305) : cette procédure calcule la grandeur caractéristique pour un ensemble de couples (u,v) et détermine le couple ucentre, vcentre correspondant à la plus grande valeur caractéristique, la valeur maxb de cette grandeur caractéristique, et les valeurs xbar,ybar qui représentent l'écart entre la nouvelle approximation de x,y et les valeurs courantes de x,y. Elle est détaillée Fig.49. -(3306): modification de x,y,ularg,vlarg,ucentre ini,vcentre ini le programme effectue les modifications suivantes: x=x+xbar y=y+ybar si upixels # 4 alors ucentre ini, ularg ne sont pas modifiés. si upixel. 5 alors: ucentre~Im=ucentre et ularg = ularg upixels si vpixels si pixels > 5 alors: vcentre ini=vcentre et vlarg = 4 vlarg vpixels La Fig.49 décrit la procédure (3305). Ses étapes essentielles sont: - (3401): cette procédure calcule la grandeur caractéristique max pour les valeurs courantes de u,v, no . En mode 1 et 2 elle calcule également xbar et ybar qui représentent l'écart entre la nouvelle approximation de x,y et la valeur en entrée de la procédure. - (3402) : dans le cas du mode 3, la procédure (3401) n'a pas calculé xbar et ybar. Elle est relancée en mode 2 pour effectuer ce calcul. La Fig. 50 décrit la procédure (3401). Ses étapes essentielles sont: - (3501): calcul de la représentation fréquentielle corrigée. A partir du tableau Frec [i,j] le programme calcule une représentation corrigée en utilisant: Npix $Npix ou ic et jc sont les indices centrés soit: ic = /' # , je = j On vérifie alors, à une constante près indépendante dei etj: n, ic jc A nv x-+y-i7C-J+a[i,j]u+b[i,j]v Â 0 0 Le programme génère la représentation fréquentielle corrigée de la manière suivante: ou yx) = 0 quand Ixl : et y(x) = 1 quand Ixl z , et Au = # , Ou = vlag ' 2 2 upixels vpixels a[i,j] et b[i,j] représentent respectivement les fréquences suivant u et v de la fonction corrigée obtenue. On vérifie que ces fréquences ont toutes deux un signe constant. La multiplication par les fonctions y permet d'annuler les éléments pour lesquels ces fréquences sont trop élevées et d'éviter ainsi les repliements de spectre qui empêcheraient la convergence de l'algorithme. - (3502) : une transformation de Fourier inverse du tableau Fcor est effectuée. - (3503): max est la valeur maximale du module sur le tableau Fcor [l,j] On note imax etjmax les coordonnées du pixel en lequel le maximum est atteint. On a alors: - (3504): la partie centrale du tableau Fcor [i,j] est extraite. On crée ainsi un tableau Fa [i, j] de dimensions NaxNa avec par exemple Na =16: - (3505): une transformée de Fourier directe est effectuée sur le tableau Fa - (3506) : le tableau Fa est complété par des zéros et on obtient un tableau Fb de dimensions Nb x Nb avec par exemple Nb =512. et Fb[i,j]= 0 sinon. - (3507) : la transformation de Fourier inverse du tableau Fb est effectuée. - (3508): xbar,ybar,max sont calculés par les formules: IFblll2i imax ="J lFb j]12 :IFb[i,j]12 IFbleI2j jmax I,J Jmax = :IFb[i,j]\2 max = Fb [imax, jmax]1 xbar n, N N Cimax- N61 pix Nb 2 ybar K0A Na jmoec - Nb ybar = nyN 0 plX Nb jmax- 2 - (3509):la représentation fréquentielle suivante, de dimensions Nc x Nc avec par exemple Nc =4096, est calculée : avec Re = ## Ko et ou ic et jc sont les indices centrés soit: ic = i #- , jc = j - #A/ Npix - (3510): la transformée de Fourier inverse de Fc est calculée. (3511): Fc étant maintenant en représentation spatiale, la présence du diaphragme constitue une simple limitation dans ce domaine. Le programme calcule donc le tableau Fd de dimensions Npix x Npix en l'initialisant à 0 puis en effectuant: pour tous les couples (i,j) tels que - (3512) : le programme effectue une transformation de Fourier du tableau Fd 1 F,,, [i, j]Fd [', il (3513): Le programme calcule la valeur rapport = i,j :IFd[i,j]! 2 i, j - (3514) : Le programme calcule alors la grandeur caractéristique max: max = ~l IF@ [,@ j, ~ rapport. Fi [,@ j,12 I, J La Fig. 60 décrit la procédure (3303). Cette procédure vise à déterminer upixels et vpixels suivant les principes explicités ci-après: On peut exprimer la grandeur #/# calculée en 7. 7. , à une constante près, sous la forme: avec : s = #i2+j2/K02, i et j étant des indices centrés. La méthode de génération de la grandeur caractéristique, dans les cas mode= ou mode=2, consiste à -J2##/@ multiplier la représentation fréquentielle Frec par le facteur de correction de phase e puis à effectuer une transformée de Fourier. La représentation ainsi obtenue est dans le domaine spatial. La grandeur caractéristique est à peu près la valeur de cette représentation au point origine. Elle est donc obtenue comme somme d'éléments de la forme e -J2#@/#. Cette grandeur caractéristique peut être considérée comme une fonction fonc(u,v) de u et v. Si on fixe la valeur de v, elle devient simplement fonction de u. Si on limite la représentation Frec à un disque de rayon (en pixels) K0S0 cette fonction de u a comme fréquence maximale a(so) . a(so) est donc la fréquence maximale de fonc suivant u. De même, b(s0) est la fréquence maximale de fonc suivant v. upixels et vpixels doivent être déterminés de manière à ce que pour une valeur donnée de s0 aussi élevée que possible, les pas d'échantillonnage suivant u et v soient suffisamment précis pour éviter le repliement de spectre. Cette condition s'écrit: Par ailleurs le nombre total de pixels est limité à une valeur pixels, ce qui s'écrit: upixels. vpixels = pixels En combinant ces équations on obtient l'équation El: Deux cas se présentent alors: L'équation El a une solution s0 que le programme peut déterminer par dichotomie. Les valeurs de upixels et vpixels sont alors déterminées par: upixels = 2#a(s0)#ularg vpixels = 2#b(s0)#vlarg L'équation El n'a pas de solution. Les valeurs de upixels et vpixels sont alors déterminées pour être proportionnelles à celles obtenues pour la valeur s0 = ouv soit : nv Par ailleurs la condition upixels. vpixels = pixels doit toujours être vérifiée. La résolution de ces équations donne : et on obtient donc finalement: Dans les deux cas, les valeurs ainsi déterminées sont des nombres réels qui peuvent être inférieurs à 1 ou supérieurs à pixels. Une dernière étape consiste donc à les traduire en nombres entiers dans l'intervalle [l,pixels]. L'algorithme résultant, qui permet de déterminer upixels et vpixels, est représenté sur la Fig.60. Les étapes suivantes doivent être détaillées: (4201): so est la solution de l'équation la(so )b(so)1 = pixels Le programme résout cette équation 4. ularg. vlarg par dichotomie entre 0 et ouv. nv (4202):le programme prend pour upixels et vpixels le nombre entier le plus proche de la valeur réelle obtenue, puis il limite ces valeurs de la manière suivante: - si upixels pixels le programme effectue upixels=pixels -si vpixels>pixels le programme effectue vpixels=pixels 7. 9. Obtention des caractéristiques des faisceaux parallèles. Chaque faisceau parallèle généré par le système de contrôle du faisceau d'éclairage a une phase indépendante. Cette procédure a pour objet de déterminer les phases et les coordonnées de ces faisceaux parallèles. Elle se décompose en deux parties: 7. 9.1. Réglage des objectifs et obtention de la position relative des points de focalisation. L'objectif de la présente étape est de déterminer la position relative des points d'origine des faisceaux de référence FRD et FRG. Cet objectif peut être atteint en réglant la position des objectifs de manière à ce que l'image produite par le faisceau FRGI sur le capteur (2239) soit parfaitement ponctuelle. Dans ce but, seuls sont utilisés les faisceaux FRGI et FRD. Le miroir (2282) est utilisé pour obtenir une onde centrée à double sens de propagation. Les miroirs (2243) (2232) (2247) sont obturés. Le décaleur de phase (2251) est utilisé pour modifier la phase de cette onde. L'espace entre les deux objectifs est occupé par de l'huile optique à l'indice nominal des objectifs. L'onde mesurée du coté droit des objectifs sur le capteur (2239) indicé parp=0 est l'équivalent de l'onde de référence utilisée de l'autre coté. Sa ponctualité est évaluée par la procédure décrite en 7.3.3.1., avec utilisation d'une transformée de Fourier dans ladite procédure. La position des objectifs est ajustée pour obtenir un point centré au milieu de l'image. Si ce réglage de position des objectifs est effectué avec le plus grand soin et avec des positionneurs suffisamment précis, de précision sub-micrométrique, par exemples des dispositifs de focalisation de microscope d'une qualité suffisante, ou des positionneurs avec contrôle piézoélectrique, alors les points d'origine des images obtenues de chaque coté du microscope sont confondus. Toutefois ceci nécessite un positionnement extrêmement précis des objectifs. La procédure de réglage décrite en 7. 3.3.2. permet cependant d'obtenir cette qualité de réglage en utilisant des positionneurs de précision moyenne pour les objectifs. En effet, les réglages fins sont effectués, dans cette procédure, par déplacement des caméras et non des objectifs. Si la procédure de réglage décrite en 7. 3.3.2. est effectuée avec soin, les points d'origine des représentations fréquentielles finalement obtenues sont confondus. Leurs coordonnées relatives sont donc (x,y,z)=(0,0,0). Il est alors préférable de ne pas modifier les positions obtenues pour les objectifs. Cependant, les réglages obtenus par la procédure 7. 3.3.2. ou par un nouveau réglage de position des objectifs sont en général imparfaits. Il est possible d'utiliser (x,y,z)=(0,0,0) mais une meilleure superposition des images provenant de chaque capteur sera obtenue si un algorithme adapté est utilisé pour calculer une valeur plus précise de ces paramètres. L'onde mesurée sur le capteur (2239), obtenue selon la procédure décrite en 7.5. avec p=O, est alors enregistrée en un tableau Frec[i,j]. Les coordonnées x,y,zdu point d'origine de l'onde de référence issue de FRD par rapport au point d'origine de l'onde de référence issue de FRG sont alors déterminées à partir de Frec[i,j] en utilisant le programme décrit en 7. 8. Toutefois, afin de tenir compte de l'abscence d'échantillon, la procédure (3303) est remplacée par les deux affectations suivantes: upixels=pixels vpixels=1 Par ailleurs les variables utilisées sont: nomax~~mi= nomin ~im= nv, nv étant l'indice nominal des objectifs. Lmn=Lmax=0 nopixels=1 pixels=20 zmrn = -20,1 et zmax = 20/L (par exemple) 7. 9.2. Obtention des valeurs complexes et des coordonnées des faisceaux d'éclairage. Cette procédure a pour objectif de déterminer, pour chaque faisceau parallèle défini par les indices p,i,j du mot de commande COM[p,i,j] du déviateur de faisceau: - les coordonnées du point d'impact direct du faisceau d'éclairage sur le capteur p. Ces coordonnées seront stockées dans les tableaux la[p,0,i,j] , Ja[p,0,i,j]. - les coordonnées du point d'impact direct du faisceau d'éclairage sur le capteur p . Ces coordonnées seront stockées dans les tableaux la[p, l,i,j] , Ja[p, l,i,j]. - la valeur complexe du faisceau d'éclairage correspondant, sa phase étant mesurée au point d'origine de l'onde de référence utilisée sur le capteur #. Cette convention de mesure de la phase assure en effet que la valeur complexe ainsi obtenue soit indépendante de la position des objectifs, à un facteur global de phase près affectant l'ensemble des faisceaux caractérisés par le même indice p. Cette valeur complexe sera stockée dans un tableau Ra[p,i,j]. Comme la mesure directe des faisceaux donne des coordonnées relatives au point d'origine de l'onde de référence utilisée sur le capteur p, cette valeur doit être corrigée en fonction des valeurs de position déterminées en 7.9.1. Pendant cette procédure, les faisceaux de référence FRD et FRG sont utilisés, ainsi qu'un faisceau d'éclairage défini par un mot de commande variable COM[p,i,j] du déviateur de faisceau. Les miroirs (2243) et (2232) sont utilisés pour créer un faisceau indicateur inverse du faisceau d'éclairage qui va frapper le capteur opposé au capteur normalement éclairé par ce faisceau. Les miroirs (2247) et (2282) sont obturés. La procédure décrite en 7. 5. est utilisée pour obtenir sur chaque capteur des images bidimensionnelles en nombres complexes. Les décalages de phase sont effectués à l'aide de l'élément (2205). Un programme permet d'obtenir ces paramètres sous forme des tableaux la[p,q,i j] , Ja[p,q,i j], Ra[p,i j]. Par une méthode de suréchantillonnage il détermine Ia[p,q,ijl , Ja[p,q,i,j] avec une précision inférieure au pixel. Ces tableaux sont donc des tableaux de nombres réels. Le système de coordonnées utilisé sur le capteur/? est celui déterminé dans l'étape 14 du cycle de réglage 7. 3.3.2., défini par les vecteurs directeurs (#p,#p). Cette convention de repérage sera maintenue par la suite. Le programme est constitué de trois boucles parcourues successivement. Boucle 1: il s'agit d'une boucle sur l'indice p, qui prend successivement les valeurs 0 et 1. Pour chacun de ces indices le programme utilise le mot de commande COMCp, ##, ## . Il détermine alors les coordonnées entières imaxOp, jmaxOp du maximum de l'image résultante sur le capteur p. Boucle 2: Il s'agit d'une boucle sur l'ensemble des triplets p0,i0, j0. Pour chacun de ces triplets, le programme génère les valeurs la po , q, i o , j0 ] o[o ' ,q,i0, j0 Ra po .'0 ' > Jo ] A chaque itération, correspondant à un triplet donné p0, io , joie programme effectue les 8 étapes suivantes: Etape 1: le mot de commande COM[p0,Npix/2,, niest utilisé et les images résultantes sur chaque capteur sont enregistrée dans deux tableaux de nombres complexes M0q [i,j]ou q=0 pour l'image obtenue sur le capteur p0 et q=1pour l'image obtenue sur le capteur opposé. Etape 2 : le mot de commande COM[p0, i0,j0 est utilisé et les images résultantes sont enregistrées dans les tableaux M1q[i,j] Etape 3 : Le programme détermine les coordonnées imaxq, jmaxq du point de module maximum du tableau M1q [/, y] pour chaque valeur de q. Etape 4: Le programme extrait une image de taille Nax Na , avec par exemple Na=16, autour du point de coordonnées imaxqjmaxq : et M2q[i,j] = 0 sinon. Etape 5: le programme effectue une transformée de Fourier directe des tableaux M2q. Etape 6 : le programme complète les tableaux M2qpar des zéros, générant les tableaux M3q de dimensions Nb x Nb avec par exemple Nb =512. Le tableau M3q est initialisé à zéro puis le programme effectue pour tous les indices i,j allant chacun de 0 à Na -1 et pour les deux indices q: Etape 7 : le programme effectue la transformée de Fourier inverse du tableau M3. Etape 8: le programme calcule les coordonnées et la valeur complexe au barycentre du tableau M3. ou x,y,zsont les coordonnées calculées en 7.9.1. Boucle 3 : Le programme effectue une dernière opération consistant à annuler les valeurs de Ra et à affecter des valeurs élevées à Ja et la à chaque fois que le point d'impact direct du faisceau est hors de la zone limitée par l'ouverture de l'objectif, ce qui se traduit par une disparition de ce point. A cette fin le programme parcourt à nouveau les indices p p , io , j p , en testant à chaque fois la condition afo,/o,yo1 1 Ra[po,io,jo] Il Lorsque cette condition est satisfaite, le programme effectue: 7o,127,127] 8 Lorsque cette condition est satisfaite, programme effectue: Ra [p0,i0,j0] = 0 Iapo,0,io, jo=-1000 JaPo 0> io > jo ~ -1000 7. 10. Réglage de position des objectifs. L'échantillon à étudier est mis en place. Pendant cette étape, seuls sont utilisés les faisceaux FRGI et FRD. Le miroir (2282) est utilisé pour obtenir une onde centrée à double sens de propagation. Les miroirs (2243) (2232) (2247) sont obturés. Le décaleur de phase (2251) est utilisé pour modifier la phase de cette onde. De l'huile optique à l'indice nominal des objectifs est utilisée. L'onde mesurée du coté droit des objectifs sur le capteur (2239) indicé par/?=0 est l'équivalent de l'onde de référence utilisée de l'autre coté. Un programme génère deux images par la procédure décrite en 7.3.3.1.: une image spatiale obtenue avec transformation de Fourier, et une image fréquentielle obtenue sans transformation de Fourier. Le programme extrait sur chacune de ces images l'intensité (carré du module des nombres complexes constituant l'image obtenue en 7.3.3.1.). Le programme affiche les images résultantes. L'image spatiale doit être centrée. Sur l'image en fréquence, on doit observer un disque clair. Le réglage doit être effectué pour que l'intensité soit la plus élevée possible pour les fréquences élevées (points éloignés du centre). Le disque observé doit rester relativement homogène. Si un anneau sombre apparaît entre le bord extérieur et la zone centrale, l'échantillon est trop épais et la totalité des fréquences ne pourra pas être prise en compte. Le réglage doit alors être effectué de manière à avoir un disque relativement homogène, de rayon aussi élevé que possible. Le disque n'atteint pas sa taille maximum et les fréquences élevées ne peuvent pas être prises en compte. La résolution de l'image, principalement en profondeur, est diminuée. La seule solution à ce problème consiste à utiliser un objectif spécialement conçu, décrit au paragraphe 7.19. Cette méthode de réglage des objectifs est adaptée au cas ou l'indice de l'échantillon diffère notablement de l'indice nominal des objectifs. Dans le cas contraire, et en particulier si on veut utiliser une fonction Dp définie en 7.16 égale à 1, le réglage doit être effectué à partir de l'image spatiale seule et de manière à ce que cette image soit ponctuelle et centrée. 7.11. Détermination de x,y,z,L, n0; Il est nécessaire de connaître ces paramètres pour pouvoir compenser l'aberration sphérique et les effets de la non-coïncidence des points d'origine des ondes de référence. Ces paramètres peuvent être déterminés en n'effectuant pas l'étape 7.10. et en laissant donc les objectifs dans la position ou ils étaient à l'issue de l'étape décrite en 7.9.1. Les valeurs x,y,z sont alors celles qui ont été déterminées en 7.9.1. Les valeurs de L et n0 peuvent avoir été mesurées préalablement par un moyen extérieur au microscope proprement dit. Cependant cette méthode présente le désavantage de ne pas permettre un mouvement des objectifs lors de la mise en place de l'échantillon, et de nécessiter l'utilisation d'un système de mesure externe coûteux. Il est donc préférable de déterminer à nouveau l'ensemble de ces paramètres. Cette deuxième méthode permet le déplacement des objectifs lors de la mise en place de l'échantillon et l'étape 7.10. peut donc être effectuée. Pour appliquer cette deuxième méthode, on pourrait en principe utiliser la procédure théorique décrite en 7.8.1. et utilisant une seule prise d'image, mais les variations locales des caractéristiques de l'échantillon au voisinage du point de focalisation fausseraient le résultat. C'est pourquoi on utilise une série de prises d'images et on mesure sur chaque image la variation de phase et d'intensité au point d'impact direct du faisceau d'éclairage. A partir de cette série de valeurs, on peut générer un tableau équivalent au tableau Frec utilisé en 7. 8. mais dans lequel on s'est affranchi des variations locales. 7. 11.1. Acquisition Les miroirs (2282) (2247) (2243) (2232) sont obturés de manière à supprimer tous les faisceaux indicateurs inverses, qui ne seront plus utilisés par la suite. La procédure décrite en 7. 9.2. est recommencée, avec les modifications suivantes: - L'échantillon est maintenant présent. - La boucle 1, qui consiste à déterminer imax0 p , jmaxo. , est supprimée. Les valeurs précédemment obtenues de imax0p, jmax0p sont réutilisées. - Dans la boucle 2, les indices p0 etq sont fixés à 0. Les étapes 1 à 8 ne sont donc effectuées que pour l'ensemble des indices io, jo (p0 étant fixé à 0). Dans chacune de ces étapes, seuls les éléments correspondant à l'indice q=0 sont acquis ou calculés. - L'étape 8 de la boucle 2 est modifiée comme suit : Ia[po, q, io, j 0]' Ja[po, q ,io, jo], > Rapo 10 > j o ne sont pas recalculés et leurs valeurs précédemment obtenues sont maintenues. la quantité Rb po , i o , j o est calculée comme suit: -si Rapo,io, jo=0 alors Rb[p0 , ;0 , jo=0 0 Cette quantité correspond à la variation du faisceau d'éclairage dûe à la présence de l'échantillon et au déplacement des objectifs, sur le capteur 0, pour l'éclairage caractérisé par les indices i0, j0, par rapport à une position des objectifs ou le point d'origine des ondes de référence utilisées sur chaque objectif seraient confondus. - La boucle 3 est supprimée. 7.11.2.génération de l'image en fréquence. Un second programme est alors lancé. Celui-ci a pour objectif de générer, à partir des mesures précédentes, un tableau Frec utilisable dans l'algorithme décrit en 7. 8. Comme les coordonnées IaPo q 10 j o Ja[Po A, h #> h des points échantillonnés par le tableau Rb ne correspondent pas à des pixels entiers, une méthode de suréchantillonnage et de filtrage est nécessaire pour générer le tableau Froc. Cette méthode est imparfaite car le pas (par exemple Ia[p, q, i, jl - la p, q, i + 1, j]) séparant deux échantillons adjacents du tableau Rb peut varier. Néanmoins, pour une réalisation de qualité, cette variation est faible et la méthode de suréchantillonnage-filtrage donne de bons résultats. Celle-ci comporte les étapes successives suivantes: Etape 1: génération d'une représentation fréquentielle suréchantillonnée, de dimensions Nc x Nc avec par exemple Nc =4096. Le tableau Fs est initialisé à 0 puis le programme parcourt l'ensemble des indices i,j en testant la condition ra[0,i,j]# 0 . Lorsque la condition est vraie, il effectue: ou E (x) le nombre entier le plus proche de x. Etape 2 : une transformée de Fourier inverse est appliquée au tableau Fs Etape 3: la partie centrale du tableau, de dimensions Npix x Npix. est extraite et la présence du diaphragme simulée. pour tous les couples (i,j) tels que ou ouv est l'ouverture des objectifs. Etape 4: la transformée de Fourier du tableau Frec obtenu est effectuée. 7.11.3.calcul des paramètres. Le tableau Frec obtenu à l'issue de l'étape 4 constitue l'image en fréquence, équivalente à celle dont l'acquisition est décrite en 7.8.1., mais acquise d'une manière moins sensible aux variations locales de l'indice. Il est possible de simuler cette image en fréquence à partir d'un quintuplet (x,y,z,L, n0) et de calculer une grandeur caractéristique max. C'est ce que fait la partie de programme décrite sur la Fig. 50 et comprenant les étapes (3509) à (3514), qui calcule finalement une grandeur caractéristique max que l'on notera max(x,y,z,L, no ). La détermination de la valeur du quintuplet (x,y,z,L, no ) consiste à utiliser un programme de maximisation qui fait varier (x,y,z,L, no ) de manière à déterminer le point correspondant à la valeur la plus élevée de max(x,y,z,L, no ). En principe, tout algorithme de maximisation convient. Cependant, le nombre de variables et la complexité des calculs sont tels qu'il est nécessaire d'utiliser un algorithme spécifique et optimisé. Le programme décrit en 7. 8. est donc utilisé pour calculer les paramètres à partir du tableau Frec qui constitue l'image en fréquence. 7. 12. Prise d'image bidimensionnelle. 7.12.1.Principe: On a vu dans le premier mode de réalisation comment on peut réaliser une représentation fréquentielle bidimensionnelle à partir de plusieurs images élémentaires différant entre elles par la différence de phase entre le faisceau d'éclairage et le faisceau de référence, ainsi que par le niveau d'atténuation du faisceau d'éclairage. Dans ce mode on ajoute des rotateurs de phase (2210) (2238) (2241) (2226) qui permettent de faire varier la direction de polarisation de l'onde et la direction d'analyse. En effet, la diffraction de l'onde d'éclairage n'est pas homogène dans toutes les directions. Pour une direction donnée, l'onde diffractée dépend fortement de la polarisation du faisceau incident. On rappelle que si a etb sont deux vecteurs, alors: a # b est le produit vectoriel de a et b a. b est le produit scalaire de a et b Ilall est la norme de a. On appelle: fc: fréquence caractéristique d'un point fe : fréquence d'éclairage f0: fréquence associée au centre optique du capteur La Fig. 51 montre l'arrangement de ces fréquences. /3 est l'angle entre le vecteur fc ^ fe et le vecteur fc A f /je est l'angle entre le vecteur fe A fe et le vecteur fe ^ fo a est l'angle entre le vecteur ï et le vecteur f cAf (on omet l'indice p pour les vecteurs i , j , k ) aeest l'angle entre le vecteur # et le vecteur fe # f0 # est l'angle entre le vecteur fe et le vecteur fc Si le vecteur champ électrique du faisceau d'éclairage est parallèle, dans l'objet, au vecteur fc #fe alors le faisceau diffracté par l'objet dans la direction fc n'est pas atténué. S'il est orthogonal à ce vecteur, le faisceau diffracté est atténué d'un facteur cos#. Le vecteur champ électrique d'un faisceau, lorsqu'il parvient au capteur, est dans le plan du capteur, qui est un plan orthogonal à f0. Le mode de passage du vecteur champ électrique dans l'objet au vecteur champ électrique sur le capteur est une rotation autour du vecteur fc #f0 pour l'onde de fréquence fe . Cette rotation conserve l'angle 3 . On note (Je a/6) le vecteur ainsi obtenu à partir du vecteur fe /\fe . Dans le cas de l'onde de fréquence fe polarisée parallèlement à fe AJe la rotation se fait autour de fe ^ fo et on note le vecteur résultant (/e A fe) re On note: Dans le plan du capteur, on a donc la configuration indiquée Fig.52, ou les points O,E,C sont respectivement le centre optique (fréquence f0), le point d'impact direct de l'onde d'éclairage (fréquence fe), et le point ou est mesurée l'onde diffractée (fréquence fc ). Lorsque le vecteur champ électrique du faisceau d'éclairage (au point E) est A0# A1# le vecteur champ électrique résultant au point C est (CooAo +COIAI)'17+(CIOAO +C4y . Lors des mesures, on utilisera: - une onde d'éclairage dirigée selon #.Pour cette onde d'éclairage, on mesurera des composantes diffractées polarisées selon les axes orientés par 1 et] , obtenant les facteurs Coo et C10 - une onde d'éclairage dirigée selon 7 Pour cette onde d'éclairage, on mesurera des composantes diffractées polarisées selon les axes orientés par # et #, obtenant les facteurs C01et C11 Les facteurs Ckl sont donc les grandeurs mesurées. On néglige içi le fait que les directions de polarisation et d'analyse obtenues ne sont pas rigoureusement orthogonales. Si le vecteur champ électrique du faisceau d'éclairage au point E est parallèle au vecteur xe et le vecteur champ électrique du faisceau reçu au point C est parallèle au vecteur #c, il n'y a pas d'atténuation. Ce cas correspond à un vecteur champ électrique au point E de valeur Axe = AU cos q e + j sin 9,) et donc un vecteur champ électrique résultant au point C: A((COO cosqe + COI sinqe)T + (Clo cos rp +Cn 1 sinço,) La projection de ce vecteur sur l'axe orienté par -Xe a pour valeur: -[(Coo cosrpe +Col sinq e) cosqe +(Clo cosço,, + CI, sinrpe sinrp] . La valeur que l'on cherche à intégrer dans les calculs est le rapport de la valeur algébrique du faisceau diffracté à celle du faisceau incident en l'abscence d'atténuation dûe à l'angle #, qui correspond donc au cas ci-dessus et vaut: M = -cosqe cosç?cC00 -sine coscC0i -cosç?e sinç?cC10 -sinç9e sinqeCll' Afin de calculer cette valeur il est nécessaire de calculer préalablement les fonctions cos rp e , cos q e' sing, sin q e . Ceci se fait en utilisant d'une part les relations trigonométriques: cosrpe =cosae cos/3 -sina c sin,6, sin 9, = coso'e sin,6c + sinae cos,6, cosqe = cosae COSRe -sinae Sin/3e sinue = cosae sin,6, -f-SlnGZe cos fl, et d'autre part les relations suivantes: cos/3 ~ .fc ^fe le /\fo e Iife /\fell'ilfe /\foll Slric ~ f//. , .% ^.fe sin,6, = f, /, fe/\fe) "î/"!/' cosp = fe /\fe le /\fo cos,6, = cin/î ( fe*fo 1 /\10 fe ^fa fe sin,6, = f, If 7A; * fc ^ fo cosae=I'11 !!7c/o!! Il .f ^ Io sma;c=7..j-###j, smae cA! Je ^fo cosae 1. Ilfe I\f,11 fe f, Slriae =.l Ilfe ^,%II Si on utilise les valeurs normalisées des vecteurs fréquence: on obtient: @ Vxy = -xcYe +Ycxe M2=x2+y2 Me 2 = xe 2 'F Ye 2 2 Toutefois, lorsque les dénominateurs sont nuls, les expressions ci-dessus doivent être remplacées par des valeurs limites. 7. 12.2. Algorithme: Une représentation fréquentielle bidimensionnelle est un tableau Mk, p,q i, j de nombres complexes, de dimensions N pIX x N pix 1 k est l'indice de l'image dans sa série, p est l'indice du capteur sur lequel parvient le faisceau d'éclairage direct (0 ou 1) et q a les valeurs suivantes: q=0: image reçue sur le capteur ou parvient l'éclairage direct q=1: image reçue sur l'autre capteur. Outre l'image elle-même, ce programme génère également les tableaux: Bk, p,q [i,j]: indicateur de bruit Hk, p,g i, j : image de référence, correspondant à une représentation fréquentielle bidimensionnelle obtenue pour une direction fixe du faisceau. Cette image de référence a pour objet de pouvoir ultérieurement compenser les modifications de trajet optique dûes aux vibrations des miroirs inclus dans le système. Si ces vibrations sont faibles, l'image de référence peut n'être acquise que périodiquement. L'image de référence peut aussi être une image simplifiée, les critères de précision étant inférieurs à ceux de l'image utile Mk,p,q[i, y]. Pour simplifier la présentation, on suppose qu'une image de référence Hk,p,q[i, j] de mêmes caractéristiques que l'image utile (excepté la direction du faisceau d'éclairage) est acquise pour chaque image utile Mk,p,q[i, j]. BHk,p,q[i, j] :indicateur de bruit de l'image de référence. Une série de représentations fréquentielles bidimensionnelles est obtenue par calcul à partir d'une série d'images élémentaires correspondant à des figures d'interférences formées sur les capteurs CCD. Le programme d'acquisition des représentations fréquentielles bidimensionnelles se décompose donc en une phase d'acquisition d'images élémentaires et une phase de calcul. Ces deux phases peuvent être séparées, ou bien chaque image peut faire l'objet d'un calcul au fur et à mesure de l'acquisition. On se place ici dans le cas ou les deux phases sont séparées. 7. 12.2.1. acquisition des images élémentaires. La série d'images élémentaires peut être acquise en une seule fois par la caméra rapide, sans que des calculs quelconques soient effectués, les commandes des éléments de modification du faisceau devant être synchronisées avec l'acquisition d'images. Il s'agit d'une itération sur l'entier k et l'entier p. La succession d'éclairages parallèles devant être utilisée doit être précisée par les tableaux Ic[k, p], Jc[k, p] déterminant les indices 'symboliques' permettant de calculer pour chaque couple (k,p) le mot de commande du déviateur de faisceau CoA4p, ldk, p], Jc[k, pl]. Pendant cette procédure les faisceaux FRG et FRD sont présents en permanence, chaque image élémentaire étant formée sur un capteur par l'interférence de l'onde de référence et de l'onde diffractée par l'échantillon, lui-même éclairé par des ondes d'éclairage de caractéristiques variables. Les miroirs (2282) (2243) (2232) (2247) sont obturés. Pour chaque couple (k,p), la prise d'images se décompose en deux phases: phase 1: elle consiste en l'acquisition de 36 couples d'images élémentaires, un couple d'images comprenant une image provenant de chaque capteur, et les 36 couples différant entre eux par l'état de tous les systèmes de contrôle du faisceau excepté le déviateur de faisceau qui garde un état constant pour un couple (k,p) donné. Ces 36 couples d'images élémentaires seront utilisés par la suite pour générer une représentation fréquentielle bidimensionnelle utile Mk,p,q[i,j] On note une de ces images élémentaires rll0k, pc, d, r . r2 ]q, i, j , Avant chaque prise d'image élémentaire les rotateurs de phase permettant le contrôle du faisceau d'éclairage (atténuation, décalage de phase, déviation et polarisation) doivent être commandés de manière appropriée. L'indice c est déterminé par le tableau suivant, ou att[c] constitue un tableau contenant l'atténuation correspondant à l'indice, et ou les valeurs a1 eta2 sont celles explicitées en 7. 2.2. , mesurées en 7. 3.2.2., et ou l'atténuateur de faisceau est commandé comme explicité en 7.2.2. indice c atténuation att[c] 0 1 1 a1 2 a1 a2 Les indices d,r1,r2 sont déterminés par les tableaux suivants: indice d décalage de phase (degrés) 0 +120 1 2 -120 indice r2 tension appliquée aux rotateurs (2210) et (2241) 0 5V 1 -5V indice r1 tension appliquée aux rotateurs (2238) et (2226) 0 5V 1 -5V Un couple d'images élémentaires (correspondant aux deux valeurs de l'indice q) est obtenu pour chaque combinaison des indices c,d,r1,r2 et pour chaque direction d'éclairage définie par les indices (k,p). Pour chaque direction d'éclairage (k,p), on obtient donc 36 couples d'images élémentaires notés MOk, pc, d, r , r2 q, i, j . Le filtre (2203) doit être réglé de manière à ce que le capteur ne soit jamais saturé, mais se rapproche autant que possible de la limite de saturation. De manière équivalente, il peut être réglé en l'abscence d'onde de référence pour que l'intensité maximale de l'onde parvenant au capteur en l'abscence d'atténuation du faisceau soit du quart du niveau maximal autorisé par la digitalisation du signal vidéo, soit 64 pour un digitaliseur 8 bits. -phase 2: Elle consiste en l'acquisition de 36 images élémentaires de plus, qui seront utilisées pour générer l'image de référence. Cette phase est identique à la phase 1 mais: - on notera MRO[, 1fc,J, ,r2 q,i, j une image élémentaire obtenue. - le mot de commande utilisé pour obtenir MRO[k, p][c,d,r r2 ][q, i, j] est C 7. 12.2.2. Calcul des représentations fréquentielles bidimensionnelles. Après la phase d'acquisition, un programme spécifique doit être utilisé pour générer à partir de ces images élémentaires des images en nombres complexes et les indicateurs de bruit associés. Pour générer M p,o[',./] et jt,/>,9 [' ./] le programme parcourt les indices (k,p) en effectuant pour chaque couple (k,p) les 3 étapes suivantes: étape 1: génération du tableau indicateur d'atténuation. ce tableau est un tableau d'entiers M1[q,i, j] généré de la manière suivante : est initialisé à 0, puis le programme parcourt l'ensemble des indices q,i,j deux fois. - premier parcours: le programme calcule max~ pix = max MOk, p0, d, rt , r2 q, i, j . Si pour une valeur d, r1,r2 donnée de q,i,j max~pix est égal à la valeur maximale du digitaliseur, alors le programme met à 1 ce pixels et ses voisins immédiats: Mqq, +iadd, j + jadd] = 1 pour iadd et jadd variant de -1 à 1, et à condition de ne pas sortir des limites du tableau. -second parcours: le programme calcule max- pix = max MOk, pl, d , rt , r2 q, i, j . Si pour une valeur d, r1,r2 donnée de q,i,j max~pix est égal à la valeur maximale du digitaliseur, alors le programme met à 2 ce pixels et ses voisins immédiats: M1[q,i + iadd,j + jadd] = 2 pour iadd et jadd variant de-1 à 1, et à condition de ne pas sortir des limites du tableau. A l'issue de cette étape le tableau M1[q,i,j] contient l'indice correspondant à l'atténuation devant être utilisée pour atténuer l'image. étape 2: génération des images complexes correspondant à chaque position des rotateurs. M2[r,r2q,i>≥ ']][.J 1 2MOk,p][Ml[qiJ]Or>>r29ij att M q,I,J 6 lref[pq+ pq,I,J] -MO[k, p][Ml[q,i,j]]h rl > r2 [q,i,j - MO[k,p] Ml[q,i,j ,2,rl r2 ][q,i,j]) 2 ~1 (MO[k,PeMlpq i>JI>rmrz[RiJyMOk>P[Ml9tJ]2>ri>r29i>JJ étape 3 : combinaison des images obtenues pour les diverses positions des rotateurs. L'objet de cette étape 3 est de calculer Mk, p,q i, j en fonction de M2rl,r2q,i, j . Ceci peut être réalisé simplement sans utiliser les variations de polarisation en effectuant Mk,p,q [i, j] = M2[1,1][q,i,j] le bruit étant alors donné par: jt,p,9[',y] = 1 La grandeur Mk,p,q[i,j] ainsi générée correspond à celle qui était utilisée dans le premier mode de réalisation. Néanmoins, cette méthode induit des imprécisions sur les fréquences élevées et il est préférable d'utiliser le principe décrit en 7.12.1., ou M2rl,r2q,i, j correspond à la grandeur mesurée, qui était notée Cr1,r2 en 7.12.1. D'autres variantes de cette méthode seront décrites en 7.18. L'étape 3 est donc içi réalisée comme suit : Pour chaque valeur des indices q,i,j le programme calcule: po = pq + pq i- Nprx Npix X, 2 Yc = 2 Zc = 1-xc -Yc n0 Kpo Kpo n" n" xe = IaqP>lk>PJk>P- N2rx ,7],,]]- Ze = 1-xe 2 -Ye xe- nOK , Ye- K ,ze - 1-xe -Ye no Kpo no Kpo VyZ YC2 - ZY. V xz = -xeze e +z c x vxy =-xcYe +Ycxe Mc 2 = xc 2 +Yc Me 2 = xe 2 +Ye 2 2 Les valeurs de sin q e cos q e sin q e cos q sont déterminées selon les tableaux d'affectation suivants: Mce 0 autre M, 0 autre cosço, ~ Me Ye Mc 21 Mee (y2V^ ~ x@y@V^ + x@Vxy) sin ço, Me xe Mc 1 Mce e (~Xy@V + x2V +3'cvxyl ce autre Me 0 autre cosqe - Mc Ye Me 21 Mce (Yévyz-x'eYevxz'±xev.zyl sinqe 7t Me 1 Mce (-xeYevyz + xe Z vxz +Yexy) puis les coefficients sont calculés: coef k, p, q, i, j 0,0 ~ - cos p COSq1e coef k, p,q,i, j0,1 ~ -sinpe cosrp coef[k, p,q, i,j][l,O] = -COSq1e sin ço, coef[k,p,q,i,j][l,l] = -sinq1e sinq1e Ces coefficients ne dépendent pas du résultat des prises d'images et dans le cas ou on répète toujours la même série ils peuvent être stockés dans un tableau plutôt que recalculés à chaque fois. C'est pourquoi on les a içi exprimé sous cette forme. Le programme utilise ensuite ces valeurs pour combiner les images obtenues avec les différentes positions des rotateurs de la manière suivante: M2rl,r2q,i, j correspond à la grandeur mesurée, qui était notée Cr,r2 en 7.12.1 Mk,p,q [i,j] correspond à la grandeur qui était notée M en 7.12.1 Par ailleurs le programme calcule une amplitude de bruit: Bk>P91>.I - attMlq,r,J Ce qui termine l'étape 3. Lorsque le programme a calculé M k,p,q [1, j] et Bk,p,q ri, J] il calcule également H k,p,q [1, j] et BHk, p,q 1, j . Ce second calcul est effectué de la même manière que le précédent, en trois étapes, mais MOk, pc, d, r1, r2 q, i, ,J], Mk, p,9 [i, j) et Bk, p,9 i, j sont remplacés respectivement par MROk, pc,d,rl,r2q,i, j, Hk,p,qi, jet BI-Ik,p,q [i, il et dans l'étape 3 les affectations de x, et Ye sont . il - Npix remplaçées par - Jr #yremplacées par x,, # # # , ye = n 2- "0 0 nv nv La procédure ci-dessus est celle qui permet le maximum de précision. Toutefois, en raison du nombre élevé d'images élémentaires requises, il peut être nécessaire d'utiliser une procédure plus rapide. Il est possible de ne pas utiliser les quatre images générées par la combinaison des indices r, ,r2 ,comme dans le premier mode de réalisation dans lequel une seule image est générée. Il est également possible de ne pas utiliser l'atténuation de faisceau. La méthode la plus rapide consiste donc à n'utiliser que trois images élémentaires différant entre elles par leur phase. L'image de référence peut également être acquise seulement une fois sur dix (par exemple) de manière à limiter la perte de temps liée à son acquisition, et à condition que les vibrations ne soient pas trop importantes. L'image de référence peut être simplifiée de la même manière que l'image utile, mais cette simplification aura en général moins de conséquences sur la qualité des résultats. Il peut donc être utile de la simplifier d'avantage que l'image utile. 7. 13. Calcul des indices de commande. Le tableau d'indices de commande est le tableau Id qui permet d'associer à des coordonnées en pixels (i, j) et à un capteur p des indices de commande virtuels (f, , y], Jdp,i, j tels que le mot de commande COMp,Idp,i, j,Jdp,i, j génère un éclairage éclairant un point aussi proche que possible du point de coordonnées (i,j) sur le capteur p. Ce tableau est généré par l'algorithme de la Fig.53. Dans cette algorithme, E(x) désigne l'entier le plus proche de x. Avant de lancer cet algorithme, le tableau D doit être initialisé à une valeur élevée, par exemple 100000. A l'issue de ce programme le tableau D contient pour chaque point la distance entre ce point et le point le plus proche obtenu pour le point d'impact direct d'une onde d'éclairage. La double boucle de l'algorithme, (io,jo) et sur il, jl permet de définir des valeurs Id[p,i,j],Jd[p,i,j] y compris pour des points qui ne correspondent pas exactement au point d'impact du faisceau direct. Une trajectoire du point d'impact direct peut être définie par les tableaux (I0[k], Jo[k]) définissant en fonction de l'indice k les coordonnées du point d'impact direct souhaité. Par exemple si la trajectoire est un cercle de rayon R pixels on peut avoir: Io[k] = R cos R , J0[k] = R sink/R pour k allant de 0 à 2#R Les tableaux définissant les indices de commande en fonction de k et p sont obtenus à partir de I0[k] et Jo[k] par : 14k, p] = Jd[p,Jo[k], Jo[k]] et Jc[k, p] = Jd[p, Io[k], Jo[k]] 7. 14. Différence de marche induite sur les ondes issues de l'objet. La Fig. 54 illustre le calcul de la différence de marche d'une onde issue d'un point 0 de l'objet par rapport à l'onde de référence issue virtuellement d'un pointa d'un milieu d'indice nv (indice nominal des objectifs). On a: # = n0l0-nvlv A =nodo cosss-nvdv cosa avec n0 sin ss = nv sina d'ou finalement : La Fig. 55 illustre le calcul de la différence de marche entre une onde issue d'un point 0 de l'objet et l'onde de référence issue virtuellement du point Aou p est l'indice du capteur considéré. Les coordonnées de Appar rapport à un repère centré en 0 et de vecteurs directeurs #p, #p,#p sont xP , y p , z et la distance entre O et le bord de l'objet du coté du capteur/? est w p . Les vecteurs 1p, jp, p sont définis comme indiqué en 7. 7. On vérifie que conformément à l'orientation des axes sur la Fig. 55, les vecteurs de base des repères utilisés dans chaque demi-espace repéré par l'indice capteur p vérifient : Ta =-'lJo =-7l0 = -k1. Lorsque xp = yp = 0 on peut appliquer la formule précédente: avec d0 = wp dv = wp - zp 1.2 1-2 sin a; = ### sinz =kp2 ou i,j sont des coordonnées en pixels prises à partir du centre optique du capteur. Si on tient compte également de xp,yp il faut ajouter à cette différence de marche la quantité : et on obtient finalement pour la différence de marche totale: En particulier on peut positionner le point 0 de manière à avoir ou x,y,z sont les coordonnées déterminées en 7.11. On a alors: Pour obtenir une représentation fréquentielle de l'objet, les représentations fréquentielles bidimensionnelles devront être corrigées pour compenser cette différence de marche. Dans cette expression, seules les valeurs de w n'ont pas encore été déterminées. 7.15. Calcul de wp# 7. 15.1. Principe: Pour corriger les représentations fréquentielles bidimensionnelles du facteur de phase déterminé en 7. 14., il est nécessaire de déterminer préalablement les valeurs wp , c'est-à-dire en fait la seule valeur w0 puisque w1 s'en déduit par w1 = L - wo. Si l'indice moyen de l'objet est proche de l'indice nominal des objectifs, l'effet de wpsur la valeur #p est négligeable et on peut par exemple adopter la valeur wpp = L 2 et positionner l'échantillon entre les deux objectifs visuellement, en ajustant cette position ultérieurement pour obtenir une image de la zone d'intérêt de cet échantillon. Il est également possible d'ajouter une couche réfléchissante sur le coté d'une des lamelles qui est en contact avec l'objet, par exemple celle qui se trouve du coté de l'objectif (2217), sur une zone de dimensions réduite. Lorsque le faisceau FRD et son indicateur inverse sont utilisés seuls et lorsque la partie réfléchissante est positionnée de manière à réfléchir le faisceau indicateur inverse de FRD, alors la figure d'interférences formée sur le capteur (2239) doit être une constante. La position de l'échantillon doit alors être ajustée pour obtenir effectivement une telle constante. Lorsque cet ajustement a été opéré, on a w0 = z/2. Si un positionneur suffisamment précis est utilisé, la position de l'échantillon peut alors être modifiée dans le sens de l'axe optique pour obtenir w0 =L/2. La position de l'échantillon doit enfin être modifiée dans le sens orthogonal à l'axe optique de manière à ce que la zone réfléchissante de la lamelle se trouve hors du champ d'observation. Cependant les deux méthodes précédentes imposent des contraintes pratiques qui peuvent être gênantes. Une solution permettant d'éviter cette difficulté est d'effectuer la détermination de wp à partir de mesures effectuées sur l'échantillon dans sa position définitive. Une représentation fréquentielle Fa peut être obtenue à partir de l'ensemble des représentations fréquentielles bidimensionnelles issues du capteur 0 (2239) lorsque le point d'impact direct de l'onde d'éclairage est sur ce même capteur, et parcourt sur ce capteur, par exemple, la trajectoire représentée en pointillés Fig. 56. Cette représentation est obtenue de manière très semblable à la méthode utilisée dans le premier mode de réalisation, avec cependant les différences suivantes: -La représentation fréquentielle bidimensionnelle doit être multipliée par le facteur de correction e -j2#@/# pour annuler le déphasage produit par l'aberration sphérique. - la valeur du coefficient K pris en compte doit être multipliée par un facteur n0 pour prendre en compte nv l'indice moyen dans l'échantillon. -Afin de limiter les phénomènes de repliement de la fonction de correction, la représentation fréquentielle est suréchantillonnée. - Lorsqu'un point de l'espace des fréquences est obtenu plusieurs fois, la valeur retenue est une des valeurs obtenues et non la moyenne des valeurs obtenues. En principe, la représentation fréquentielle ainsi obtenue ne dépend pas du choix de la valeur retenue quand un point de l'espace des fréquences est obtenu plusieurs fois. Toutefois, ceci n'est vrai que si le facteur de correction a une valeur correcte. -j2##p/@ Dans ces conditions, et compte tenu de l'expression de la fonction de correction e #, la valeur de la représentation fréquentielle bidimensionnelle Fa ainsi obtenue, en un point de l'espace des fréquences de coordonnées ni,nj,nk, peut s'écrire sous la forme: Fa[ni,nj,nk] = Fni,nj,nk\esç(-j27iG\ni,ni,nk\\v Lorsqu'un point de l'espace des fréquences est obtenu plusieurs fois, les valeurs Fsni,nj,nk et G[ ni, nj, nk] obtenues sont à chaque fois différentes. Pour chaque point, on définit Gmin[ ni, nj, nk] et Gmax[ ni, nj, nk], valeurs minimale et maximale obtenues pour G en ce point. Fsmin[ni, ni, nk] et 7M'x[,M/,] sont alors les valeurs obtenues pour F4ni, ni, nkl lorsque G[ ni, nj, nk] vaut respectivement Gmin[ni,nj,nk] et Gmax[ni,nj,nkl. On obtient alors les deux représentations fréquentielles: Famin[ni,nj,nk] = Fsminni, nj, nk exp- j2rGminni, nj, nkw p Famcrxm, n, nk = Fsmaxni, n, nk exp- j2rGmaxnr, n, nkw p Lorsque la valeur de w0est correcte, ces deux représentations sont égales. Le calcul de w0 consiste à minimiser l'écart-type entre les deux représentations fréquentielles Famin et Famax. L'écart-type à minimiser est en principe: Toutefois, le bruit n'étant pas constant sur l'ensemble de la représentation fréquentielle, chaque élément de cette somme doit être pondéré par l'inverse du bruit au point considéré et on obtient: ou Btot[ni,nj,nk] est une amplitude de bruit définie en chaque point. En développant l'expression de cet écart-type on obtient une expression simplifiée qui facilite le calcul de minimisation. 7. 15. 2. Algorithme: Le calcul de wpse fait à l'aide d'un programme dont l'algorithme est décrit Fig.57. Ce programme doit disposer au départ des informations suivantes : - valeurs établies en 7.11.: x,y,z,L, n0 - paramètre de fonctionnement wpixels, par exemple wpixels=5. Les étapes essentielles de ce programme sont les suivantes: - (4001): acquisition des images. Une série d'images est obtenue en faisant parcourir au point d'impact direct du faisceau d'éclairage la trajectoire représentée en pointillés sur la Fig. 56, ou (3901) représente la limite de la zone utile du capteur, (3902) représente la limite correspondant à l'ouverture maximale des objectifs, (3903) représente une partie circulaire de la trajectoire et (3904) représente une partie rectiligne de la trajectoire. Comme indiqué en 7. 13. on génère les tableaux folk] Jo[k] selon cette trajectoire et le programme calcule les indices de commande correspondants ldk, pl Jcf, p1. Le programme effectue alors l'acquisition de la série d'images selon la procédure indiquée en 7. 12. La procédure d'acquisition génère les tableaux Mk, p,q [i, j . Toutefois, seuls les tableaux correspondant à des indices q,p nuls seront utilisés ici, soit Mk,0,0[i,j]. - (4002): calcul de Fsmin, Gmin, Fsmax, Gmax, Btot Etape 1: Chaque tableau Mk,0,0[i,j] obtenu lors de la phase d'acquisition est d'abord suréchantillonné de la manière suivante, en 3 étapes: Etape 1.1.: le programme effectue la transformée de Fourier bidimensionnelle inverse du tableau Mk,o,o Etape 1.2.: le programme complète ce tableau par des zéros pour obtenir un tableau Msk de dimensions Ndx Nd (par exemple Nd=512). Msk est initialisé à 0 puis le programme parcourt les indices i,j du tableau Mk,0,0en effectuant : Etape 1.3.: une transformée de Fourier directe du tableau Msk est effectuée, ce qui termine la phase de suréchantillonnage. Etape 2 : Les éléments de chaque tableau Msk sont rapportés à la valeur obtenue au point d'impact direct de l'onde d'éclairage: ou on note: imaxk = tel Nd la[0,0, Ic[k,0], Jc[k,0] Npx li jmaxk = EC N Ja0,0, Ic[k,0], Jc[k,0]J y/Km-A. N pix ou E (x) l'entier le plus proche de x. Etape 3: Lorsque le programme a ainsi généré l'ensemble des tableaux suréchantillonnés Msk il calcule une amplitude de bruit suréchantillonnée sous forme d'un ensemble de tableaux de réels positifs Bsk de dimensions Nd x Nd . A cette fin il parcourt les indices i,j,k ou i et/ varient entre 0 et Nd-1 en effectuant: Dans cette équation, lorsque le couple il, j1 est en dehors des limites du tableau Bk,0,0le coefficient Bk,0,0[i1,j1] est supposé égal à 0. Etape 4: Le programme initialise à 0 les tableaux Fsmin, Fsmax, il initialise respectivement à 1020 et -1020 les tableaux Gmin et Gmax, et il initialise à 1020 les tableaux Bmin,Bmax. Ces tableaux ont chacun pour dimensions 2 Nd x 2 Nd x 2 Nd . Le programme parcourt ensuite les indices i,j,k ou i et j varient de 0 à Nd-1 en effectuant pour chaque triplet (i,j,k) les étapes suivantes, numérotées de 4.1à 4.3: étape 4. 1.: calcul des indices de la représentation fréquentielle tridimensionnelle. Le programme effectue les opérations suivantes: ni = i - imaxk + Nd nJ = 1 Imaxk + Nd Les valeurs m,nj,nk correspondent à des coordonnées dans un espace tridimensionnel de fréquences comme dans le premier mode de réalisation. Leur calcul menant à des valeurs non entières, on leur affecte l'entier le plus proche de la valeur obtenue. La valeur de K doit être corrigée pour tenir compte de l'indice de l'échantillon et on utilise donc n0 K0. Le coefficientr permet la prise en compte du suréchantillonnage. nv étape 4.2. : calcul des valeurs de G et Fs au point courant: avec: i.c=i.-Nd , j-c=j.- Nd , 1-Mc = 1.maxk -Nd z avec: !c = i - ##, jc = j - d , imc imaxk - d , c jmaxk - Dans les équations ci-dessus, ic,jc,imc,jmc correspondent à des coordonnées ramenées au centre optique et r a la même valeur que dans l'étape précédente. étape 4.3.: modification éventuelle des valeurs de Gmin,Fsmin,Gmax,Fsmax. Le progranune teste la valeur de Gval. Si Gval S; Gmin[ni, nj, nk] le programme effectue: Gmin[ni,nj,nk] = Gval Fsmin[ni,nj,nk] = Fsval Bmin[ni,nj,nk] = Bsk [i, il Si Gva/GMc[M/,M/,MA:1 le programme effectue: G/Km'[M!,n/',MA'1 = Gval Fsma4ni,nj,nkl = Fsval Bmaxni, nj, nk = Bsk i, j Etape 5: Le programme génère une amplitude globale de bruit. A cet effet il parcourt les indices ni,nj,nk en effectuant pour chacun de ces triplets l'opération (4003) : La fonction calculée est en principe égale à: ou Es est l'ensemble des points en lesquels les valeurs de Gmin et Gmax diffèrent, soit: Es tK:,M/,MGMtU:fM/,M/,K1 Gminnt,nj,nk} Soit en développant l'expression: La première partie de l'expression ne dépend pas de w0. Minimiser l'écart-type revient donc à maximiser la fonction suivante ou ReO désigne la partie réelle: Toutefois cette fonction présente des fréquences élevées causant des repliements de spectre qui perturbent la convergence de l'algorithme. Ceux-ci sont supprimés en utilisant la fonction: (4004) : l'algorithme itère la boucle sur wlargjusqu'à ce qu'une précision suffisante soit atteinte. Par exemple on peut avoir lim =#/8 wpixels (4005): La valeur w f affichée correspond à wo . On a: W) = L -w f et Wo = w f La valeur rapport affichée correspond à: La valeur rapport affichée caractérise la qualité du recoupement obtenu entre les images calculées à partir des représentations fréquentielles Famin et Famax. Plus elle est proche de 1 meilleur ce recoupement est. Lorsque l'échantillon est hors de la zone d'observation cette valeur se rapproche de 0. 7. 15.3. Focalisation Le réglage de focalisation consiste à positionner correctement l'échantillon dans la zone d'observation des objectifs. Lors de ce réglage, les valeurs de rapport et wf doivent être recalculées en permanence. La position de l'échantillon doit être ajustée selon l'axe (2263) de manière à obtenir une valeur suffisamment élevée de rapport, puis elle peut être ajustée plus finement de manière à obtenir par exemple L wf =-. 2 Ce réglage permet en général une première focalisation. Toutefois, si par exemple l'indice n0 est proche de nv, cette focalisation est très imprécise. Dans tous les cas, ce réglage doit ultérieurement être complété par une focalisation plus précise sur la zone d'intérêt, comme indiqué en 7.17.3. 7. 16. Obtention de la fonction de compensation des aberrations. -j2##/@ La fonction e # permettant en principe de corriger les déphasages introduits par l'objet et correspondant à l'aberration sphérique comporte des fréquences élevées qui sont filtrées par le diaphragme. Elle ne peut donc pas être utilisée directement et il est nécessaire de la filtrer pour obtenir sous forme d'un tableau de dimensions Npix x Npix une fonction de correction utilisable. La fonction de compensation des aberrations, qui sera utilisée dans la phase d'imagerie, est obtenue de la manière suivante: Etape 1: génération des tableaux Dspde dimensions Ne x Ne avec par exemple Ne =4096: le tableau Dsp correspond à la fonction e -j2##/# échantillonnée avec un pas suffisamment fin pour éviter le repliement de spectre. Etape 2 : transformation de Fourier inverse des tableaux Dsp 1,,'tape 3 : extraction de la partie centrale du tableau, de dimensions Npix x Npix avec simulation du diaphragme. Le programme effectue: pour tous les couples (ij) tels que ou ouv est l'ouverture des objectifs. Etape 4: transformation de Fourier du tableau Dp. On obtient alors sous la forme du tableau D la fonction de correction utilisable. 7. 17. Réalisation d'images tridimensionnelles. 7. 17.1. principe 7. 17.1.1. Superposition des représentations fréquentielles. On a vu que pour un faisceau d'éclairage donné (indice k,p) on obtient deux images bidimensionnelles correspondant aux deux capteurs et repérées par l'indice q. Lorsqu'on fait parcourir au point d'impact direct la trajectoire de la Fig. 56 sur le capteur numéro 0, on peut générer à partir des images bidimensionnelles obtenues sur les deux capteurs une représentation fréquentielle. La Fig. 58 montre comment un ensemble de représentations fréquentielles bidimensionnelles engendre une représentation tridimensionnelle. Une représentation bidimensionnelle est composée d'une portion de sphère (4101) obtenue sur le capteur numéro 0 et d'une portion de sphère (4102) obtenue sur le capteur numéro 1. Lorsque le point d'impact direct se déplace sur une trajectoire transverse (3904) le mouvement de ces portions de sphères engendre un volume. Sur la figure 58, on a représenté un ensemble de telles portions de sphères, obtenues pour diverses positions du point d'impact direct sur une trajectoire transverse. Lorsque le point d'impact direct se déplace sur le cercle (3903) le volume (4104) délimité par (4105) est engendré en plus. Lorsque le point d'impact direct est sur le capteur numéro 1, un volume symétrique est généré. On distingue quatre représentations fréquentielles tridimensionnelles partielles que l'on notera Fp,q ou le couple (p,q) désigne un couple (capteur recevant l'onde d'éclairage directe, capteur dont les représentations bidimensionnelles permettant de générer Fp,qsont issues) avec p=O pour le capteur (2239), p=1 pour (2229), q=0 quand il désigne le même capteur quep et q=1 quand il désigne le capteur opposé. La représentation tridimensionnelle finale est obtenue par superposition de ces représentations tridimensionnelles partielles. La représentation fréquentielle complète obtenue est représentée en coupe sur la Fig.59 Elle est composée : - d'une partie (4111) obtenue par le capteur 0 ou 1 recevant le point d'impact direct du faisceau, et correspondant aux représentations F0,0et F1,0qui occupent la même partie de l'espace des fréquences. -d'une partie (4113) obtenue par le capteur 1 lorsque le point d'impact direct du faisceau est sur le capteur 0, et correspondant donc à la représentation F0,1. - d'une partie (4112) obtenue par le capteur 0 lorsque le point d'impact direct du faisceau est sur le capteur 1, et correspondant donc à la représentation F1,1. Pour obtenir exactement ce volume il faut en principe parcourir toutes les valeurs de fréquence possibles, c'est-à-dire Npix x Npix valeurs sur chaque capteur, moins les valeurs se trouvant hors de la zone limitée par l'ouverture de l'objectif. Néanmoins en utilisant la trajectoire réduite de la Fig. 56 on obtient un volume peu différent de celui dessiné. La trajectoire de la Fig.56 constitue toutefois un simple exemple et divers types de trajectoire pourront être utilisées en pratique. On donne ci-dessous quelques exemples: - Un cercle comme dans le premier mode de réalisation. - La trajectoire de la Fig. 56, qui permet l'obtention d'images de meilleure définition. - La trajectoire de la Fig. 56 rendue moins dense. On peut par exemple utiliser un pixel sur deux le long de cette trajectoire. Ceci a pour effet de limiter l'épaisseur des échantillons pouvant être observés dans de bonnes conditions. - Une trajectoire complète, c'est-à-dire définie par les tableaux I0[k] et Jo[k] tels que le point de coordonnées (Io[k], Jo[k]) parcoure l'ensemble du disque limité par l'ouverture de l'objectif. Ceci signifie que chaque pixel compris dans le disque limité par le cercle (3902) de la Fig.56 doit être atteint une et une seule fois. Cette trajectoire n'apporte qu'une faible amélioration de la définition par rapport à celle de la Fig. 56 et augmente considérablement le temps d'acquisition. Par contre, les conditions normales d'utilisation de ce microscope nécessitent que le faisceau diffracté reste de faible intensité par rapport au faisceau d'éclairage. L'utilisation d'une trajectoire complète rend le système plus robuste quand on ne respecte pas ces conditions d'utilisation. 7. 17.1.2. Référence de uhase et d'intensité Afin de pouvoir combiner les représentations fréquentielles bidimensionnelles pour obtenir les représentations fréquentielles tridimensionnelles partielles, il est nécessaire de leur établir une référence commune de phase et d'intensité. - les valeurs complexes des ondes reçues sur le capteur éclairé directement peuvent être rapportées à la valeur de l'onde d'éclairage en son point d'impact direct, comme dans le premier mode de réalisation ou dans le calcul de w p . - Une méthode plus élaborée est nécessaire pour les ondes reçues sur le capteur opposé. Les éclairages de référence sont utilisés pour établir un rapport caractéristique de la variation de phase sur chaque capteur et ce rapport est pris en compte pour annuler ces variations avant de se rapporter à la valeur de l'onde d'éclairage en son point d'impact direct. Ceci permet de rendre cohérentes entre elles toutes les représentations bidimensionnelles correspondant à un couple p,qdonné, indépendamment des vibrations affectant le système, et donc d'établir pour chaque couple p,q une représentation fréquentielle tridimensionnelle. Cependant, ceci ne permet pas d'établir la relation de phase entre chacune de ces représentations fréquentielles tridimensionnelles, qu'il est nécessaire de connaître pour les combiner en une représentation fréquentielle unique. La relation de phase entre, par exemple, les représentations fréquentielles tridimensionnelles Fo,o et F0,1, qui correspondent respectivement aux parties (4111) et (4113) de la représentation tridimensionnelle de l'ensemble, peut être établie lorsque ces deux parties ont une zone commune (4114). Il suffit de choisir la différence de phase qui fait coincider au mieux ces deux représentations sur leur zone commune. Pour qu'il y ait une zone commune il est nécessaire que l'ouverture de l'objectif soit suffisante. La condition d'existence de cette zone commune est: no 7. 17.1.2. Décalage de phase entre deux tableaux bruités. On considère deux tableaux à une dimensionA[i] et B[i] ou i varie de 0 à N-1. Les éléments de A (resp.B) sont affectés chacun par un bruit gaussien indépendant dont l'écart-type est contenu dans un tableau GA[i] (resp. GB[i]). Ces tableaux ,4 et B étant supposés égaux à un rapport constant de phase et d'intensité près et au bruit près, on cherche à déterminer ce rapport de phase et d'intensité, que l'on notera B [i] x, et qui vaudrait en l'abscence de bruit x(sansbrUlt) - ## . A#i# La valeur recherchée pour x est celle qui maximise la quantité (px#A, B), représentant la probabilité d'une valeur de x connaissant les tableaux A et B. Maximiser cette quantité revient à maximiser p(B#A, x) . Pour une valeur donnée de x, la loi donnant B[i] à partir de A [il est la composée de deux lois gaussiennes d'écart-types respectifs #x# GA[i] et GB[i]. C'est donc une loi gaussienne d'écart-type Dans les cas qui nous intéresseront par la suite #x# est toujours proche de 1. On a donc: Maximiser cette quantité revient à minimiser la quantité: qui vaut, après division par fa,oteur Ai indépendant qui vaut, après division par le facteur 1:[1 ]12 indépendant de x: (GA[il)2 +(GB[i])2 On vérifie que cette quantité est égale à: La solution minimisant cette quantité est donc: On fera fréquemment usage de ce résultat par la suite, généralisé à 2 ou 3 dimensions, pur déterminer l'écart de phase entre deux représentations fréquentielles se recoupant partiellement. * 7. 17.1.3. Combinaison d'une série d'éléments bruités. On considère un tableaux à une dimension A[i] ou i varie de 0 à N-1. Les éléments de A sont affectés chacun par un bruit gaussien indépendant dont l'écart-type est contenu dans un tableau GA[i]. En l'abscence de bruit les éléments de A sont tous égaux à une valeur x que l'on veut déterminer. x est la grandeur qui maximise PxI A . Maximiser cette quantité revient à maximiser 64|x) Or on a: Maximiser cette quantité revient à minimiser la quantité suivante: Qui vaut. après division par la quantité # 1 indépendante de x: i (GA[i])2 On vérifie que cette quantité est égale à: La solution x qui la minimise est donc: Le bruit sur x est alors donné par l'addition en valeur quadratique des bruits sur chaque A[i]: On vérifie que ceci équivaut à: 1/@2 =1 cri = i (GA[i])2 On fera également usage de ce résultat, pour déterminer une représentation fréquentielle à partir de plusieurs représentations partielles se recoupant en certains points. 7. 17.2 algorithme. Une série d'images est d'abord acquise comme indiqué en 7. 12., le point d'impact direct du faisceau d'éclairage parcourant sur chaque capteur une trajectoire définie comme indiqué en 7.17.1.1. Pour simplifier l'exposé, on sépare içi la phase d'acquisition et la phase de calcul. Cependant, les représentations fréquentielles tridimensionnelles Fp,q peuvent également être générées au fur et à mesure de l'acquisition. Par exemple, si une trajectoire complète est utilisée, la séparation des phases d'acquisition et de calcul nécessite une mémoire très importante et il est donc préférable d'effectuer le calcul au fur et à mesure de l'acquisition. La phase d'acquisition génère les tableaux suivants: Mk,p,q [i,j], correspondant à la prise de vue principale Bk,p,q[i,j] indicateur de bruit Hk,p,q [i,j] prise de vue de référence pour la k-ième acquisition, BHk, p,q [i, j] indicateur de bruit de l'image de référence k indiciant la prise de vue, p le capteur éclairé par le faisceau direct, q indiquant : q=0: capteur éclairé par le faisceau direct q=1: capteur opposé. La série d'indices de commande utilisée étant définie par les tableaux Ic et Jc, le programme génère aussi la série des coordonnées des points d'impact direct et inversé des faisceaux d'éclairage. imaxk, p,q = /a7, A partir de cet ensemble de données un programme génère une représentation tridimensionnelle spatiale de l'objet étudié. Ce programme comporte les étapes suivantes: Etape 1. Cette étape consiste à calculer le rapport caractéristique du décalage de phase et d'amplitude dû aux vibrations et aux fluctuations d'intensité du laser, entre une prise de vue de référence d'indice k=0 et la prise de vue de référence courante d'indice k. Ce décalage est caractérisé par les variations de la fonction Hk,p,q[i,j] qui en l'abscence de vibrations devrait être constante. Pour tous les triplets (k,p,q) le programme calcule donc le rapport: Etape 2 : cette étape consiste à effectuer l'opération consistant à: - normaliser chaque représentation bidimensionnelle pour compenser les variations de décalages de phase et d'amplitude dûs aux vibrations, caractérisés par la quantité Rk,p,q - compenser l'aberration sphérique et le mauvais positionnement relatif des objectifs, caractérisés par Dp#+#q [i,j] - se ramener à la valeur de l'onde d'éclairage en son point d'impact direct. Le programme parcourt donc les indices k,p,q,i,j en effectuant: L'utilisation du tableau Dp, qui est le résultat des étapes 7.11, 7. 15. et 7.16., permet d'améliorer nettement les résultats lorsque l'indice moyen de l'objet diffère de l'indice nominal des objectifs. Toutefois, il est également possible de ne pas effectuer les étapes 7.11, 7.15. et 7.16.. Le réglage de position des objectifs décrit en 7.10 doit alors être effectué de manière à obtenir une image spatiale centrée et ponctuelle. Le tableau D doit alors être mis à 1. L'utilisation des valeurs Rk,p,q permet de compenser d'éventuelles vibrations de la table optique. Toutefois, si la table optique est parfaitement stable, cette compensation n'est pas nécessaire. Les valeurs Rk,p,q doivent alors être mises à 1. Etape 3 : Cette étape consiste à calculer pour chaque couple (p,q) une représentation fréquentielle tridimensionnelle Fp,q, assortie d'un tableau IBp,qde réels, contenant l'inverse du carré de l'écart-type du bruit gaussien affectant chaque élément du tableau F p@q . Ces tableaux sont de dimensions 2 N pix x2N pix x 2 Npix.Chaque point d'une représentation fréquentielle bidimensionnelle correspond à un point de la représentation fréquentielle tridimensionnelle Fp,q, dont les coordonnées doivent être déterminées. Lorsqu'un point est obtenu plusieurs fois, la valeur la plus probable est déterminée. Le programme initialise les tableaux Fp,q, IBp,q à zéro puis parcourt l'ensemble des indices p,q,k,i,j en effectuant pour chaque quintuplet (p,q,k,i,j) les opérations suivantes, numérotées de 1 à 3: opération 1: calcul des indices de la représentation fréquentielle tridimensionnelle. Le programme effectue: Une distance d'un pixel, mesurée sur le capteur p, correspond à un écart de fréquence réel proportionnel à 1/Kp.Les pixels ne représentent donc pas les mêmes écarts de fréquence sur les deux Kp capteurs. On se ramène à une unité commune et proportionnelle aux écarts de fréquence en multipliant les distances obtenues sur le capteur p par le coefficient ap =K0+K1/2Kp. 2Kp La valeur de K devient alors commune aux deux capteurs et vaut Ka +K1/2. Elle doit être corrigée pour tenir compte de l'indice de l'échantillon et on obtient donc Km = n0 K0 + K1/@. nv 2 opération 2: modification des indices de la représentation fréquentielle tridimensionnelle dans le cas q=1. Si =1, la fréquence correspondant aux coordonnées Le calcul des indices ni,nj,nk menant à des valeurs non entières, on leur affecte l'entier le plus proche de la valeur calculée. opération 3 : modification des éléments de tableaux. Les indices modifiés ayant été générés, le programme modifie les éléments de tableaux: Etape 4: Il reste une opération à effectuer pour obtenir la valeur la plus probable sur chaque fréquence. Le programme parcourt donc les indices p,q,ni,nj,nk en effectuant, à chaque fois que IBp,q [m, nj, nk] 1= 0 . l'opération : Etape 5: Les repères dans lesquels ont été évalués les indices i,j et donc ni,nj,nk sont inversés entre les deux capteurs. Il est donc nécessaire d'effectuer un changement de repère des représentations correspondant au capteur indicé 1 pour les exprimer dans le même repère que les représentations correspondant au capteur indicé 0. Le programme effectue donc le changement de variables ni z 2 N p, - ni , nj 2 N p, - nj , nk -> 2Npix - nk dans les tableaux correspondant au capteur indicé 1 afin d'exprimer l'ensemble des fréquences dans le même repère. Les tableaux correspondant à une représentation fréquentielle issue du capteur 1 ont un indice p égal à 1 ou 0 et un indice q égal à #. Pour effectuer ces changements de variable le programme parcourt l'ensemble des indices p,m,nj,nk en effectuant: Etape 6: Le programme calcule le rapport caractéristique du décalage de phase et d'amplitude entre l'onde reçue sur le capteur éclairé directement et celle reçue sur le capteur non éclairé. Il parcourt donc les indices p=0, p=1en effectuant : Dans cette expression les sommes sont restreintes à un ensemble E constitué des triplets (ni, nj, nk) vérifiant 76 [ni, nj, nk]IBP,l [ni, nj, nk] # 0 Etape 7 : Le programme modifie les représentations tridimensionnelles obtenues à partir de capteurs non éclairés directement. Il parcourt les indices p, ni,nj,nk en effectuant: Fp,l [ni, nj, nkl = Fp.I [ni, nl, nkl. Rb Etape 8: Le programme calcule la représentation fréquentielle finale, contenue dans un tableau F de dimensions 2Npix x Npix x 2 Npix - Il initialise à 0 ce tableau puis parcourt les indices ni, nj, nk en testant la condition: LIBp,q[ni,nj,nk] *0 p, q Lorsque la condition est réalisée il effectue: Etape 9 : Le programme effectue une transformation de Fourier tridimensionnelle inverse de la représentation fréquentielle ainsi obtenue pour obtenir une représentation spatiale. Etape 10: Comme dans le premier mode de réalisation, le programme peut alors visualiser la représentation ainsi obtenue sous forme de coupes ou de projections éventuellement stéréoscopiques. 7. 17.3. Focalisation L'algorithme décrit en 7.17.2. permet l'obtention de représentations tridimensionnelles de l'échantillon. Le réglage de focalisation consiste à régler la position de l'objet de manière à ce que ces représentations soient celles d'une zone d'intérêt de l'échantillon. Ceci peut être réalisé par l'opérateur qui déplace l'échantillon tout en observant par exemple une projection plane ou une coupe de cette représentation tridimensionnelle, et déplace l'objet pour obtenir une image de la zone d'intérêt. Si un déplacement de l'échantillon dans la direction de l'axe optique est effectué, celui-ci modifie les valeurs de wp, et la procédure décrite en 7.15.2. doit être réitérée pour obtenir une valeur correcte de wp. 7. 18. Variantes. Les algorithmes utilisés dans le présent mode de réalisation admettent de nombreuses variantes dont certaines sont exposées ci-après. 7. 18.1. Utilisation des valeurs préenre2istrées du faisceau d'éclairage direct Cette variante consiste à modifier l'étape 2 de l'algorithme décrit en 7.17.2. de manière à utiliser les valeurs préenregistrées de l'éclairage direct. On a en effet, à un facteur de phase près qui est constant sur l'ensemble des valeurs de k,p, imaxk,p,o, jmaxx,p,o Cette valeur peut être introduite dans la formule utilisée à l'étape 2, qui est donc remplaçée par : 7. 18.2. Utilisation des valeurs précalculées du faisceau d'éclairage direct Rb[p, 14k, p], Jc[k, p]] est en principe égal à la fonction obtenue en 7.7. : cette fonction étant toutefois filtrée par le diaphragme. Il est donc possible de remplacer Rb\p, Ick, p\ Jc[k, /?]] par RBp\imaxkp0,jmaxkp()] ou la fonction RBp[i,j] est obtenue de la manière suivante (cette méthode d'obtention est similaire à celle utilisée pour Dp[i,j] en 7. 16.) Etape 1: génération des tableaux RBp de dimensions Ne x Ne avec par exemple Ne =4096: Etape 2: transformation de Fourier inverse des tableaux RB Etape 3 : extraction de la partie centrale du tableau, de dimensions Npix x Npix avec simulation du diaphragme. Le programme effectue: pour tous les couples (i,j) tels que ou ouv est l'ouverture des objectifs. Etape 4: transformation de Fourier du tableau RBp . On obtient alors sous la forme du tableau RBp la fonction équivalente au tableau Rb L'étape 2 de l'algorithme décrit en 7. 17.2. est alors remplacée par: Ce remplacement est équivalent à un lissage de la fonction définie par le tableau Rb et peut dans certains cas améliorer les résultats, en particulier si l'onde diffractée est forte, sortant des conditions d'utilisation normales de ce microscope. Dans ce cas on combinera cette formule avec l'utilisation d'une trajectoire complète comme définie en 7.17.1.1. 7. 18.3. Obtention de représentations confocales Un microscope confocal permet l'obtention de représentations spatiales tridimensionnelles, que l'on appellera représentations confocales. Le présent microscope permet l'obtention d'une représentation confocale strictement équivalente à celle qui seraient obtenue à l'aide d'un microscope confocal. En effet, l'onde d'éclairage utilisée par un microscope confocal est la somme des ondes planes utilisées dans le cas ou on utilise pour l'acquisition une trajectoire complète, chaque onde plane devant se voir affecter une phase dépendant du point éclairé. L'onde équivalente à l'onde reçue par un microscope confocal de même ouverture que le présent microscope, lorsque le point central est éclairé, peut donc être générée en sommant les représentations bidimensionnelles d'ondes diffractées obtenues pour l'ensemble des ondes d'éclairage formant une trajectoire complète. On peut montrer que la représentation confocale de l'objet est la transformée de Fourier inverse d'une représentation fréquentielle tridimensionnelle obtenue en sommant les représentations fréquentielles bidimensionnelles partielles obtenues à partir de chaque onde d'éclairage, l'ensemble des ondes d'éclairage parcourant une trajectoire complète. En outre, un microscope confocal n'acquiert des images que sur un seul objectif et n'éclaire l'échantillon que par un seul coté. De plus il génère une valeur qui est l'intensité de l'onde ayant traversé l'objet et non sa valeur complexe. La représentation confocale en intensité s'obtient donc à partir des ondes reçues par un seul objectif, et en extrayant le carré du module de la représentation confocale précédemment obtenue. Enfin, le microscope confocal ne corrige pas l'aberration sphérique dûe à l'indice de l'objet. Une représentation confocale peut donc être obtenue par le présent microscope, en utilisant pour l'acquisition une trajectoire complète comme définie en 7.17.1.1. et en modifiant la procédure décrite au paragraphe 17. 2. de la manière suivante: (1) L'étape 2 est modifiée de la manière suivante: ou les tableaux Dppeuvent être mis à 1 si on ne souhaite pas corriger l'aberration sphérique et ou RBp est défini comme en 7.17.3.2. (2)- l'opération 3 de l'étape 3 est remplacée par Fa,, ni, nj, nk+ = Mk, p,9 [/, /] (3)- les étapes 4,5,6,7 ne sont pas effectuées. (4)- l'étape 8 est remplaçée par F[ni,nj,nk] = Fpo,qo ni, nj, nk ou le choix des indices (po, qo) dépend du type de représentation confocale que l'on cherche à générer. - si (po,qo) = (0,0) ou (po,qo) = (1,0) on génère une représentation correspondant à celle qui serait obtenue par un microscope confocal par réflexion. - si (polo) = (0,1) ou (polo) = (1,1) on génère une représentation correspondant à celle qui serait obtenue par un microscope confocal par transmission. (5)- le carré du module de la représentation spatiale obtenue à l'issue de l'étape 9 correspond alors à la représentation confocale en intensité. Le fait de remplacer le calcul de la valeur la plus probable de la représentation fréquentielle en chaque point a pour conséquences une surévaluation des basses fréquences par rapport aux hautes fréquences, ce qui équivaut à un filtrage des fréquences élevées et donc à une perte de définition. Il est également possible d'obtenir une représentation confocale à partir de la représentation fréquentielle tridimensionnelle obtenue conformément au paragraphe 17 non modifié : effet, la représentation tridimensionnelle de l'objet constitue l'information la plus complète possible qui puisse être obtenue avec des objectifs d'ouverture donnée et peut être utilisée pour simuler tout type d'image qui pourrait être générée à partir de tout type de microscope utilisant le même objectif et la même longueur d'onde. Cependant, l'utilisation d'une trajectoire complète rend le système plus robuste, conformément à ce qui a été dit en 7.17.1.1. Si une représentation confocale est obtenue en utilisant une trajectoire comme celle de la Fig.56, elle sera perturbée dans le cas ou une partie importante de l'onde d'éclairage est diffractée, et ce de manière plus importante que la représentation confocale obtenue à l'aide d'un microscope confocal ou par utilisation d'une trajectoire complète. Elle ne peut donc pas être considérée comme rigoureusement équivalente à celle générée par un microscope confocal. 7. 18.4. Réalisation d'images tridimensionnelles avec contrôle de l'onde de référence. Dans les méthodes décrites précédemment, le dispositif de décalage de phase (2205) est commandé pour générer des déphasages #dde l'onde d'éclairage dépendants de l'indice d conformément au tableau indiqué en 7.12.2.1. Pour réaliser la présente variante, ce dispositif de décalage de phase discret doit être remplacé par un dispositif permettant un décalage de phase continu. Un tel dispositif peut être un dispositif à cristaux liquides placé entre deux polariseurs, commercialisé par exemple par la société Newport. Moyennant une modification de la trajectoire du faisceau, ce dispositif peut également être un miroir piézoélectrique comme dans le premier mode de réalisation. La présente variante consiste, lors de l'acquisition d'image prévue en 7.17.2. et effectuée comme indiqué en 7.12.2.1., à commander le dispositif de décalage de phase de manière à remplacer le décalage de phase par décalage phase Arg Ra 7c, 1, Jc[, p]]Rb\p, Idk, 1, Jc[k, ] phase Od par un décalage de phase 0 -Od - -Arg(Ra[p,IC[k,P], Jc[k, R p]]Rb[p, lc[k,p], Jc[k, P]]) ou Arg Rk,p,0 désigne l'argument d'un nombre complexe. Ceci permet d'annuler la phase de l'onde d'éclairage en son point d'impact direct et rend non nécessaire la compensation de cette phase. Pendant la phase de calcul décrite en 7. 17.2., dans l'étape 2, la formule utilisée peut alors être remplacée par: Ce mode revient à contrôler le déphasage des faisceaux d'éclairage par le dispositif de décalage de phase au lieu de le compenser par calcul après l'acquisition. 7. 18.5. Obtention de représentations fréquentielles sans calcul de l'onde reçue sur la surface de réception. Si la table optique est de qualité suffisante pour supprimer les vibrations, la formule utilisée en 7.18.4. devient : Pour simplifier les explications, on peut supposer que l'atténuateur de faisceau et les rotateurs de polarisation ne sont pas utilisés. On vérifie alors que chaque représentation fréquentielle Fp,q obtenue dans la procédure décrite en 7.17. peut s'exprimer sous la forme: ou Fp.q,d [ni, nJ, nk] est obtenu comme Fp,q dans la procédure 7.17. non modifiée, mais en remplaçant Mk, p,9 [i, j] par la valeur réelle MO[k, pu[0, d,0,0[q, /, y] obtenue dans la procédure décrite en 7.12. pour une valeur correspondante de l'indice d indiçant le décalage de phase. Il est donc possible de calculer pour chaque indice d une représentation fréquentielle séparée Fp,q,d , ces représentations étant ensuite superposées pour obtenir la représentation fréquentielle Fp,q, au lieu d'effectuer directement dans la procédure 7.12. la superposition des valeurs correspondant à chaque indice d. Il est également possible d'effectuer la superposition des tableaux correspondant à chaque indice d après passage dans le domaine spatial par transformation de Fourier inverse. Enfin, il est possible de ne pas utiliser les mêmes points d'impact de l'onde d'éclairage en fonction du décalage de phase appliqué. Dans ce cas, à chaque décalage de phase correspond une trajectoire distincte et les tableaux Io[k],Jo[k] doivent être remplacés par des tableaux 10 [k,d],Jo[k,d]. On peut alors calculer comme précédement des tableaux Fp,q,d séparés avant de les superposer pour obtenir les tableaux Fp,q. Ce mode de calcul n'est pas particulièrement avantageux mais montre qu'il n'est pas indispensable de calculer dans une phase intermédiaire les représentations bidimensionnelles complexes, ni même d'effectuer une acquisition des données correspondant à ces représentations bidimensionnelles complexes. 7. 18.6. Réalisation d'images avec une seule valeur du décalage de phase. La présente variante consiste à modifier la procédure décrite en 7.12. de manière à n'acquérir que la partie réelle du nombre complexe normalement acquis de la manière décrite en 7.12. Cette partie réelle peut être acquise en une seule étape, ce qui permet d'utiliser une seule valeur de l'indice d caractérisant le décalage de phase. Du fait que seule la partie réelle est acquise, la représentation fréquentielle obtenue, en supposant que le tableau de compensation de l'aberration sphérique Dp est mis à 1, est la partie réelle de la représentation complexe. La représentation spatiale obtenue par transformation de Fourier inverse est alors la superposition de l'image normale avec une image conjuguée symétrique par rapport au point d'origine de l'onde de référence. Pour que l'image normale ne soit pas superposée à sa symétrique, le point d'origine de l'onde de référence doit être placé sur le coté du diaphragme, légèrement hors de l'ouverture du diaphragme, et non au centre de celui-ci. L'ouverture du diaphragme doit être réduite de moitié de manière à éviter le repliement de spectre induit par ce déplacement du point d'origine de l'onde de référence. L'image obtenue finalement comporte alors l'image normale et l'image symétrique, non superposées et donc utilisables. Toutefois, pour que la partie réelle puisse être acquise en une seule étape, il est nécessaire que l'intensité de l'onde de référence soit suffisamment supérieure à l'intensité de l'onde diffractée, de manière à ne pas induire d'erreurs du second ordre. La qualité de l'image finalement obtenue dépend donc de l'intensité de l'onde de référence. Une intensité trop faible induit des distortions du second ordre et une intensité trop forte augmente le bruit gaussien. Afin de respecter au mieux la condition d'intensité suffisante de l'onde de référence, l'intensité de l'onde de référence seule doit être ajustée non au quart de la valeur maximale du digitaliseur comme indiqué en 7. 4. mais par exemple à 80% de cette valeur, Pour que la partie réelle soit effectivement acquise à chaque prise d'image, le décalage de phase unique utilisé doit permettre l'obtention directe d'une référence de phase constante. Ce décalage sera donc, de manière similaire à ce qui a été fait en 7.18.4.: Malgré l'application de ce décalage de phase, la référence de phase peut ne pas être constante en présence de vibrations de la table optique. Ceci détruirait l'image et il est donc nécessaire d'utiliser une table optique de très bonne qualité de manière à supprimer ces vibrations. L'indice d ne prend donc plus qu'une seule valeur au lieu de trois et l'étape 2 de la procédure décrite en 7.12.2.2. est remplacée par: Comme en 7.18.4., mais en tenant compte de l'abscence de vibrations, l'étape 2 de la procédure décrite en 7.17.2. est remplacée par: Cette variante peut être d'avantage simplifiée en n'utilisant qu'une seule position des rotateurs de phase et qu'une seule position de l'atténuateur de faisceau, moyennant quoi les 36 couples d'images élémentaires acquis en 7.12.2.1. peuvent se réduire à un seul, au prix d'une forte diminution de la qualité de l'image. Dans ce cas de simplification extrême , les indices c,d,r1 ,r2 ne prennent plus qu'une seule valeur et l'ensemble de la procédure décrite en 7.12.2. se réduit à: 7. 18.7. Méthode simplifiée d'obtention des images tridimensionnelles. On peut se limiter, pour générer l'image tridimensionnelle de l'objet, à la représentation Fo,odéfinie en 7.17. Ceci revient, dans la procédure décrite en 7.17.2., à adopter des tableaux IBp,q nuls pour tout couple (p, q)# (0,0). La présente méthode est la méthode définie en 7.18.4. mais simplifiée de cette manière, et adaptée au cas ou l'indice moyen de l'échantillon est proche de l'indice nominal des objectifs, et ou la table peut être considérée comme parfaitement stable. Dans ces conditions, on a Rk,0,0 =1 et D0[i,j] = 1. Laformule: Mk P9 lt .1 = Mk('P,R t J-Dpq+P9 l' .1 Rk,P,q DP Iimaxk>P0 >,Imk.P>0 ]Rk>P0 qui était employée en 7.18.4. se simplifie donc et on obtient: M k,O,O[I, j] = Mk,0,0 [1, il c'est-à-dire que le tableau Mk,o,o n'est pas modifié avant d'être utilisé pour générer la représentation tridimensionnelle de l'objet. Dans ce cas particulier, aucune compensation algorithmique du déphasage du faisceau de référence n'est nécessaire, parce que le dispositif utilisé permet la génération de faisceaux d'éclairage ayant un déphasage constant par rapport à l'onde de référence. Dans ce cas particulier, on peut également éviter les étapes 7.10, 7.11, 7.15, 7.16, La position des objectifs peut être réglée comme en 7.9.1, de manière à avoir une image ponctuelle et centrée. La commande du dispositif de décalage de phase est alors définie par: 8 d = Od - Arg(Ra [p, I4k, p], Jc[k, pi]) c'est-à-dire qu'elle ne dépend pas de mesures effectuées préalablement sur l'objet lui-même. Si un objectif de microscope ayant pour indice nominal celui du vide est employé, les mesures préalables peuvent être effectuées en l'abscence de tout objet (en considérant comme un objet la lame transparente). 7. 18.8. Réalisation d'une image avec une seule position des polariseurs. La présente variante consiste à ne pas utiliser la possibilité de variation des indices r1 et r2. Si des images selon la présente variante sont seules générées, les rotateurs de polarisation (2210) (2241) (2238) (2226) peuvent être supprimés. La présente variante implique une modification de l'étape 3 de la boucle sur k,p décrite en 7.12.2.2., ainsi qu' une modification de l'étape 8 de l'algorithme décrit en 7.17.2. 7.18.8.1. Modification de retape 3 de la boucle sur k,p décrite en 7.12.2.2. Lorque les rotateurs de polarisation ne sont pas utilisés, la direction du vecteur champ électrique du faisceau d'éclairage et la direction d'analyse du faisceau reçu sont orientées suivant le vecteur j de la Fig. 52. On note e et # les vecteurs déduits respectivement des vecteurs 3ceet xc par rotation de dans le plan de la Fig.52 On a: j = ze sinue + e cosço, Lors de la diffraction vers le point C: - la composante suivant #e est transmise sans atténuation, devenant la composante sur le vecteur -#c - la composante suivant e est transmise, devenant la composante sur le vecteur - # e, mais est atténuée d'un facteur cos# ou 0 est l'angle entre le vecteur fe et le vecteur fc. Pour un vecteur champ électrique 7de l'onde d'éclairage, le vecteur champ électrique de l'onde reçue au point C est donc proportionnel à t = -xc sinq1e - #e costpe e cos 9 . On peut prendre en compte les relations xc = cosço, + j sinq1e ,#e = -T sinq1e + j COSq1e . La composante de suivant] est alors proportionnelle à Br = - cos q1 cos tp cos 0 - sin q1 sin q1 e . Ceci constitue un facteur d'atténuation qui affecte le faisceau diffracté mesuré au point C suivant une direction d'analyse orientée suivant] lorsque le faisceau d'éclairage est dirigé sur le point E et a son vecteur champ électrique orienté suivant] . Si la diffusion pouvait être considérée comme isotrope, ce coefficient serait constant. Pour compenser l'effet de l'anisotropie il suffit donc de diviser les valeurs mesurées par ce coefficient Br de manière à se ramener à un coefficient constant caractérisant la diffusion isotrope. La division par Br fait remonter le bruit affectant les points ou Br est faible, ce qui doit également être pris en compte. Le facteur cos B vaut cos B = [fe II- ' 1 fc c || . Ceci se traduit, en utilisant les valeurs normalisées des vecteurs fréquence, par: cos# = xcxe + Yc Ye + Zcze L'étape 3 de la procédure 7. 12.12. est donc modifiée da la manière suivante: - le programme calcule, en plus des valeurs déjà calculées en 7.12., cos6 = xcxe zaza te - le programme calcule le facteur compk, p, q] de compensation de l'atténuation : si - cos q1 e cos q1 e cos B - sin q1 sin (p, :9 lim alors cof,/?,1 = #, ou lim est une valeur très lim faible, par exemple lim = 10-10 sinon, com p k 'p'q q] -cosrp cosrpe cosB-sinrp 1 sinpe sinon, complu, p, #1 = -cosç?c cose cos#-sinç?c sin ou #acq est l'écart-type du bruit des capteurs. Les capteurs sont en général conçus pour que #acq soit de ~SNRdB l'ordre de 1. On a: #acq =10 20 2 N ou SNRdB est le rapport signal sur bruit en décibels et N est le nombre de bits d'échantillonnage du signal. 5 7. 18.8.2. Modification de l'étape 8 de l'algorithme décrit en 7.17.2. La multiplication par comp[k,p,q] peut faire remonter considérablement le niveau de bruit, ce qui peut fausser l'image obtenue. Pour éviter ce problème on modifie l'étape 8 de la procédure décrite en 7.17 de manière à annuler les composantes de la représentation fréquentielle qui sont inférieures en module au bruit multiplié par une constante const donnée. 10 L'annulation de certains éléments de la représentation fréquentielle est elle-même génératrice de bruit. Pour obtenir une représentation fréquentielle de qualité comparable à celle obtenue suivant la procédure normale, un échantillonnage plus précis ou un niveau d'atténuation supplémentaire peuvent être nécessaires. L'étape 8 de la procédure décrite en 7.17 est modifiée de la manière suivante: 15 étape 8 modifiée: Le programme calcule la représentation fréquentielle finale, contenue dans un tableau F de dimensions 2N pvc x2NP, x 2 N plX' Il initialise à 0 ce tableau puis parcourt les indices m,nj,nk en testant la condition: IBP,9 ni, nj, nk p, q 20 Lorsque la condition est réalisée il effectue: L Fp,q [ni, "J> nk\1BVA [ni ,nj,nk] F[ni,nj,nk] = p,q IBP,9 ni, nj, nk P.q Il teste alors la condition F[ni, nj, nk] Une multiplication par une constante du niveau global de bruit modifie les résultats de cette étape 8 modifiée. C'est pourquoi en 7.18.8.1. on détermine un niveau de bruit absolu, alors qu'en 7.12 le niveau de bruit était défini à une constante près. 7. 18.9. Obtention d'une image d'un cristal biréfringent uniaxe. On considère un cristal uniaxe d'indice ordinaire n0 taillé de manière à former une lame d'épaisseur réduite, le plan de la lame étant orthogonal à l'axe optique du cristal. Cette lame constitue l'échantillon observé et est placée entre les deux objectifs, de l'huile optique étant utilisée entre les objectifs et l'échantillon, l'objectif étant conçu pour utiliser des lamelles d'indice égal à celui de l'huile optique. L'axe optique du cristal est donc confondu avec l'axe optique des objectifs. Cette lame est supposée ne pas être parfaite . Elle peut être affectée par exemple de défauts de cristallisation ponctuels. La présente procédure a pour objectif d'obtenir une image tridimensionnelle de ces défauts de cristallisation. Il peut également s'agir d'une mémoire optique dont les variations locales d'indice caractérisent les bits enregistrés. La présente procédure permet l'obtention d'une image tridimensionnelle caractéristique des variations de de l'indice ordinaire no de l'échantillon. L'indice ordinaire moyen no est supposé connu, ainsi que l'épaisseur de la lame. L'échantillon est introduit sans déplacement des objectifs, de sorte que x,y,z soient également connus. Il est également possible d'obtenir no ,L, x,y,z par une version modifiée de la procédure décrite en 7.11. Une telle version modifiée, applicable dans le cas du mode de réalisation 4, sera décrite en 8.4.3.2. L'obtention de l'image de l'indice ordinaire suppose une modification de l'étape 8 de la procédure 7.17. , qui est celle déjà décrite en 7.18.8.2. Elle suppose également une modification de l'étape 3 de la boucle sur k,p décrite en 7.12.2.2., décrite ci-après en reprenant les notations utilisées en 7.12. 7. 18.9.1. Principe On note: üe = Je /\fo Ü - /cAfou Il.fe I\foll' -Ife ^.foll #e et #c sont donc définis d'après les vecteurs de la Fig.51. Ils sont tous deux dans le plan de la Fig. 52 (non représentés). ûe est orienté selon la direction de polarisation ordinaire de l'onde d'éclairage parvenant en E. #c est orienté selon la direction de polarisation ordinaire de l'onde diffractée parvenant au point C. On note #e et #c les vecteurs déduits respectivement des vecteurs #e et #c par rotation de #/2 dans le plan de la Fig.52 On note #e et #c les vecteurs déduits respectivement des vecteurs #e et #c par rotation de 2 dans le plan de la Fig.52 On note l'angle entre le vecteur # et le vecteur # obtenu à partir de 7 par une symétrie dont l'axe est la position de l'axe neutre des rotateurs de polarisation lorsque cet axe neutre n'est pas parallèle à i . On a typiquement 6:;:; 10 degrés. Lorsque le vecteur champ électrique du faisceau d'éclairage (au point E) est A0# + A1# le vecteur champ électrique mesuré au point C est (C,,A, + COI AI)T +(Cl0A0 +C,,4,)y . Lorsque un vecteur champ électrique ûe = 1:'cos a, e + j sin a est utilisé pour l'onde d'éclairage, le vecteur champ électrique mesuré au point C est donc: wm = (Coo cosae +Col sin a e)T + (ClO cosae + CI 1 sina,,)J On peut utiliser: i = U. cos On note Qr1,r2 la valeur mesurée au point C pour la combinaison r1,r2 des indices de commande des rotateurs de polarisation. Lorsque le vecteur champ électrique du faisceau d'éclairage (au point E) est Aoâ+A1 j le vecteur champ électrique mesuré au point C est (QOOAO +6oit)+(6ioo +QiiAyJ avec # = # cos # + # sine. La relation définissant # s'inverse en: # = # 1 - # tan # cos Lorsque le vecteur champ électrique du faisceau d'éclairage est le vecteur reçu au point C est donc: soit: (QOOAO +Qo(-Ao sine+Al coss))i Cette expression est l'équivalent de (CooAo +C0lAx)ï + {Cl0A0 +C1lAj , avec: Coo = Qoo - Q01 sin # C01 = Q01 cos # Cl =Qol sins+Qll L'expression de Bm se transforme donc comme suit: Bm=(Qoo -Q0, sine) cosa, cos a, +Q0, cosssinae cos a, +(Qol sins+QIl) sinae sina, soit: Bm = (cosae cosac +cosae sinac tan #)Q00 ±sinscosae cosac +cosssinae cosac +sinesinae sinac - sinstanscosa sinac) +(sinae sinac -tanseosae sinac)Q Cette valeur Bm est la valeur mesurée au point C selon la direction du vecteur #c lorsque le vecteur champ électrique de l'onde d'éclairage est orienté selon #e Du fait de la définition des vecteurs ûe et #c, Bm est la valeur du rayon diffracté ordinaire pour un faisceau d'éclairage ordinaire. La mesure de Bm est indirecte au sens ou ce sont les valeurs Qij qui sont mesurées, la valeur de Bm en étant déduite. On peut exprimer le vecteur #e sous la forme: iie = x'e COS,l3e -Ye Sln3e Lors de la diffraction vers le point C, sur le même principe qu'en 7.18.8.1.: - la composante suivant #e est transmise sans atténuation, devenant la composante sur le vecteur -#c - la composante suivant e est transmise, devenant la composante sur le vecteur - # e , mais est atténuée d'un facteur cos# ou # est l'angle entre le vecteur fe et le vecteur fc. Le vecteur reçu au point C est donc: wr = -xyz cospe + #e sin/3e cos constant. De même qu'en 7.18.8.1., cette atténuation peut être compensée en divisant la valeur mesurée Bm par le coefficient Br. 7.18.9.2. Algorithme L'étape 3 de la boucle sur k,p décrite en 7. 12.12. est donc modifiée de la manière suivante: - le programme calcule les quantités suivantes, en plus de celles calculées en 7.12.12.: cos(} = xexe + YeYe +zeze sin,8, == 1 Vxy cos,6, = (YeVyz -XeVxz) MeMce MeMee 1 sinac = - 1xc cosae = 1Y, Mc Mc sin/3e = - 1 V xy cos,6, = 1 (-YeV yz +xeV xz) memce Memce 1 sina, =- 1Xe cosae = 1Ye Me Me Pour l'ensemble de ces valeurs, on utilise des valeurs limites appropriées lorsque les dénominateurs sont nuls : si Mc = 0 on utilise ae = -a et /3 ~ ,13e = 0 si Me = 0 on utilise a = -ae et /9c = 3e = 0 si Mee = Oon utilise 8, = 3e = 0 si Mc = 0 et Me = 0 et M ce = 0 on utilise a = a = 8, = fle = 0 - le programme calcule le facteur comp[k, p, q] de compensation de l'atténuation : Si - COSÜ, cos/3e -sin/3 sin/3e cos 0:9 lim alors compk, p,q = # , ou //m est une valeur très lim faible, par exemple lim = 10-10 sinon, compk, p, q ~ -COS%j COSe -Sln 1 Slne COSe sinon, comp ,p,q - cos p c cos, pe-smpcsm fi ecos9 Le programme calcule les valeurs: coefk,p,q,i, j0,0=eosae cosac +cosae sina tan)co/K,,] coef[k, p,q,i, j0,li\ = -sinecosae cosae +cosesinae cosa +sinesinae sinac -sinetanscosae sinacompk, p, q] Comme en 7.12. les valeurs coef k, p, q, i, jrl , r2 et comp[k, p, q] constituent des tableaux qui peuvent être précalculés. - le programme calcule finalement: ou #acq est l'écart-type du bruit des capteurs défini comme en 7.18.8.1. M2r1, r2 ][ q, i, il correspond à la valeur mesurée qui était notée (3,.,. en 7.18.9.1. le calcul de Mk,p,q[i,j] équivaut au calcul du rapport Bm défini en 7.18.9.1. Br 7. 19. Objectifs de microscope adaptés. Dans l'ensemble des modes de réalisation il est possible d'utiliser des objectifs de microscope standard. Ces objectifs ont un indice nominal nv proche de celui du verre. Ils sont prévus pour fonctionner avec un liquide d'immersion et une lamelle couvre-objet d'indice nv. Ces objectifs donneront de bons résultats si l'échantillon observé a un indice moyen proche de nv ou est peu épais. Si l'échantillon observé est constitué essentiellement d'eau, d'indice 1,33 , et si l'ouverture de l'objectif est de 1,25 , alors l'épaisseur totale de l'échantillon doit être suffisamment inférieure à la largeur totale de l'image générée. Si elle est trop élevée, la représentation tridimensionnelle obtenue peut être faussée. En effet, l'aberration sphérique causée par l'épaisseur de l'échantillon peut alors devenir telle que l'onde provenant d'un objectif ne puisse être reçue par l'objectif en vis-à-vis que pour une faible partie des fréquences utilisées. Un objectif de microscope est conçu pour utiliser un liquide optique d'indice donné, l'indice du liquide optique ayant içi été appelé indice nominal de l'objectif. Il est conçu également pour utiliser une lame couvre-objet d'indice et d'épaisseur donnés, l'indice de la lame n'étant pas nécessairement égal à l'indice nominal de l'objectif. Si on suppose l'indice moyen de l'objet égal à l'indice nominal de l'objectif, l'objectif permet une compensation de l'aberration sphérique dûe à la lame couvre-objet, qui est indépendante de la position de l'objet. Si par contre l'indice nominal de l'objectif diffère de l'indice moyen de l'objet, les variations de position de l'objet entraînent une variation de l'épaisseur des couches correspondant respectivement à l'objet et au liquide optique. L'aberration sphérique induite dépend donc de la position de l'objet et ne peut donc pas être compensée par l'objectif, une compensation valable pour une position de l'objet ne l'étant plus pour une autre position. Ce problème est sans effet sur l'obtention d'images bidimensionnelles, qui est usuelle avec les microscopes classiques, et dans laquelle l'indice de l'échantillon n'intervient pas. Par contre, il est gênant pour l'observation d'images en trois dimensions d'un échantillon épais. Une solution à ce problème consiste à utiliser un objectif dont l'indice nominal est proche de l'indice moyen de l'échantillon observé. Si l'échantillon observé est constitué essentiellement d'eau, le liquide optique peut être de l'eau ou un liquide d'indice stabilisé proche de celui de l'eau. L'objectifpeut être conçu par des méthodes usuelles de calcul optique, en prenant en compte l'indice du liquide optique et la nécessité de compenser l'aberration dûe à la lame. Cette conception peut être facilitée par l'utilisation d'une lame en Teflon (polymère fabriqué par la société DuPont), dont l'indice est proche de celui de l'eau et qui induit donc une faible aberration. Si l'échantillon observé est un cristal biréfringent d'indice élevé comme dans le cas des mémoires optiques, l'indice nominal de l'objectif devra être proche de celui du cristal, ce qui implique l'emploi d'un liquide optique d'indice élevé, la lame couvre-objet devant être d'indice proche de celui du cristal observé ou pouvant éventuellement être supprimée. 8. Quatrième mode de réalisation (mode préféré) Ce mode de réalisation est considéré comme le meilleur mode de réalisation car dans le domaine du visible c'est celui qui permet les meilleures performances en termes de rapidité et de qualité d'image. 8.1. Principes Le quatrième mode de réalisation diffère du troisième - par l'utilisation d'un dispositif de déviation du faisceau différent - par l'introduction d'un dispositif supplémentaire permettant de supprimer l'onde directe parvenant sur les CCD pour éviter ou limiter l'effet de saturation. - par le fait que l'échantillonnage est 'régulier', c'est-à-dire que l'image ponctuelle d'un faisceau d'éclairage sur le CCD coïncide avec le centre d'un pixel du CCD. Les dispositifs de déviation du faisceau et de suppression de l'onde directe sont basés sur l'emploi d'un modulateur spatial (SLM: spatial light modulator) commercialisé par la société Displaytech. Celui-ci est constitué d'une matrice de 256x256 éléments fonctionnant chacun comme un rotateur de polarisation indépendant. Il fonctionne en réflection, c'est-à-dire que la lumière incidente sur le SLM est réfléchie avec une polarisation modifiée, ladite modification de polarisation étant différente en chaque point de la matrice. Il existe en deux versions : destinée à la modulation d'amplitude, dans laquelle pour une des tensions de commande, l'axe neutre du cristal liquide ferroélectrique (FLC: ferroelectric liquid crystal) est orienté dans la direction définie par un des axes de la matrice, et une autre destinée à la modulation de phase, dans laquelle les deux positions possibles de l'axe neutre du FLC sont symétriques par rapport à un des axes de la matrice. La réalisation d'un échantillonnage régulier et la bonne maîtrise de la trajectoire du faisceau supposent également une utilisation appropriée des lentilles. 8. 1.1. Maîtrise de la trajectoire du faisceau. Lorsque un faisceau plan mais non dirigé selon l'axe optique s'éloigne de son point d'origine, il s'éloigne de l'axe optique et peut devenir inexploitable. La fig. 67 illustre une méthode permettant de maîtriser la position d'un tel faisceau par rapport à l'axe optique. Un faisceau parallèle (4800) issu d'un plan (4801) doit être utilisé dans un plan (4804) éloigné de (4801). S'il se propage en ligne droite, il s'éloigne de l'axe optique et devient inexploitable (4805). Les lentilles (4802) et (4803) ont même distance focale / Le plan (4801) est le plan focal objet de (4802). (4804) est le plan focal image de (4803). Le plan focal objet de (4803) est confondu avec le plan focal image de (4802) et représenté par les pointillés (4806). Dans le plan (4801) le faisceau (4800) est parallèle et centré sur l'axe optique, c'est-à-dire que son intersection avec ce plan forme un disque centré sur l'axe optique. Un tel plan sera appelé plan d'espace et noté par la lettre E. Dans le plan (4806) le faisceau est ponctuel, c'est-à-dire que son intersection avec le plan est pratiquement réduite à un point. Un tel plan sera appelé plan de fréquences et noté par la lettre F. Dans le plan (4804) le faisceau est à nouveau centré et parallèle. Ce plan est donc un nouveau plan d'espace. Il est l'image du plan (4801) par le système optique constitué des lentilles (4802) et (4803). Le dispositifpermet de reformer dans le plan (4804) un faisceau équivalent à celui présent dans le plan (4801), mais symétrisé par rapport à l'axe optique. En modifiant la distance focale de la deuxième lentille comme sur la Fig. 68, on peut modifier l'angle du faisceau par rapport à l'axe optique et sa section. La distance focale de la première lentille est f1, celle de la deuxième lentille est f2 , la distance entre les deux lentilles est f1 + f2. L'angle du faisceau par rapport à l'axe optique est multiplié par f1 et la section du faisceau est multipliée par f2 f2 f1 8. 1.2. Dispositif de déviation de faisceau Une direction en sortie du dispositif de déviation équivaut à une fréquence spatiale donnée et on utilisera dans la suite les termes 'fréquence' ou 'angle' pour définir une déviaion. Le dispositif de déviation de faisceau utilise un SLM de phase dont toute la surface est éclairée par un faisceau plan. Lorsque un profil de phase (4601) en crénaux comme celui indiqué Fig. 64 est appliqué sur une telle surface, l'intensité diffractée à longue distance est maximale pour les angles a et -a ou a est tel que h = #/2 soit d sin a = #/2 Ces deux angles définissent deux faisceaux diffractés symétriques (4602) et (4603) issus du SLM. Le nombre de pixels du SLM utilisé étant de Ns et le pas (distance entre deux pixels) de ps, sina varie de 0 à 2ps par pas de soit au total # - 2 valeurs possibles en excluant le zéro. Ce 2ps NsPs 2 principe est appliqué pour générer un faisceau de direction donnée. Cependant ce dispositif simple n'est pas suffisant pour les raisons suivantes: - On cherche a générer une seule fréquence et il faut donc ensuite supprimer un des deux faisceaux générés, par exemple (4602) - Le faisceau issu de ce système de modulation simple est bruité, en ce sens qu'en plus de la fréquence correspondant au maximum d'éclairement de nombreuses fréquences parasites sont présentes. Pour supprimer les fréquences parasites et le faisceau symétrique, on utilise un système dont le schéma de principe est utilisé Fig. 65. Sur ce schéma, on a représenté les SLM comme s'ils fonctionnaient par transmission, et on n'a pas représenté les polariseurs associés à ces SLM. Un faisceau plan (4611) incident sur un SLM de phase (4612) fonctionnant comme indiqué ci-dessus est diffracté dans deux directions représentées en traits pleins et en pointillés. (4612) est dans le plan focal objet d'une lentille (4613) . Dans le plan focal image de (4613), un faisceau d'angle donné en sortie de (4612) donne une image ponctuelle. Le plan focal objet de la lentille (4612) est un plan d'espace, et le plan focal image de (4612) est un plan de fréquence. Dans le plan de fréquence, on place: - un diaphragme (4615) dont la fonctionnalité est d'arrêter le faisceau symétrique (en pointillé). - un SLM (4614) dont la fonctionnalité est de supprimer les fréquences parasites. Lorsque le SLM (4612) est commandé pour générer une fréquence donnée, cette fréquence correspond à un point du SLM (4614). Ce point est commandé pour laisser passer le faisceau, et les autres points du SLM (4614) sont commandés pour arrêter le faisceau. Les fréquences parasites sont donc supprimées. Une seconde lentille (4616) transforme ensuite à nouveau le point obtenu dans le plan de fréquence en une direction correspondante en sortie du dispositif. 8. 1.3. Dispositif de suppression de l'onde directe. L'onde ayant traversé l'objectif et parvenant au CCD présente des fréquences de forte intensité autour du point d'impact direct du faisceau. Dans le mode de réalisation précédent, ceci entraînait une saturation du CCD lorsqu'une faible atténuation de faisceau était utilisée. Pour supprimer ou atténuer cet effet de saturation on utilise un dispositif dont le principe est indiqué sur la Fig. 66, sur laquelle le SLM est représenté comme s'il fonctionnait en transmission, et sur laquelle le polariseur associé au SLM n'est pas représenté. L'onde issue de l'objet et ayant traversé l'objectif est filtrée dans un plan image par le diaphragme (4700). Une lentille (4703) permet de former dans son plan focal image, qui constitue un plan de fréquence, une image en fréquence de cette onde. Dans le mode de réalisation précédent, on plaçait directement un CCD dans ce plan de fréquence. Dans le mode de réalisation présent, on y place un SLM (4704). Le faisceau direct (4702), non dévié par l'échantillon, est représenté en traits pointillés. Son image sur le SLM est ponctuelle. En obscurcissant le pixel correspondant, et éventuellement quelques pixels proches, on supprime ce point d'éclairage intense. Les autres pixels du SLM sont laissés en position passante, ce qui permet à un rayon (4701) de fréquence autre de traverser le SLM. Toutefois, le SLM n'est pas un système 'parfait' en ce sens que dans la zone ou il est laissé transparent, il constitue en fait une 'grille', chaque pixel étant passant mais un certain espace obscurci étant laissé entre deux pixels. Cette grille diffracte les rayons la traversant, générant des rayons diffractés indésirables qui se superposent au faisceau utile. On a représenté en pointillé (4710) une direction possible de ce faisceau en sortie du SLM (4704). Une lentille (4705) permet à partir du faisceau ayant traversé (4704) de reformer un plan d'espace identique à celui dans lequel est placé (4700). Dans ce plan d'espace les rayons indésirables diffracté par (4704) se trouvent hors de l'image du diaphragme (4700). Un diaphragme (4706) placé dans un plan d'espace et dont l'ouverture coïncide avec l'image de l'ouverture du diaphragme (4700) permet donc de supprimer ces rayons diffractés. Une dernière lentille (4708) permet de reformer un plan fréquence dans lequel est placé le CCD (4709). 8. 1.4. Obtention d'un échantillonnage régulier. Dans le troisième mode de réalisation, les valeurs de ni,nj,nk obtenues à l'issue de l'opération 1 de l'étape 3 de la procédure d'imagerie décrite en 7.17.2 ne sont pas entières. Des entiers étant nécessaires dans la suite de l'algorithme, on prend pour chacune de ces valeurs l'entier le plus proche. Néanmoins, ceci constitue une approximation qui peut se traduire par des perturbations sur l'image tridimensionnelle générée. Dans le présent mode de réalisation, le système optique est prévu pour que lesdites valeurs de ni et nj soient pratiquement entières, c'est-à-dire pour qu'il y ait échantillonnage régulier suivant les axes ni et nj. L'échantillonnage suivant nk reste non régulier, néanmoins cette méthode réduit fortement les perturbations. Une onde d'éclairage donnée produite par le système de déviation du faisceau produit d'une part un faisceau direct allant frapper un des capteurs et d'autre part un faisceau indicateur inverse allant frapper l'autre capteur. Réciproquement, un pixel donné d'un capteur peut être atteint par un faisceau direct produit par une onde d'éclairage ou par un faisceau indicateur inverse produit par une autre onde d'éclairage. Pour qu'il y ait échantillonnage régulier, chaque onde d'éclairage utilisée doit produire un faisceau direct et un faisceau inverse parvenant chacun au centre d'un pixel correspondant du CCD correspondant, les coordonnées du pixel atteint par le faisceau direct sur un CCD étant les mêmes que celles du pixel atteint par le faisceau indicateur inverse sur l'autre CCD. A chaque pixel du CCD qui se trouve dans la zone délimitée par l'ouverture des objectifs doivent correspondre deux faisceaux d'éclairage pour lesquels le pixel est atteint respectivement par le faisceau direct et le faisceau indicateur inverse. La représentation fréquentielle obtenue sur le CCD peut être transformée de diverses manières du fait des imprécisions dans les caractéristiques du système. - par translation. Cette translation peut être compensée par des déplacements correspondants de miroirs. - par homothétie. Une variation de la distance focale de la lentille formant l'image sur le CCD se traduit par une homothétie sur cette image - par rotation. La partie du système comprenant les deu objectifs, consistant en l'ensemble (4460) de la Fig. 62, détaillé Fig. 63, si elle n'est pas parfaitement construite, entraîne une rotation de l'image produite sur le CCD. Une homothétie appliquée à l'image produite sur le CCD invalide la correspondance exacte entre un pixel du CCD, qui est fixe, et les points d'impact du faisceau direct ou inversé, qui sont modifiés par l'homothétie. Pour éviter une telle homothétie, il est nécessaire de maîtriser avec précision la distance focale de la lentille formant l'image. Un système approprié permet le réglage de cette distance focale. La rotation produite par (4460) est appliquée seulement au faisceau direct. Elle peut être compensée par une rotation correspondante du CCD. Mais cette opération décale les pixels du CCD par rapport aux points d'impact du faisceau inverse. Il est donc nécessaire d'effectuer une rotation correspondante du faisceau indicateur inverse pour annuler cet écart. Un système approprié permet cette rotation. 8. 1.4.1. Réglage de la distance focale. Pour obtenir un élément optique dont la distance focale soit ajustée avec précision autour d'une valeur centrale fc, on associe deux lentilles de distance focale/séparées par une distance d. La distance focale de l'ensemble est alors f, = f 2 1 - 1 d 2f Si on veut régler fc sur une largeur de ±1%, soit r=0,01, alors il faut avoir # = r avec à peu près fc = f/2. La valeur de d adoptée est donc: d = 4fcr La valeur de f est alors f = /e + '\//e (/cl) Une ensemble de focale fc réglable à ±r est donc constitué de deux lentilles de focale/séparées par une distance d avec : d = 4fcr La distance focale de l'ensemble est ajustée en faisant varier la distance d. De tels doublets sont utilisés en divers points du dispositifpour des raisons similaires. 8.1.4.2. Réslage en rotation. Pour régler en rotation un faisceau d'éclairage on utilise un dispositif décrit par la Fig. 69, inséré sur la trajectoire du faisceau d'éclairage dans une zone ou ce faisceau est parallèle et donc défini par son vecteur d'onde. Ce dispositif est constitué d'un ensemble de miroirs (4901) à (4906). Les miroirs (4901) (4902) sont fixes. Les miroirs (4903) (4904) (4905) (4906) sont solidaires entre eux et l'ensemble (4910) constitué par ces miroirs est mobile en rotation autour d'un axe (4909). Les flèches représentées dans le plan de la figure représentent les vecteurs d'onde du faisceau en chaque point du dispositif. La transformation d'un vecteur d'onde par un miroir comporte une symétrisation vectorielle par rapport à un axe orthogonal au plan du miroir et une inversion du sens du vecteur. Le nombre de miroirs étant pair les inversions s'annulent et on s'intéresse içi à la partie symétrisation. Le couple de miroirs (4901) (4902) effectue deux symétrisations successives d'axes orthogonaux entre eux, ce qui équivaut à une symétrie unique d'axe (4907). De la même manière, le couple de miroirs (4903)(4904) effectue une symétrie d'axe (4908). Les miroirs (4905) (4906) effectuent deux symétries vectorielles de même axe, qui s'annulent l'une l'autre. L'opération effectuée par l'ensemble du dispositif est donc la composée d'une symétrie vectorielle d'axe (4907) et d'une symétrie vectorielle d'axe (4908). La Fig.70 représente, en vue suivant A, les axes (4907) et (4908). Lorsque aucune rotation de (4910) n'a été effectuée, ces axes sont confondus et la composée des deux symétries est l'identité. Le vecteur d'onde du faisceau n'est pas modifié par le dispositif. Lorsque une rotation d'angle a est appliquée à l'ensemble (4910), les deux axes sont décalés d'un angle a comme indiqué sur la Fig. 70. La composition des deux symétries est alors une rotation vectorielle d'angle 2a. Le système permet donc d'appliquer à une onde d'éclairage une rotation vectorielle compensant celle dûe à l'ensemble (4460). 8. 2. Description physique. Un schéma d'ensemble du système est constitué par les Fig. 61,62,63. Sur ces figures, les éléments directement équivalents à des éléments correspondants des figures 27 et 28 sont numérotés en prenant le numéro de l'élément correspondant sur les figures 27 et 28 et en remplaçant les deux premiers chiffres par 43. Par exemple 2204 donne 4304. Les éléments n'ayant pas d'équivalents directs sur les figures 27 et 28 ont des numéros commençant par 44. Le plan des Fig. 61 et 62 est un plan horizontal, les figures constituant une vue de dessus. Les éléments du système sont fixés sur une table optique convenablement isolée des vibrations. La Fig. 63 représente en plusieurs vues la partie du microscope contenant les objectifs, qui constitue une structure tridimensionnelle. Un laser (4300) polarisé dans le sens vertical génère un faisceau dont le vecteur champ électrique est donc dirigé selon un axe orthogonal au plan de la figure. Ce faisceau traverse un élargisseur de faisceau (4301). Le faisceau issu de l'élargisseur est ensuite divisé en faisceau de référence et faisceau d'éclairage par un miroir semi-transparent (4302). Le faisceau d'éclairage traverse un diaphragme (4348), un filtre (4303) permettant d'en ajuster l'intensité, puis un dispositifde décalage de phase (4304) et un dispositif d'atténuation de faisceau (4305). Il traverse ensuite une lentille (4401). Cette lentille focalise le faisceau dans un plan ou est placé un trou (4402) ( pinhole en anglais) suffisamment large pour ne pas perturber le faisceau, qui a pour fonction d'arrêter en partie les faisceaux réfléchis revenant en sens inverse sur le laser. Le faisceau est ensuite réfléchi sur un des cotés d'un double miroir (4403). Les deux cotés réfléchissants de (4403) forment un angle droit. Le faisceau traverse ensuite une lentille (4404) dont le plan focal objet coïncide avec le plan focal image de (4401), puis se dirige vers un SLM de phase (4405). Le SLM de phase (4405) est placé au foyer image de (4404). Le faisceau réfléchi par (4405) retraverse (4404) et est réfléchi par la deuxième face du double miroir (4403). Le faisceau traverse alors un diaphragme (4406) placé au foyer image de (4404) pour le faisceau réfléchi par (4405), que l'on appellera second foyer image de (4404). Il traverse ensuite une lentille (4407) dont le foyer objet coïncide avec le foyer image de (4404). Le faisceau traverse ensuite un polariseur (4408) . Il est ensuite réfléchi sur un miroir (4409) placé un peu derrière le plan focal image de (4407). Il traverse ensuite un doublet de lentilles (4411)(4410) du type décrit en 8.1.4.1. Le plan focal objet de ce doublet coïncide avec le plan focal image de (4407). Le SLM d'amplitude (4412) est placé dans le plan focal image de ce doublet. Le faisceau ayant traversé ce doublet se dirige vers (4412) qui le réfléchit. Il retraverse alors le doublet, puis traverse un polariseur (4413) et un diaphragme (4414) placé dans le second plan focal image du doublet (4410) (4411). Il traverse alors un doublet formé de (4415) et (4416). Le plan focal objet du doublet (4415) (4416) coïncide avec le plan focal image du doublet (4410)(4411). Il est alors dirigé vers le SLM d'amplitude (4417) qui le réfléchit. Il retraverse alors le doublet (4415) (4416). Il est réfléchi par un miroir (4418), traverse un diaphragme (4419) placé au second foyer image du doublet (4415) (4416), puis traverse un polariseur (4420) et une lentille (4421) dont le plan focal objet coïncide avec le second plan focal image du doublet (4415) (4416). Il parvient alors à un miroir semi-réfléchissant (4307) qui le sépare en un faisceau d'éclairage droit FED et un faisceau d'éclairage gauche FEG. Le faisceau FEG est alors réfléchi par un miroir (4432) et traverse un doublet de lentilles (4433) (4434) qui peut, en fonction des conditions d'encombrement, se trouver avant ou après le miroir (4432). Le plan focal objet du doublet (4433) (4434) coïncide avec le plan focal image de (4421). Le faisceau est ensuite réfléchi par un miroir (4435) puis par un ensemble (4436) équivalent à l'ensemble (4910) de la Fig. 69, mobile autour d'un axe (4450) et constitué des miroirs (4446) (4447)(4448)(4449). Le faisceau traverse ensuite un extincteur de faisceau (4437). Cet extincteur de faisceau est construit comme l'atténuateur de faisceau décrit en 7.2.2. mais avec un angle # nul . Le faisceau traverse ensuite un rotateur de polarisation (4341) puis est séparé par le miroir semi-transparent (4325) en un faisceau d'éclairage principal dirigé vers (4324), que l'on notera encore FEG, et un faisceau indicateur inverse dirigé vers (4342), que l'on notera FEGI. Le doublet (4433) (4434) a donc deux plans focaux image, l'un dans la direction du faisceau principal et l'autre dans la direction du faisceau indicateur inverse. La lentille (4324) est placée en avant du plan focal image du doublet (4433) (4434) de sorte que le plan focal image de ce doublet dans la direction du faisceau principal reste virtuel. La lentille (4324) forme une image de ce plan focal, et cette image doit être dans le plan du diaphragme (4323). Le plan focal image de ce doublet dans la direction du faisceau FEGI coïncide avec le plan focal objet d'une lentille (4342). Le faisceau FEGI traverse cette lentille qui le focalise sur un miroir (4343) pouvant optionellement être obturé par un obturateur (4359). Le faisceau réfléchi par ce miroir retraverse la lentille (4342) puis est à nouveau réfléchi par (4325). Le faisceau FEGI traverse alors un rotateur de polarisation (4326) puis un polariseur (4438). Il est alors réfléchi par une face du double miroir (4439). Il traverse alors le doublet (4440)(4441) et se dirige vers le SLM d'amplitude (4442). Le plan focal objet du doublet (4440) (4441) doit être confondu avec un plan focal image du doublet (4433) (4434). Le SLM d'amplitude (4442) est placé dans le plan focal image du doublet (4440) (4441). Le faisceau réfléchi par le SLM (4442) retraverse le doublet (4440) (4441), est réfléchi par la seconde face de (4439), et se dirige vers un diaphragme (4443) placé dans le second plan focal image du doublet (4440)(4441). Le faisceau traverse (4443) puis un doublet (4444) (4445), un polariseur (4353), et parvient au CCD (4329) monté sur la caméra (4330). Le plan focal objet de (4444) (4445) coïncide avec le second plan focal image du doublet (4440) (4441). Le CCD (4329) est placé dans le plan focal image de (4444)(4445). Le faisceau FEG traverse la lentille (4324) et le diaphragme (4323). Il est alors successivement réfléchi par les miroirs (4322) (4451)(4452)(4453). Il traverse l'objectif (4319) puis l'échantillon (4318), puis l'objectif (4317). Il est alors successivement réfléchi par les miroirs (4454) (4455)(4456)(4314) et parvient au diaphragme (4313). Le diaphragme (4323) doit être placé dans le plan ou l'objectif (4319) forme normalement l'image de l'échantillon, soit à 160 mm du col de l'objectifpour un objectif standard. Le diaphragme (4313) doit être placé dans le plan ou l'objectif (4317) forme normalement l'image de l'échantillon. Le faisceau FEG traverse alors la lentille (4312) qui est placée de telle manière que, dans le cas ou une lame transparente est utilisée (abscence de perturbations par l'objet), et en sortie de cette lentille, le faisceau soit parallèle. Le faisceau traverse alors le rotateur de polarisation (4338), le polariseur (4423), est réfléchi sur une face de (4424), traverse le doublet (4425) (4426), est réfléchi sur le SLM d'amplitude (4427), retraverse le doublet (4425) (4426), est réfléchi sur la deuxième face de (4424), traverse le diaphragme (4428), le doublet (4429) (4430), le polariseur (4352), et parvient au CCD (4339) monté sur la caméra (4384). L'image du diaphragme (4313) par la lentille (4312) est confondue avec le plan focal objet du doublet (4425) (4426). Le SLM (4427) est dans le plan focal image du doublet (4425) (4426). Le diaphragme (4428) est dans le second plan focal image du doublet (4425) (4426). Le plan focal objet du doublet (4430) (4429) coïncide avec le second plan focal image du doublet (4425)(4426).Le CCD (4339) est placé dans le plan focal image du doublet (4430)(4429). Le faisceau d'éclairage droit FED traverse une lentille (4431) et est réfléchi par un miroir (4308). En fonction des conditions d'encombrement la position de la lentille et du miroir peut être inversée. Le faisceau FED traverse ensuite l'extincteur de faisceau (4422) identique à (4437), puis le rotateur de polarisation (4310). Il est séparé par un miroir semi-transparent (4311) en un faisceau d'éclairage principal que l'on notera encore FED et un faisceau indicateur inverse que l'on notera FEDI. Le faisceau FEDI traverse ensuite la lentille (4331), est réfléchi par le miroir (4332), retraverse (4331), est réfléchi en direction de (4338) par le miroir semi-transparent (4311). (4332) peut optionellement être obturé par l'obturateur (4358). (4332) est dans un plan focal de (4331), et l'autre plan focal de (4331) coïncide avec l'image de (4313) par (4312). Le faisceau FEDI suit ensuite entre (4311) et (4339) un parcours symétrique de celui suivi par le faisceau FEGI entre (4325) et (4329). Le faisceau d'éclairage principal FED suit entre (4311) et (4329) un parcours symétrique de celui suivi par le faisceau d'éclairage principal FEG entre (4325) et (4339). Le faisceau de référence, séparé du faisceau d'éclairage par le miroir partiellement transparent (4302), est séparé en faisceau de référence droit FRD et faisceau de référence gauche FRG par le miroir semi-transparent (4335). Le faisceau de référence droit FRD est ensuite réfléchi par le miroir (4344), puis traverse le filtre (4356) et le diaphragme (4349). Il est ensuite séparé par le miroir semi-transparent (4345) en un faisceau de référence dirigé vers le CCD (4339), que l'on notera encore FRD, et un faisceau indicateur inverse que l'on notera FRDI. Le faisceau FRDI traverse la lentille (4346), est focalisé sur le miroir (4347) qui le réfléchit, retraverse la lentille (4346) et est partiellement réfléchi en direction de (4430). L'obturateur (4357) permet optionellement de supprimer ce faisceau indicateur inverse. Le faisceau de référence gauche FRG est réfléchi par les miroirs (4354) (4336) puis traverse un filtre (4355), un dispositif de décalage de phase (4351), un diaphragme (4350). Il est alors séparé par le miroir semi-transparent (4328) et un faisceau de référence dirigé vers (4329), que l'on notera encore FRG, et un faisceau indicateur inverse que l'on notera FRGI. Le faisceau FRGI traverse la lentille (4381), est focalisé sur le miroir (4382) qui le réfléchit, retraverse en sens inverse (4381), et est partiellement réfléchi par (4328). L'obturateur (4360) permet optionellement de supprimer ce faisceau indicateur inverse. Pour aider à la compréhension du schéma le faisceau d'éclairage a été représenté en traits pleins. Il passe alternativement par des plans de fréquence et des plans d'espace, au sens défini en 8.1.1. Dans un plan de fréquence, le faisceau est concentré en un point. Dans un plan d'espace, il est parallèle et 'centré', au sens il éclaire une zone circulaire symétrique par rapport à l'axe optique, ne dépendant pas de son orientation. La lettre (E) adjointe au numéro d'un élément signifie que cet élément est dans un plan d'espace. En l'abscence d'élément optique, la lettre (E) seule peut également désigner un plan d'espace. De même la lettre (F ) désigne un plan de fréquence. On a mis une lettre (E) sur le diaphragme (4313), bien que ce diaphragme ne soit pas exactement un plan d'espace : l'image de ce diaphragme par la lentille (4312) qui est un plan d'espace virtuel et qui doit être compris comme désigné par la lettre E. De même. le diaphragme (4323) ne correspond pas exactement à un plan d'espace. Inversement, le faisceau de référence a été représenté en traits pointillés. Le faisceau de référence est concentré en un point dans les plans d'espace. Il est parallèle et centré dans les plans de fréquence. Les plans d'espace et de fréquence alternent sur la trajectoire du faisceau. Un plan d'espace et un plan de fréquence successifs sont toujours séparés par une lentille ou un doublet. Leur succession suit la logique exposée en 8.1. Un plan d'espace et un plan de fréquence séparés par une lentille (ou un doublet) occupent toujours deux plans focaux de cette lentille (ou de ce doublet). Le dispositif de déviation du faisceau dont le principe a été décrit en 8. 1.2. est mis en oeuvre par des éléments correspondant à ceux de la Fig. 65. Les SLM (4612) et (4614) sont respectivement matérialisés par les SLM (4405) et (4412). Le diaphragme (4615) est matérialisé par (4406). Le dispositif a été adapté pour tenir compte du fait que les SLM fonctionnent en réflexion, pour inclure les polariseurs, et pour positionner le diaphragme (4406) dans un plan différent du SLM (4412). Le SLM (4417) a été rajouté pour effectuer un filtrage supplémentaire de l'onde d'éclairage, améliorant ainsi la suppression des fréquences parasites. Le dispositif de suppression de l'onde directe décrit en 8.1.3. est mis en oeuvre par des éléments correspondant à ceux de la Fig. 66. Le SLM (4704) correspond au SLM (4427). Les diaphragmes (4700) et (4706) correspondent respectivement à (4313) et (4428). Le CCD (4709) correspond à (4339). La lentille (4703) correspond au doublet (4425) (4426). La lentille (4705) correspond au même doublet traversé en sens inverse. La lentille (4708) correspond au doublet (4430) (4429). Des correspondances symétriques sont valables pour la partie symétrique du microscope. Les doublets utilisés permettent une application du principe décrit en 8.1.4.1. Ils sont constitués de deux lentilles qui peuvent être déplacées conjointement, une des lentilles pouvant également être déplacée par rapport à l'autre. Le système constitué par (4436) réalise le principe décrit en 8.1.4.2. Sur chaque polariseur, l'axe passant est indiqué par un trait, représentant un axe dans le plan de la figure, ou un rond, représentant un axe dans un plan orthogonal au plan de la figure. Sur chaque SLM, un repère est représenté qui constitue celui dans lequel les coordonnées des pixels sont évaluées. Sur chaque SLM d'amplitude, on a représenté en plus la position de l'axe neutre qui correspond à une extinction du faisceau, avec la même convention que pour l'axe passant des polariseurs. L'autre position possible de l'axe neutre est obtenue à partir de la position d'extinction par une rotation d'environ 40 degrés dans un sens ou un autre. Sur le SLM de phase (4405) les deux positions de l'axe neutre sont symétriques par rapport à un axe vertical. Sur les rotateurs de polarisation, on a indiqué un repère. Une position de l'axe neutre, correspondant à une tension appliquée de-5V, est l'axe horizontal du repère. Dans l'autre position, l'axe neutre est approximativement dirigé suivant un vecteur de coordonnées égales sur les deux axes. Les polariseurs (4408) (4413)(4420) peuvent être des prismes de Glan-Thomson, qui présentent l'avantage d'une faible absorption. Ils entraînent toutefois une aberration sphérique trop importante pour être utilisés sur le chemin de l'onde issue de l'objet. Les polariseurs (4423) (4352) (4438) (4353) sont de préférence des polariseurs dichroïques constitués d'un film dichroïque maintenu entre deux plaques de verre suffisamment fines. L'ensemble des lentilles utilisées dans le système sont des achromats ou des lentilles composées, minimisant l'aberration sphérique. La plupart des éléments sont montés sur des positionneurs permettant un réglage précis de leur position. Les caractéristiques de ces positionneurs seront indiquées en 8.5. en même temps que la procédure de réglage. L'échantillon, dont les caractéristiques de positionnement ne sont pas explicitées en 8. 5., est monté sur un positionneur trois axes en translation. 8. 3. Dimensionnement Il est nécessaire de préciser la distance focale de chaque lentille et l'ouverture de chaque diaphragme pour dimensionner le système. Pour les doublets on précisera la distance focale du doublet. f, désigne la distance focale de la lentille (ou du doublet) numéro i, les lentilles étant numérotées comme suit: indice i numéro de la lentille sur le schéma, ou , entre parenthèses, des deux lentilles constituant un doublet 1 4401 2 4404 3 4407 4 (4410,4411) 5 (4415,4416) 6 4421 7 4431 ou (4433,4434) 8 (4425,4426) ou (4440,4441) 9 (4430,4429) ou (4444,4445) 10 4312 ou 4324 11 4331 ou 4342 12 4346 ou 4381 li désigne la largeur du diaphragme numéro i, les diaphragmes étant numérotés comme suit: indice / numéro du diaphragme sur le schéma 0 4349 ou 4350 1 4348 2 4406 3 4414 4 4419 5 4313 ou 4323 6 4428 ou 4443 En outre on adopte les notations suivantes: pc distance entre les centres de deux pixels adjacents, sur les capteurs CCD pc distance entre les centres de deux pixels adjacents, sur le SLM de phase pf distance entre les centres de deux pixels adjacents, sur les SLM d'amplitude Npix nombre de pixels sur un capteur CCD ou sur un SLM d'amplitude (ces nombres sont égaux). Ns nombre de pixels sur le SLM de phase. Idéalement on devrait avoir Ns = 2Npix mais les SLM ne sont pas disponibles en n'importe quelle taille et on peut aussi se contenter de Ns = Npix moyennant une atténuation supplémentaire du faisceau d'éclairage. o: ouverture numérique d'un objectif de microscope g : grandissement d'un objectif de microscope f0: distance focale d'un objectif de microscope. d0: distance entre la lentille (4312) et le diaphragme (4313). La largeur du faisceau de référence doit être au minimum de: l0 = pcNpix f2 f2~PsNs La largeur d'illumination sur (4405) est: psNs = 'f-2 l1, d'ou on tire: 'f2 ~ ## f1 f1 l1 f2~psNs Pour éviter une perte de puissance inutile il est préférable d'avoir l0 = l1 et donc f2 = psNs f1 pcNpix La largeur du diaphragme (4406), qui laisse passer la moitié des fréquences provenant du SLM (4405) sous un angle a max est : l2 = f2 sin max soit avec la valeur de sin max qui résulte de 8.1.2. , l2 = f2 - La partie utile du SLM (4412) doit être l'image du diaphragme (4406) ce qui implique: f4/f3l2 = pf Npix A partir des deux équations précédentes on obtient: f3 f2 = 2S p f Np, L'onde issue de (4412) présente un angle maximal sin,l3m = 2 . Le diaphragme (4414) doit laisser 2p passer la totalité de ces ondes et vérifie donc : 13 = 2 sin/?max/4 soit 13 = f4 - Pf La largeur du diaphragme (4419) est égale à celle du diaphragme (4413) Soit 14 = l3 Sa largeur est transformée en la largeur du diaphragme objet (4312) par : l5 = f7/f@ l3 f6 La largeur du diaphragme objet (4312) vaut: l5 #/2 g/0 N pix Des équations précédentes on tire: f4 L7 = 2 ô p f N p f6 2 0 La taille d'image sur le SLM (4427) doit être la même que sur le SLM (4417) d'ou: f6/f f8/f = 1 f5 f7 La taille d'image sur la caméra est liée à celle sur le SLM (4427) par: PeN plX = f9 PIN plX soit: f9 = -f~ f8 f8 pf Les SLM (4412 et (4417) étant de mêmes caractéristiques, on a: f4 = f5 La lentille (4312) doit avoir son plan focal objet confondu avec le plan focal image de l'objectif de microscope, et se trouve à une distance do de l'image de l'objectif. On vérifie que ceci implique: f10 = gf0 + d0 La distance focale de (4331) ou de (4346) doit être suffisante pour éviter l'aberration sphérique. Tout ensemble de valeurs satisfaisant aux équations ci-dessus peut en principe convenir. Une solution particulièrement simple consiste à poser: f = pfNpix g 2 o et à imposer: f2 - f4 = /5 = f6 = f7 = f8 - fli = f12 - f On obtient alors facilement les autres distances focales: 13 = K 1 O 1PS f1 = pcNpixf PS NS f9 = pcf Pf f10 = gf0 + d0 et les ouvertures de diaphragmes: 10 =15 =13 =14 =2-;;NpIX 12 = f - l0 = l1 = pcNpix La largeur du faisceau en sortie de l'élargisseur de faisceau (4301) doit être légèrement supérieure à l0, la limitation étant effectuée plus loin par les diaphragmes. 8. 4.Mode de fonctionnement Le mode de fonctionnement est essentiellement le même que dans le troisième mode de réalisation. Il est donc décrit par les paragraphes 7.4. à 7.17. et par les variantes exposées en 7. 18. Un certain nombres de différences doivent cependant être notées: 8. 4.1. Commande du déviateur de faisceau L'état du SLM (4405) est donné par un tableau de commande A[k,l] dans lequel k et l varient de 0 à Ns -1, l'élément 4[,/] correspondant au pixel de coordonnées k, et ayant la valeur 0 pour un pixel de phase négative et la valeur 1 pour un pixel de phase positive. L'état des SLM (4412) et (4417) est donné par un tableau de commande B[k, l] dans lequel k et 1 varient de 0 à Npix - 1 , l'élément B[k,l] correspondant au pixel de coordonnées k, l et ayant la valeur 0 pour un pixel éteint et la valeur 1 pour un pixel allumé. Pour obtenir une fréquence caractérisée par les indices (i,j): - on allume le pixel de coordonnées i,j sur les SLM (4412) et (4417) c'est-à-dire qu'on utilise un tableau avec B,) [k, 1] = 0 en tout point sauf en i,j ou on a BI) [i, j] = 1 - on applique au SLM (4405) un tableau A, approprié, soit : A, [k, 1] = E 1 ki + 1)+1(1 + 1 I-/.2j Npix ou E désigne la partie entière et %2 signifie modulo 2. Le 'mot de commande' utilisé dans le troisième mode de réalisation est donc içi constitué par la concaténation des tableaux de commande des SLM (4405) (4412)(4417) et des bits de commande des rotateurs de phase de (4422) et (4437). Comme précédemment le capteur éclairé directement est désigné par l'indicep avecp=0 pour (4339) et p=1pour (4329). Pour la commande des rotateurs de phase inclus dans les extincteurs de faisceau (4422) et (4437) un bit de commande nul correspond à une tension appliquée de 5V (position ouverte) et un bit de commande à 1 correspond à une tension appliquée de -5V (position fermée). tableau de commande du SLM (4405) fl, [k,1] = E 1 {ki + 1 +l j + 1) %2 Npx tableau de commande du SLM (4412) BI] [i, j] = 1 B,}[k,l] = 0 si (k, 1) mot de commande tableau de commande du SLM (4417) B [i, j] = 1 COM[p, i, j] B, [k,l] = 0 si (k, l (i, j bits de commande des rotateurs de (4422) p, p bits de commande des rotateurs de (4437) p,p Le mot de commande ainsi constitué se substitue dans l'ensemble des procédures 7. 4. à 7.17. à celui qui était constitué comme indiqué en 7.2.4. 8. 4.2. Utilisation du système de suppression de l'onde directe. Les SLM (4427) et (4442) sont respectivement associés aux capteurs (4339) et (4329) et indicés par les mêmes indices/?=0 et p=1. Dans la procédure décrite en 7.12.2.1., phase 1, lors de l'acquisition d'un couple d'images élémentaires, il est nécessaire de commander également ces SLM. La valeur d'un élément C[k,l] du tableau de commande utilisé pour un tel SLM dépend de l'indice du SLM, des indices c et p de l'image en cours d'acquisition, et des indicesi et jcorrespondant au point du capteur éclairé directement par le faisceau d'éclairage soit i=la[q,p,lc[k,p],Jc[k,p]], j=Ja[q,p,lc[k,p],Jc[k,p]]. Il est donné par le tableau suivant, ou r désigne un 'rayon d'extinction' que l'on peut par exemple prendre égal à 2. indice c 2 autre (atténuation non maximale) indice du SLM p p indices*.' (k -i)2 +(1- j)2 >rZ (k ~i)2 +tl- j2 8. 4.3. Utilisation de l'échantillonnage régulier. 8.4.3.1.Modification de la procédure 7. 9.2. les coordonnées des faisceaux d'éclairage sont connues à l'avance et sont: la[q, p, t , j = ip + (N p. - i -1) p Ja [q,p,i,j]=j Il suffit donc de déterminer le tableau Ra[p,i,j] On utilise les tableaux Io et Jo caractérisant une trajectoire parcourant l'ensemble des points accessibles, c'est-à-dire que (lo[k], Jo[k]) doit parcourir l'ensemble des valeurs telles que Npix) 2 Npix)2 Io[k] - -J + (JO[k]- N ' l2 J 5.R;uv ou Rou,, est le rayon du disque limité par l'ouverture de l'objectif sur un capteur, et correspond par exemple au rayon de la zone illuminée sur (4339) lorsque le faisceau FRGI est utilisé seul. Cette trajectoire sera nommée par la suite trajectoire complète . Un programme effectue l'acquisition définie par ces tableaux, selon la procédure décrite en 7.12. L'indice n0 n'étant pas connu, il est pris égal à n@ dans la procédure 7.12, Toutefois, lors de cette acquisition, il suffit d'enregistrer les valeurs M f/o[1,Jo[/c]1 et H k,p,q [1 r ,) r ] . Le programme initialise à 0 le tableau Ra puis il parcourt la série des indices k,p en effectuant pour chaque couple k,p: ou ir, jr sont les coordonnées du maximum de l'image de référence, comme définies en 7.12. et ou x,y,z sont les coordonnées déterminées en 7.9.1. 8.4.3.2. Modification de la procédure 7. 11. Le programme effectue la série d'acquisitions définie par les tableaux Io et Jo définissant une trajectoire complète, déjà utilisés en 8.4.3.1., selon la procédure décrite en 7.12. Il génère ainsi les séries d'images Mk.p.q [ P>9Ltr>Jr. Le programme parcourt alors la série des indices k. Pour chaque valeur k il effectue : Le programme décrit en 7. 8. est alors utilisé pour calculer les paramètres x,y,z,L, n0 à partir du tableau Frec ainsi constitué. La procédure 7. 11. ainsi reformulée peut être utilisée directement pour calculer x,y,z,L, no dans le cas du cristal uniaxe décrit en 7. 18.9., évitant ainsi d'avoir à effectuer des mesures préliminaires et rendant possible le mouvement des objectifs. Dans ce cas, le mode d'acquisition de la série d'images permettant le calcul de x,y,z,L, no correspond à la procédure décrite en 7.12 et modifiée comme indiqué en 7.18.9. 8. 4.3.3. Modification de la procédure 7. 13. En 7. 13, on obtient directement sans utiliser le programme de la fig. 53: Idp,i, j=ip+NP, -i-1)p Jd[p.iJ]=j I4k, p] plok+(Np. -Iok-1)p Jc[k,p] = Jo[k] 8. 4.3.4. modification de la procédure 7. 6. Les valeurs des coefficients K1,K2 déterminés en 7.6. vérifient: K1 = K2 8. 5. Réglage: La position de chaque élément du système doit être réglée avec précision avant toute utilisation. 8. 5.1. appareils utilisés Les appareils déjà décrits en 7. 3.3.2. sont utilisés. 8. 5.2. Types d'images utilisés Pendant le réglage on peut utiliser divers types d'images: - images obtenues sur un CCD auxiliaire : CCD auxiliaire placé par exemple dans un plan d'espace peut permettre de déterminer le centre d'un faisceau d'éclairage dans ce plan, ou la ponctualité dans ce plan d'un faisceau de référence. - images obtenues sur un des CCD du microscope: ces images peuvent être obtenues et analysées comme indiqué en 7.3.3.1. en présence d'un faisceau de référence. On peut également observer directement les images reçues en l'abscence de faisceau de référence. - images obtenues sur le CCD du fréquencemètre : directement, elles permettent de vérifier la planéité d'une onde ou l'angle séparant deux ondes planes. - images de la surface d'un SLM : plaçant le fréquencemètre derrière la lentille qui transforme en onde plane l'onde provenant d'un point donné du SLM, on forme sur le CCD du fréquencemètre une image de la surface du SLM, qui peut être utilisée par exemple pour vérifier que le SLM est éclairé correctement. Pour visualiser des figures formées en commandant le SLM, un polariseur doit en outre être présent entre le SLM et le CCD du fréquencemètre. S'il n'est pas déjà présent dans le système, on peut utiliser le polariseur du fréquencemètre. - images pixel par pixel de la surface d'un SLM : telle image est constituée d'un tableau à deux dimensions contenant l'éclairement de chaque pixel. Pour l'obtenir, on place le fréquencemètre comme précédemment, en présence d'un polariseur. On met l'ensemble du SLM en position absorbante (image 'noire'). Puis on allume un à un chaque pixel, en enregistrant à chaque fois l'intensité du point correspondant sur le fréquencemètre. Les intensités ainsi mesurés pour chaque pixel du SLM sont stockées dans un tableau, qui constitue l'image pixel par pixel du SLM. Ce type d'image peut être utilisé par exemple pour vérifier la correspondance point par point entre les divers SLM, nécessaire pour obtenir un éclairage correct et un échantillonnage régulier. 8. 5.3. Critères de réglage. Les réglages visent à s'assurer que: (1) les faisceaux suivent la trajectoire prévue. Ceci peut en général se vérifier à l'aide d'un simple diffuseur. (2) les faisceaux d'éclairage sont parallèles dans les plans d'espace. Ceci se vérifie à l'aide du fréquencemètre. (3) les faisceaux de référence sont ponctuels dans les plans d'espace et les faisceaux d'éclairage sont ponctuels dans les plans de fréquence. Ceci se vérifie par exemple à l'aide d'un CCD auxiliaire. (4) les polariseurs sont bien réglés. Les extinctions du faisceau peuvent par exemple être observées sur le fréquencemètre. (5) un faisceau entrant parallèle dans l'objectif (4317) et dirigé suivant l'axe optique a une image ponctuelle et centrée sur le capteur (4339). (6) lorsque le mot de commande Al,j est utilisé pour le SLM (4405) et lorsque le mot de commande Bl,j est utilisé pour les SLM (4412) et (4417), les conditions suivantes sont respectées: (i) le point de coordonnées l,j doit être effectivement illuminé sur les SLM (4412) et (4417) (ii) lorsque les faisceaux FEG et FEGI sont utilisés, les points illuminés sur les SLM (4427) et (4442) et sur les capteurs (4339) et (4329) doivent avoir pour coordonnées (i,j) (iii) lorsque les faisceaux FED et FEDI sont utilisés, les points illuminés sur les SLM (4427) et (4442) et sur les capteurs (4339) et (4329) doivent avoir pour coordonnées (N,,x - 1 - i,i) Cette condition (6) peut se vérifier à l'aide d'images obtenues sur les capteurs ou à l'aide d'images pixel par pixel obtenues sur les CCD. Les réglages à effectuer découlent de ces conditions. La description des étapes de réglage est donnée à titre indicatif et constitue un exemple d'ordonnancement des étapes de réglage. 8. 5.4. Etapes de réglage Dans la description des étapes de réglage, il sera fait fréquemment référence à l'axe optique. Du fait des nombreuses réflexions, l'axe optique ne peut être défini que localement. C'est donc à cet axe optique défini localement qu'il sera fait référence. Préalablement à tout réglage fin, l'ensemble du système est mis en place avec toute la précision possible par des méthodes géométriques, à l'exception des éléments (4304) (4305) (4422) (4437) (4351) qui seront mis en place en cours de réglage. Pendant tout le réglage, la position de l'axe neutre des rotateurs de polarisation (4310) (4338) (4341) (4326) est maintenue dans le plan de la figure 62. Un point sera dit centré sur un des capteurs (4339) ou (4329) si ses coordonnées sont (Npix/2,Npix/2 Lors de la première étape de réglage d'un élément donné, le type de positionneur sur lequel cet élément est monté est indiqué. Etape 1. Réglage d'orientation de l'ensemble laser (4300) -élargisseur de faisceau (4301) Cet ensemble est monté sur un positionneur angulaire permettant d'ajuster la direction du faisceau. Un diffuseur est utilisé pour vérifier la trajectoire du faisceau. La position de l'ensemble (4300,4301) est ajustée pour que le faisceau suive la trajectoire prévue. Etape 2. Mise en place du dispositif de décalage de phase (4304). Ce dispositif de décalage de phase est identique à celui décrit en 7. 2.3. et mis en place comme indiqué en 7.3.2.3. Etape 3. Mise en place du dispositif d'atténuation de faisceau (4305). Ce dispositifd'atténuation de faisceau est identique à celui décrit en 7. 2.2. et est mis en place comme indiqué en 7.3.2.2. Etape 4.: Réglage en translation 2 axes du 'trou' (4402) Ce trou est monté sur un positionneur deux dimensions permettant un déplacement dans le plan orthogonal à l'axe optique. Il est réglé de manière à maximiser l'intensité du faisceau ayant traversé le 'trou'. Etape 5. Réglage de l'orientation du miroir à deux faces (4403) Ce miroir est monté sur un positionneur angulaire permettant d'en ajuster l'orientation. Un diffuseur est utilisé pour vérifier la trajectoire du faisceau et la position du miroir est réglée de sorte que le faisceau incident sur le SLM (4405) occupe toute la surface utile de ce SLM. Etape 6. réglage de l'orientation du SLM (4405) Ce SLM est monté sur un positionneur angulaire permettant d'en ajuster l'orientation, couplé avec un positionneur deux axes en translation permettant un ajustement de sa position dans un plan orthogonal à l'axe optique. Le SLM est mis en position totalement réfléchissante. Un diffuseur est utilisé pour vérifier que l'onde réfléchie sur le SLM parvienne au point prévu sur le miroir (4403) et se dirige dans la direction prévue. Etape 7. Réglage fin de l'orientation du miroir à deux faces (4403), réglage en translation du SLM (4405), réglage de l'ouverture du diaphragme (4348), et réglage en translation de la lentille (4404). La lentille (4404) est montée sur un positionneur un axe en translation permettant un ajustement en translation dans le sens de son axe optique. * Cette étape a pour objectif: - de régler la position de la lentille (4404) de manière à ce que le SLM (4405) soit dans un plan d'espace. - de régler l'orientation du miroir à deux faces (4403) et la position en translation de (4405) de manière à ce que le faisceau parvenant à (4405) soit centré. - de régler l'ouverture de (4348) de manière à ce que le faisceau incident sur (4405) soit aussi large que possible, sans toutefois déborder de la surface active du SLM. Il est possible, sur un SLM, de commander indépendamment la zone active et une zone périphérique appelée 'apron'. L'ensemble de la zone active est içi commandé pour effectuer une rotation de polarisation dans un sens donné, et l'apron est commandé pour effectuer une rotation de polarisation dans le sens opposé. La zone active est ensuite modifiée pour qu'une croix centrée au milieu de la zone active soit mise dans le même état que l'apron. Le fréquencemètre est positionné derrière (4406), qui est largement ouvert. L'ouverture du diaphragme (4348) est légèrement supérieure (de 20% par exemple) à son ouverture nominale calculée en 8.4. Le fréquencemètre est d'abord positionné en l'abscence de son polariseur pour que se forme sur son CCD une image de la zone éclairée de (4405). Le polariseur du fréquencemètre est alors introduit et réglé en rotation de manière à faire apparaître sur l'image un contraste maximal entre la zone périphérique ('apron') et la zone centrale active du SLM. La position de (4403) est alors ajustée de manière à ce que l'ensemble de la zone active et de la frontière avec l'apron soit visible sur l'image. On doit voir une zone active carrée illuminée entourée d'une zone sombre (l'apron) et barrée d'une croix centrée. La position de (4404) est réglée de manière à avoir le meilleur contraste possible. Le diaphragme (4348) est alors réduit en ouverture. On doit voir sur l'image une disque illuminé de diamètre réduit, interceptant la croix sombre. La position de (4403) et celle de (4405) en translation sont ajustées pour que le centre du disque et le centre de la croix coïncident. La position de (4404) est à nouveau réglée de manière à avoir le meilleur contraste possible. L'ouverture du diaphragme (4348) est alors aggrandie au maximum sans toutefois que le disque illuminé n'atteigne la zone de l'apron. Etape 8. Réglage en translation de la lentille (4407) Cette lentille est montée sur un positionneur en translation un axe dans le sens de l'axe optique. Ce réglage a pour objectif de s'assurer qu'un faisceau parallèle issu du laser et entièrement réfléchi par (4405) est à nouveau parallèle après passage de (4407). Le fréquencemètre est positionné derrière (4407). (4406) est largement ouvert. Le tableau de commande de (4405) est entièrement mis à 0. La position de (4407) est ajustée pour avoir une image aussi ponctuelle que possible sur le fréquencemètre. Etape 9. Réglage en rotation du polariseur (4408). Le polariseur (4408) est fixé à un positionneur permettant un réglage en rotation autour de l'axe optique. Lorsque le mot de commande Aoo est utilisé, le SLM (4405) réfléchit le faisceau dans une direction DO. Lorsque ANpix -1,0est utilisé, la direction du faisceau est modifié et la composante sur la fréquence correspondant à la direction DO doit être annulée. Le polariseur (4408) est réglé de manière à produire effectivement une annulation de cette composante. Le fréquencemètre est positionné derrière (4408). Le diaphragme (4406) est largement ouvert. Le tableau Aoo est d'abord appliqué à (4405). Le point P illuminé sur le CCD du fréquencemètre est repéré. Le tableau ANpix-1.0est alors utilisé et la position de (4408) est ajustée pour annuler l'intensité reçue au point P. Etape 10. Réglage en translation 2 axes et ouverture du diaphragme (4406) Le diaphragme (4406) a une ouverture réglable et est réglable en translation suivant deux axes orthogonaux à l'axe optique. Sa position et son ouverture doivent être réglées pour qu'il laisse passer les fréquences utiles et arrête les fréquences symétriques, son rôle étant celui du diaphragme (4615) décrit en 8.1.2. Le fréquencemètre est utilisé et positionné derrière (4408). Les axes du CCD du fréquencemètre doivent être orientés comme indiqué par le repère (4470). Un programme spécifique est utilisé. Ce programme applique successivement au SLM (4405) les tableaux : Le programme somme les intensités obtenues dans chaque cas par le capteur CCD et affiche l'image correspondante. Il superpose sur cette image des symboles indiquant le maximum obtenu dans chacun de ces cas. Il itère indéfiniment cette procédure pour que cette image soit mise à jour en permanence pendant le réglage du diaphragme. Le diaphragme doit être réglé en position et ouverture pour que le point obtenu pour les indices (0,0) ne soit pas visible (obturé par le diaphragme) et pour que que les quatre autres points soient visibles (en limite de diaphragme), aux positions indiquées par la Fig. 72 ou (5010) représente la limite du diaphragme. Etape 11. Réglage de l'orientation du miroir (4409) Le miroir (4409) est fixé sur un positionneur permettant d'en ajuster l'orientation. On applique à (4405) le tableau ANpix NpixUn diffuseur est utilisé pour contrôler la trajectoire du 2 ' 2 faisceau. La position angulaire de (4409) est ajustée pour que le faisceau parvienne au centre de (4412). Etape 12. Réglage de l'orientation du SLM (4412) Le SLM (4412) est fixé à un positionneur trois axes en rotation permettant d'en ajuster l'orientation (axes dans le plan du capteur) et la position en rotation (axe orthogonal au plan du capteur), couplé avec un positionneur deux axes en translation permettant un déplacement dans un plan orthogonal à l'axe optique. Le tableau ANpix Npix reste appliqué à (4405). Le tableau de commande de (4412) est mis à 1. Un 2 ' diffuseur est utilisé pour contrôler la trajectoire du faisceau. (4412) est ajusté pour que l'onde se réfléchisse vers (4414) et soit centrée au milieu de ce diaphragme. Etape 13. Réglage en rotation du polariseur (4413) Le tableau de commande de (4412) est mis à 1. Le fréquencemètre est positionné derrière (4413) de manière à ce que soit formée sur son CCD l'image de (4412). Le tableau de commande de (4412) est alors mis à 0. (4413) est alors réglé en rotation de manière à annuler l'intensité reçue sur le CCD du fréquencemètre. Etape 14. Réglage fin de l'orientation du miroir (4409), réglage de la position et de la focale du doublet (4410) (4411), et réglage en rotation et translation du SLM (4412). La lentille (4410) est montée sur un positionneur un axe dans le sens de l'axe optique. Ce positionneur et la lentille (4411) sont eux-mêmes montés sur un second positionneur un axe dans le sens de l'axe optique. Il est donc possible soit de déplacer conjointement l'ensemble (4410)(4411) soit de déplacer (4410) seule pour faire varier la distance entre les deux lentilles du doublet (4410)(4411). Le SLM (4405) permet de contrôler la direction dans laquelle est diffractée l'onde issue de ce SLM. A une direction du faisceau en sortie du SLM (4405) correspond un point dans un plan de fréquence et en particulier un point dans le plan du SLM (4412). La position de (4410)(4411) doit être réglée de manière à ce que l'image du faisceau provenant du SLM (4405) soit effectivement ponctuelle dans le plan de fréquence ou se trouve (4412). La position de (4409) et (4412) doit être réglée pour que la fréquence générée lorsque le tableau de commande ANpix Npix 2 ' 2 est appliqué à (4405) corresponde à un point de coordonnées C Np'x 2 ' Nprx 2 sur le SLM (4412). La position de (4410)(4411)(4412) doit en outre être réglée pour qu'il y ait une correspondance point à point entre les fréquences générées par les tableaux Al,j appliqués à (4405) et les pixels de (4412), c'est-à-dire pour que lorsque le tableau de commande Al,j est appliqué à (4405) le pixel de coordonnées (i, j) soit illuminé sur le SLM (4412), quels que soient les entiers i et j. La série des opérations ol à o3 est répétée un nombre suffisant de fois, de manière à converger vers la position correcte de chaque élément. ol. Réglage de la position conjointe de (4410) et (4411) pour obtenir une image en fréquence ponctuelle. Le fréquencemètre est positionné derrière (4414). Le diaphragme (4414) est largement ouvert. Le tableau ANpix Npix est appliqué à (4405) et le tableau de commande appliqué à (4412) est à 1. La position 2,2 conjointe de l'ensemble (4410) (4411) est ajustée pour avoir sur le capteur CCD du fréquencemètre une image aussi ponctuelle que possible. 02. Réglage angulaire de (4409) et réglage en translation de (4412) pour obtenir une image en fréquence centrée. ANpix Npixreste appliqué à (4405). (4409) et (4412) sont alors réglés pour que la fréquence centrale 2 ' 2 générée soit au milieu du SLM (4412). Ce réglage se fait avec le fréquencemètre et un programme de localisation du maximum, que l'on appellera programme PA. Le programme PA allume tour à tour chaque pixel du SLM (4412) et mesure l'intensité correspondante sur le fréquencemètre. Le pixel générant la plus forte intensité correspond au maximum. La procédure de base du programme PA, que l'on appellera PB, parcourt l'ensemble des coordonnées (i,j) des pixels sur le SLM (4412), i et variant de 0 à Noix - 1. Pour chaque couple (i,j) cette procédure effectue les étapes suivantes: - elle applique le tableau de commande Blj défini comme en 8.4.1. au SLM (4412). - elle acquiert alors une image sur le CCD du fréquencemètre. - elle détermine la valeur maximale de l'intensité mesurée sur l'ensemble des points de cette image. - elle enregistre cette valeur dans un tableau M en M[i,j] Lorsque elle a ainsi parcouru l'ensemble des indices i,j la procédure détermine le point d'intensité maximale du tableau M et ses indices i0,j0 qui correspondent au maximum. Elle affiche sur l'écran l'image bidimensionnelle correspondant au tableau M, éventuellement aggrandie autour du maximum, ainsi que les valeurs de io, jo et la valeur Ao ' 7o ] ' Le programme PA consiste à itérer indéfiniment la procédure PB de manière à pouvoir effectuer le réglage correspondant. La position de (4409) doit être ajustée pour avoir (i 0' j 0) = # # , # # et pour maximiser M [i0,j0]. o3. Réglage de focale du doublet (4410)(4411) et réglage de (4412) en rotation. Le fréquencemètre, réglé comme précédemment, est utilisé. Un programme d'affichage des caractéristiques du système est utilisé, que l'on appellera programme PC. Le programme PC utilise successivement quatre tableaux de commande A N AN Bzz AN-1-,N? appliqués à (4405). Ces tableaux de commande sont - -Ic -,Npi -1-C c.# 2 2 2 2 2 numérotés dans cet ordre. c est une constante, par exemple c=20, introduite pour éviter que les points illuminés sortent de la zone active du SLM en cas de mauvais réglage initial. Pour le n-ième mot de commande, le programme utilise la procédure PB déjà décrite et stocke les coordonnées du maximum obtenu en X[n] et Y[n]. Lorsque cette opération a été effectuée pour les quatre mots de commande, le programme a donc obtenu les tableaux X et Y à quatre éléments, correspondant aux coordonnées en pixels des maximums successifs. Lorsque le système est bien réglé, on doit avoir: Le réglage a donc pour objectif d'obtenir effectivement ces égalités. Le réglage de la focale du doublet (4410)(4411) permet d'ajuster l'échelle et le réglage en rotation de (4412) permet d'ajuster la position en rotation. Le programme calcule le rapport des distances effectives aux distances qui devraient être obtenues avec un réglage correct: Si/est la distance focale de chaque lentille et si dl est la distance entre ces lentilles avant réglage, distance focale effective l'ensemble deux lentilles avant réglage est: fI distance focale effective l'ensemble deux lentilles avant réglage est; f, - - 2 1 - dl 1---L 2f de même la distance focale de l'ensemble après réglage est: f2 = f 2 1 ~ 1 dz 2f Le grandissement étant proportionnel à la distance focale, celle-ci doit être ajustée de sorte que: f2/f1 = 1/r ce qui mène, en développant les calculs, à: Dans cette équation/et dl sont mal connus mais on peut utiliser la distance focale 'de conception' du doublet (4410)(4411) . Cette distance est celle pour laquelle le doublet a été prévue. On la notera fc et elle vaut à peu près f/2. On obtient alors: d2 -dl =4fc(1-r) Le programme PC affiche: - la valeur d2 - dl , qui permet de corriger en conséquence la distance entre lentilles. -les droites reliant respectivement les points 1 et 4 et les points 2 et 3 X [1]-X[4] - l'écart X[1]-X[4]/N-2c, qui donne à peu près l'angle en radians dont il faut corriger la position en rotation. Npix-2c X [1]-X[4] -le rapport 1'(2] - r[ 3] , qui doit être égal à 1. X [1]-X[4] Le SLM(4412) est réglé en rotation de manière à annuler l'écart affiché X[1]-X[4]/Npix-2c, et la Npix-2c distance entre les lentilles du doublet (4410)(4411) est modifiée conformément à la valeur affichée de d2-d1. Etape 15. Réglage du diaphragme (4414) en translation. Le diaphragme (4414) est monté sur un positionneur 2 axes en translation permettant de le déplacer dans un plan orthogonal à l'axe optique. L'ouverture de (4414) est connue. Il doit être réglé en translation. Un CCD auxiliaire est placé juste derrière (4414). Le tableau de commande BNpix Npix est utilisé pour le SLM (4405), c'est-à-dire que 2 ' 2 seul un point central de ce SLM est allumé , le faisceau réfléchi direct étant arrêté par (4406). Le tableau de commande du SLM (4412) est mis à 1 (position passante). L'image du point allumé de (4405) se forme alors dans le plan du diaphragme (4414). (4414) est alors réglé en translation de manière à ce que son centre coïncide avec l'image du point allumé de (4405). Etape 16. Réglage en translation 2 axes du SLM (4417) Ce SLM est monté sur un positionneur deux axes en translation dans le plan du SLM, couplé avec un positionneur trois axes en rotation permettant d'en ajuster l'orientation (axes dans le plan du capteur) et la position en rotation (axe dans un plan orthogonal au capteur). Les tableaux de commande ,4 N N et BN N sont utilisés respectivement pour les SLM 2 ' 2 ' 2 (4405) et (4412). Un diffuseur est utilisé pour suivre le faisceau arrivant sur (4417) et (4417) est réglé en translation pour que le faisceau parvienne en son centre. Etape 17. Réglage de l'orientation du SLM (4417). Les mêmes tableaux de commande que précédemment sont utilisés pour les SLM (4405) (4412). Le tableau de commande du SLM (4417) est mis à 1. (4417) est réglé pour que le faisceau réfléchi parvienne au point prévu sur (4419), ce qui est vérifié à l'aide d'un diffuseur. Etape 18. Réglage de l'orientation du miroir (4418) Le miroir (4418) est monté sur un positionneur angulaire permettant d'en ajuster l'orientation. (4418) est réglé de manière à renvoyer effectivement le faisceau dans la direction prévue, ce qui est vérifié avec un diffuseur. Etape 19. Réglage en translation du diaphragme (4419) Le diaphragme (4419) est monté sur un positionneur deux axes en translation permettant un déplacement dans un plan orthogonal à l'axe optique. L'ouverture de (4419) est connue. Il doit être réglé en translation. Le tableau de commande BNpix Npix est utilisé pour le SLM (4405), c'est-à-dire que seul un point central de ce SLM est allumé , 2,2 le faisceau réfléchi direct étant arrêté par (4406). Les tableaux de commande des SLM (4412) et (4417) sont mis à 1 (position passante). L'image du point allumé de (4405) se forme alors dans le plan du diaphragme (4419). (4419) est alors réglé en translation de manière à ce que son centre coïncide avec l'image du point allumé de (4405). Etape 20. Réglage en rotation du polariseur (4420) Le polariseur (4420) est monté sur un positionneur permettant son réglage en rotation par rapport à l'axe optique. Les tableaux de commande ANpix Npix et BNpix Npix sont appliqués respectivement à (4405) et 2,2 2 ' 2 (4412). Le tableau de commande de (4417) est mis à 1. Le fréquencemètre est placéjuste derrière (4420). L'image sur son CCD est à peu près ponctuelle. Le tableau de commande de (4417) est alors mis à 0. La position de (4420) est ajustée pour annuler l'intensité reçue sur le fréquencemètre. Etape 21. Réglage en translation 2 axes et en rotation du SLM (4417), réglage de la position et de la focale du doublet (4415) (4416). Les lentilles (4415)(4416) sont montées sur un positionneur en translation permettant soit leur déplacement simultané dans le sens de l'axe optique soit le déplacement de (4415) seule. La position de (4415) (4416) doit être réglée de manière à ce que l'image du faisceau provenant du SLM (4412) lorsque les tableaux de commande A Ne N pu et BN N sont appliqués respectivement à 2 ' 2 2,2 (4405) et (4412) soit effectivement ponctuelle dans le plan de fréquence ou se trouve (4417). La position de (4417) doit être réglée pour que dans ces conditions le point illuminé sur le SLM (4417) ait pour (N pix N coordonnées C N2'x , N'x J . La position de (4415)(4416)(4417) doit en outre être réglée pour qu'il y ait une correspondance point à point entre les pixels de (4412) et ceux de (4417), c'est-à-dire pour que lorsque les tableaux de commande Al,j et Bl,j sont appliqués respectivement à (4405) et (4412) le point éclairé sur (4417) soit le pixel de coordonnées (i, j) , quels que soient les entiers i etj. Le fréquencemètre est positionné derrière (4420). La série des opérations ol 1 à ol3 est répétée un nombre suffisant de fois. oll. Réglage de la position conjointe de (4415) et (4416) pour obtenir une image en fréquence ponctuelle. Les tableaux de commande A N N et B N pu N pl: 2,2 2,2 (4405) et (4412). Le tableau de commande appliqué à (4417) est mis à 1. La position de l'ensemble (4415) (4416) est ajustée pour avoir sur le capteur CCD du fréquencemètre une image aussi ponctuelle que possible. 012. Réglage en translation de (4417) pour obtenir une image en fréquence centrée. A Ni- N et.B restent appliqués respectivement aux SLM (4405) et (4412). (4417) est 2,2 2,2 alors réglé pour que la fréquence centrale générée soit au milieu du SLM (4417). Ce réglage se fait avec le fréquencemètre et le programme PA de localisation du maximum défini plus haut. Toutefois, dans ce programme de localisation du maximum, le SLM (4412) est içi remplacé par le SLM (4417). 013. Réglage de (4415) pour obtenir le bon grandissement en fréquence et réglage en rotation de (4417). Le programme PC est utilisé. Toutefois, dans ce programme: - le SLM (4412) est remplacé par le SLM (4417) - lorsque un mot de commande Al,j est appliqué au SLM (4405), le mot de commande Bl,jcorrespondant est appliqué au SLM (4412). La correction de distance inter-lentilles obtenue est appliquée à la distance entre (4415) et (4416) et le réglage en rotation est effectué sur (4417) en rotation par rapport à un axe orthogonal au plan du capteur. Etape 22. Réglage de l'orientation du miroir semi-transparent (4307) Le miroir semi-transparent (4307) est monté sur un positionneur angulaire permettant d'en ajuster l' orientation. Les SLM (4405) (4412)(4417) sont commandés pour générer une fréquence centrale : tableau de commande de (4405) est ANpix Npix et le tableau de commande de (5512) et (4417) est BN N .La 2,2 2,2 position de (4407) est ajustée à l'aide d'un diffuseur de manière à renvoyer le faisceau dans la direction prévue. Etape 23. Réglage de l'orientation du miroir (4308) Le miroir (4308) est monté sur un positionneur angulaire permettant d'en ajuster l'orientation. La commande des SLM est inchangée. La position de (4308) est ajustée à l'aide d'un diffuseur de manière à renvoyer le faisceau dans la direction prévue. Etape 24. Mise en place de l'extincteur de faisceau (4422) La commande des SLM est inchangée. Cet extincteur de faisceau est mis en place selon la procédure indiquée en 7.3.2.2. Etape 25. Réglage en translation de la lentille (4431) La commande des SLM est inchangée. Le fréquencemètre est positionné derrière (4431). La position de (4431) est ajustée pour obtenir une image ponctuelle. Etape 26. Réglage de l'orientation du miroir (4332) Ce miroir est monté sur un positionneur deux axes permettant d'en ajuster l'orientation. La commande des SLM est inchangée. Entre (4311) et (4331), deux faisceaux se propageant en sens opposé sont superposés. Un diffuseur introduit sur le coté du faisceau sera illuminé des deux cotés. Les parties illuminées de chaque coté du diffuseur doivent être les mêmes: les deux faisceaux sont alors exactement superposés. Un mauvais réglage de (4332) a pour conséquence un décalage entre la position de ces deux faisceaux. (4332) est réglé pour qu'entre (4311) et (4331) les faisceaux se propageant dans les deux sens soient exactement superposés. Etape 27. Réglage en translation de la lentille (4331) La lentille (4331) est montée sur un positionneur un axe en translation permettant un déplacement dans le sens de l'axe optique. Le fréquencemètre est positionné entre (4311) et (4338). La commande des SLM (4405) (4412)(4417) est définie par les tableaux AN N et BN N .La position de (4332) est réglée de 2 ' 2 ' manière à ce que FEDI ait une image aussi ponctuelle que possible sur le fréquencemètre. Etape 28. Réglage de l'orientation du miroir semi-transparent (4311). Ce miroir semi-transparent est monté sur un positionneur deux axes en rotation (les deux axes étant dans le plan du miroir semi-transparent) permettant d'en ajuster l'orientation. Le réglage des SLM n'est pas modifié. Un diffuseur est utilisé pour contrôler la trajectoire du faisceau. (4311) est réglé de manière à ce que que le faisceau FEDI suive la trajectoire prévue. Etape 29. Réglage de l'orientation du miroir à deux faces (4424) Le miroir double (4424) est monté sur un positionneur deux axes en rotation, les deux axes étant dans le plan de la face non réfléchissante. (4424) est réglé de manière à ce que FEDI parvienne au centre de (4427), ce qui est vérifié à l'aide d'un diffuseur. Etape 30. Réglage de l'orientation du SLM (4427). Ce SLM est monté sur un positionneur deux axes en translation dans le plan du SLM, couplé avec un positionneur trois axes en rotation permettant d'en ajuster l'orientation (axes dans le plan du capteur) et la position en rotation (axe dans un plan orthogonal au capteur). Les tableaux de commande des SLM (4405) (4412) (4417) ne sont pas modifiés. Le tableau de commande du SLM (4427) est mis à 1. Le trajet du faisceau étant contrôlé à l'aide d'un diffuseur, la position angulaire de (4427) est réglée de manière à ce que le faisceau FEDI vise le point prévu sur (4424). Etape 31. Réglage fin de l'orientation du miroir à deux faces (4424), réglage en rotation et translation de (4427) et réglage de la focale et de la position du doublet (4425)(4426). La position de (4425) (4426) doit être réglée de manière à ce que l'image du faisceau FEDI, lorsque les tableaux de commande ANpix Npix et BNpix Npix sont appliqués respectivement au SLM (4405) et aux 2 ' 2 2 ' 2 SLM (4412) et (4417), soit effectivement ponctuelle dans le plan de fréquence ou se trouve (4427). La position de (4424) et (4427) doit être réglée pour que dans ces conditions le point illuminé sur le SLM (4427) ait pour coordonnées C N2'x , ## . La position de (4425)(4426)(4427) doit en outre être réglée pour qu'il y ait une correspondance point à point entre les pixels de (4417) et ceux de (4427), c'est-à-dire pour que, lorsque les tableaux de commande A,,, et B,, sont appliqués respectivement au SLM (4405) et aux SLM (4412) et (4417), le point éclairé sur (4427) soit le pixel de coordonnées (i,j), quels que soient les entiers i et j. Le fréquencemètre est positionné entre (4424) et (4428). Son polariseur est mis en place. Le faisceau FEDI est utilisé. Le tableau de commande de (4427) est mis à 0 et le polariseur du fréquencemètre est réglé pour annuler l'intensité reçue sur le CCD du fréquencemètre. La série des opérations o21 à o23 est alors répétée un nombre suffisant de fois, pour converger vers un réglage correct. 021. Réglage de la position conjointe de (4425) et (4426) pour obtenir une image en fréquence ponctuelle. Le tableau de commande ANpix Npix est appliqué au SLM (4405) et le tableau de 2 1,2 commande BNpix Npix est appliqué aux SLM (4412) et (4417). Le tableau de commande appliqué à (4427) 2 ' 2 est mis à 1. La position de l'ensemble (4425) (4426) est ajustée pour avoir sur le capteur CCD du fréquencemètre une image aussi ponctuelle que possible. 022. Réglage de l'orientation de (4424) et réglage en translation de (4427) pour obtenir une image en fréquence centrée. (4424) et (4427) sont réglés pour que la fréquence centrale générée soit au milieu du SLM. Ce réglage se fait avec le fréquencemètre et le programme PA de localisation du maximum défini plus haut. Toutefois, dans ce programme de localisation du maximum, le SLM (4412) est içi remplacé par le SLM (4427). 023. Réglage de (4425) pour obtenir le bon grandissement en fréquence et réglage en rotation de (4427). Le programme PC est utilisé. Toutefois, dans ce programme: - le SLM (4412) est remplacé par le SLM (4427) - lorsque un mot de commande Al,j est appliqué au SLM (4405), le mot de commande Bl,jcorrespondant est appliqué en plus aux SLM (4412) et (4417). La correction de distance inter-lentilles obtenue est appliquée à la distance entre (4425) et (4426) et le réglage en rotation est effectué sur (4427). Etape 32. Réglage en translation 2 axes du diaphragme (4428) (4428) est monté sur un positionneur deux axes en translation permettant des déplacements dans un plan orthogonal à l'axe optique. L'ouverture de (4428) est connue. Il doit être réglé en translation. FEDI est utilisé. (4428) est provisoirement supprimé. Un CCD auxiliaire est placé juste derrière (4428). Le tableau de commande ANpix Npix est appliqué au SLM (4405) et le tableau de 2 ' 2 commande BNpix Npix est appliqué aux SLM (4412) et (4417). Le tableau de commande de (4427) est à 1. Le 2 ' 2 centre de la zone éclairée est repéré sur le CCD auxiliaire. (4428) est alors mis en place de manière à ce que son centre coïncide avec le centre de la zone éclairée. Etape 33. Réglage en rotation du polariseur (4352) Ce polariseur est monté sur un positionneur un axe en rotation permettant d'en ajuster la position en rotation autour de son axe optique. FEDI est utilisé. Le tableau de commande de (4427) est mis à 0. Les tableaux de commande des SLM (4405) (4412)(4417) ne sont pas modifiés. La position en rotation de (4352) est ajustée pour annuler l'intensité reçue sur le CCD (4339). Etape 34. Réglage de l'orientation du miroir (4344) Ce miroir est monté sur un positionneur permettant un ajustement de son orientation. Le diaphragme (4349) est largement ouvert. Un diffuseur est utilisé pour vérifier que le faisceau FRD parvient au CCD (4339) et est centré sur ce CCD. Etape 35. Réglage de la position et de l'ouverture du diaphragme (4349) Ce diaphragme est monté sur un positionneur deux axes en translation permettant un déplacement dans le plan de l'axe optique, et a une ouverture réglable. Sa position est réglée en présence de FRD pour que l'image du diaphragme soit centrée sur le CCD et son ouverture est réglée pour que cette image couvre la totalité du CCD. Etape 36. Réglage de la focale et de la position du doublet (4430) (4429) et réglage en translation et rotation du capteur (4339) Les lentilles (4430) (4429) sont montées sur un positionneur en translation permettant d'une part de déplacer solidairement les deux lentilles, d'autre part de déplacer (4429) par rapport à (4430). Le CCD (4339), solidaire de la caméra (4384) est monté sur un positionneur trois axe en rotation permettant d'une part une rotation autour de l'axe optique, d'autre part un réglage de l'orientation du capteur, couplé avec un positionneur trois axes en translation. Les positionneurs des lentilles (4430) (4429) et de la caméra (4384) sont eux-mêmes montés sur un positionneur permettant un déplacement de l'ensemble dans la direction de l'axe optique. La position de (4430) (4429) doit être réglée de manière à ce que l'image du faisceau FEDI, lorsque les tableaux de commande ANpix Npix et BNpix Npix sont appliqués respectivement au SLM (4405) et aux 2 ' 2 2,2 SLM (4412) et (4417) et lorsque le tableau de commande de (4427) est mis à 1, soit effectivement ponctuelle dans le plan de fréquence ou se trouve (4339). La position de (4339) doit être réglée pour que (Npix Npix) dans ces conditions le point illuminé sur le CCD (4339) ait pour coordonnées Npix/2, Npix/2). La position de (4339) (4429)(4430) doit en outre être réglée pour qu'il y ait une correspondance point à point entre les pixels de (4417) et ceux de (4339), c'est-à-dire pour que, lorsque les tableaux de commande Al,j et Bl,j sont appliqués respectivement au SLM (4405) et aux SLM (4412) et (4417) et lorsque le tableau de commande de (4427) est à 1, le point éclairé sur (4339) soit le pixel de coordonnées (i, j), quels que soient les entiers i et}. Les faisceaux FEDI et FRD sont utilisés. Le tableau C appliqué à (4427) est mis à 1. La série des opérations o31à o33est répétée un nombre suffisant de fois. 031. Réglage de la position conjointe de (4429) et (4430) pour obtenir une image en fréquence ponctuelle. Le tableau de commande ANpix@Npix est appliqu au SLM (4405) et le tableau de 2 2 commande BNpix@Npix est appliqué aux SLM (4412) et (4417). La ponctualité de l'image générée sur le 2 2 CCD (4339) est évaluée selon la procédure décrite en 7.3.3.1. La position de l'ensemble (4429) (4430) est ajustée pour avoir une image aussi ponctuelle que possible. 032. Réglage en translation de (4339) pour obtenir une image en fréquence centrée. La position en translation de (4339) est ajustée pour que les coordonnées de l'image ponctuelle, calculées selon la procédure indiquée en 7.3.3.1., soient ##, Nprx1 033. Réglage de (4429) pour obtenir le bon grandissement en fréquence et réglage en rotation de (4339). Le programme PC est utilisé. Toutefois, dans ce programme: - lorsque un mot de commande Al,j est appliqué au SLM (4405), le mot de commande Bl,j correspondant est appliqué en plus aux SLM (4412) et (4417). - les tableauxX[i] et Y[i] ne sont pas obtenues par la procédure PB. Ils correspondent aux coordonnées du maximum déterminées par la procédure décrite en 7.3.3.1., sans action spécifique sur un SLM. La correction de distance inter-lentilles obtenue est appliquée à la distance entre (4429) et (4430). Le réglage en rotation est effectué sur (4339) (4384), en rotation autour de l'axe optique. X [1]-X[4] L'orientation du CCD est réglée pour avoir y2i -Y3, ~ 1 Etape 37. Réglage de la position en translation de l'ensemble constitué du CCD (4339) et du doublet (4430) (4429). Le faisceau FRDI est utilisé. Un CCD auxiliaire est mis en place à l'emplacement du diaphragme (4313). La position dudit ensemble est ajustée pour que l'image de FRDI sur le CCD auxiliaire soit ponctuelle. Etape 38. Réglage de l'orientation du miroir (4347) Ce miroir est monté sur un positionneur deux axes permettant d'en ajuster l'orientation. La commande des SLM est inchangée. Entre (4345) et (4346), deux faisceaux se propageant en sens opposé sont superposés. Un diffuseur introduit sur le coté du faisceau sera illuminé des deux cotés. Les parties illuminées de chaque coté du diffuseur doivent être les mêmes : deux faisceaux sont alors exactement superposés. (4347) est réglé pour qu'entre (4345) et (4346) les faisceaux se propageant dans les deux sens soient exactement superposés. Etape 39. Réglage en translation de la lentille (4346) La lentille (4346) est montée sur un positionneur un axe en translation permettant d'en ajuster la position dans le sens de l'axe optique. FRDI est utilisé. Le fréquencemètre est positionné sur la trajectoire de FRDI entre (4345) et (4430). La position de la lentille (4346) est ajustée pour que l'image sur le CCD du fréquencemètre soit ponctuelle. Etape 40. Réglage de l'orientation du miroir semi-transparent (4345) Le miroir semi-transparent (4345) est monté sur un positionneur deux axes permettant d'en ajuster l'orientation. Un capteur auxiliaire est provisoirement mis en place derrière (4313). Le miroir semi-transparent (4313) est réglé pour que l'image sur ce capteur provisoire soit centrée par rapport au diaphragme (4313). Etape 41. réglage de position des objectifs (4317) et (4319) en translation. L'objectif (4319) est monté sur un dispositifde focalisation. L'objectif (4317) est monté sur un positionneur deux axes en translation permettant un déplacement dans un plan orthogonal à l'axe optique. Le faisceau FRDI est utilisé. Un capteur CCD provisoire est positionnéjuste derrière (4323) sur la trajectoire de FRDI. La position des objectifs est réglée pour obtenir une image ponctuelle centrée. Etape 42. Introduction d'un faisceau d'éclairage plan provisoire. Ce faisceau, que l'on appellera 'FEP', est dérivé du laser par un miroir semi-transparent placé entre (4304) et (4305) et il est amené par unjeu de miroirs vers l'entrée de l'objectif de microscope (4317), du coté de l'échantillon. L'objectif (4319) doit être provisoirement supprimé à cet effet. A l'entrée dans l'objectif, ce faisceau est dirigé suivant l'axe optique de l'objectif. Etape 43. réglage de l'orientation du miroir (4314) et réglage en translation de la lentille(4312). Le miroir (4314) est monté sur un positionneur angulaire permettant d'en ajuster l'orientation. La lentille (4312) est montée sur un positionneur un axe en translation dans le sens de l'axe optique. FEP et FRD sont utilisés. Une image est obtenue à partir du capteur (4339). La ponctualité et les coordonnées du point image de FEP sont évaluées par la procédure décrite en 7.3.3.1. La lentille (4312) est réglée pour que l'image soit ponctuelle. Le miroir (4314) est réglé pour que l'image soit centrée. Etape 44. réglage de position des objectifs. Le faisceau FEP est supprimé et l'objectif (4317) est remis en place. Le faisceau FRDI est utilisé. Un capteur CCD provisoire est mis en place derrière (4323) sur la trajectoire de FRDI. Les objectifs sont réglés pour que l'image soit ponctuelle et centrée par rapport au diaphagme (4323). Etape 45. Réglage en translation de la lentille (4324). FED est utilisé. Il traverse successivement les objectifs (4317) et (4319), puis la lentille (4324) et parvient au fréquencemètre, qui est positionné derrière (4324). La position de (4324) est réglée de manière à obtenir une image aussi ponctuelle que possible sur le CCD du fréquencemètre. Etape 46. Réglage de l'orientation des miroirs (4432) (4435), premier réglage en rotation de (4436) et premier réglage de l'orientation du miroir semi-transparent (4325) Les SLM (4405) (4412)(4417) sont commandés de manière à générer une fréquence centrale. Le faisceau FEG est utilisé. (4325) est en position normale. Le trajet du faisceau est contrôlé avec un diffuseur. Chaque miroir est ajusté de manière à avoir la trajectoire prévue. Le faisceau doit en particulier occuper toute l'ouverture de (4323). Etape 47. Mise en place de l'extincteur de faisceau (4437) Cet extincteur de faisceau est mis en place comme indiqué en 7.3.2.2. Etape 48. Réglage de la position et de la focale du doublet (4433) (4434), réglage en rotation de l'ensemble (4436), et réglage de l'orientation du miroir semi-transparent (4325). La lentille (4434) est montée sur un positionneur en translation suivant l'axe optique. Ce positionneur et la lentille (4433) sont eux-mêmes montés sur second un positionneur en translation un axe suivant l'axe optique. La position de (4433) (4434) doit être réglée de manière à ce que l'image du faisceau FEG, lorsque les tableaux de commande ANpix Npix et BNpix Npix sont appliqués respectivement au SLM (4405) et aux 2 ' 2 2 ' 2 SLM (4412) et (4417) et lorsque le tableau de commande de (4427) est mis à 1, soit effectivement ponctuelle dans le plan de fréquence ou se trouve (4339). La position de (4325) doit être réglée pour que dans ces conditions le point illumin sur le CCD (4339) ait pour coordonnes (Npix/2,Npix/2). La position de (4433) (4434)(4436)(4325) doit en outre être réglée pour qu'il y ait une correspondance point à point entre les pixels de (4417) et ceux de (4339), c'est-à-dire pour que, lorsque les tableaux de commande Al,jet Bl,j sont appliqués respectivement au SLM (4405) et aux SLM (4412) et (4417) et lorsque le tableau de commande de (4427) est à 1, le point éclairé sur (4339) soit le pixel de coordonnées (i,j), quels que soient les entiers i et}. Les faisceau FRD et FEG sont utilisés. Le tableau de commande appliqué à (4427) est mis à 1. Ce réglage est effectué en effectuant un nombre suffisant de fois les étapes o41 à o43 041. Réglage de la position conjointe de (4433) et (4434) pour obtenir une image en fréquence ponctuelle. Le tableau de commande ANpix Npix est appliqué au SLM (4405) et le tableau de 2,2 commande BNpix Npix est appliqué aux SLM (4412) et (4417). La ponctualité de l'image générée sur le CCD 2,2 (4339) est évaluée selon la procédure décrite en 7.3.3.1. La position de l'ensemble (4433) (4434) est ajustée pour avoir une image aussi ponctuelle que possible. 042. Réglage angulaire de (4325) pour obtenir une image en fréquence centrée. La position angulaire de (4325) est ajustée pour que les coordonnées de l'image ponctuelle, calculées selon la procédure indiquée en 7.3.3.1., soient (Npix/2, Npix 2 2 043. Réglage de (4433) pour obtenir le bon grandissement en fréquence et réglage en rotation de (4436). Le programme PC est utilisé. Toutefois, dans ce programme: - lorsque un mot de commande Al,j est appliqué au SLM (4405), le mot de commande Bl,jcorrespondant est appliqué aux SLM (4412) et (4417). - les valeurs X[i] et Y[i] ne sont pas obtenues par la procédure PB. Ils correspondent aux coordonnées du maximum déterminées par la procédure décrite en 7.3.3.1., sans action spécifique sur un SLM. La correction de distance inter-lentilles obtenue est appliquée à la distance entre (4433) et (4434) et le réglage en rotation est effectué sur (4436). Etape 49. Réglage du reste de la partie 'gauche' du microscope Chaque élément encore non réglé correspond à un élément symétrique dans la partie droite du microscope. Le réglage des éléments encore non réglés est 'symétrique' du réglage des éléments correspondants de la partie droite du microscope. Il est effectué de manière symétrique, le faisceau FEGI remplaçant le faisceau FEDI. Toutefois il doit être tenu compte du fait suivant: - un point centré en (Npix/2,Npix/2)sur le capteur (4339) peut être obtenu avec des tableaux de commande AN pb N pb et BN pb N pb des SLM (4405),(4412),(4417) et avec le faisceau FEG. Il peut être également 2 ' 2 2 2 obtenu avec les tableaux de commande A NN BN M et avec le faisceau FEDI. 2 ' 2 ' (Npix pix Npix) - un point centr en (Npix/2,Npix/2) sur le capteur (4329) peut être obtenu avec des tableaux de commande ANpix@N et B N des SLM (4405),(4412),(4417) et avec le faisceau FED. Il peut être également 2 ' 2 2 obtenu avec les tableaux de commande ANpix Npix BNpix Npix et avec le faisceau FEGI. 2,2 2,2 Les mots de commande des SLM ne sont donc pas parfaitement équivalents pendant les deux réglages. Le réglage de la partie gauche du microscope comprend en particulier des étapes équivalentes aux étapes 31 et 36. Dans ces étapes, les tableaux de commande AN N et BNpix N doivent être remplacés par 2 2 2 2 Etape 50. Mise en place de (4351) Ce dispositif de décalage de phase est identique à celui décrit en 7. 2.3. et mis en place comme indiqué en 7.3.2.3. A l'issue de cet ensemble de réglages le système est prêt à être employé. 8. 6. Variante du mode d'utilisation. On peut se limiter, pour générer l'image tridimensionnelle de l'objet, à la représentation Fo,odéfinie en 7.17. Ceci revient, dans la procédure décrite en 7.17.2., à adopter des tableaux IBp,q nuls pour tout couple (p, q) # (0,0). On suppose également içi que l'objet a un indice moyen proche de l'indice nominal de l'objet observé et que la table optique est totalement exempte de vibrations. Les étapes 7.9, 7.10, 7.11, 7.13, 7.15, 7.16 peuvent alors être supprimées. La présente méthode diffère en outre de la précédente par la méthode utilisée pour régler la position des objectifs avant utilisation, par les tableaux de commande appliqués au déviateur de faisceau pendant la prise d'image, et par l'algorithme de superposition des images. 8. 6.1. Réglage des objectifs. Ce réglage peut être effectué en présence de l'objet. Il peut également être effectué avec une lame transparente à condition de ne pas déplacer les objectif quand on introduit l'objet. Si des objectifs prévus pour fonctionner sans liquide d'immersion ni lame couvre-objet sont prévus (indice nominal égal à 1) et si l'échantillon est peu épais ou d'indice moyen proche de 1, il peut également être effectué en l'abscence d'objet. Pendant ce réglage on utilise les faisceaux FEG et FRD et on effectue les opérations suivantes: - on met à 0 le tableau de commande du SLM (4405) - on met à 1 les tableaux de commande des autres SLM. - on règle le polariseur (4408) en rotation de manière à annuler le faisceau FEG reçu sur (4339). - on applique au SLM (4405) le tableau de commande BNpix Npix qui est nul en tout point sauf au point de 2 ' 2 coordonnées (Npix/2,Npix/2). - on évalue la ponctualité de l'image reçue sur le capteur (4339) en utilisant la procédure décrite en 7.3.3.1. avec transformation de Fourier. - on règle la position des objectifs pour que l'image soit parfaitement ponctuelle et centrée. - on ramène alors le polariseur (4408) a sa position initiale. 8. 6.2. commande du déviateur de faisceau Le tableau de commande Alj utilisé en 8.4.1. pour le SLM (4405) est remplacé 8.6.3.algorhhme de calcul de la représentation tridimensionnelle Les étapes 1 et 2 de l'algoritlune décrit en 7. 17.2. peuvent être supprimées. En effet, le réglage supplémentaire effectué, le tableau de commande du déviateur de faisceau utilisé, et l'abscence de vibrations permettent d'éviter tout décalage de phase du faisceau d'éclairage. En particulier, si la variante décrite en 7.18.5. est utilisée, le dispositif de décalage de phase (4304) n'est pas utilisé, le déphasage #d étant constant et pouvant être choisi comme nul. 9. Cinquième mode de réalisation Ce mode de réalisation ne permet pas une acquisition d'images aussi rapide que le mode précédent et n'est pas, pour cette raison, le mode préféré de réalisation dans le cas général. Néanmoins, dans le domaine particulier des rayonnements UV, il constitue le mode de réalisation préféré. En effet, dans ce domaine, les modes de réalisation 3 et 4 ne sont pas réalisables du fait de la non-disponibilité des cristaux liquides et des polariseurs. Compte tenu du fait qu'il peut fonctionner avec des rayonnements UV de courte longueur d'onde, ce mode de réalisation est également celui qui permet d'obtenir la meilleure définition sur l'image générée. 9. 1. Principes. Ce cinquième mode de réalisation se rapproche du deuxième mode de réalisation en ce que l'image est captée dans un plan d'espace et en ce que les variations de direction du faisceau se font à l'aide d'un miroir mobile. Il se rapproche du troisième mode de réalisation en ce que deux objectifs de microscope sont utilisés, et en ce que la plupart des algorithmes sont des formes modifiées de ceux utilisés dans le troisième mode de réalisation. Il diffère de l'ensemble des modes de réalisation précédents en ce que l'onde de référence n'est pas fixe mais est modifiée en même temps que l'onde d'éclairage. Il est décrit par les Fig.73 et 74. L'objectif de ce cinquième mode de réalisation est d'améliorer la résolution par utilisation d'un laser ultraviolet. Il n'existe pas de cristaux liquides ferroélectriques travaillant en ultraviolet, et par conséquence il est nécessaire d'adopter des solutions à base de composants optiques plus traditionnels. En particulier, le dispositif de déviation du faisceau est un miroir mobile (5113). Toutefois, l'utilisation d'un miroir mobile dans un système proche du premier ou du deuxième mode de réalisation engendre des vibrations. Après chaque mouvement du miroir, il est nécessaire d'attendre la stabilisation du système avant de procéder à l'acquisition. Afin de s'affranchir des vibrations causées par le miroir mobile, il est nécessaire de positionner celui-ci en dehors de la table optique et de séparer les faisceaux d'éclairage et de référence sur la table optique, après passage du miroir. Il s'ensuit que les mouvements du miroir se traduisent par un mouvement simultané des faisceaux de référence et d'éclairage. Afin de profiter pleinement de la résolution possible en ultraviolet, il est nécessaire de pouvoir effectuer, comme dans le troisième et le quatrième mode de réalisation, des changements d'orientation du vecteur champ électrique du faisceau d'éclairage. Ces changements se font en séparant l'onde, par un miroir semi-transparent (5102), en deux chemins, une lame de phase (5111) modifiant la polarisation étant insérée sur un des chemins et des obturateurs (5104) et (5109) permettant de choisir le chemin utilisé. Les deux ondes sont ensuite à nouveau superposées par un miroir (5112). Les obturateurs sont placés en un point ou l'onde lumineuse n'occupe qu'une faible extension spatiale et peuvent donc être ouverts ou fermés rapidement. Pour la même raison il est nécessaire de disposer de plusieurs directions d'analyse. De chaque coté du microscope, deux capteurs CCD sont utilisés, un pour chaque direction d'analyse. Dans la mesure ou il est difficile d'avoir de bons polariseurs dans le domaine UV, la direction d'analyse sera modifiée uniquement par une modification du sens de polarisation de l'onde de référence, par exemple au moyen de lames d'onde (5238) (5239) qui modifient différemment cette polarisation avant chaque capteur. L'onde de référence est mobile et peut en particulier traverser l'objet avec un angle proche de l'ouverture maximale de l'objectif. Il s'ensuit que la fréquence spatiale reçue sur le capteur peut être deux fois plus élevée qu'avec un système ou l'onde de référence est centrée par rapport à l'axe optique comme dans le deuxième mode de réalisation. A taille d'image égale, un capteur de dimensions en pixels deux fois supérieures est donc nécessaire, par rapport aux autres modes de réalisation. Pour supprimer l'onde d'éclairage directe, on utilise une vitre (5165) ou (5191) sur laquelle est fixé un point noir, placée dans un plan de fréquences. En déplaçant ce point noir, on modifie la fréquence supprimée. Par contre, cette méthode ne permet pas d'obtenir la valeur de l'onde au point d'impact direct de l'onde d'éclairage, sur laquelle sont basées les reconstructions tridimensionnelles pratiquées dans les autres modes de réalisation. Par ailleurs, le miroir mobile se prête mal à des changements rapides de l'onde d'éclairage entre des fréquences très différentes. Or ces changements étaient nécessaires dans le troisième mode de réalisation pour obtenir les images de référence qui permettaient de recaler en phase les représentations bidimensionnelles obtenues sur le capteur opposé au point d'impact direct de l'onde d'éclairage. C'est pourquoi une méthode de recalage en phase ne nécessitant ni image de référence ni acquisition du point correspondant à l'éclairage direct doit être prévue dans ce mode de réalisation. Le paragraphe 9. 2. décrit matériellement le microscope utilisé et le paragraphe 9. 3. donne les principes de dimensionnement applicables. Le microscope étant d'une conception matérielle différant notablement du mode de réalisation 3, son réglage et son utilisation diffèrent également fortement du réglage et de l'utilisation du microscope selon le mode de réalisation 3. Le microscope fait l'objet d'un ensemble de réglages effectués en l'abscence de l'échantillon: - Le réglage de position des différents éléments est effectué comme décrit au paragraphe 9. 5. Ce réglage fait appel à une procédure d'acquisition d'images décrite au paragraphe 9.4. - Les tableaux permettant la commande du miroir de déviation du faisceau sont déterminés comme décrit au paragraphe 9.6. - Les tableaux permettant la commande des vitres (5165) et (5191), utilisées pour supprimer le faisceau d'éclairage direct, sont déterminés comme décrit au paragraphe 9.7. - La constante K , équivalente à celle utilisée dans le premier mode de réalisation, est déterminée comme décrit en 9.8. - La position des capteurs CCD doit faire l'objet d'un réglage fin décrit au paragraphe 9.10. - Le tableau caractérisant la réponse fréquentielle des capteurs est déterminé comme décrit au paragraphe 9.11. - Les coordonnées relatives des points centraux des images obtenues de chaque coté du microscope sont déterminées comme décrit au paragraphe 9.12. - Les phases de chaque faisceau d'éclairage sont déterminées comme décrit au paragraphe 9.13. Après mise en place de l'échantillon le microscope fait l'objet d'un ensemble de réglages supplémentaires : - La position des objectifs est réglée comme décrit au paragraphe 9.14. - Les coordonnées relatives x,y,z des points d'origine des faisceaux de référence associés à chaque objectif, ainsi que l'indice moyen no de l'échantillon et son épaisseur L, sont déterminés comme décrit au paragraphe 9.15. - La valeur w0 caractérisant la position de l'échantillon est calculée comme décrit au paragraphe 9.16. La procédure décrite au paragraphe 9.16. est essentiellement semblable à celle décrite au paragraphe 7.15. et comporte en particulier un premier réglage de focalisation. - La fonction de compensation des aberrations Dp est obtenue comme décrit au paragraphe 9.17. Lorsque ces réglages ont été effectués, la procédure d'obtention d'images tridimensionnelles est lancée. Une version de cette procédure, analogue à celle décrite pour le troisième mode de réalisation, est décrite en 9.18. Une version spécifiquement adaptée de cette procédure est décrite en 9.19. Dans tous les cas, les représentations fréquentielles bidimensionnelles sont acquises en utilisant une procédure décrite au paragraphe 9. 9., qui est également utilisée dans certaines étapes de réglage. Bien que cela ne soit pas rappelé, un réglage de focalisation analogue à celui décrit en 7.17.3. est effectué, ce qui peut impliquer un recalcul de w0 et Dp. Une version très simplifiée du fonctionnement de ce microscope est décrite en 9.20. 9. 2. Description matérielle. Un schéma d'ensemble du système est constitué par les figures 73,74,63. Le plan des Fig. 73 et 74 est horizontal. L'ensemble (5176), entouré en pointillés sur la Fig. 74, est identique à l'ensemble correspondant dans le quatrième mode de réalisation et est représenté par la Fig.63. Un laser polarisé dans le sens vertical (5100) produit un faisceau dont le vecteur champ électrique est donc dirigé selon un axe orthogonal au plan de la figure. Ce faisceau traverse ensuite un élargisseur de faisceau (5101). Le faisceau est ensuite séparé en deux par un miroir semi-transparent (5102). Un des faisceaux issus de (5102) traverse une lentille (5103) puis un obturateur (5104) placé dans le plan focal de cette lentille. Il traverse alors une seconde lentille (5105) dont le plan focal objet coïncide avec le plan focal image de (5103), puis est réfléchi par un miroir (5106) et un miroir semi-transparent (5112). La partie du faisceau qui n'est pas réfléchie par (5112) va frapper une surface absorbante (5253). Le second faisceau issu de (5102) est réfléchi par un miroir (5107), traverse une lentille (5108) puis un obturateur (5109) placé dans le plan focal de cette lentille. Il traverse alors une seconde lentille (5110) dont le plan focal objet coïncide avec le plan focal image de (5108). Il traverse alors une lame d'onde (5111) puis traverse le miroir (5112). En sortie du miroir (5112) les deux faisceaux issus du miroir semi-transparent (5102) sont à nouveau superposés. Les distances focales des lentilles (5103) (5105) (5108) (5110) sont égales. La lame d'onde (5111) introduit une différence de chemin optique d'une demi-longueur d'onde entre ses deux axes neutres. Elle est positionnée de manière à transformer le faisceau entrant polarisé dans le sens vertical en un faisceau polarisé dans le sens horizontal. La faible extension spatiale du faisceau traversant les obturateurs (5104) (5109) permet l'utilisation d'obturateurs mécaniques rapides, un faible déplacement étant suffisant pour obturer le faisceau. Le faisceau issu de (5112) se dirige vers le miroir (5113) qui le réfléchit. Ce miroir est monté sur un positionneur deux axes (5114) semblable à celui représenté sur les figures 2 et 3, qui permet de commander son orientation. Il est placé au foyer image des lentilles (5110) et (5105). Le faisceau issu de (5113) traverse ensuite la lentille (5250) dont le foyer objet est sur (5113), puis la lentille (5251) dont le foyer objet coïncide avec le foyer image de (5250). Il est ensuite réfléchi par un miroir partiellement transparent (5115) qui produit un faisceau de référence dirigé vers (5117). Le miroir semi-transparent (5117) sépare ensuite le faisceau de référence en un faisceau de référence droit FRD et un faisceau de référence gauche FRG. Le faisceau ayant traversé (5115) traverse ensuite un miroir partiellement transparent (5116) qui en sépare un faisceau spécifique FS. Le faisceau ayant traversé (5116) est ensuite séparé par un miroir semi-transparent (5118) en un faisceau d'éclairage droit FED et un faisceau d'éclairage gauche FEG. Le faisceau FRD traverse d'abord une lentille (5120) dont le foyer objet coïncide avec le foyer image de (5251), puis une seconde lentille (5121) dont le foyer objet coïncide avec le foyer image de (5120). Il est ensuite réfléchi par un miroir (5122) placé au foyer image de (5121) et monté sur une 'pile' piézoélectrique (5123) produisant des déplacements de l'ordre de la longueur d'onde, qui constitue le dispositif de décalage de phase, sur le même principe que l'élément (122) de la Fig.l. Il traverse alors un filtre (5124) permettant d'en ajuster l'intensité, puis une lentille (5125) dont le foyer objet est sur le miroir (5122). Il traverse ensuite un doublet de lentilles (5127) (5126) fonctionnant suivant le principe explicité en 8.1.4.1. , le foyer objet du doublet (5127) (5126) étant confondu avec le foyer image de (5125). Il est ensuite séparé en deux faisceaux par un miroir partiellement transparent (5234). Un de ces faisceaux est ensuite réfléchi par le miroir (5235), traverse une lame d'onde (5239), puis est réfléchi en partie vers le CCD (5174) par le miroir partiellement transparent (5236), la partie non réfléchie étant arrêtée par une surface absorbante (5237). L'autre faisceau traverse une lame d'onde (5238), puis est réfléchi en partie vers le CCD (5171) par le miroir partiellement transparent (5232), la partie non réfléchie étant arrêtée par une surface absorbante (5233). Les CCD (5174) et (5171) sont respectivement montés sur les caméras (5175) et (5172). Ils sont chacun dans un plan focal image du doublet (5126)(5127). Le faisceau FRG est réfléchi par un miroir (5252). Il traverse une lentille (5145) dont le foyer objet coïncide avec le foyer image de (5251), puis une seconde lentille (5146) dont le foyer objet coïncide avec le foyer image de (5145). Il est ensuite réfléchi par un miroir (5147) placé au foyer image de (5146) et monté sur une 'pile' piézoélectrique (5148) qui constitue le dispositif de décalage de phase. Il traverse alors un filtre (5149) permettant d'en ajuster l'intensité, puis une lentille (5150) dont le foyer objet est sur le miroir (5147). Il traverse ensuite un doublet de lentilles (5151) (5152) fonctionnant suivant le principe explicité en 8.1.4.1. , le foyer objet du doublet (5151) (5152) étant confondu avec le foyer image de (5150). Il traverse ensuite un dispositif d'ajustement en rotation du type décrit en 8.1.4.2. , constitué des miroirs (5219) (5220) et de l'ensemble (5221) constitué des miroirs (5214) (5215) (5216) (5217), et mobile en rotation autour d'un axe passant par le centre des miroirs (5220) (5214)(5217). Il est ensuite séparé en deux faisceaux par un miroir partiellement transparent (5244). Un de ces faisceaux est ensuite réfléchi par le miroir (5245), traverse une lame d'onde (5249), puis est réfléchi en partie vers le CCD (5198) par le miroir partiellement transparent (5246), la partie non réfléchie étant arrêtée par une surface absorbante (5247). L'autre faisceau traverse une lame d'onde (5248), puis est réfléchi en partie vers le CCD (5201) par le miroir partiellement transparent (5242), la partie non réfléchie étant arrêtée par une surface absorbante (5243). Les CCD (5198) et (5201) sont respectivement montés sur les caméras (5199) et (5202). Ils sont chacun dans un plan focal image du doublet (5151)(5152). Le faisceau FED est réfléchi par un miroir (5141), traverse un filtre (5142) permettant d'en ajuster l'intensité, une lentille (5143) dont le foyer objet coïncide avec le foyer image de (5251), un obturateur (5144), et une lentille (5154) dont le plan focal objet coïncide avec le plan focal image de (5143) et dont le plan focal image coïncide avec l'image du diaphragme (5158) par la lentille (5157). Il est réfléchi par des miroirs (5153) et (5155), puis il est séparé en deux faisceaux par un miroir partiellement transparent (5156). L'un des faisceaux, dirigé vers (5157), est le faisceau principal et sera noté FED. L'autre faisceau, dirigé vers (5159), constitue l'indicateur inverse de FED et sera noté FEDI. Le faisceau FED traverse la lentille (5157), le diaphragme (5158), le dispositif (5176) représenté Fig. 63, traverse le diaphragme (5184) et la lentille (5183). Un plan focal de la lentille (5157) coïncide avec le plan focal image de l'objectif de microscope (4317) [dans le sens conventionnel d'utilisation de l'objectif, içi opposé au sens des rayons]. Un plan focal de la lentille (5183) coïncide avec le plan focal image de l'objectif de microscope (4319). Les diaphragmes (5158) et (5184) sont placés dans les plans ou les objectifs forment normalement les images de l'échantillon. Le faisceau issu de (5183) traverse le miroir semitransparent (5182). Il traverse la lentille (5188) dont le plan focal objet coïncide avec l'image du diaphragme (5184) par la lentille (5183). Il traverse ensuite une vitre (5191) de faible épaisseur, sur laquelle se trouve un point noir absorbant de quelques dizaines de micromètres de diamètre. Cette vitre est positionnée dans le plan focal image de la lentille (5188) et a pour fonction d'arrêter le faisceau d'éclairage direct. Un diaphragme (5190) placé à peu près dans le même plan permet d'améliorer le filtrage des fréquences spatiales effectué par l'objectif de microscope. Le faisceau traverse ensuite un doublet (5192) (5193) dont le plan focal objet coïncide avec la vitre (5191). Il est ensuite séparé en deux faisceaux par un miroir semi-transparent (5240). Un des faisceaux issus de (5240) parvient au CCD (5198) après avoir traversé le miroir partiellement transparent (5246). L'autre faisceau est réfléchi par le miroir (5241) et parvient au CCD (5201) après avoir traversé le miroir partiellement transparent (5242). Les CCD (5198) et (5201) sont chacun dans un plan focal image du doublet (5192)(5193). Le faisceau FEDI traverse la lentille (5159) dont un plan focal coïncide avec le plan focal image de la lentille (5154). Il parvient au miroir (5160), optionellement obturé par l'obturateur (5161), qui le réfléchit. Il retraverse alors la lentille (5159) et est réfléchi par le miroir semi-transparent (5156) vers la lentille (5162). Il traverse la lentille (5162) dont le plan focal objet coïncide avec l'image du diaphragme (5158) par la lentille (5157). Il traverse ensuite le miroir partiellement transparent (5163). Il traverse ensuite une vitre (5165) de faible épaisseur, sur laquelle se trouve un point noir absorbant de quelques dizaines de micromètres de diamètre. Cette vitre est positionnée dans le plan focal image de la lentille (5162) et a pour fonction d'arrêter le faisceau d'éclairage direct. Un diaphragme optionnel (5164) placé à peu près dans le même plan permet d'améliorer le filtrage des fréquences spatiales effectué par l'objectif de microscope. Le faisceau traverse ensuite une lentille (5166) dont le plan focal objet coïncide avec le plan focal image de (5162). Il est ensuite séparé en deux faisceaux par un miroir semi-transparent (5230). Un des faisceaux issus de (5230) parvient au CCD (5174) après avoir traversé le miroir partiellement transparent (5236). L'autre faisceau est réfléchi par le miroir (5231) et parvient au CCD (5171) après avoir traversé le miroir partiellement transparent (5232). Les CCD (5174) et (5171) sont chacun dans un plan focal image de la lentille (5166). Le faisceau FEG est réfléchi par les miroirs (5119) (5204), traverse un filtre (5205) permettant d'en ajuster l'intensité, une lentille (5206) dont le foyer objet coïncide avec le foyer image de (5251), un obturateur (5207), un doublet (5179) (5178) dont le plan focal objet coïncide avec le plan focal image de (5206) et dont le plan focal image coïncide avec l'image du diaphragme (5184) par la lentille (5183). Il traverse ensuite un dispositif d'ajustement en rotation du type décrit en 8.1.4.2., constitué des miroirs (5177) (5180) et de l'ensemble (5181) constitué des miroirs (5210) (5211) (5212) (5213), et mobile en rotation autour d'un axe passant par le centre des miroirs (5180) (5210) (5213). Il est ensuite séparé en deux faisceaux par un miroir partiellement transparent (5182). L'un des faisceaux, dirigé vers (5183), est le faisceau principal et sera noté FEG. L'autre faisceau, dirigé vers (5185), constitue l'indicateur inverse de FEG et sera noté FEGI. Le faisceau FEGI traverse la lentille (5185) dont un plan focal coïncide avec le plan focal image du doublet (5178) (5179). Il parvient au miroir (5187), optionellement obturé par l'obturateur (5186), qui le réfléchit. Il retraverse alors la lentille (5185) et est réfléchi par le miroir semi-transparent (5182) vers la lentille (5188). Le faisceau FS traverse d'abord un filtre (5128) puis une lentille (5129) et est réfléchi par un miroir (5130). Il traverse alors un obturateur (5254) puis une lentille (5140) dont le foyer objet est confondu avec le foyer image de (5129). Il est ensuite séparé par un miroir semi-transparent (5163) en un faisceau principal FS dirigé vers (5162) et un faisceau indicateur inverse dirigé vers (5189), qui sera noté FSI. Le faisceau FSI traverse une lentille (5189), est réfléchi sur un miroir placé au foyer objet de (5189) et pouvant être obturé par un obturateur (5209), retraverse la lentille (5189) et est à nouveau réfléchi par le miroir semitransparent (5163) en direction de (5164). Chaque lentille utilisée est un achromat ou une lentille composée minimisant les aberrations optiques. Les principes de contrôle du faisceau indiqués en 8.1.1. et 8. 1.4. restent valables et on a indiqué de la même manière que pour le quatrième mode de réalisation les plans d'espace (E) et de fréquence (F). L'onde de référence est içi parallèle, comme l'onde d'éclairage et comme dans le deuxième mode de réalisation. C'est pourquoi elle est ponctuelle dans les plans de fréquence et parallèle dans les plans d'espace comme l'onde d'éclairage. Le faisceau spécial FS est par contre ponctuel dans les plans d'espace et parallèle dans les plans de fréquence, comme l'était l'onde de référence dans le quatrième mode de réalisation. Beaucoup d'éléments sont montés sur des positionneurs permettant d'en ajuster la position dans une phase de réglage. Les ensembles (5181) et (5221) sont montés sur des positionneurs en rotation, conformément à leur mode de fonctionnement explicité en 8.1.4.2. Les autres miroirs, miroirs partiellement transparents et miroirs piézoélectriques sont montés sur des positionneurs angulaires permettant d'en ajuster l'orientation. Les lentilles qui seront réglées en 9. 5. sont montées sur des positionneurs une dimension permettant un déplacement dans le sens de l'axe optique. Chaque doublet est constitué de deux lentilles. Il transforme un plan de fréquences situé d'un coté du doublet en un plan d'espace situé de l'autre coté du doublet. La lentille située du coté du plan d'espace est montée sur un positionneur permettant une translation dans le sens de l'axe optique. Ce positionneur est lui-même monté sur un second positionneur permettant également une translation dans le sens de l'axe optique. La seconde lentille est montée directement sur ce second positionneur. L'objectif (4317) est monté sur un positionneur à deux dimensions permettant un positionnement dans un plan orthogonal à l'axe optique. L'objectif (4319) est monté sur un dispositif de focalisation. *L'échantillon (4318) est monté sur un positionneur trois axes en translation. Les CCD sont montés sur des positionneurs un axe en rotation et trois axes en translation, permettant une rotation autour de l'axe optique et trois degrés de liberté en translation. Le trait en pointillés (5203) sépare deux zones. Les éléments situés à gauche de ce trait sont montés sur une table directement liée au sol, sans amortissement. Les éléments situés à droite de ce trait ou sur la Fig. 74 sont montés sur une table optique convenablement isolée des vibrations. Les deux tables sont au même niveau. Les vitres (5165) et (5191), les diaphragmes (5164) et (5190), et les obturateurs (5144) (5207) sont les seules exceptions à cette règle. Chacune des vitres (5165) et (5191) est montée sur un positionneur deux axes en translation motorisé permettant un déplacement dans un plan orthogonal à l'axe optique, lui-même monté sur un positionneur manuel permettant une translation dans le sens de l'axe optique, lui-même directement lié au sol. Le système de positionnement deux axes en translation doit être précis et ne pas entraîner de déplacements parasites en rotation de la vitre. En effet, de tels déplacements entraîneraient des variations de phase pouvant dans certains cas porter préjudice à la qualité des images produites. Chacun des obturateurs (5144) (5207) est lié directement au sol. Chacun des diaphragmes (5164) (5190) est lié au sol par l'intermédiaire d'un positionneur 3 axes en translation et 1 axe en rotation autour de l'axe optique. Afin de pouvoir lier au sol vitres et obturateurs, une construction mécanique rigide est employée pour obtenir un support stable situé au-dessus de la table optique, lié au sol et non à la table optique, et auquel on peut fixer les obturateurs ainsi que les vitres, par l'intermédiaire de leurs positionneurs. Les diaphragmes (5164) et (5190) sont constitués comme indiqué Fig. 82. Le diaphragme (5710) a une ouverture circulaire (5711), une pièce (5712) permettant d'occulter une portion de surface supplémentaire dans cette ouverture. Sur chaque caméra on a indiqué le repère qui est utilisé pour exprimer les coordonnées des pixels du CCD correspondant. Sur chaque lame d'onde, on a indiqué un repère. Le vecteur directeur de ce repère dans le plan de la figure est noté # et le vecteur directeur de ce repère dans le plan orthogonal à celui de la figure est noté 7 . La lame d'onde (5111) a un axe neutre dirigé selon # + j . Les autres lames d'onde ont des axes neutres dirigés selon 1.cors 8 + sin g . Dans le cas ou ce microscope fonctionne dans le domaine des ultraviolets: - L'ensemble des composants non polarisants traversés par la lumière, c'est-à-dire les lentilles, y compris celles des objectifs, les vitres, et les substrats de miroirs semi-transparents, peuvent être réalisés en un silice. Des objectifs en silice ou en quartz existent chez divers fabricants. - Les miroirs et miroirs semi-transparents doivent être prévus spécialement pour l'UV. - Les lames d'onde sont par exemple en quarz. - Le laser est par exemple un laser à excimère. En mode pulsé, les pulses doivent être synchronisés avec l'acquisition d'images, par exemple à 1 image par pulse. 9. 3. Dimensionnement. On note: f1: distance focale de la lentille (5162) ou de la lentille (5188) f2 : distance focale de la lentille (5166) ou du doublet (5192,5193) f3 : distance focale de la lentille (5157) ou de la lentille (5183) pc distance entre les centres de deux pixels adjacents, sur les capteurs CCD 2 Npix : dimension latérale en pixels d'un capteur CCD. o: ouverture numérique d'un objectif de microscope g : grandissement d'un objectif de microscope fo : distance focale d'un objectif de microscope. do: distance entre la lentille (5157) et le diaphragme (5158). l1: largeur du diaphragme (5164) ou (5190) La lentille (5157) doit avoir son plan focal objet confondu avec le plan focal image de l'objectif de microscope, et se trouve à une distance do de l'image de l'objectif. On vérifie que ceci implique: f3 = gfo +do L'ouverture du faisceau à l'arrivée sur le CCD est: a = f1 o f2 g La période d'échantillonnage nécessaire sur le CCD doit être supérieure à pc et vaut par application du critère de Nyquist: # 1 2 2a On obtient donc: Le rapport f1 doit donc être égal ou légèrement inférieur à # g, chacune des valeurs f1 et f2 étant f2 4pc o par ailleurs suffisante pour éviter l'aberration sphérique. La largeur l1 du diaphragme (5164) doit filtrer uniquement les fréquences supérieures à l'ouverture nominale de l'objectif. On doit donc avoir l1 = 2f1 o g Le diamètre du faisceau incident sur le miroir (5113) doit être tel que les variations de direction nécessaires puissent effectivement être réalisées de manière reproductible à l'aide du système de positionnement de ce miroir. On note p[alpha] le pas angulaire de déplacement du miroir, c'est-à-dire la plus petite variation de l'angle d'orientation de ce miroir qui puisse être effectuée, de manière reproductible, par le système de positionnement de ce miroir. On note Diaph le diamètre d'ouverture du diaphragme (5158) et Dmir le diamètre du faisceau incident sur le miroir (5113). On vérifie alors que la présente condition s'exprime par: p[alpha] # o Ddiaph ou le signe signifie très inférieur , soit par exemple gNpix Dmir 1 0 Ddiaph 10 gNpix Dmir En dehors des critères précédents une assez grande liberté existe pour le choix des distances focales des autres lentilles. Les critères de dimensionnement appliqués sur la trajectoire des faisceaux FEG, FED,FRG,FRD sont les suivants: (1). La succession des plans d'espace et de fréquence doit être telle que précisé sur le schéma. Cette succession de plans d'espace et de fréquence constitue la méthode utilisée pour maîtriser la trajectoire et l'ouverture du faisceau comme précisé en 8.1.1. (2). Les faisceaux d'éclairage et de référence, en l'abscence de diaphragme utilisé entre le miroir (5113) et les capteurs CCD, doivent avoir le même diamètre à leur arrivée sur les capteurs. De manière équivalente, ils doivent avoir la même ouverture, l'ouverture étant ici l'angle entre les faisceaux parallèles parvenant sur les CCD pour deux positions différentes du miroir (5113). (3). Les distances focales des lentilles doivent être suffisantes pour éviter l'aberration sphérique. (4). Les distances focales des différentes lentilles sont adaptées de manière à respecter les contraintes d'encombrement. Par exemple, si le diamètre du faisceau est D1 au niveau de (5122) et doit être D2 à son arrivée sur le capteur CCD, et si la distance entre (5122) et (5174), en suivant la trajectoire prévue pour le faisceau, est L, alors si fa et fb sont respectivement les distances focales de la lentille (5125) et du doublet (5126)(5127), et compte tenu des principes exposés en 8.1.1., le critère (1) se traduit par D2= fb et le D1 fa critère (4) se traduit par 2 fa +2 fb = L , d'ou on tire fa = L 2 Dl DI + D2 et fb L 2 L)] #+# LJ2 # . L'ensemble du système sera réglé de manière à ce que lorsque le faisceau FEG pénètre dans l'objectif (4317) en étant dirigé selon l'axe optique, sa direction à l'arrivée sur (5174) ou (5171) soit confondue avec celle de l'onde de référence. Lorsque le miroir (5113) sera déplacé à partir de cette position centrale, la direction du faisceau de référence sera modifiée dans un sens et la direction du faisceau d'éclairage sera modifiée en sens opposé, c'est-à-dire que dans un plan de fréquence les points correspondants aux faisceaux FEG et FRD resteront symétriques par rapport au point correspondant au faisceau d'éclairage lorsque il entre dans l'objectif suivant la direction de l'axe optique. Le maintien de cette symétrie est rendu possible par: - la configuration générale de l'appareil. En effet, en reprenant le schéma de la Fig. 67, lorsque le faisceau passe d'un plan d'espace (4801) à un second plan d'espace (4804), sa direction est inversée. Dans la configuration adoptée, la différence entre le nombre de plans d'espace traversés par le faisceau d'éclairage et le nombre de plans d'espace traversés par le faisceau de référence est un nombre impair, et le faisceau d'éclairage est donc inversé par rapport au faisceau de référence. - le respect de la condition (3), qui signifie que le déplacement du faisceau de référence et le déplacement du faisceau d'éclairage sont de même amplitude. Cette symétrie de déplacement permet de simplifier les algorithmes et la procédure de réglage. Les critères de dimensionnement appliqués sur la trajectoire du faisceau FS sont les suivants: - le faisceau FS doit être parallèle à son arrivée sur (5163) - sa largeur à son arrivée sur (5163) doit être égale à celle d'un faisceau qui serait ponctuel dans le plan (5158) et dont l'ouverture serait limitée par l'ouverture de l'objectif. Cette largeur, à l'arrivée du faisceau sur (5163), vaut environ f1 o g 9. 4. Obtention d'une représentation fréquentielle bidimensionnelle simple et détermination du maximum On entend içi par représentation fréquentielle bidimensionnelle simple une représentation pour laquelle il n'a pas été tenu compte des polarisations, qui peut être obtenue sans connaître les valeurs de K et du point d'impact direct de l'onde d'éclairage, à partir d'un seul capteur. Les étapes de réalisation d'une telle représentation, pour une onde d'éclairage donnée, sont les suivantes: Etape 1- acquisition : (5104) est ouvert et (5109) est fermé, de sorte que la polarisation de l'onde d'éclairage est fixe. d est défini comme suit, le décalage de phase étant effectué avec les actionneurs piézoélectriques (5123) (5148) préalablement calibrés: indice d décalage de phase (degrés) 0 +120 1 0 2 -120 L'image est obtenue à partir d'un quelconque des capteurs CCD. Lorsque elle est obtenue à l'aide de (5171) ou (5201) les lames de phase (5238) et (5248) doivent être supprimées. On obtient ainsi le tableaux MF[ Etape 3- transformation de Fourier . La transformée de Fourier du tableau MG suivant les indicesi etjest effectuée. Ceci génère la représentation fréquentielle MH[ij] oup prend les valeurs 0 ou 1 et ou i et j varient de 0 à 2NP, -1. Dans certains cas, cette transformation de Fourier peut ne pas être effectuée : obtient alors une représentation spatiale au lieu d'une représentation fréquentielle. Lorsque l'image est à peu près ponctuelle et que les coordonnées et la valeur du maximum doivent être connus, le programme de calcul du maximum procède comme indiqué en 7.3.3.1., à ceci près que le tableau S a maintenant pour dimensions 2 Npix x 2 Npix et est le tableau MH calculé comme ci-dessus. Il obtient ainsi les coordonnées imax,jmax du maximum sur le capteur concerné. L'image est considérée comme centrée si (imax, jmax) = (Npix,Npix) et elle est considérée comme parfaitement ponctuelle lorsque la valeur du maximum obtenue est la plus élevée possible. 9. 5. Réglage des positionneurs manuels 9. 5.1. Critères de réglage: On désigne par FEP un faisceau d'éclairage plan entrant dans l'objectif (4317) en étant dirigé selon l'axe optique et parvenant aux capteurs (5174) (5171). Les réglages visent à s'assurer que: (1) les faisceaux suivent la trajectoire prévue. (2) les faisceaux d'éclairage et de référence sont ponctuels dans les plans de fréquence et parallèles dans les plans d'espace. (3) les faisceaux FS et FSI sont ponctuels dans les plans d'espace (4) les faisceaux FS et FSI ont des images ponctuelles et centrées sur les capteurs (5171) (5174) (5201) (5198). (5) un faisceau parallèle FEP entrant dans un objectif de microscope (4317) et dirigé selon l'axe optique ait une image ponctuelle et centrée sur les représentation fréquentielles bidimensionnelles obtenues par la procédure 9.4. à partir des images reçue sur les capteurs (5174) ou (5171). (6) Lorsque l'image du faisceau FEG sur les représentation fréquentielles bidimensionnelles obtenues par la procédure 9.4. à partir des images reçue sur les capteurs (5174) ou (5171) est ponctuelle et centrée, alors l'image du faisceau FEGI sur les représentation fréquentielles bidimensionnelles obtenues par la procédure 9.4. à partir des images reçue sur les capteurs (5198) ou (5201) est ponctuelle et centrée. (7) Quelle que soit la position du miroir (5113): - les points correspondants aux faisceaux FRD, FEDI,FEG,FEP sur les représentation fréquentielles bidimensionnelles obtenues par la procédure 9. 4. à partir des images reçue sur les capteurs (5174) ou (5171) sont disposés comme indiqué sur la Fig.78 - les points correspondants aux faisceaux FRG,FEGI,FED sur les représentation fréquentielles bidimensionnelles obtenues par la procédure 9. 4. à partir des images reçue sur les capteurs (5198) ou (5201) sont disposés comme indiqué sur la Fig.79. Pour expliciter d'avantage cette condition on notera de la même manière un faisceau et le point correspondant sur un des capteurs et on note (A, B) le vecteur reliant les points A et B. Cette condition signifie que: (i) FRD et FEDI sont sur une même droite verticale. (ii) FEDI et FEG sont sur une même droite horizontale. (iii) FEP est le milieu de FRD et FEG (iv) (FRG,FEGI)=(FRD,FEDI) (v) (FEGI,FED)=(FEG,FEDI) Les réglages découlent naturellement du respect des conditions (1) à (7) . La suite d'étapes de réglage détaillée ci-après constitue un example d'ordonnancement de ces réglages. 9. 5.2. Etapes de réglage. Dans certaines phases de réglage on utilisera un faisceau parallèle provisoire noté FEP. Ce faisceau est dérivé directement du laser (5100) à l'aide d'un miroir semi-transparent et dirigé vers l'entrée de l'objectif (4317), auquel il parvient en étant dirigé selon l'axe optique, et qu'il traverse avant de se diriger vers les capteurs (5171) et (5174). La mise en place de FEP nécessite la suppression provisoire de l'objectif (4319). Les parties du système dites liées au sol sont en réalité liées à un support plan ordinairement posé sur le sol ou sur une table sans précaution particulière, la table optique étant elle-même posée, par l'intermédiaire d'amortisseurs, sur ce support plan. Pendant l'ensemble des réglages décrits dans le présent paragraphe, la table optique sera solidarisée du support plan, c'est-à-dire fixée sans amortissement et sans liberté de mouvement au support plan, dans une position aussi proche que possible de la position de la table optique lorsqu'elle est libre sur ses amortisseurs. Le support plan lui-même sera fixé sur une seconde table optique. Ce dispositif permet de générer des figures d'interférence utilisant le faisceau FEP, ce qui serait impossible du fait des vibrations si ledit support plan était fixé directement au sol comme dans la phase de fonctionnement normal du microscope. L'utilisation des faisceaux FEG, FED,FEGI,FEDI,FS,FSI se commande par les obturateurs (5144) (5207) (5218) (5209) (5161) (5186) (5254). Des obturateurs non représentés permettent également de supprimer les faisceaux FRD et FRG. Sur une image de dimensions 2Npix2Npix un point sera dit centré si ses coordonnées sont N p, , NP, ) . Les étapes suivantes constituent un exemple d'ordonnancement des réglages: Etape 1 : Préréglage Un préréglage est effectué pendant lequel le miroir est positionné en une position centrale et la trajectoire du faisceau est contrôlée avec un diffuseur. Pendant ce préréglage, la position de l'ensemble des éléments est réglée de manière à ce que le faisceau suive approximativement la trajectoire prévue. Par exemple, à la sortie de (5112) on vérifie la bonne superposition spatiale des faisceaux. Entre (5156) et (5159) on vérifie que le faisceau réfléchi a la même extension spatiale que le faisceau arrivant. Pendant l'ensemble du réglage qui suit, ce préréglage pourra être constamment vérifié ou affmé, toujours à l'aide du diffuseur, sans que cela soit rappelé. Si on travaille dans le domaine de l'UV, il est dangereux de visualiser directement la lumière. On remplace alors le diffuseur par un CCD auxiliaire, et on observe sur un écran la zone illuminée sur ce CCD au lieu de l'observer directement. Etape 2: Réglage en translation de la lentille (5105) Le fréquencemètre est positionné derrière la lentille (5105) et la position de celle-ci est réglée pour avoir une image ponctuelle sur le fréquencemètre. Etape 3: Réglage en translation de la lentille (5110) Le fréquencemètre est positionné derrière la lentille (5110) et la position de celle-ci est réglée pour avoir une image ponctuelle sur le fréquencemètre. Etape 4 : Réglage de l'orientation du miroir semi-transparent (5112). Le fréquencemètre est utilisé et positionné derrière (5112). Les obturateurs (5104) et (5106) étant ouverts et fermés alternativement, l'image intégrée produite sur le capteur du fréquencemètre consiste en deux points issus de chacun des faisceaux superposés. La position angulaire de (5112) est ajustée de manière à superposer ces deux points. Etape 5 : réglage en translation de la lentille (5251) Le fréquencemètre est positionné derrière la lentille (5251) et la position de celle-ci est réglée pour avoir une image ponctuelle sur le fréquencemètre. Etape 6 : réglage en translation de la lentille (5121) Le fréquencemètre est positionné derrière la lentille (5251) et la position de celle-ci est réglée pour avoir une image ponctuelle sur le fréquencemètre. Etape 7-Réglage en translation du doublet (5127) (5126) Le fréquencemètre est placé derrière (5127) sur la trajectoire du faisceau et le doublet est déplacé de manière à ce que l'image sur le CCD du fréquencemètre soit ponctuelle. Etape 8-Réglage en translation de la lentille (5146). Ce réglage est effectué à l'aide du fréquencemètre, placé derrière (5146). L'image sur le CCD du fréquencemètre doit être aussi ponctuelle que possible. Etape 9-Réglage en translation du doublet (5151) (5152): Le fréquencemètre est placé derrière (5152) sur la trajectoire du faisceau et le réglage est effectué de manière à ce que l'image sur le CCD du fréquencemètre soit ponctuelle. Etape 10-Réglage en translation de la lentille (5140) Le réglage est effectué à l'aide du fréquencemètre placé derrière (5140). L'image sur le CCD du fréquencemètre doit être ponctuelle. Etape 11-Réglage en translation de la lentille (5154) Le fréquencemètre est placé derrière (5154). L'image sur le CCD du fréquencemètre doit être ponctuelle. Etape 12-Réglage en translation du doublet (5178) (5179) Le fréquencemètre est placé par exemple derrière (5213). L'image sur le CCD du fréquencemètre doit être ponctuelle. Etape 13-Réglage en translation de la lentille (5159) Le fréquencemètre est placé entre (5156) et (5162). La position de (5159) est réglée pour que l'image de FEDI sur le CCD du fréquencemètre soit ponctuelle. Etape 14-Introduction d'un faisceau d'éclairage provisoire parallèle FEP. Ce faisceau a les caractéristiques explicitées au début du présent paragraphe. Etape 15-Réglage en translation de la lentille (5157) Le fréquencemètre est placé entre (5156) et (5162). La position de (5157) est réglée pour que l'image de FEP sur le capteur CCD du fréquencemètre soit ponctuelle. Etape 16-Réglage de l'orientation du miroir semi-transparent (5156) La position de (5156) est réglée de manière à ce que FEP et FEDI aient des images ponctuelles confondues sur le fréquencemètre. Etape 17-Réglage en translation de la lentille (5162) . Un CCD est provisoirement mis en place à l'emplacement de (5158). FS est utilisé. (5162) est réglé pour que l'image de FS sur ce CCD provisoire soit ponctuelle. Etape 18 : Réglage de l'orientation du miroir partiellement transparent (5163) Le CCD reste utilisé avec le faisceau FS. (5163) est réglé pour que l'image de FS sur ce CCD provisoire soit centrée par rapport à l'emplacement du diaphragme. Etape 19-Réglage en translation de la lentille (5189) Le fréquencemètre est positionné entre (5163) et (5164). (5189) est réglé de manière à obtenir une image ponctuelle de FSI sur le fréquencemètre. Etape 20-Réglage en translation de la lentille (5166) FEDI est utilisé. Le fréquencemètre est positionné sur la trajectoire du faisceau derrière (5166) et la position de (5166) est ajustée de manière à ce que l'image de FEDI sur le fréquencemètre soit ponctuelle. Etape 21-Réglage en translation 3 axes des capteurs (5174) et (5171). On utilise FSI et FRD. Un programme calcule la représentation fréquentielle bidimensionnelle reçue sur chaque CCD (5174) ou (5171) suivant la procédure décrite en 9.4., mais en n'effectuant pas l'étape 3 de transformation de Fourier. La position des CCD est ajustée pour obtenir à partir de chaque CCD une image ponctuelle centrée. Etape 22-Réglage de l'orientation du miroir partiellement transparent (5236) On utilise FRD et FEDI. Un programme calcule la représentation fréquentielle bidimensionnelle reçue sur le CCD (5174) suivant la procédure décrite en 9.4. La position de (5236) est réglée de manière à ce que la représentation fréquentielle bidimensionnelle obtenue sur chaque CCD soit centrée. Etape 23-Réglage de l'orientation du miroir partiellement transparent (5232) On utilise FRD et FEDI. Un programme calcule la représentation fréquentielle bidimensionnelle reçue sur le CCD (5171) suivant la procédure décrite en 9.4. La position de (5232) est réglée de manière à ce que la représentation fréquentielle bidimensionnelle obtenue sur chaque CCD soit centrée. Etape 24-Réglage de la distance focale du doublet (5126) (5127) et réglage en rotation autour de l'axe optique des capteurs (5174) (5171). Les faisceaux FRD, FEP sont utilisés. Un programme calcule la représentation fréquentielle bidimensionnelle reçue sur chaque CCD (5174) ou (5171) suivant la procédure décrite en 9.4. La position initiale du miroir (5113), dans laquelle ont été effectués les réglages précédents, est la position centrée. Elle doit être enregistrée. On l'appellera position C. Le miroir (5113) est déplacé de manière telle que, sur la représentation fréquentielle bidimensionnelle obtenue sur chaque CCD (5174) ou (5171) le point correspondant à FEP soit excentré au maximum. Cette position du miroir est enregistrée et sera réutilisée par la suite. On l'appellera position E. Le faisceau FEDI est introduit Les positions des différents éléments sont ajustées pour que sur chacune des deux représentations obtenues : -les coordonnées des points associés à FRD (point central) et FEDI soient correctes par rapport à celles du point associé à FEP, c'est-à-dire symétriques par rapport à l'axe horizontal passant par le point associé à FEP, comme indiqué sur la Fig. 78 ou (5501) représente le contour de la zone bidimensionnelle obtenue à l'issue de la procédure décrite en 9. 4. et ou (5502) représente la limite définie par l'ouverture de l'objectif. - les images de FEP et FEDI restent ponctuelles Plus précisément: - la focale de l'ensemble (5126) (5127) est réglée pour que la distance entre le point associé à FEP et le point associé à FRD soit égale à la distance entre le point associé à FEP et le point associé à FEDI. Comme les changements de position des lentilles du doublet peuvent entraîner une défocalisation, les positions des lentilles du doublet sont également ajustées pour que l'image de FEP et FEDI reste ponctuelle. - la position en rotation des capteurs est réglée pour que la droite passant par les points associés respectivement à FRD et FEDI soit verticale. Du fait de la non-coïncidence de l'axe de rotation des CCD avec le point central de ces capteurs, ce réglage en rotation peut entraîner une perte du réglage en translation des CCD. C'est pourquoi, à l'issue de cette opération, le miroir est ramené en position C et l'étape 21 est à nouveau effectuée. Les étapes 21 et 24 peuvent être ainsi répétées en séquence un certain nombre de fois de manière à converger vers un réglage correct des capteurs en translation et en rotation. Etape 25-Réglage en translation de la position des objectifs (4319) et (4317) Le miroir (5113) est ramené à sa position d'origine (position C), le faisceau FEP est supprimé, les objectifs sont remis en place. Un CCD provisoire est positionné à l'emplacement de (5184). Le faisceau FS est seul utilisé. Une lame transparente est utilisée comme objet. La position des objectifs est ajustée pour obtenir une image ponctuelle et centrée. Etape 26-Réglage en translation de la lentille (5183) Le faisceau FED est utilisé. Le fréquencemètre est positionné derrière (5183) sur la trajectoire de FED. (5183) est réglé pour que FED ait une image ponctuelle sur le fréquencemètre. Etape 27-Réglage en translation du doublet (5178) (5179) et réglage de l'orientation du miroir semitransparent (5182) Les faisceaux FEG et FRD sont utilisés. Une représentation fréquentielle bidimensionnelle est obtenue à partir des CCD (5174) ou (5171) par la procédure 9.4. La position conjointe du doublet (5178) (5179) est réglée de manière à ce que la représentation obtenue soit ponctuelle. Le miroir semi-transparent (5182) est réglé pour que cette image soit centrée. Etape 28-Réglage de focale du doublet (5178) (5179), réglage en rotation de l'ensemble (5181), et réglage de l'orientation du miroir semi-transparent (5182). Les faisceaux FRD, FEG sont utilisés. Une représentation fréquentielle bidimensionnelle est obtenue à partir des CCD (5174) ou (5171) par la procédure 9.4. Les opérations ol et o2 ci-dessus doivent être répétées dans cet ordre un certain nombre de fois pour converger vers un réglage correct. ol: Le miroir (5113) est mis en position C et le miroir semi-transparent (5182) est réglé pour que le point de la représentation fréquentielle correspondant à FEG soit centré. o2 :Le miroir (5113) est mis en position E (excentrée). Les différents éléments sont réglés pour que le point correspondant à FEG obtenu sur l'image soit correctement positionné par rapport aux autres. Le point correspondant à FEP est connu par le réglage effectué à l'étape 24. Le point correspondant à FEG doit être symétrique du point correspondant à FRD par rapport au point correspondant à FEP comme indiqué sur la Fig. 78. Plus précisément: - la focale du doublet (5178) (5179) est réglée pour que la distance entre les points correspondant à FRD et FEP soit égale à la distance entre les points correspondant à FEP et FEG. Comme les changements de position des lentilles du doublet peuvent entraîner une défocalisation, les positions des lentilles du doublet sont également ajustées pour que l'image de FEG reste ponctuelle. - la position en rotation de l'ensemble (5181) est réglée pour que les points FRD, FEP et FEG soient alignés. Etape 29-Réglage en translation de la lentille (5185) Le miroir (5113) est ramené en position C. Le fréquencemètre est positionné entre (5182) et (5188). La position de (5185) est réglée pour que l'image de FEGI sur le fréquencemètre soit ponctuelle. Etape 30-Réglage en translation de la lentille (5188) Le faisceau FS est utilisé. Le fréquencemètre est positionné derrière (5188). La position de (5188) est réglée pour que FS ait une image ponctuelle sur le CCD du fréquencemètre. Etape 31-Réglage en translation du doublet (5192)(5193) FEGI est utilisé. Le fréquencemètre est positionné derrière (5193). La position conjointe de (5192) (5193) est réglée pour que FEGI ait une image ponctuelle sur le CCD du fréquencemètre. Etape 32-Réglage en translation 3 axes des capteurs (5198) et (5201). On utilise FS et FRG. Un programme calcule la représentation fréquentielle bidimensionnelle reçue sur chaque CCD (5198) ou (5201) suivant la procédure 9.4. mais en n'effectuant pas l'étape 3 de transformation de Fourier. La position des CCD est ajustée pour obtenir à partir de chaque CCD une image ponctuelle centrée. Etape 33-Réglage de l'orientation du miroir partiellement transparent (5246) On utilise FRG et FEGI. Un programme calcule la représentation fréquentielle bidimensionnelle reçue sur le CCD (5198) suivant la procédure 9.3.1. La position de (5246) est réglée de manière à ce que la représentation fréquentielle bidimensionnelle obtenue soit centrée. Etape 34-Réglage de l'orientation du miroir partiellement transparent (5242) On utilise FRG et FEGI. Un programme calcule la représentation fréquentielle bidimensionnelle reçue sur le CCD (5201) suivant la procédure 9.3.1. La position de (5242) est réglée de manière à ce que la représentation fréquentielle bidimensionnelle obtenue soit centrée. Etape 35-Réglage - de la focale du doublet (5151) (5152) - de la focale du doublet (5192)(5193) - de l'ensemble (5212) en rotation - des CCD (5198) et (5201) en rotation autour de l'axe optique Les faisceaux FRG, FED, FEGI sont utilisés. Le miroir (5113) est remis en position E (excentrée). Un programme calcule la représentation fréquentielle bidimensionnelle reçue sur les CCD (5198) (5201) suivant la procédure 9.3.1. Les positions de l'ensemble des éléments sont ajustées de manière à ce que: -les coordonnées des points associés à FRG, FED, FEGI soient correctes, soit avec les notations utilisées en 9.5.1. : (FRG, FEGI)=(FRD,FEDI) et (FEGI,FED)=(FEG,FEDI) ou les positions des points FRD, FEG,FEDI sont celles qui ont été obtenues lors des étapes 24 et 28, l'ensemble de ces points étant représentés sur les Fig.78 et 79. - les images de FEP et FEG restent ponctuelles Plus précisément: La focale du doublet (5192)(5193) est ajustée pour que la distance entre les points correspondant à FEGI et à FED soit correcte . Comme les changements de position des lentilles du doublet peuvent entraîner une défocalisation, les positions des lentilles du doublet sont également ajustées pour que l'image de FED et FEGI reste ponctuelle. La position en rotation des CCD (5198) et (5201) est réglée pour que le segment FEGI-FED soit horizontal. La focale du doublet (5151) (5152) et la position de l'ensemble (5151) (5152) sont réglés pour que la distance entre FRG et FEGI soit correcte et pour que la droite liant ces points soit verticale. Comme les changements de position des lentilles du doublet peuvent entraîner une défocalisation, les positions des lentilles du doublet sont également ajustées pour que l'image de FEGI reste ponctuelle. A l'issue de ce réglage le miroir (5113) est ramené en position C. Les étapes 32à 35peuvent être recommencées dans cet ordre un certain nombre de fois pour converger vers les positions correctes. En effet l'étape 35 est entraîne un dérèglement de la position centrale des CCD et de l'orientation des faisceaux de référence utilisés en position C. Etape 36 : réglage de la position de la vitre (5165) dans le sens de l'axe optique. Les faisceaux FSI et FRD sont utilisés. Une image en fréquence est obtenue par la procédure 9.4.1. à partir des capteurs (5171) (5174). Sur cette image en fréquence, le point noir de la vitre est visible en sombre sur fond clair. La position de la vitre est réglée pour que le point noir se détache du fond avec le meilleur contraste possible. Etape 37 : réglage de la position de la vitre (5191) dans le sens de l'axe optique. Les faisceaux FS et FRG sont utilisés. Une image en fréquence est obtenue par la procédure 9. 4. à partir des capteurs (5201) (5198). Sur cette image en fréquence, le point noir de la vitre est visible en sombre sur fond clair. La position de la vitre est réglée pour que le point noir se détache du fond avec le meilleur contraste possible. Etape 38 : en rotation autour de l'axe optique et translation 2 axes des diaphragmes (5164) et (5190) Préalablement à ce réglage le miroir (5113) est ramené en position centrale. Ces diaphragmes ont la forme indiquée Fig.82. Ils sont réglables en translation sur 3 axes et en rotation autour de l'axe optique. Les faisceaux FS,FSI,FRG,FRGI sont utilisés pour leur réglage. Une image en fréquence est obtenue par la procédure 9. 4. à partir de chacun des capteurs (5174) (5198). Ils sont réglés en translation pour avoir une image centrée sur chaque capteur et aussi nette que possible sans toutefois gêner le mouvement de la vitre mobile (5165) ou (5191) qui leur est associée. Ils sont réglés en rotation pour que les coordonnées du point occulté par la pièce mobile (5712) soient les mêmes sur l'image obtenue à partir de chaque capteur. Ces coordonnées seront par la suite notées (io, jo). A l'issue de ce réglage le programme détermine également le rayon Rouv de l'image obtenue sur chaque capteur, qui caractérise la zone accessible par les faisceaux non arrêtés par l'ouverture de l'objectif.Il est préférable de sous-estimer légèrement Rouv. A la suite de cette procédure de réglage, les objectifs sont positionnés de sorte que FS ait une image ponctuelle et centrée sur chaque capteur. Ce réglage ne sera pas modifiéjusqu'à introduction de l'échantillon. 9. 6. Commande du déviateur de faisceau. A chaque position du miroir correspond un maximum (point FE sur la Fig. 75) de l'image en fréquence obtenue par la procédure 9. 4. Le point FR correspondant à l'onde de référence est au centre de l'image. Le point FO correspondant au centre optique est le milieu de FR et FE. Les coordonnées du point FE dans un repère centré sur FO sont l'équivalent des coordonnées du point d'impact direct de l'onde de référence par rapport au centre optique dans le troisième mode de réalisation. L'indice p caractérisera le coté droit ou gauche du microscope avec p=0 pour les capteurs (5171) (5174) et p=1 pour les capteurs (5198)(5201). Le système de positionnement du miroir de déviation de faisceau est constitué de deux actionneurs ne présentant pas d'hystérésis. Par exemple on peut utiliser un positionnement par moteurs pas à pas comme décrit dans le premier mode de réalisation. Si l'ensemble est réalisé avec suffisamment de soin, un tel système peut présenter une hystérésis très faible. La position du miroir est alors caractérisée par le nombre de pas effectué par chaque moteur depuis un point central. On peut aussi utiliser des positionneurs piézoélectriques équipés d'une boucle de rétroaction permettant un contrôle précis de leur allongement, auquel cas le nombre de pas de chaque moteur est remplacé par l'allongement de chaque actionneur. Il est également possible d'utiliser des positionneurs piézoélectriques sans boucle de rétroaction, toutefois ceux-ci présentent une forte hystérésis qui impose de déterminer les tensions utilisées sur une trajectoire donnée, une détermination point à point des valeurs de position du miroir, comme effectuée ci-dessous, n'étant pas possible. La commande des moteurs est définie par deux tableaux tablet tab2 ou tabl[p,i,j] ( resp. tab2[p,i,j]) est le nombre de pas que doit effectuer l'actionneur 1 (resp. 2) pour que le point FE ait les coordonnées (i,j) sur l'image obtenue par la procédure 9. 4. à partir d'un capteur indicé par p, dans un repère dans lequel FO a pour coordonnées (Npix/2, Npix/2). Les actionneurs sont numérotés de sorte que l'actionneur 1 détermine un mouvement selon l'axe i et l'actionneur 2 détermine un mouvement selon l'axe j. La détermination des tableaux tabl et tab2 se fait en l'abscence d'objet (lame transparente), par un programme spécifique. Le programme détermine alors, pour chaque point 'objectif, les nombres de pas correspondants de chaque moteur depuis un point origine. La Fig. 77 représente un exemple d'algorithme d'un tel programme. Les étapes principales sont: (5407) : modification de la commande des obturateurs. Lorsque p=0 le faisceau utilisé doit être FEG et lorsque p=1le faisceau utilisé doit être FED. (5401): imax etjmax correspondent aux coordonnées du maximum obtenu par la procédure 9.4. à partir du capteur recevant le point d'impact direct de l'onde d'éclairage. On a alors: imax x= 2 jmax y=2 (5402) : la valeur lim utilisée dépend de la précision des actionneurs. On peut par exemple avoir lim=0,25. (5403) : le déplacement des moteurs vaut, de manière similaire à ce qui était fait en 5.20.: pasl=(i-x),pas~par~pixel/2 pas2=(i-y).pas~par~pixeII2 La valeur de position courante est modifiée: posl + =pasl pos2+=pas2 pas~~par pixel est le rapport (nombre de pas de déplacement du moteur)/ (nombre pixels de déplacement de FE sur l'image obtenue en 9.4.). Il doit avoir été préalablement déterminé, de manière similaire à ce qui est fait dans le premier mode de réalisation, mais avec les images maintenant calculées selon la procédure 9.4. et non pas obtenues directement sur le CCD. (5404): le déplacement des moteurs est effectué, pour un nombre de pas pasl, pas2 de chaque moteur. (5405): les valeurs courantes des coordonnées en pas moteurs sont enregistrées dans un tableau: tab 1 [p, i,j]=pos tab2[p,i,j]=pos2 Toutefois, dans le cas - #- 2+ N 2' 2 > R;uv les valeurs affectées sont par exemple des valeurs négatives signalant une erreur, comme tabl [p,i,j]=-10000, tab2[p,i,j]= -10000 (5406) : les moteurs sont déplacés de -posl, -pos2 de manière à retourner au point d'origine, qui doit rester constant pour éviter de fausser la trajectoire. Pour obtenir une onde d'éclairage sur le capteur p, au point de coordonnées i,j, on déplacera les deux moteurs jusqu'à leurs positions caractérisées respectivement par tab1[p,i,j] et tab2[p,i,j], et on actionnera les obturateurs (5144) et (5207) selon le tableau suivant: indice p position de (5144) position de (5207) 0 fermé ouvert 1 ouvert fermé 9. 7. Commande des vitres (5165) et (5191) Chacune de ces vitres est par exemple montée sur un positionneur deux axes en translation commandé par des moteurs pas à pas et permettant de déplacer la vitre dans un plan orthogonal à l'axe optique. Pour chaque position de l'onde d'éclairage, caractérisée par des indices p,i,j, il est nécessaire de positionner la vitre de manière à annuler l'éclairage direct. Ceci est fait en commandant les moteurs pas à pas pour déplacer la vitre jusqu'à une position caractérisée en nombre de pas de chaque moteur par les coordonnées tabv1[p,i,j], tabv2[p,i,j]. Préalablement à cette utilisation des vitres, un programme est utilisé pour déterminer les tableaux tabv1[p,i,j], tabv2[p,i,j]. Un exemple d'un tel programme est décrit par la Fig. 77 . Pour utiliser le programme de la Fig. 77 les faisceaux FS, FSI,FRD et FRG sont nécessaires et l'objet utilisé est une lame transparente. Le filtre (5128) utilisé sur le chemin du faisceau FS est réglé pour que les capteurs soient saturés sur quelques pixels autour des points d'impact des faisceaux FS et FSI. Les étapes principales de ce programme sont : (5107): La position du miroir (5113) est commandée par les tableaux tab1[p, 0, 0], tab2[p, 0, 0]. (5401): Une image est obtenue par la procédure décrite en 9. 4. avec transformation de Fourier à partir d'un capteur situé du coté caractérisé par l'indice p. Le module des éléments de cette image est extrait pour obtenir une image en nombre réels sur laquelle le point occulté par le 'point noir' de la vitre apparaît en clair sur fond noir. L'image ainsi obtenue constitue le tableau S de dimensions 2Npix x 2Npix à partir duquel on calcule les coordonnées imax etjmax du maximum, par la procédure décrite en 7.3.3.1. On a alors : x = imax y = jmax (5402): la valeur lim utilisée dépend de la précision du positionneur. On peut par exemple avoir lim=0,25. (5403): le déplacement des moteurs vaut, de manière similaire à ce qui était fait en 5.20.: pasl=(i-x).pas~parixell2 pas2=(i-y).pas~par~pixell2 La valeur de position courante est modifiée: posl +=pasl pos2+=pas2 pas-par-pixel est le rapport (nombre de pas de déplacement du moteur)/ (nombre pixels de déplacement du point de coordonnées imax,jmax sur l'image obtenue en 9.4.). Il doit avoir été préalablement déterminé, par exemple en déplaçant la vitre selon une des directions et en mesurant le nombre de pixels de déplacement du point de coordonnées (imax,jmax). (5404) : le déplacement des moteurs est effectué, pour un nombre de pas pasl, pas2 de chaque moteur. (5405): les valeurs courantes des coordonnées en pas moteurs sont enregistrées dans un tableau: tabv][p,i,jl=posl tabv2[p,i,j] pos2 Toutefois, dans le cas cri - N;IX) 2 + (j - N r ) 2 > R;uv les valeurs affectées sont par exemple des valeurs négatives signalant une erreur, comme tabJ[p,i,j]=-10000. tab2[p,i,j]= -10000 (5406) : les moteurs sont déplacés de -posl, -pos2 de manière à retourner au point d'origine, qui doit rester constant pour éviter de fausser la trajectoire. 9. 8. Obtention de la constante K. Le micromètre est introduit comme échantillon. Une image est obtenue en présence des faisceaux FED et FRG par la procédure décrite en 9.4. dans laquelle on n'effectue pas l'étape 3 de transformation de Fourier. Le module des valeurs complexes de cette image est utilisé pour obtenir une image réelle de l'intensité. La position de l'échantillon est ajustée pour que cette image soit correctement focalisée. La distance en pixels Dpix entre deux graduations séparées par une distance réelle Dreel est mesurée. La valeur de la constante K est alors K = nv 2Npix Dreel . # Dpix 9.9. Obtention d'une représentation fréquentielle bidimensionnelle complète. Dans le troisième mode de réalisation, une représentation fréquentielle bidimensionnelle était obtenue par la procédure décrite en 7.12. Dans le présent mode de réalisation le mode d'obtention de cette représentation doit être modifié. 9. 9.1. Principe 9. 9.1.1. Acquisition. Lors de l'acquisition, l'indice r désignera l'interrupteur ouvert, selon le tableau suivant: indice r obturateur (5109) obturateur (5104) 0 ouvert fermé 1 fermé ouvert L'indice p désignera le coté droit (p=0) ou gauche (p=l) du microscope ou parvient l'onde d'éclairage directe et par conséquence la position des obturateurs (5144) et (5207), selon le tableau suivant: indice p obturateur (5207) obturateur (5144) 0 ouvert fermé 1 fermé ouvert L'indice q désignera le coté du microscope dont proviennent les données acquises, avec q=0 pour des données provenant du coté ou parvient l'onde d'éclairage directe et q=1pour des données provenant du coté opposé. On pose s = pq + pq .s désigne donc le coté du microscope d'ou proviennent les données acquises, avec s=0 pour le coté droit et s--1 pour le coté gauche. On indice par (s,t) les capteurs, de la manière suivante. indice s 0 1 indice t 0 1 0 1 capteur (5174) (5171) (5198) (5201) les données MA[k,p][d,r,t][q,i,j] proviennent du capteur indicé par (p# + pq, t) Pour chaque quintuplet (k,p,q,r,t) on obtient, à partir d' un capteur correspondant, et à partir de trois acquisitions correspondant à des phases différentes de l'onde de référence, une image sous forme d'un tableau bidimensionnel de nombres complexes de dimensions 2 Npix x 2 Npix. 9. 9.1.2. Passage en fréquences L'image ainsi obtenue est en représentation spatiale. On effectue une transformation de Fourier pour obtenir une image en représentation fréquentielle. La représentation ainsi obtenue est centrée autour d'un point FR correspondant au faisceau de référence. Elle doit être translatée et limitée pour obtenir une représentation de dimensions Npix x Npix centrée autour du point FO correspondant au centre optique. Les Fig.75et 76 représentent les représentations obtenues respectivement, pour un indice p donné, sur les capteurs indicés par q=0 et par q=1. Sur ces figures, le point noté FR est le point central, de coordonnées (N pzx , N p,x ) , correspondant à la fréquence de l'onde de référence. Le point noté FE correspond à la fréquence de l'onde d'éclairage (q=O) ou de son onde inverse (q=l). Le point noté FO correspond au centre optique du système, c'est-à-dire à la fréquence d'une onde traversant l'objet observé dans le sends de l'axe optique. Les contours (5301) et (5303) délimitent la représentation. Dans le cas q=0, FR et FE sont symétriques par rapport à FO. Dans le cas q=1, FR et FE sont symétriques par rapport à une droite horizontale passant par FO. La représentation fréquentielle limitée et centrée est obtenue à partir de ces figures en extrayant la zone de dimensions Npix x Npix centrée autour du point FO, limitée par (5302) ou (5304) sur les figures. 9. 9.1.3. Combinaison des différentes polarisations. On note Dp,s,r,t la valeur complexe mesurée en un point C d'une représentation fréquentielle obtenue à l'issue de la procédure décrite en 9.9.1.2., à partir du capteur indicé par s,r et t quand la direction de l'onde d'éclairage est caractérisée parp. On note #s,r,tle vecteur champ électrique de l'onde de référence sur le capteur caractérisé par les indices s, r et t. Sur la figure 80, les différentes combinaisons des indices s,r,tsont représentées sous forme d'un tableau. Dans chaque case du tableau: -l'axe neutre de la lame de phase située devant le capteur concerné est représenté en pointillés. - le vecteur champ électrique de l'onde de référence avant passage de la lame de phase, dirigé selon / ou #,est représenté en traits pleins. - le vecteur champ électrique #s,r,tde l'onde de référence après passage de la lame de phase et réflexion sur le miroir semi-transparent qui le superpose au faisceau venant de l'objet, dirigé selon ~# ou v , est également représenté en traits pleins. Si s=0, ce vecteur se déduit du vecteur champ électrique de l'onde avant passage de la lame par une symétrie dont l'axe est l'axe neutre de la lame. Si s=1, une symétrie additionnelle d'axe vertical doit être effectuée. Les valeurs de #s,r,tse déduisent de cette figure. Une formule rassemblant l'ensemble des valeurs obtenues est, à une constante près: ws,,,r - (-1)STr+s(rr)l 1 + - ) La phase de l'onde de référence diffère entre les capteurs (5171) et (5174). On note [alpha]s le rapport caractéristique du décalage de phase et d'intensité entre les capteurs indicés respectivement par (s, t=0) et (s, t=1). L'onde détectée sur un capteur donné constitue une projection de l'onde parvenant à ce capteur sur un axe orienté comme le vecteur champ électrique de l'onde de référence. Le vecteur unitaire orientant cet axe sera noté comme le vecteur champ électrique de l'onde de référence. Pour les mesures on utilise: - une onde d'éclairage dirigée selon (-1)' # ou p est l'indice du capteur vers lequel est dirigée l'onde d'éclairage direct. Le facteur (-1)pest dû au fait que la composante horizontale de l'onde d'éclairage, symétrisée par les miroirs qui la dirigent dans deux sens opposés en fonction de l'indice p, est inversée quand la direction de l'onde d'éclairage est elle-même inversée. Pour cette onde d'éclairage, on mesurera les composantes de l'onde diffractée polarisées selon les axes orientés par v,,O,o et ws,o,l, obtenant respectivement les facteurs Dp,s,o,o et Dp,s,o,\ - une onde d'éclairage dirigée selon j . Pour cette onde d'éclairage, on mesurera les composantes de l'onde diffractée polarisées selon les axes orientés par #s,1,0 et #s,1,1, obtenant respectivement les facteurs ,1,0 et Dp,s,l,1 Lorsque le vecteur champ électrique du faisceau d'éclairage (au point E) est Ao(- 1)p+ A1# le vecteur champ électrique résultant au point C, sur le cotés du microscope, est donc: 1 Ar DP,s,r,t (i + ta s)w s,r,t r, t Lorsque le vecteur champ électrique au point E est A0# + A1# le vecteur champ électrique résultant au point C, sur le cotés du microscope, est donc: Ce qui correspond à l'expression La même expression qu'en 7. 12 peut être utilisée à partir de ces valeurs de Cp,s,d,r pour obtenir la grandeur recherchée Mp,s,les indices p,s qui étaient inutile en 7.12. étant rajoutés: Mp,s = - cosq cos avec : Auparavant il est nécessaire de déterminer le coefficient as . Autour du point d'impact de l'onde d'éclairage une valeur comparable est obtenue sur chaque capteur pour un indice r donné. On peut donc adopter pour ce coefficient la valeur 1 DP,S,r,o Dpz>r>1 ou les sommes sont sur les indices et sur un nombre de points réduit autour du point d'impact direct de l'onde d'éclairage. 9. 9.2. Acquisition Comme dans le troisième mode de réalisation, le point d'impact direct de l'onde d'éclairage parcourt une trajectoire indicée par k et caractérisée par les tableaux Io[k],Jo[k]. Comme en 7.12.2.1., l'acquisition des images élémentaires est une itération sur les entiers p et k désignant respectivement le capteur auquel parvient le faisceau d'éclairage direct et le numéro d'ordre de l'image élémentaire dans la série des images correspondant à un indice p donné. Il n'y a pas içi d'atténuation de faisceau. Pour chaque couple (k,p) vérifiant ( Io[k] N 2 2 + (JO[k] - N # V tableaux tabl [p,lo[k],Jo[k]] , tab2[p,Jo[k],Jo[k]] et les obturateurs (5144) et (5207) comme indiquée en 9.6. Il déplace la vitre située du coté opposé au point d'impact direct de l'onde d'éclairage de manière à ce que son point noir soit hors du champ de fréquences utilisée. Il commande le déplacement de la vitre située du coté ou se trouve le point d'impact direct de l'onde d'éclairage de la manière indiquée en 9.7., par les tableaux tabv][P,Io[k],Jo[k]] , tabv2[p,lo[k],Jo[k]]. Toutefois, suivant une variante que l'on appellera la variante 2, il n'utilise pas cette vitre et la déplace donc pour que son point noir soit hors du champ de fréquences utilisé. Pour augmenter la vitesse, il est nécessaire de limiter au maximum le nombre de changements de l'indice p, qui impliquent une manipulation des obturateurs (5144) et (5207) qui sont plus lents par exemple que (5104) et (5109). Le programme effectue donc une première itération sur k, à p=O, suivie d'une seconde itération sur k, à p= 1. A chaque valeur de (k,p) le programme effectue l'acquisition de 12 couples d'images élémentaires. Un couple d'images élémentaires est comme en 7.12.2.1. un tableau indicé -d'une part par l'indice q avec q=0 si l'image est détectée du même coté que le point d'impact direct de l'onde de référence, et q=1si elle est détectée du coté opposé. -d'autre part par les indices i et/ caractérisant la position du pixel sur le capteur concerné. Les indices p,q,r,tsont définis comme indiqué en 9.9.1.1. L'indice d détermine le déphasage de l'onde de référence et est défini par le tableau suivant: L'acquisition d'une série d'images correspondant aux indices k,p,q,d,r,tgénère ainsi la série des couples d'images élémentaires MA[k,p][d,r,t][q,i j] Le programme effectue en plus l'acquisition d'une série d'images correspondant à l'image de référence. Il déplace les moteurs jusqu'aux positions posl[p, i,. , j, pos2[p, ir , jr] ou (i r,j r) sont normalement, les coordonnées (io, jo) du point fixe occulté par les diaphragmes, déterminées dans l'étape 38 de la procédure de réglage 9. 5. Toutefois, si la variante 2 est utilisée, (ir,jr) sont les coordonnées d'un autre point fixe, fortement excentré mais non occulté. Le programme effectue alors l'acquisition d'une série de 6 couples d'images élémentaires, obtenant un tableau MA2 [kpl [dr, t] [q, ijl Toutefois, selon une variante, que l'on appellera la variante 1, le programme n'effectue pas l'acquisition de cette image de référence. 9. 9.3. Calculs. Le calcul de la représentation fréquentielle bidimensionnelle, de l'image de référence, et des tableaux caractéristiques du bruit sur ces deux images est effectué par les étapes 1 à 8 suivantes: Etape 1- Calcul des représentation spatiales bidimensionnelles. Le programme effectue sur l'ensemble des données obtenues: Etape 2- Passage en représentation fréquentielle. Les indices i et varient de 0 à 2 Npix -1. Le programme effectue la transformée de Fourier suivant ces deux indices de chacune des représentations spatiales précédemment obtenues. Ceci mène aux représentations transformées : Mk pY t9 l j Etape 3: compensation de la réponse fréquentielle des capteurs. Cette compensation n'est pas indispensable mais elle améliore sensiblement la précision du microscope. Le programme calcule le tableau MD: Le tableau RI représente la réponse fréquentielle inversée des capteurs. Il est déterminé en 9.11. Toutefois, selon une variante que l'on appellera variante 3, utilisée pour certains réglages, le tableau RI est mis à 1. Etape 4-Translation et limitation de la représentation fréquentielle bidimensionnelle. La position du point FO indiqué en 9.9.1.2. est stockée sous la forme des tableaux Io[k] Jo[k]. Les considérations indiquées en 9.9.1.2. se traduisent alors par les opérations suivantes, effectuées par le programme : ou i et j varient maintenant de 0 à Npix -1. Etape 5: Calcul des coefficients [alpha]s. Un coefficient [alpha]sest déterminé pour chaque triplet (k,p,q). Il est stocké dans un tableau de complexes alphak, p, q . Le programme parcourt l'ensemble des triplet (k,p,q). Pour chaque triplet - il initialise à 0 les nombres nom et denom. - il parcourt l'ensemble des triplets r,i,j en testant la condition: (i -lok)Z + -.Iok) Lorsque la condition est vraie il effectue: - Lorsque la boucle sur r,i,j est terminée il effectue: nom alphak, p,q nom denom Etape 6- Combinaison des valeurs correspondant aux indices r et t Cette étape a pour objet de calculer Mk, p,q i, j en fonction de ME[k, pr, tq, i, j . Ceci peut être réalisé très simplement en effectuant l'opération suivante: Mk, p,q !/\ Y] = ME[k, p][l,l][ Dans tous les cas, cette méthode, semblable à celle utilisée dans le second mode de réalisation, induit des imperfections dans les fréquences élevées. Il est donc préférable d'utiliser la méthode dont le principe a été indiqué en 9.9.1.3., la quantité ME[k, p][r, t][q, i, jl étant la valeur mesurée notée Dp,s,r,t en 9. 9.1.3. L'étape 6 est alors effectuée comme suit: Pour chaque valeur des indices k,p,q,i,j le programme calcule: Les valeurs de sinpc COSq1c sinpe cos o, sont déterminées selon les tableaux d'affectation suivants: Mce autre ~~~~~~~ Mc autre COSq1e 1 Me Ye Mc 2 Mc \e ' / y# - xcycvxz + xcvxy) M2cMcey sin Me Mc2Mce Mce 0 autre Me 0 autre cos '1 - Mc Ye ~ Me 2 1 Mce (yeVJ'z -xeYexz 'xevxyl sino,, 0 Xç~ J~LXeyeV 4-yv +v sinq1e ## -#####)'- Ces coefficients ne dépendent pas du résultat des prises d'images et dans le cas ou on répète toujours la même série ils peuvent être stockés dans un tableau plutôt que recalculés à chaque fois. Le programme utilise ensuite ces valeurs pour combiner les images obtenues avec les différentes positions des rotateurs de la manière suivante: coef[k, p, q, i, jr, t correspond à la quantité notée Epsrt en 9.9.1.3. avec s = pq + pq . ME[k, pr, t][q,i,j] correspond à la quantité notée Dp., r en 9.9.1.3. Mk,p,q , j correspond à la quantité notée Mp,s en 9.9.1.3. Etape 7 : L'amplitude de bruit est calculée comme suit: - sinon: Bk,p,0[i, j] = MAX ou MAX est une valeur élevée, par exemple 1010 Bk,p,1[l,j] vaut: Etape 8-Calcul de l'image de référence. L'image de référence est calculée, exactement de la même manière que l'image principale, mais en utilisant le tableau MA2 au lieu du tableau MA et en remplaçant les valeurs lo[k],Jo[k] par (ir,jr). On notera Hk,P,9i, j] le tableau ainsi généré et BH k,p,q[i, j] l'amplitude de bruit correspondante. Toutefois, dans le cas de la variante 1, cette image de référence n'est pas calculée. 9. 10. Réglage fin de la position des capteurs. Cette opération a pour but d'assurer un réglage précis l'un par rapport à l'autre des deux capteurs correspondant au même coté du microscope, en particulier dans la direction de l'axe optique. En l'abscence d'un tel réglage, le point d'origine des représentations fréquentielles générées à partir de chaque capteur peut différer légèrement, ce qui compromet par la suite la bonne superposition des portions des représentations fréquentielles issues de chaque côté du microscope. Le fait de ne pas effectuer ce réglage n'empêche pas la génération de représentations tridimensionnelles de l'échantillon mais limite la précision de ces représentations. Un déplacement en translation d'un capteur entraîne une modulation dans le domaine fréquentiel et donc un déphasage des valeurs des ondes planes obtenues à partir de ce capteur. Le réglage consiste à vérifier que les ondes planes reçues sur chaque capteur pour diverses directions du faisceau d'éclairage sont en phase. On indice les capteurs par les indices s, t avec la même convention qu'en 9.9.1.3. Le programme initialise à 0 les tableaux MFs,t de dimensions N p/X x N p, . Il effectue une boucle sur les indices s, i et j. Pour chaque triplet s, i j vérifiant - il déplace le miroir au point corresponant à tab 1[ s, i, j] , tab2s,i, j - il génère à partir de chaque capteur indicé par s une image bidimensionnelle suivant la méthode décrite en 9. 4., obtenant donc deux images MHs,t [k, l] ou les indices s ett ont été ajoutés pour caractériser le capteur, avec la même convention qu'en 9.9. - Il déplace le miroir vers un point fixe de coordonnées (ir,jr) - il génère à partir de chaque capteur indicé par s une image bidimensionnelle suivant la méthode décrite en 9. 4., obtenant deux images MHRs,t [k,l] . Il effectue pour le couple d'entiers (ii): r j - MHs, 2i,2 j Il effectue pour couple d'entiers (i,j): MFS t [i, j\ MHf2s,t [2i,2j] Après avoir terminé cette boucle sur s,i,j, le programme calcule les écarts suivants: La position en translation du capteur (5171) doit être ajustée de manière à minimiser #0 et la position du capteur (5201) doit être ajustée de manière à minimiser #1. Le programme doit donc boucler sur le calcul de ces écarts jusqu'à ce que le réglage soit terminé. #sreprésente l'écart quadratique moyen dû aux erreurs de phase entre les fréquences reçues sur les deux capteurs se trouvant d'un même coté du microscope. 9. 11. Détermination de la réponse fréquentielle des capteurs Les capteurs effectuent un filtrage des fréquences spatiales qui leur parviennent. Ce filtrage est dans le meilleur des cas équivalent à un moyennage sur la surface du pixel, toutefois en général il est plus important du fait des défauts des CCD et des caméras. Dans les modes de réalisation basés sur une réception dans un plan de fréquence, ce filtrage induit simplement un assombrissement de la partie de l'image générée qui est éloignée du centre. Dans ce mode de réalisation, ce filtrage est effectué dans le plan d'espace et pose des problèmes plus importants. Il est préférable d'utiliser des caméras de bonne qualité et de compenser ce filtrage. Ce filtrage en plan d'espace équivaut à une multiplication en fréquence par un tableau RF dont l'inverse RI est utilisé dans la procédure 9. 9. pour effectuer la compensation. Pour limiter le bruit sur la réponse fréquentielle, celle-ci est acquise à l'aide d'ondes planes plutôt qu'à partir d'une seule onde sphérique. 9. 11.1. Acquisition On utilise des tableaux Io et Jo caractérisant une trajectoire parcourant l'ensemble des points accessibles, c'est-à-dire que (Io[k], Jo[k]) doit parcourir l'ensemble des points tels que 7o[j - N 2 l2 J +CJok- N;/X r 5, R;uv ou Rouv est le rayon limité par l'ouverture des objectifs, qui a été obtenu à l'étape 37 de la procédure de réglage 9. 5. Cette trajectoire sera nommée par la suite trajectoire complète . Un programme effectue l'acquisition définie par ces tableaux, selon la procédure décrite en 9.9. avec les variantes 2 et 3, c'est-à-dire sans utiliser les vitres (5165) (5191) et avec un point de coordonnées (injr) non occulté. Il génère ainsi les séries d'images Mk.p.q[i,J] et Hk, p,q i, j . L'indice no n'étant pas connu, il est pris égal à nv dans la procédure 9.9. Toutefois, lors de cette acquisition, il suffit d'enregistrer les valeurs M., p,9 lok, .Iok et Hk.p,q [1,. y, j. 9.11.2. calcul Le programme initialise à 0 le tableau RFl de dimensions N plX x NFIX - Il parcourt alors la série des indices k. Pour chaque indice k il effectue : ou ir,jr sont les coordonnées du maximum de l'image de référence, comme définies en 9.9. Il effectue alors la transformée de Fourier bidimensionnelle inverse du tableau RF1, obtenant un tableau RF2. Il complète ce tableau par des zéros en initialisant à 0 le tableau RF3 de dimensions 2Npix x2Npix puis en effectuant pour i et j variant de 0 à N pix - 1 : Il effectue alors la transformée de Fourier bidimensionnelle inverse du tableau RF3, obtenant le tableau RF correspondant à la réponse fréquentielle des capteurs. Le programme calcule alors la réponse fréquentielle inversée des capteurs de la manière suivante: -sinon : RI[i,j] = 0 Le tableau RI ainsi déterminé est en particulier utilisé en 9.9. 9. 12. Détermination des coordonnées relatives des points d'origine des images obtenues de chaque coté du microscope. Les images en fréquence obtenues de chaque coté du microscope par la procédure 9. 9. sont équivalentes aux images en fréquence qui étaient obtenues dans les modes de réalisation précédents. Elles sont, de la même manière, relatives à un point d'origine, qui ne dépend plus du point origine de l'onde de référence, mais de la position du capteur. Pour pouvoir superposer ces représentations il est nécessaire de connaître la position relative des points d'origine des représentations obtenues de chaque coté du microscope. Ceci est réalisé en utilisant les ondes sphériques FS et FSI. L'onde sphérique FS ou FSI reçue de chaque coté du microscope doit en principe être ponctuelle et centrée sur chaque surface de réception. La position des objectifs peut donc être réglée en présence des faisceaux FS, FSI, FRG,FRD pour que l'image, obtenue sur chaque capteur par la procédure 9. 4. utilisée sans transformation de Fourier, soit parfaitement ponctuelle et centrée. Si ce réglage de position des objectifs est effectué avec le plus grand soin et avec des positionneurs suffisamment précis, de précision sub-micrométrique, par exemple des dispositifs de focalisation de microscope d'une qualité suffisante, ou des positionneurs avec contrôle piézoélectrique, alors les points d'origine des images obtenues de chaque coté du microscope sont confondus. La procédure de réglage décrite en 9.5. permet cependant d'obtenir cette qualité de réglage en utilisant des positionneurs de précision moyenne pour les objectifs. En effet, les réglages fins sont effectués. dans cette procédure, par déplacement des caméras et non des objectifs. Si la procédure de réglage décrite en 9. 5. est effectuée avec soin, les points d'origine des représentations fréquentielles finalement obtenues sont confondus. Leurs coordonnées relatives sont donc (x,y,z)=(0,0,0). Cependant, les réglages obtenus par la procédure 9. 5. ou par un nouveau réglage de position des objectifs sont en général imparfaits. En particulier ils peuvent être influencés par des imperfections locales des capteurs. Il est possible d'utiliser (x,y,z)=(0,0,0) mais une meilleure superposition des images provenant de chaque capteur sera obtenue si un algorithme adapté est utilisé pour calculer une valeur plus précise de ces paramètres. Une détermination précise des positions relatives des points d'origine peut être obtenue par une méthode similaire à celle utilisée en 7.9.1. Cependant : -L'image du faisceau FS ou FSI dans le plan de réception est ponctuelle et non répartie sur l'ensemble de la surface de réception comme en 7.9.1. Les conséquences sont que l'image obtenue est sensible à des défauts locaux des capteurs et qu'elle est fortement bruitée. - Le point de focalisation de FS ou FSI ne correspond pas au point caractéristique (avec la terminologie utilisée en 3.16.) de l'un des objectifs, alors qu'en 7.9.1. le point de focalisation du faisceau de référence correspondait au point caractéristique d'un objectif correspondant. La méthode utilisée est donc modifiée pour pallier, dans la mesure du possible, à ces inconvénients. Les faisceaux utilisés sont FS, FSI,FRD,FRG et l'objet utilisé est une lame transparente. La méthode utilisée se décompose en deux phases: Phase d'acquisition: Elle consiste en une itération sur les indices k,l parcourant l'ensemble EO des points dimensions N pix x N p,x est initialisé à 0 puis le programme effectue, pour chaque couple (k, P de l'ensemble EO , les étapes 1 à 7 suivantes: étape 1: positionnement du miroir de déviation du faisceau au point déterminé par tabl[O, k, l], tab2[0, k, l] étape 2: Une image est acquise de chaque coté du microscope selon la procédure décrite en 9.4. sans effectuer la transformée de Fourier. On notera ces images MO, [/, y] au lieu de MH[i, j , l'indice s caractérisant le capteur avec s=0 pour (5174) et 5=1 pour (5198). étape 3 : le programme détermine les coordonnées imaxs,jmaxs de la valeur maximale de chaque tableau M0j,y]. Il calcule alors les tableaux MIs[i,j] avec: ou Rmv est déterminé pour que le disque de rayon Rmv centré sur imax s' jmax contienne tous les points dont les valeurs hors bruit sont supérieures au niveau de bruit, tout en étant aussi réduit que possible. En pratique, Rniv peut être déterminé empiriquement et valoir une dizaine de pixels. étape 4: le programme effectue la transformée de Fourier bidimensionnelle de chaque tableau Mls [l, j], obtenant les tableaux M2s[i,j]. étape 4 : programme applique le filtre RI aux tableaux ainsi obtenus: M3Si>J=M2slJlj étape 5: Le programme calcule le tableau M4 de dimensions Npix x Npix de la manière suivante: -sinon, M4[i,j] = 0 Le tableau M4 représente le décalage de phase entre les deux capteurs dû à la non-coïncidence des points d'origine, partiellement débruité. étape 6 : le programme effectue la transformée de Fourier inverse du tableau M4, obtenant un tableau M5. étape 7 : le programme modifie le tableau M6 de la manière suivante: Phase de calcul: Le programme calcule le tableau M7 qui est la tranformée de Fourier du tableau M6. Le programme calcule les coordonnées x,y,zobtenues par la procédure décrite en 7. 8. à partir du tableau M7, qui remplace le tableau noté Frec en 7. 8. Toutefois, pour cette étape, la procédure décrite en 7. 8. doit être modifiée comme indiquée en 7.9.1. pour tenir compte du fait que l'indice de l'objet est connu. Elle doit également être modifiée d'une seconde manière pour tenir compte du fait que le mode d'acquisition est différent et que l'écart-type #2 doit être calculé dans le domaine spatial et non dans le domaine fréquentiel comme en 7.8.1. Cette seconde modification consiste à remplacer les étapes (3512) à (3514) de la Fig.50 par les étapes suivantes, qui sont effectuées en représentation spatiale et ou c'est donc le tableau M6 (et non M7) qui est utilisé: étape 1 : le programme détermine les coordonnées (imax jmax) du point correspondant à la valeur M6 [imax,jmax] maximale de I M6i, jl . Il calcule alors rapport = M6jimax, jmax Fd [imax,jmax] étape 2 : le programme calcule la grandeur caractéristique max: ou la somme est sur l'ensemble des couples (i,j) inclus dans le disque de centre (imax,jmax) et de rayon Rniv 2 9.13.Détermination des phases des faisceaux Cette procédure est similaire à la procédure 7. 9.2. La position des objectifs est celle qui a été utilisée en 9.12. pour obtenir les coordonnées x,y,z et ne doit pas être modifiée au cours de la présente procédure. On utilise les tableaux Io et Jo déjà utilisés en 9.11 .et caractérisant une trajectoire complète. Un programme effectue l'acquisition définie par ces tableaux, selon la procédure décrite en 9.9. avec les variantes 2 et 3, c'est-à-dire sans utiliser les vitres (5165) (5191), avec un point de coordonnées (ir,jr) non occulté, et sans compensation du filtrage des capteurs. Il génère ainsi les séries d'images Mk,p,q i, j et Hk,p,q i, j . L'indice no n'étant pas connu, il est pris égal à n, dans la procédure 9.9. Lors de cette acquisition, il suffit d'enregistrer les valeurs Mk, p,q [Io[k], Jok et Hk, p,q i,. , j, 1 - Le programme initialise à 0 le tableau Ra puis il parcourt la série des indices k,p en effectuant pour chaque couple k,p: ou ir,jr sont les coordonnées du maximum de l'image de référence, comme définies en 9. 9. et ou x,y,z sont les coordonnées déterminées en 9.12. 9. 14. Réglage de position des objectifs en présence de l'échantillon. L'échantillon à observer est mis en place. Les faisceaux FS et FRG sont utilisés. Le faisceau FRG utilisé est dans le sens de l'axe optique, donc le miroir de déviation est en poition centrale, définie par images par la procédure décrite en 9.4.: une image spatiale obtenue sans effectuer l'étape 3 et une image fréquentielle obtenue en effectuant l'étape 3. Le module des valeurs complexes est extrait sur chaque image. La position des objectifs est ajustée sur le même principe qu'en 7.10.: L'image spatiale doit être centrée. Sur l'image en fréquence, on doit observer un disque clair. Le réglage doit être effectué pour que l'intensité soit la plus élevée possible pour les fréquences élevées (points éloignés du centre). Le disque observé doit rester relativement homogène. Si un anneau sombre apparaît entre le bord extérieur et la zone centrale, l'échantillon est trop épais et la totalité des fréquences ne pourra pas être prise en compte. Le réglage doit alors être effectué de manière à avoir un disque relativement homogène, de rayon aussi élevé que possible. Le disque n'atteint pas sa taille maximum et les fréquences élevées ne peuvent pas être prises en compte. La résolution de l'image, principalement en profondeur, est diminuée. La seule solution à ce problème consiste à utiliser un objectif spécialement conçu, décrit au paragraphe 7.19. 9. 15. Détermination de x,y,z,L,n0 Cette étape est similaire à celle décrite dans la procédure 7.11. De même que dans la procédure décrite en 7.11., cette étape peut être évitée en effectuant une mesure préalable des grandeurs L et no et en introduisant l'échantillon sans déplacer les objectifs, et donc sans effectuer l'étape 9. 14., de manière à ne pas modifier les valeurs de x,y,z obtenues en 9.12. Le programme effectue la série d'acquisitions définie par les tableaux Io et Jo définissant une trajectoire complète, déjà utilisés en 9.11.2, selon la procédure décrite en 9. 9. utilisée avec les variantes 2 et 3. Il génère ainsi les séries d'images Mk, p,9 [i, 7] et Hk, p,q [i, 7]. Toutefois, lors de cette acquisition, il suffit d'enregistrer les valeurs n,o 41. -o[]1 et Hk, p,q [4 ' 7r j Le programme parcourt alors la série des indices k. Pour chaque valeur k il effectue: Le programme décrit en 7. 8. est alors utilisé pour calculer les paramètres x,y,z,L, n0 à partir du tableau Frec ainsi constitué. 9. 16. Calcul de w et réglage de focalisation. Cette étape est effectuée de la manière décrite en 7.15. Elle peut toutefois être évitée si l'indice de l'échantillon est proche de l'indice nominal des objectifs, auquel cas on peut choisir par exemple wp = L/2. -les tableaux Mk,p,q [i,j] obtenus par la procédure 9. 9. utilisée sans variante se substituent à ceux précédemment obtenus par la procédure 7.12. - du fait que l'échantillonnage est régulier, on utilise Ko = K1 = K - les valeurs imaxk , jmcrxk sont maintenant données par: imaxk =#"-7o)/r1, jmaxk =##Jo[A:]. 'p!X noix - L'étape 2 de la procédure (4002) de la Fig. 57 nécessite l'acquisition de la valeur de l'onde au point ('MaXk, jmaxk . Les vitres étant utilisées pour arrêter l'onde d'éclairage directe, cette valeur n'est pas disponible. Cette étape est donc remplaçée par les étapes 2.1et 2. 2. suivantes : étape 2,1. Pour chaque valeur de k, le programme calcule: étape 2. 2. Pour chaque valeur de k,l,j le programme effectue: ou Frec est le tableau déterminé en 9.15. 9. 17. Obtention de la fonction de compensation des aberrations. Cette étape est effectuée comme décrit en 7.16. avec Ko = K1 = K 9. 18. Réalisation d'images tridimensionnelles par la méthode décrite dans le troisième mode de réalisation. 9. 18.1. sans suppression de l'onde directe Cette étape est effectuée comme décrit en 7.17.2. -les tableaux Mk, p,9 i, j Hk,P,9 i, j Bk,P,9 i, j BH k.p,q [i,j] obtenus par la procédure 9.9 utilisée avec la variante 2 se substituent à ceux précédemment obtenus par la procédure 7.12 - du fait que l'échantillonnage est régulier, on utilise Ko = K1 K, ao = a1 = 1 . - les valeurs imaxk,p,q , jmaxk,P,9 sont maintenant données par: imaxk, p,q = lok , jmaxk, p,q = Jo[k]. 9. 18.2. avec suppression de l'onde directe. Le principe est le même que ci-dessus mais la procédure 9. 9. est utilisée sans variante. En outre, l'étape 2 de l'algorithme décrit en 7.17.2. nécessite l'acquisition de la valeur de l'onde au point imaxk, p,o , jmaxk, p,o Les vitres étant utilisées pour arrêter l'onde d'éclairage directe, cette valeur n'est pas disponible. Cette étape est donc remplaçée par l'étape 2 suivante, équivalente à celle indiquée en 7.18.1. étape 2 : Pour chaque valeur de k,p,q,i,j le programme effectue: 9. 19. Réalisation d'images tridimensionnelles suivant une méthode rapide avec suppression de l'éclairage direct. L'utilisation de la méthode décrite précédemment présente le défaut de nécessiter l'acquisition d'images de référence. A chaque acquisition d'image de référence, il est nécessaire d'effectuer un déplacement important du miroir (5113). Il est possible d'utiliser une image de référence pour recaler en phase plusieurs images utiles successives, et donc de ne pas acquérir une image de référence à chaque acquisition d'image élémentaire. Néanmoins, si le système n'est pas parfaitement stable sur une échelle de temps comparable au temps d'acquisition d'une représentation fréquentielle tridimensionnelle complète, les acquisitions d'images de référence doivent être nombreuses. Du fait du déplacement important du miroir qu'elles nécessitent, ces acquisitions constituent une perte de temps importante. Pour éviter l'acquisition d'images de référence, les étapes 1 et 2 du paragraphe 7.17.2. , qui ont pour objectif d'effectuer le recalage en phase des représentations fréquentielles bidimensionnelles, peuvent être remplacées par la méthode décrite ci-dessous. Cette méthode peut également être utilisée avec les autres modes de réalisation mais ne présente alors qu'un intérêt limité. Cette méthode comporte une phase préliminaire, qui est effectuée avant tout calcul nécessitant le recalage en phase (soit avant la phase d'imagerie proprement dite), puis une modification des étapes utilisées en phase d'imagerie. L'acquisition d'une image devant être traitée par cette méthode peut se faire selon la procédure 9. 9. utilisée avec la variante 1, c'est-à-dire sans acquisition d'image de référence et avec utilisation de la vitre pour annuler l'éclairage direct. * 9. 19.1. Phase préliminaire. La phase préliminaire consiste à déterminer, à partir d'un nombre limité de représentations fréquentielles bidimensionnelles indicées par l'indice l, les tableaux Kn p,q [wu, /] Fh p,9 ni, nj, l . Dans ces tableaux: p indice le coté (gauche ou droit) vers lequel parvient l'onde d'éclairage direct q indice le coté d'ou provient la représentation fréquentielle (opposé ou non à celui ou parvient l'onde d'éclairage directe) l indice la position du point correspondant à l'onde d'éclairage directe, sur l'image générée par la méthode décrite en 9. 9., à partir du coté indicé par q=0. Les indices (l,p) caractérisent donc une onde d'éclairage et les indices (l,p,q) caractérisent une représentation fréquentielle bidimensionnelle correspondant à cette onde d'éclairage et au capteur indicé par q. Les indices ni,nj sont les coordonnées sur deux axes de cette représentation fréquentielle, après centrage par rapport au point d'impact direct de l'onde d'éclairage. Le tableau Knp,q [ni,nj,l] contient la troisième coordonnée nk de la représentation fréquentielle considérée, pour chaque couple ni, nj. Le tableau Fhp.q [ni,nj, 1] contient la valeur de cette représentation au point de coordonnées ni,nj,nk après recalage en phase par rapport à la représentation définie par /=0. Le tableau Bh p,q [ni, nj, 1] contient le bruit sur les éléments correspondants de Fh p,q [ni, nj, 1] . Ces tableaux caractérisent donc les valeurs de la représentation fréquentielle tridimensionnelle de l'objet en un certain nombre de points. Le tableau Knp,q caractérise les points en lesquels des valeurs sont disponibles, et le tableau Fhp,qcaractérise ces valeurs elles-mêmes. Les positions de l'onde d'éclairage direct correspondant aux indices l sont choisies de telle sorte que toute représentation fréquentielle bidimensionnelle, après recentrage, ait une intersection non vide avec la partie de la représentation fréquentielle tridimensionnelle de l'objet constituée par la superposition des représentations correspondant aux différents indices l. et caractérisée par les tableaux Kn p,q et Fhp,q. La phase préliminaire se décompose en trois étapes: Etape 1: La Fig. 81 représente les points correspondant à l'onde d'éclairage directe, sur l'image générée par la procédure 9. 9. à partir des capteurs ou parvient cette onde d'éclairage directe, pour plusieurs valeurs de l. On note IL[l],JL[l] les coordonnées du point indicé par l, avec par exemple: 1 #IL[l] #JL[l] 0 Npix Npix 2 2 1 Npix-1- marge Npix 2 2 N po: Npix - 1 -marge 2 3 marge Npix 2 4 Npix marge 2 ou marge= 10 par exemple. Les points indicés par l doivent faire partie de la trajectoire définie par les tableaux Io et Jo. Le programme détermine alors, pour chaque valeur de l, la valeur de k telle que IL[l] = lo[k et JL[l = Jok . Il range cette valeur dans le tableau TK en TK[l]. Etape 2 : La seconde étape consiste à déterminer les tableaux Kn p,q et Fhp,q Le programme initialise d'abord ces tableaux, par exemple à une valeur de-10000. Le programme parcourt ensuite l'ensemble des quintuplets (l,p,q,i,j). Il calcule pour chacun d'entre eux k= TK [l] ni = i -lmcpck, p,q + NP, nj = j - jmaxk,p,q + Nn Il prend pour chacun de ces nombres l'entier le plus proche puis il effectue: Etape 3 : cette étape consiste en une modification du tableau Fhp,q. Le programme parcourt l'ensemble des (l,p,q). Pour chaque valeur de ce triplet, le programme effectue les opérations 1 à 3 suivantes: opération 1: le programme initialise à 0 les nombres nom et denom opération 2 : le programme parcourt l'ensemble des valeurs de (ni,nj) en testant la condition Kn p.q ni,nj,1-KnP,9ni,nj,0I2 2 opération 3 : le programme effectue: 9. 19.2. Phase d'imagerie La phase d'imagerie diffère de celle utilisée en 7.17.2. par la méthode de recalage de phase. Le recalage en phase est içi effectué par rapport à la partie de la représentation fréquentielle de l'objet caractérisée par les tableaux calculés dans la phase préliminaire, et non par rapport au point image de l'onde d'éclairage, à des valeurs préenregistrées de l'onde d'éclairage ou à des images de référence. Les étapes 1,2,3 suivantes remplacent les étapes 1 et 2 définies en 7.17.2. Etape 1 : le programme effectue, pour toutes les valeurs de k,p,q,i,j: Etape 2 : étape consiste à établir le coefficient complexe caractérisant, pour chaque représentation bidimensionnelle, le décalage de phase et d'intensité entre cette représentation bidimensionnelle et la portion de représentation tridimensionnelle caractérisée par les tableaux Knp,q et Fhp,q.Ce coefficient complexe, pour la représentation caractérisée par les indices k,p,q, s'exprime sous la forme nomk,p,q Il denomk, p,q est obtenu en effectuant une boucle sur l'ensemble des indices (kp, q, ij, 1). Pour chaque (kp, q, ij, 1) : -le programme calcule: ni = i - tmaxk, p,q + Nt"x nj = j-jmaxkpq + N plX -Il teste la condition: IKn p,q [ni,nj, 1]- nkl2 lim avec par exemple lim=1. -Si la condition est vraie, le programme effectue alors les opérations Etape 3 : cette étape constitue le recalage en phase proprement dit. Le programme effectue: 9.20. Réalisation d'images tridimensionnelles suivant une méthode simplifiée. On peut se limiter, pour générer l'image tridimensionnelle de l'objet, à la représentation Fo,odéfinie en 7. 17. Ceci revient, dans la procédure décrite en 7. 17.2., à adopter des tableaux IBp,q nuls pour tout couple (p, q) # (0,0) . On suppose également içi que l'objet a un indice moyen proche de l'indice nominal de l'objet observé et que la table optique est totalement exempte de vibrations. Les étapes 9.11. à 9.17 peuvent alors être supprimées. La présente méthode diffère en outre de la précédente par la méthode utilisée pour régler la position des objectifs avant utilisation et par l'algorithme de superposition des images. 9. 20.1. Réglage des objectifs et du miroir (5113). Ce réglage peut être effectué avec une lame transparente à condition de ne pas déplacer les objectif après réglage, quand on introduit l'objet. Si des objectifs prévus pour fonctionner sans liquide d'immersion ni lame couvre-objet sont prévus (indice nominal égal à 1) et si l'échantillon est peu épais ou d'indice moyen proche de 1, il peut également être effectué en l'abscence d'objet. Pendant cette étape on utilise les faisceaux FEG et FRD. Il est nécessaire que le miroir (5113) soit amovible et puisse être remplacé par une plaque absorbante en tout point sauf en un point central ou est placé un réflecteur de faible dimension. La dimension de ce réflecteur doit être d'environ D ou D est le diamètre du faisceau incident sur le miroir 2Npix (5113). Cette plaque doit être provisoirement placée sur le miroir de manière à ce que le réflecteur occupe à peu près le centre du faisceau incident sur le miroir. Le positionneur du miroir doit être lui-même fixé sur un positionneur trois axes en translation. Ce réglage doit être effectué immédiatement après la série de réglages décrite en 9. 5. et les objectifs ne doivent plus être déplacés ensuite. Il comporte les étapes suivantes: étape 1: on remplace le miroir par la plaque absorbante étape 2 : en utilisant uniquement le faisceau FRD, on déplace le miroir en translation de manière à ce que l'image produite sur le CCD (4339) soit ponctuelle et centrée. étape 3: en utilisant uniquement le faisceau FEG, on déplace les objectifs de manière à ce que l'image produite sur le CCD (4339) soit ponctuelle et centrée. étape 4: on peut alors remettre en place le miroir. 9. 20.2. algorithme de calcul de la représentation tridimensionnelle Les étapes 1 et 2 de l'algorithme décrit en 7. 17.2. peuvent être supprimées. En effet, le réglage supplémentaire effectué et l'abscence de vibrations permettent d'éviter tout décalage de phase du faisceau d'éclairage. 10. Dispositif de positionnement des éléments optiques. Les modes de réalisation décrits, et en particulier le mode de réalisation 4, nécessitent l'utilisation de nombreux positionneurs de bonne précision. Ces positionneurs sont des éléments coûteux peu adaptés à une fabrication en série et susceptibles de se dérégler avec le temps. Ces positionneurs, à l'exception des positionneurs des objectifs et de l'échantillon, ne doivent en principe être réglés qu'une fois, lors de la phase initiale de réglage. Une solution à ce problème est d'utiliser lors de la fabrication du microscope des positionneurs amovibles. Après positionnement, chaque élément peut être fixé avec une colle appropriée. Par exemple, dans le mode de réalisation 4, on peut fixer les SLM à l'aide du dispositif des Fig. 83 à 85. La partie du dispositifde fixation qui est intégrée au microscope comporte trois ensembles mobiles: ensemble 1: il est constitué des éléments suivants, solidarisés entre eux: - une plaque de fixation (5801) détaillée Fig.83 et présentant une surface poreuse à encoller (5802). - le SLM (5804) fixé sur la partie non encollée (5803) de cette plaque. - une plaque (5808) en matériau magnétisable, par exemple du fer, fixée à l'arrière de la plaque (5801) ensemble 2 : est constitué des éléments suivants, solidarisés entre eux: - une plaque (5805) détaillée Fig. 84 présentant une surface poreuse à encoller (5806) et un évidement (5807) en son centre - une plaque (5809) présentant une surface à encoller (5817) - une plaque (5810) en matériau magnétisable, par exemple du fer , fixée à la plaque (5809). ensemble 3 : est constitué d'une plaque (5811) présentant une surface poreuse à encoller (5816) La partie amovible du dispositif de fixation comporte les ensembles suivants: ensemble 4 : est composé d'un bras (5815) comportant une partie magnétisable (5814) et lié à un positionneur POS1non représenté. La partie (5814) comporte un enroulement de fil électrique autour d'un noyau en fer, non représentés. En alimentant cet enroulement on solidarise (5814) et (5810) et en interrompant l'alimentation on désolidarise ces éléments. ensemble 5: il est composé d'un bras (5813) comportant une partie magnétisable (5812) et lié à un positionneur POS2 non représenté. La partie (5812) comporte un enroulement de fil électrique autour d'un noyau en fer, non représentés. En alimentant cet enroulement on solidarise (5808) et (5812) et en interrompant l'alimentation on désolidarise ces éléments. La partie fixe du positionneur POS1et l'élément 3 sont solidaires de la table optique. La partie fixe du positionneur POS2 est solidaire de la partie mobile du positionneur POS 1. Le positionneur POS permet un déplacement un axe dans le sens de l'axe # et une rotation autour de l'axe j . Le positionneur POS2 permet une translation suivant chacun des vecteurs 7 et k et une rotation autour de l'axe ! . Il permet également, mais avec une très faible marge de réglage, une rotation autour de l'axe . Pour effectuer le positionnement du système, on encolle préalablement les surfaces à encoller désignées plus haut. On alimente les aimants des parties (5812) et (5814) de manière à solidariser les parties amovibles et les parties non amovibles. On effectue le réglage normalement avec les positionneurs POS1et POS2. On laisse le système en place suffisamment longtemps pour que la colle sèche. On cesse alors d'alimenter les aimants de manière à désolidariser les parties amovibles des parties non amovibles. Le réglage est alors définitif et la partie amovible peut être retirée. La colle utilisée doit avoir un temps de prise suffisamment long pour ne pas gêner le réglage et doit avoir un retrait minimal lors du séchage. Il est également possible de prévoir des orifices dédiés dans les plaques (5811) et (5805) pour injecter la colle après positionnement. Cet exemple est donné pour le positionnement des SLM mais est adaptable simplement à l'ensemble des éléments devant être positionnés dans le système. En fonction du nombre de degrés de liberté requis et du type d'élément à positionner, la forme des plateformes mobiles doit être adaptée. Le principe consistant à utiliser des positionneurs amovibles et à effectuer une fixation définitive par collage reste toutefois valable. 11. Support adapté au transport et au maintien des réglages effectués Les microscopes décrits dans les modes de réalisation 3 à 5 sont constitués d'un ensemble d'éléments fixés à une table optique. Lors d'un éventuel transport, des chocs même légers peuvent entraîner un dérèglement du système. Lors d'une utilisation prolongée, la poussière peut se déposer sur les différents éléments optiques. Afin de pallier à ces inconvénients, le microscope décrit peut être protégé par un système dont le principe est représenté sur la figure 86. La table optique, qui peut être par exemple en granite, constitue la partie inférieure d'une boîte hermétiquement fermée (5901). Le fait que la boîte (5901) soit hermétiquement fermée protège l'ensemble contre la poussière. La boîte (5901) est incluse dans une boîte plus grande (5902), sans qu'il y ait contact direct entre les deux boîtes. Les deux boîtes sont séparées par des amortisseurs qui peuvent être des ballons en caoutchouc (5903) gonflés de manière appropriée, et qui sont disposés sur les 6 cotés de la boîte (5901). Ce système permet d'amortir les chocs et d'éviter une perte des réglages lors d'un transport, tout en garantissant une bonne suspension de la table optique lors de l'utilisation. Toutefois, il est nécessaire que la partie du système constituée par les deux objectifs et leurs positionneurs reste accessible. Ceci entraîne certaines adaptations de la forme des boîtes, visibles sur la Fig. 87, adaptées içi à l'exemple constitué par les modes de réalisation 4 et 5. La paroi avant de la boîte (5901) constitue un plan vertical passant sur la Fig. 63 entre les miroirs (4451) et (4452). La boîte (5901) présente une excroissance (5903) permettant la fixation des miroirs (4454) (4455)(4456) et de l'objectif (4317) endessous du plan de la table optique proprement dite. La boîte (5902) représentée en pointillés présente une échancrure (5904) ménageant un accès aux objectifs et à l'échantillon. Afin que les miroirs (4453) et (4454) ainsi que les entrées des objectifs restent inaccessibles, et afin d'éviter toute entrée de poussière, la forme de la boîte (5902) doit également être adaptée localement. Cette adaptation est détaillée sur la Fig. 88. La boîte présente deux excroissances (5905) et (5906) contenant respectivement les miroirs (4453) et (4454), et présente deux ouvertures liées à l'entrée des objectifs (en fait, aux montures de ces objectifs ) par des manchons en caoutchouc (6001) (6002). Les positionneurs des objectifs et de l'échantillon, non représentés, sont extérieurs à la boîte (5902). Sur la Fig. 87, les amortisseurs (5903) n'ont pas été représentés, mais ils sont présents dans toute la zone comprise entre les deux boîtes. Un capot de fermeture permettant une protection de la partie accessible (objectifs et échantillon, ainsi que leurs positionneurs) doit également être prévu. Dans le cas du mode de réalisation 5, la boîte externe (5901) doit comporter un compartiment supplémentaire pour contenir les éléments qui ne sont pas sur la table optique. 12. Variantes: D'autres modes de réalisation sont bien entendu possibles et la description ci-dessus n'est pas limitative. Il est en particulier possible d'utiliser d'avantage d'objectifs, ou d'effectuer d'autres combinaisons des types de récepteur et de déviateur de faisceau, ou de modifier les algorithmes de recalage en phase. 13. Possibilités d'application industrielle : 13. 1. Références [Thomas] : 4-D imaging software observe living cells, Charles Thomas & John White, Scientific Computing World p.31, décembre 1996. [Holton] : Under a Microscope: Confocal Microscopy Casts New Light on the Dynamics of Life , W.Conard Holton, Photonics Spectra p. 78, février 1995. [Walker] : Phase measunng scanning optical microscope, J.G.Walker & E.R.Pike, brevet WO 91/07682 [Bertero] : Analytic inversionformulafor confocal scanning microscopy, B. Bertero, C. De Mol, E.R.Pike, Journal of the Optical Society of America vol.4 no. 9, septembre 1987 [Ueki]: Three-dimensional optical memory with a photorefractive crystal, Y. Kawata, H.Ueki, Y. Hashimoto, S. Kawata, Applied Optics vol.34 no 20 p. 4105, 10 juillet 1995 [Juskaitis]: Differentialphase-contrast microscope with a split detectorfor the readout system of a multilayered optical memory, Y. Kawata, R.Juskaitis, T. Tanaka, T. Wilson & S. Kawata, Applied Optics vol.35 no 14 p. 2466, 10 mai 1996 [Parthenopoulos]: Three-dimensional optical storage memory, D. A.Parthenopoulos & P.M.Rentzepis, Science 245, p. 843, 1989 [Strickler] : Three dimensional optical data storage in refractive media by two-photon excitation, J.H.Strickler & W. W. Webb, Optics Letters 16, p.1780, 1991 [McMichael]: Compact holographic storage demonstrator with rapid access, I. McMichael, W. Christian, D. Pletcher, T. Y.Chang & J. H.Hong, Applied Optics vol.35 no 14 p.2375, 10 mai 1996. [Bashaw] : Cross-talk considerations for angular and phase-encoded multiplexing in volume holography, M. C.Bashaw, J. F.Heanue, A. Aharoni, J.F.Walkup & L. Hesselink, Journal of the Optical Society of America B vol. 11no 9 p.1820 septembre 1994 [Barbarstatis] : Shift multiplexing with spherical reference waves, G. Barbarstatis, M.Levene,D.Psaltis, Applied Optics vol.35 no 14 p. 2403, 10 mai 1996 13.2. Discussion Les microscopes courants forment par un procédé optique une image bidimensionnelle correspondant à une coupe aggrandie de l'objet observé. Cette image peut le cas échéant être enregistrée par une caméra vidéo afin de pouvoir être restituée ultérieurement. Il est possible de générer une image tridimensionnelle en utilisant un de ces microscopes et en faisant varier le réglage de focalisation. A chaque réglage correspond un plan de coupe différent, et une image en trois dimensions peut être reconstituée à partir de ces plans de coupe. Certains microscopes munis d'un dispositif de focalisation motorisé et d'un logiciel approprié effectuent cette opération automatiquement. De tels microscopes sont décrits par exemple dans [Thomas]. Le défaut majeur de ces microscopes est que l'image d'un plan de coupe est fortement perturbée par le contenu des autres plans. Il existe également des microscopes confocaux, dans lesquels l'éclairage est focalisé sur un point et l'image tridimensionnelle est générée en balayant tous les points de l'objet. De tels microscopes sont décrits par exemple dans [Holton]. Ces microscopes permettent de résoudre le problème des systèmes décrits dans [Thomas], à savoir que la valeur détectée en un point donné est peu perturbée par la valeur des points proches. Les microscopes confocaux présentent le défaut de ne pouvoir détecter que l'intensité de l'onde reçue et non sa phase. Comme beaucoup d'objets couramment observés se caractérisent essentiellement par des variations d'indice entraînant des variations de phase de l'onde transmise, ce défaut entraîne une gêne importante pour les utilisateurs qui doivent colorer les échantillons observés. C'est pourquoi des efforts ont été faits pour réaliser des microscopes confocaux sensibles à la phase de l'onde transmise [Walker]. Pour diverses raisons, ces microscopes restent peu efficaces. L'image générée par les microscopes confocaux n'a pas la définition théorique la meilleure qui puisse en principe être obtenue à partir de l'onde reçue par l'objectif utilisé. Ceci est lié, comme indiqué en 7. 18.3., au fait que la méthode de microscopie confocale filtre fortement les hautes fréquences. C'est pourquoi des efforts ont été faits pour améliorer la résolution de ces microscopes confocaux [Bertero]. Le présent microscope remédie aux défauts des microscopes précédents en termes de résolution et en termes de détection de phase. Il peut être avantageusement employé en remplacement de ces microscopes, dans l'ensemble de leurs applications. Un domaine d'application nouveau des microscopes est la lecture de mémoires optiques tridimensionnelles. Un premier type de mémoires optiques est celui ou les données sont enregistrées point par point dans un matériau tridimensionnel sous forme de variations des propriétés locales de ce matériau ([Ueki], [Parthenopoulos], [Strickler]). Ces données doivent donc être lues par un microscope capable de lire des données tridimensionnelles sans que les données enregistrées dans plusieurs couches successives de matériau se perturbent les unes les autres. La perturbation de l'image d'un point par les rayons diffractés par les points voisins se traduit donc içi par une interférence intersymboles. En général les auteurs ont utilisé des couches peu nombreuses à forte distance les unes des autres, ce qui limite ces interférences. Cependant, si une quantité de données plus importante devait être enregistrée dans un volume donné, les méthodes classiques de microscopie se révéleraient insuffisantes. En particulier dans le cas de [Strickler] et [Ueki] les données sont enregistrées sous forme de variations d'indice et le microscope confocal est particulièrement mal adapté à leur lecture. C'est pourquoi des efforts ont été faits pour améliorer le système de lecture de données [Juskaitis]. Le présent microscope constitue la solution de lecture permettant une intégration maximale de ce type de mémoires. En effet l'image qu'il permet d'obtenir prend en compte l'indice et diminue très fortement l'interférence intersymboles. Dans le cas idéal ou l'ensemble du faisceau issu de l'échantillon serait détectée, ce qui peut être réalisé en augmentant le nombre ou l'ouverture des objetifs, l'interférence intersymboles est entièrement supprimée. Un autre type de mémoires optiques est constitué par les mémoires holographiques. Par exemple, dans le document [McMichael], les données sont lues en illuminant l'objet constitué par la mémoire optique avec un faisceau parallèle de direction variable et en détectant l'onde issue de l'échantillon pour chaque direction du faisceau d'éclairage. Une direction du faisceau d'éclairage correspond à une page de données et chaque point de la représentation fréquentielle bidimensionnelle de l'onde issue de l'objet pour une onde d'éclairage donnée correspond à un bit stocké dans la mémoire optique. Chaque point de la représentation bidimensionnelle de l'onde issue de l'objet correspondant par ailleurs à un point de la représentation tridimensionnelle de l'objet lui-même, un bit stocké dans la mémoire optique correspond donc à un point de la représentation fréquentielle tridimensionnelle de cette mémoire optique. Une analyse de ce type de mémoires en termes de représentations fréquentielles peut être trouvée dans [Bashaw] Le présent microscope peut donc avantageusement être utilisé pour lire de telles mémoires optiques, les bits stockés en mémoire correspondant directement à des points de la représentation fréquentielle tridimensionnelle obtenue par le présent microscope à partir de l'objet constitué par la mémoire optique. Le système d'écriture de la mémoire optique doit toutefois être prévu pour ne pas utiliser les points de la représentation fréquentielle tridimensionnelle qui ne sont pas obtenus par le présent microscope, saufà augmenter le nombre d'objectifs utilisés pour éviter la non-détection de certaines fréquences. D'autres types de mémoires optiques holographiques existent [Barbarstatis] . D'une manière générale, le présent microscope permet l'obtention d'une représentation de l'objet observé qui serait parfaite dans le cas idéal ou les objectifs utilisés couvriraient l'ensemble de l'espace autour de l'objet. Dans le cas ou la représentation obtenue est parfaite, les données stockées en mémoire et détectées sous la forme d'une représentation fréquentielle tridimensionnelle de l'objet peuvent être ensuite restituée sous n'importe quelle forme : est possible de simuler, en utilisant la représentation connue de l'objet constitué par la mémoire optique, l'onde qui serait obtenue à partir de n'importe quel éclairage ou par n'importe quelle autre méthode de lecture (à la longueur d'onde utilisée par le microscope). Tous les type de mémoire optique peuvent donc être lus par le présent microscope, moyennant dans le cas général des opérations supplémentaires permettant la reconstitution des données à partir de la représentation fréquentielle de l'objet constitué par la mémoire optique. Dans le cas ou la représentation n'est pas parfaite, des précautions adéquates doivent être prises pour prendre en compte les zones d'ombre de la représentation fréquentielle de l'objet. 1-Microscope comportant : - un ou plusieurs récepteurs permettant chacun l'enregistrement numérique de figures d'interférences formées sur une surface de réception par une onde issue de l'objet observé et une onde de référence n'ayant pas traversé l'objet observé, - un dispositif de génération d'une onde plane éclairant l'objet observé, permettant la formation d'ondes planes dont la direction, évaluée dans un repère lié à un des récepteurs, est variable, - des moyens pour générer, à partir d'un ou plusieurs desdits enregistrements numériques de figures d'interférences, une représentation tridimensionnelle de l'objet observé, caractérisé par le fait qu'il comporte au moins l'un des deux groupes de moyens (i) ou (ii): (i) - des moyens actifs ou passifs pour contrôler les différences de phase entre les ondes d'éclairage et les ondes de référence de manière à ce que, sur chaque capteur et pour chaque onde d'éclairage. la différence de phase entre l'onde d'éclairage et l'onde de référence utilisée sur ledit capteur ait une valeur préétablie. (ii)- des moyens pour générer, à partir d'un ou plusieurs desdits enregistrements de figures d'interférences, des sous-représentations de l'objet observé, et des moyens pour déterminer les écarts de phase entre des sous-représentations de l'objet observé. 2 - Microscope selon la revendication 1, caractérisé par le fait que lesdits moyens pour déterminer ledit écart de phase entre deux sous-représentations de l'objet comportent des moyens pour déterminer l'écart de phase le plus probable entre les restrictions desdites sous-représentations à un ensemble inclus dans l'intersection desdites sous-représentations en représentation fréquentielle, ou une approximation de cet écart. 3-Microscope selon une des revendications 1 ou 2, caractérisé par le fait que lesdits moyens pour déterminer ladite représentation tridimensionnelle de l'objet comportent des moyens pour déterminer, en chaque point de ladite représentation tridimensionnelle en représentation fréquentielle: - les valeurs en ce point de chaque sous-représentation atteignant ce point. - l'écart-type du bruit affectant chacune desdites valeurs, ou une approximation de cet écart-type, ou une grandeur liée à cet écart-type ou à son approximation. - la valeur la plus probable de la représentation tridimensionnelle en ce point compte tenu de la valeur de chaque sous-représentation en ce point et du bruit affectant chaque sous-représentation en ce point, ou une approximation de cette valeur. 4- Microscope suivant une des revendications 1 à 3, caractérisé par les faits suivants: - il comporte des moyens pour enregistrer sur chaque récepteur une onde de référence issue de l'objet, l'onde éclairant l'objet ayant une direction de référence lors de cet enregistrement. -il comporte des moyens pour enregistrer périodiquement et sur chaque récepteur l'onde issue de l'objet, l'onde éclairant l'objet ayant la direction de référence lors de ces enregistrements, - il comporte des moyens pour déterminer, pour chaque récepteur et pour chacun desdits enregistrements périodiques, la différence de phase courante entre l'onde ainsi enregistrée et l'onde de référence, - il comporte des moyens pour décaler chaque image plane en fréquence d'une phase correspondant à ladite différence de phase courante obtenue à partir d'un enregistrement périodique effectué à un instant proche de l'instant d'acquisition de la ou des ondes ayant permis le calcul de ladite sous-représentation. 5- Microscope selon une des revendications 1 à 4, caractérisé par le fait que le système de génération des faisceaux d'éclairage comporte un déviateur de faisceau, et par le fait que ledit déviateur de faisceau comporte. - un modulateur spatial commandé de manière adéquate générant, à partir d'un faisceau incident de direction donnée, un faisceau sortant dont la direction peut être commandée en modifiant l'état du modulateur. - un diaphragme et /ou un modulateur binaire d'intensité permettant la suppression des faisceaux parasites générés par le premier modulateur. 6- Microscope selon une des revendications 1 à 5, caractérisé par le fait que le système de génération des faisceaux d'éclairage et de référence comporte: - un déviateur de faisceau. - un séparateur de faisceau, qui divise le faisceau issu dudit déviateur de faisceau en un faisceau de référence et un faisceau d'éclairage. 7- Microscope selon une des revendications 1 à 6, caractérisé par le fait qu'il comporte: - un moyen pour générer deux polarisations distinctes de chaque faisceau d'éclairage - un moyen pour analyser l'onde issue de l'objet selon deux directions de polarisation distinctes. 8- Microscope selon une des revendications 1 à 7, caractérisé par le fait qu'il comporte un moyen de suppression de la partie non diffractée de l'onde d'éclairage, constitué par un dispositif placé dans un plan ou la partie non diffractée de l'onde d'éclairage a une image ponctuelle et permettant d'absorber REVENDICATIONS (3/3) cette onde sur une zone réduite autour du point d'impact de la partie non diffractée de l'onde d'éclairage. 9- Microscope selon une des revendications 1 à 8, caractérisé par les faits suivants: - Il comporte plusieurs objectifs de microscope focalisés sur la même zone de l'échantillon. - La chaîne optique associée à chaque objectifpermet d'une part l'enregistrement sur un capteur de l'onde provenant dudit échantillon et reçue par ledit objectif, et d'autre part la génération d'une onde plane de direction variable dirigée dudit objectifvers ledit échantillon. - L'ensemble des ondes mesurées sur chaque capteur et pour chaque onde d'éclairage sont combinées par un système de calcul pour obtenir une représentation tridimensionnelle de l'objet observé.