Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR CORRECTING A WAVE FRONT ANALYSER AND ANALYSER IMPLEMENTING SAID METHOD
Document Type and Number:
WIPO Patent Application WO/2008/046998
Kind Code:
A1
Abstract:
The invention relates to a method for correcting a wave front analyser, in which said analyser detects a signal from an incident wave front to be analysed (FO), said detected signal providing phase and intensity local information. The method comprises correcting the phase computation according to intensity space variations. The invention also relates to a wave front analyser for implementing the method of the invention.

Inventors:
LEVECQ XAVIER (FR)
DOVILLAIRE GUILLAUME (FR)
Application Number:
PCT/FR2007/001689
Publication Date:
April 24, 2008
Filing Date:
October 16, 2007
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
IMAGINE OPTIC (FR)
LEVECQ XAVIER (FR)
DOVILLAIRE GUILLAUME (FR)
International Classes:
G01J9/00
Foreign References:
US20050045801A12005-03-03
US20050151960A12005-07-14
Attorney, Agent or Firm:
PONTET, Bernard (25 rue Jean Rostan, Parc Club Orsay Université ORSAY CEDEX, FR)
Download PDF:
Claims:
REVENDICATIONS

1. Procédé pour corriger un analyseur de front d'onde, cet analyseur mettant , 5 en œuvre une détection d'un signal à partir d'un front d'onde incident à analyser (FO), ledit signal ainsi détecté procurant des informations locales de phase et d'intensité du front d'onde à analyser, caractérisé en ce qu'il comprend une correction d'un calcul de phase du front d'onde à analyser (FO) en fonction d'une variation spatiale d'intensité du front d'onde à analyser (FO). 10

2. Procédé selon la revendication 1, caractérisé en ce que l'analyseur met en œuvre une étape de décomposition du front d'onde à analyser (FO) en une pluralité de taches (TA) ou de franges sur un détecteur (DM).

15 3. Procédé selon la revendication 2, caractérisé en ce que la correction consiste en une correction d'un calcul de gradients locaux de phase du front dJbnde à analyser (FO) en fonction de gradients locaux d'intensité du front d'onde à analyser (FO).

20 4. Procédé selon la revendication 3, caractérisé en ce qu'il comprend en outre les étapes suivantes :

- une mesure de l'intensité de chaque tache (TA) ou frange,

- une détermination des gradients locaux d'intensité du front d'onde à analyser (FO).

25

5. Procédé selon la revendication 3 ou 4, caractérisé en ce que la correction est réalisée selon une loi de correction.

6. Procédé selon la revendication 5, caractérisé en ce qu'il comprend en outre, 30 avant la détection du signal à partir du front d'onde à analyser (FO), une détermination de la loi de correction comprenant les étapes suivantes :

- une injection, en entrée de l'analyseur, d'un front d'onde sensiblement homogène en intensité et dont la phase est connue (FOH),

- une insertion, devant l'entrée de l'analyseur, d'un masque (MA) dont la transmission n'est pas homogène spatialement, de sorte que le front d'onde homogène (FOH) traverse le masque (MA) avant d'être décomposé par l'analyseur en une pluralité de taches ou de franges sur le détecteur (DM), - une observation de la position de chacune des taches ou franges obtenues sur le détecteur en présence du masque, et

- une détermination, à partir de ladite observation, de la loi de correction à apporter pour le calcul des gradients locaux de phase du front d'onde à analyser (FO) en fonction des gradients locaux d'intensité du front d'onde à analyser (FO).

7. Procédé selon la revendication 6, caractérisé en ce qu'il comprend en outre, pour la détermination de la loi de correction, une observation de la position de chacune des taches (TA) ou franges obtenues sur le détecteur (DM) sans le masque.

8. Procéd£L.selQFi la revendication 6 ou 7, caractérisé en ce l'observation de. la position d'une tache (TA) ou frange comprend une détermination de la position (BA) du barycentre énergétique de la tache ou frange sur le détecteur (DM).

9. Procédé selon l'une des revendications 6 à 8, mis en œuvre pour corriger un analyseur du type Shack-Hartmann ou Hartmann-Shack, à matrice (ML) de microlentilles (L), caractérisé en ce que les étapes de la détermination de la loi de correction sont réitérées pour plusieurs positions longitudinale, par rapport au détecteur, du plan de focalisation de chaque tache.

10. Procédé selon l'une des revendications 3 à 8, mis en œuvre pour corriger un analyseur du type Shack-Hartmann ou Hartmann-Shack, à matrice (ML) de microlentilles (L), caractérisé en ce qu'il comprend la séquence d'étapes suivante:

- une cartographie des gradients locaux de phase du front d'onde à analyser (FO), de préférence devant chaque, micro-lentille (L),

- une cartographie des gradients locaux d'intensité du front d'onde à analyser, de préférence devant chaque micro-lentille (L),

- une détermination à partir desdits gradients locaux de phase, d'une cartographie des courbures locales de phase du front d'onde à analyser, ^ - une détermination d'une position longitudinale du plan de focalisation de chacune des taches (TA),

- pour chaque tache, une correction pour le calcul des gradients locaux de phase, à partir de la position du plan de focalisation de la tache et de la cartographie des gradients d'intensité devant chaque microlentille.

11. Procédé selon l'une des revendications 1 à 3, caractérisé en ce qu'il comprend les étapes suivantes :

- une réalisation d'une transformation de Fourier du signal détecté brut,

- un isolement de l'ordre zéro de la Transformée de Fourier, - une réalisation d'une transformation de Fourier inverse dudit ordre zéro de façon à obtenir une forme de l'intensité du front d'onde à analyser (FO), - une division dudit signal détecté brut par ladite forme d'intensité.

4

12. Procède selon l'une des revendications 1 à 3, caractérisé en ce qu'il comprend les étapes suivantes :

- une réalisation d'une transformation de Fourier du signal détecté brut,

- une étape de déconvolution des ordres premier de la transformée de Fourier du signal brut par l'ordre zéro de la transformée de Fourier du signal brut,

- une reconstruction du front d'onde à analyser (FO) corrigé en phase, à partir desdits ordres premier déconvolués.

13. Procédé selon l'une des revendications 1 à 8, 11 et 12, mis en oeuvre pour corriger un analyseur du type Hartmann, à matrice (MT) de micro-trous (T).

14. Procédé selon l'une des revendications 1 à 8, 11 et 12, mis en œuvre pour corriger un analyseur de phase du type interféromètre multi-ondes.

15. Procédé selon l'une des revendications 2 à 8, mis en œuvre pour corriger un analyseur du type Shack-Hartmann ou Hartmann-Shack, à matrice (ML) de microlentilles (L).

5 16. Procédé selon la revendication 15, caractérisé en ce qu'il comprend en outre, avant la détection du signal à partir du front d'onde à analyser (FO), une optimisation de l'analyseur comprenant les étapes suivantes :

- une injection, en entrée de l'analyseur, d'un front d'onde sensiblement homogène en intensité et dont la phase est connue (FOH),

LO - une insertion, devant l'entrée de l'analyseur, d'un masque (MA) dont la transmission n'est pas homogène spatialement, de sorte que le front d'onde homogène (FOH) traverse le masque avant d'être décomposé par l'analyseur en une pluralité de taches sur le détecteur (DM),

- une observation de la position de chacune des taches (TA) obtenues sur le L 5 détecteur en présence du masque,

- un retrait du masque (MA) de devant l'entrée de l'analyseur,

- une observation sans masque de la pαsitio-sude chacune des taches obtenues sur le détecteur (DM),

- un déplacement du détecteur relativement à la matrice de micro-lentilles, et 20 - une réitération des étapes précédentes pour minimiser la différence de position des taches entre l'observation sans masque et l'observation en présence du masque.

17. Analyseur de front d'onde implémentant un procédé de correction selon 5 l'une quelconque des revendications précédentes.

Description:

« Procédé de correction d'un analyseur de front d'onde, et analyseur implémentant ce procédé » Domaine technique ~ La présente invention concerne un procédé de correction d'un analyseur de front d'onde. Elle vise également un analyseur de front d'onde dans lequel ce procédé est mis en oeuvre

Le domaine de l'invention est celui des analyseurs de front d'onde fonctionnant en mesure directe sur un faisceau. Les analyseurs concernés sont du type :

- Hartmann, comprenant une matrice de trous disposée devant un détecteur matriciel, chaque trou formant à partir d'un front d'onde incident une tache sur le détecteur,

Shack Hartmann ou Hartmann Shack, comprenant une matrice de micro-lentilles disposée devant un détecteur matriciel, chaque microlentille formant à partir d'un front d'onde incident une tache sur le détecteur, ou

Shearing interferometer (ou interféromètre multi-ondes), comprenant des moyens pour générer des répliques décalées spatialement d'un front d'onde incident et des moyens pour faire interférer les répliques sur un détecteur matriciel sous la forme de taches ou de franges d'interférences. Etat de la technique antérieure

Pour tous ces analyseurs, la position des taches (cas Hartmann ou Shack Hartmann) et la position des franges ou des taches d'interférences (cas du shearing interferometer) sur le détecteur permettent de déterminer, par une interprétation du signal énergétique reçu sur le détecteur, les gradients locaux (les dérivées locales) de la phase du front d'onde incident, ce qui permet de déterminer la courbure du front d'onde incident. Cependant, si la forme des taches (ou franges) est perturbée par une variation locale d'intensité du front d'onde analysé, la mesure du gradient de phase local est elle-même faussée.

Une variation locale d'intensité entraîne une erreur de mesure locale du gradient de phase du front d'onde.

En effet, dans le cas du système Hartmann et en référence à la figure 1, une variation d'intensité à l'écheile d'un micro trou se retrouve sur la tache - mesurée par le détecteur matriciel (CCD ou CMOS typiquement) et la position du barycentre énergétique de la tache n'est plus le reflet exact du déplacement de la tache lié à l'unique modification du gradient de phase local du front d'onde analysé.

Dans le cas où la phase incidente sur le micro trou est plane, le résultat de la détermination du gradient local de phase devrait donner un gradient nul. Cependant, la variation locale de l'intensité décale le barycentre énergétique et le résultat du calcul donne un gradient non nul. Cet écart est l'erreur liée à la variation d'intensité devant le micro-trou.

Dans le cas de la technologie Shack-Hartmann et en référence aux figures 2 et 3, le principe est très similaire. Cependant, la présence de microlentilles change un peu le fonctionnement. En effet lorsque le plan du détecteur se trouve dans le.plan de focalisation d'une micro-lentille, la position du barycentre énergétique n'est pas dépendante de la répartition d'intensité devant la micro-lentille. Dans cette configuration, la mesure du gradient de phase est complètement indépendante des gradients d'intensité. Malheureusement, cette propriété n'est vérifiée que pour une seule position de fonctionnement du détecteur par rapport aux micro-lentilles, et pour une longueur d'onde donnée de l'onde incidente. La position de fonctionnement est réglée, en général, lors du montage pour des faisceaux collimatés (courbure locale nulle devant la microlentille), c'est-à-dire que le détecteur est placé dans le plan focal des microlentilles. On peut citer à ce sujet le document [1], référencé en dernière page.

Cependant, lorsque le faisceau présente des aberrations (courbure astigmatisme, coma, aberration sphérique...), la courbure locale du front d'onde devant chaque microlentille n'est plus nulle et le point de focalisation de la micro-lentille ne se retrouve plus dans le plan du détecteur. Dans cette

configuration, une variation d'intensité devant la microlentille entraîne une modification de la position du barycentre énergétique de la tache.

L'erreur liée à la variation locale d'intensité du front d'onde devant chaque microlentiile dépend donc de la courbure iocale du front d'onde devant ladite microlentille. Plus le point de focalisation sera éloigné du détecteur, plus l'influence de la répartition d'intensité est grande.

L'influence de la variation d'intensité sur la détermination des gradients locaux de phase du front d'onde dans le cas du shearing interferometer

(interféra m être à décalage latéral) est très similaire au cas de la technologie Hartmann. En effet, le principe de l'interféromètre à décalage latéral est de faire interférer entre elles au moins deux répliques de l'onde incidence en les décalant latéralement les unes par rapport aux autres.

On peut notamment citer à ce sujet les documents [2] et [3] référencés en dernière page. Le phénomène d'interférence fait intervenir le terme de phase de l'onde incidence (ce que l'on cherche à mesurer) mais aussi l'amplitude de l'onde

(liée à l'intensité). La figure d'interférence est donc modifiée par une variation d'intensité du front d'onde incident et le calcul du gradient de phase s'en trouve perturbé. Un but principal de la présente invention est de remédier à ces inconvénients en proposant un procédé de correction pour un analyseur de front d'onde.

Exposé de l'invention

Cet objectif est atteint en mettant en œuvre un procédé pour corriger un analyseur de front d'onde, cet analyseur mettant en œuvre une détection d'un signal à partir d'un front d'onde incident à analyser, ledit signal ainsi détecté procurant des informations locales de phase et d'intensité du front d'onde à analyser, caractérisé en ce qu'il comprend une correction d'un calcul de phase du front d'onde à analyser en fonction d'une variation spatiale d'intensité du front d'onde à analyser.

On dispose ainsi d'une voie particulièrement efficace pour prendre en compte les inévitables variations d'intensité observées dans de nombreuses sources optiques.

L'analyseur peut mettre en œuvre une étape de décomposition du front d'onde à analyser en une pluralité de taches ou de franges sur un détecteur.

Ainsi, le procédé de correction selon l'invention peut typiquement être mis en œuvre pour corriger : - un analyseur du type Hartmann, à matrice de micro-trous,

- un analyseur du type Shack-Hartmann ou Hartmann-Shack, à matrice de - microlentilles,

- un analyseur de phase du type interféromètre multi-ondes, ces exemples n'étant pas limitatifs. Dans un premier mode de réalisation, la correction peut consister en une correction d'un calcul de gradients locaux de phase du front d'onde à analyser (FO) en fonction de gradients locaux d'intensité du front d'onde à analyser (FO). Le procédé selon l'invention peut comprendre en outre les étapes suivantes : - une mesure de l'intensité de chaque tache ou frange,

- une détermination des gradients locaux d'intensité du front d'onde à analyser. — _

Cette détermination des gradients locaux permet de faire une cartographie des gradients locaux d'intensité du front d'onde à analyser (par exemple devant chaque micro-trou dans le cas d'un analyseur du type Hartmann, ou devant chaque micro-lentille dans le cas d'un analyseur du type Shack-Hartmann). Plus généralement, on peut déterminer un gradient local d'intensité à partir de l'intensité d'une frange ou d'une tache et des intensités des franges ou taches voisines. De manière préférentielle, la correction est réalisée selon une loi de correction. Cette loi de correction peut être connue ou déterminée de façon expérimentale ou théorique.

Le premier mode de réalisation du procédé selon l'invention peut . comprendre une détermination expérimentale ou théorique de la loi de correction du calcul de gradients locaux de phase du front d'onde à analyser en fonction des gradients locaux d'intensité du front d'onde à analyser. Une variante expérimentale de ce premier mode comprend une étape de , calibration pour déterminer cette loi de correction. Cette étape de calibration

peut avantageusement comprendre, avant la détection du signal à partir du front d'onde à analyser, les étapes suivantes :

- une injection, en entrée de l'analyseur, d'un front d'onde sensiblement homogène en intensité et dont la phase est connue, - une insertion, devant l'entrée de l'analyseur,, d'un masque dont la transmission n'est pas homogène spatialement, de sorte que le front d'onde homogène traverse le masque avant d'être décomposé par l'analyseur en une pluralité de taches ou de franges sur le détecteur,

- une observation de la position de chacune des taches ou franges obtenues sur le détecteur en présence du masque, et

- une détermination, à partir de ladite observation, de la loi de correction à apporter (de préférence à chaque tache ou frange) pour le calcul des gradients locaux de phase du front d'onde à analyser en fonction des gradients locaux d'intensité du front d'onde à analyser. L'expression « front d'onde de phase connue » signifie ici et par la suite un front d'onde dont la forme ou la phase est connue d'un utilisateur du procédé selon l'invention ou d'un analyseur, d'un dispositif ou_ d'un logiciel mettant en œuvre le procédé selon l'invention, cette connaissance pouvant être théorique ou issue d'une mesure ; ce front d'onde peut par exemple dans un cas simple être de phase plane. Dans le cas d'un analyseur de type Shack- Hartmann, les étapes de la détermination de la loi de correction doivent a priori être réitérées pour plusieurs positions longitudinales, par rapport au détecteur, du plan de focalisation de chaque tache (par exemple pour différentes distances entre le détecteur et la matrice de micro-lentilles), la loi de correction pour le calcul des gradients locaux de phase du front d'onde à analyser en fonction des gradients locaux d'intensité du front d'onde à analyser dépendant à priori de cette distance.

Le premier mode de réalisation de procédé selon l'invention peut comprendre en outre, pour la détermination de la loi la correction, une observation de la position de chacune des> taches ou franges obtenues sur le détecteur sans le masque, cette observation pouvant servir de référence.

Dans le premier mode de réalisation de procédé selon l'invention (et de manière générale), l'observation de la position d'une tache ou frange peut

comprendre une détermination de la position du barycentre énergétique de la tache ou frange sur le détecteur.

Une variante théorique du premier mode de réalisation de procédé selon l'invention peut comprendre une connaissance ou une détermination théorique de la loi de correction du calcul de gradients locaux de phase du front d'onde à analyser en fonction de gradients locaux d'intensité du front d'onde à analyser, par exemple sous la forme d'un algorithme de calcul, d'une formule ou d'une table de calcul. Dans les cas d'un analyseur Shack-Hartmann, cette loi dépend en outre pour chaque micro-lentille de la distance entre le détecteur et le point de focalisation de la micro-lentille, et donc de la distance entre le détecteur et la matrice de micro-lentilles.

On peut aussi prévoir, pour un analyseur du type Shack-Hartmann comprenant une matrice de microlentilles , les étapes suivantes :

- une cartographie des gradients locaux de phase du front d'onde à analyser, de préférence devant chaque micro-lentille,

- une cartographie des gradients locaux d'intensité du front d'onde à analyser, de préférence-devant chaque micro-lentille,

- une détermination à partir desdits gradients locaux de phase, d'une cartographie des courbures locales de phase du front d'onde à analyser (par exemple au moyen d'une dérivation desdits gradients locaux de phase),

- une détermination d'une position longitudinale du plan de focalisation de chacune des taches,

- pour chaque tache, une correction pour le calcul des gradients locaux de phase, à partir de la position du plan de focalisation de la tache et de la cartographie des gradients d'intensité devant chaque microlentille.

Cette correction étant effectuée au moyen de la loi de correction connue expérimentalement grâce à une calibration ou théoriquement.

Un deuxième mode de réalisation de procédé selon l'invention, mis en œuvre de préférence pour des analyseurs de type Hartmann ou interféromètres multi-ondes, peut comprendre en outre les étapes suivantes :

- une réalisation d'une transformation de Fourier du signal détecté brut,

- un isolement de l'ordre zéro de la Transformée de Fourier,

- une réalisation d'une transformation de Fourier inverse dudit ordre zéro isolé de façon à obtenir une forme de l'intensité du front d'onde à analyser,

- une division dudit signal détecté brut par ladite forme d'intensité.

Un troisième mode de réalisation de procédé selon l'invention, mis en œuvre de préférence pour des analyseurs de type Hartmann, ou interféromètres multi-ondes, peut comprendre en outre les étapes suivantes :

- une réalisation d'une transformation de Fourier du signal détecté brut,

- une étape de déconvolution des ordres premier de la transformée de Fourier du signal brut par l'ordre zéro de la transformée de Fourier du signal brut, - une reconstruction du front d'onde à analyser corrigé en phase, à partir desdits ordres premier déconvolués.

La reconstruction peut par exemple consister en une transformée de

Fourier inverse du résultat d'une fonction appliquée sur lesdits ordres premier déconvolués.

Pour un analyseur du type Shack-Hartmann, le procédé de correction selon l'invention peut avantageusement comprendre, avant la détection du signal à partir du front d'onde à analyser, une optimisation de l'analyseur comprenant : - une injection, en entrée de l'analyseur, d'un front d'onde sensiblement homogène en intensité et dont la phase est connue,

- une insertion, devant l'entrée de l'analyseur, d'un masque dont la transmission n'est pas homogène spatialement, de sorte que le front d'onde homogène traverse le masque avant d'être décomposé par l'analyseur en une pluralité de taches sur le détecteur,

- une observation de la position de chacune des taches obtenues sur le détecteur en présence du masque,

- un retrait du masque de devant l'entrée de l'analyseur,

- une observation sans masque de la position de chacune des taches obtenues sur le détecteur,

- un déplacement du détecteur relativement à la matrice de micro-lentilles, et

- une réitération des étapes précédentes pour minimiser la différence de position des taches entre l'observation sans masque et l'observation en présence du masque.

Ainsi, l'analyseur est optimisé pour des fronts d'onde à analyser dont ia forme ou phase est proche de celle du front d'onde dont la phase est connue.

L'observation de la position d'une tache ou frange peut comprendre une détermination de la position du barycentre énergétique de la tache ou frange sur le détecteur.

Suivant un autre aspect de l'invention, il est proposé un analyseur de front d'onde implémentant un procédé de correction selon l'invention, comprenant des moyens pour réaliser tout ou partie des étapes décrites précédemment.

Description des figures et modes de réalisation D'autres avantages et caractéristiques de l'invention apparaîtront à l'examen de la description détaillée d'un mode de mise en œuvre nullement limitatif, et des dessins annexés sur lesquels :≈≤.

- la figure 1 illustre un front d'onde dont l'intensité devant un micro-trou d'un analyseur de type Hartmann n'est pas homogène, ce qui entraîne un déplacement vers les fortes intensités de la position du barycentre énergétique de la tache crée par le micro-trou sur un détecteur ;

- La figure 2 illustre un front d'onde dont l'intensité devant une microlentille d'un analyseur de type Shack Hartmann n'est pas homogène, ce qui entraîne un déplacement vers les fortes intensités de la position du barycentre énergétique de la tache crée par la micro lentille sur un détecteur ;

- La figure 3 illustre, pour l'analyseur Shack Hartmann illustré sur la figure

2, la position du barycentre de la tache en fonction de la position du détecteur par rapport à la micro-lentille ; - La figure 4 représente schématiquement un système d'analyse et de reconstruction de front d'onde implémentant un procédé de correction selon l'invention ;

- La figure 5 représente schématiquement un analyseur de front d'onde de type Shack-Hartmann dont le plan de focalisation des micro-lentilles n'est pas confondu avec le plan du détecteur matriciel et devant lequel a été disposé" un masque dont la transmission n'est pas homogène spatialement;

- La Figure 6 représente schématiquement un analyseur de front d'onde de type Hartmann devant lequel a été disposé un masque dont la transmission n'est pas homogène spatialement ;

- La figure 7 est une vue de face du masque représenté sur les figures 5 et 6;

- La figure 8 est une vue du profil de transmission du masque représenté sur les figures 5 et 6 ;

-La figure 9 illustre un signal brut obtenu à partir d'un analyseur générant une matrice de taches, par exemple de technologie interféromètre multi-ondes à 4 ondes; et

-La figure 10 illustre la transformée de Fourier du signal brut représenté su le figure 9. - ^ <__

On va maintenant décrire, en référence aux figures précitées, plusieurs exemples de analyseurs selon l'invention mettant en œuvre un procédé de correction selon l'invention.

Un système d'analyse et de reconstruction de front d'onde comprend typiquement, en référence à la figure 4 :

- un dispositif optique OPT équipé d'un détecteur matriciel DM et placé devant une source optique dont on souhaite analyser le front d'onde FO, - une unité de traitement S des signaux issus du détecteur matriciel DM dans laquelle est exécuté un logiciel dédié d'analyse et de reconstruction- de front d'onde comme il existe déjà disponible dans le commerce.

Dans la suite de ce document, on considérera que le détecteur matriciel DM est contenu sensiblement dans un plan formé par deux axes sensiblement perpendiculaires X et Y. Le procédé de correction selon l'invention est implémenté en pratique sous la forme d'un module logiciel de correction coopérant avec le logiciel d'analyse et de reconstruction de front d'onde.

Dans le cas d'un analyseur de type Hartmann, en référence aux figures 1 et 6, le dispositif optique H comprend une matrice MT de micro-trous T et le détecteur matriciel DM disposées sensiblement parallèlement. La matrice de micro trou décompose un front d'onde incident FO en une -matrice de taches projetée sur le détecteur DM, chaque tache étant associée, à un micro trou. Le signal détecté par le détecteur procure des informations locales de phase et d'intensité du front d'onde FO à analyser.

Dans le cas d'un analyseur de type Shack-Hartmann, en référence aux figures 2, 3 et 5, le système optique SH comprend une matrice ML de micro- lentilles L et un détecteur matriciel DM sur lequel une pluralité de taches optiques TA est détectée, chaque tache optique correspondant à une microlentille. Dans un tel système, il est fréquent que le plan de focalisation PF de la matrice de microlentilles ne soit pas confondu avec le plan du détecteur matriciel. Dans le cas d'un analyseur de type interféromètre multi-ondes, le système optique comprend des moyens pour générer des répliques d'un front d'onde incident FO, des moyens pour décaler spatialement les répliques et des moyens pour faire interférer les répliques sur le détecteur matriciel DM. Selon le nombre de répliques interférant, le front d'onde incident est décomposé sur le détecteur en une matrice de taches ou en une série de franges d'interférence. Le signal détecté par le détecteur procure des informations locales de phase et d'intensité du front d'onde FO à analyser.

Dans le cas de la technologie interféromètre multi-ondes générant une matrice de taches (par exemple interféromètre à 3 ou 4 ondes), ou dans le cas de la technologie Hartmann générant elle aussi une matrice de taches, un mode de réalisation du procédé selon l'invention consiste à « redresser » le signal brut. Un signal brut obtenu à partir d'une de ces technologies est représenté sur la figure 9. Ce signal consiste en une matrice de taches TA alignées sur le détecteur matriciel DM en lignes le long de l'axe X et en • colonne le long de l'axe Y (on entend ici par tache un pic de l'intensité du signal brut détecté). L'intensité I de ces taches n'est pas forcément homogène en X et Y. Pour analyser un front d'onde incident, on réalise la transformée de Fourier du signal brut détecté par le détecteur. On obtient alors le signal

représenté sur la figure 10 en fonction des fréquences spatiales Wx et Wy, Wx étant la fréquence spatiale associée à X et Wy étant la fréquence spatiale associée à Y. La transformé de Fourier, en fonction de Wx et Wy, comprend plusieurs taches (on entend ici par tache un pic de la valeur de la transformée de Fourier) dont:

-une tache 10 centrale pour laquelle Wx et Wy sont sensiblement nuls ou du moins proches de zéro, appelée ordre zéro de la Transformée de Fourier,

- une tache 11 directement voisine de l'ordre zéro le long de l'axe des Wx, et pour laquelle Wy est sensiblement nul ou du moins proche de zéro ; cette tache est un ordre premier de la Transformée de Fourier ;

-une tache 12 directement voisine de l'ordre zéro le long de l'axe des Wy, et pour laquelle Wx est sensiblement nul ou du moins proche de zéro ; cette tache est aussi un ordre premier de la Transformée de Fourier ; L'ordre zéro contient l'information de la forme de l'intensité du front d'onde incident FO, et contient donc l'information des variations locales d'intensité du front d'onde incident. OnJsole l'ordre zéro, par exemple au moyen d'un filtre passe bas (représenté par le cadre 20 sur la figure 10) qui enlève à la transformée de Fourier toutes ses valeurs pour des valeurs absolues de Wx supérieures à une valeur donnée et pour des valeurs absolues de Wy supérieures à une valeur donnée. On refait une transformée de Fourier inverse de cet ordre zéro isolé pour obtenir la forme de l'intensité du front d'onde incident et on divise le signal brut par la forme de l'intensité calculée ci-dessus pour l'ordre zéro isolé. Cette opération « redresse » le signal brut et supprime l'influence des variations d'intensité pour le calcul, à partir du signal, des gradients locaux de phase du front d'onde incident.

Dans un formalisme de reconstruction de front d'onde par la méthode dite de « Fourier », où les ordres premier du résultat de la transformée de Fourier du signal brut (qui contiennent les informations des gradients locaux de la phase du front d'onde) sont utilisés pour extraire l'information de phase, il est aussi possible d'introduire une étape de déconvolution des ordres premier par l'ordre zéro avant de procéder à la reconstruction du front d'onde. Pour déconvoluer les ordres premier par l'ordre zéro, on peut :

-isoler l'ordre zéro par exemple au moyen d'un filtre passe bas (représenté par le cadre 20 sur la figure 10) qui enlève à la transformée de Fourier toutes ses valeurs pour des valeurs absolues de Wx supérieures à une valeur donnée et pour des valeurs absolues de Wy supérieures à une valeur donnée ; - isoler l'ordre premier 11 au moyen d'un filtre représenté par le cadre 21 sur la figure 10, ce filtre sélectionnant des valeurs de la transformée fourier qui appartiennent uniquement à cet ordre premier 11,

- isoler l'ordre premier 12 au moyen d'un filtre centré sur l'axe des Wy et représenté par le cadre 21 sur la figure 10, ce filtre sélectionnant des valeurs de la transformée Fourier qui appartiennent uniquement à cet ordre premier 12, et

- déconvoluer les ordres premier isolés par l'ordre zéro isolé.

La reconstruction du front d'onde peut par exemple consister en une transformée de Fourier inverse du résultat d'une fonction appliquée sur lesdits ordres premier déconvolués. La fonction appliquée est une fonction utilisée classiquement utilisée pour extraire une information de phase à partir d'ordres premier. De telles fonctions sont.décrites dans les références [1] à [4].

Il est possible d'adopter une autre approche pour supprimer l'influence des variations locales d'intensité d'un front d'onde à analyser sur le calcul des gradients locaux de phase du front d'onde à analyser. En effet, pour Ie cas de la technologie Hartmann en particulier une approche locale et géométrique peut être utilisée. En effet, en première approximation, la tache formée sur le détecteur DM par le passage de la partie du front d'onde FO interceptée par un trou T subit un déplacement parasite lié à la variation de l'intensité devant ledit trou égal au déplacement du barycentre énergétique calculé dans le plan du trou. Par conséquent, la connaissance de la variation d'intensité dans le plan du trou permet le calcul du déplacement du barycentre énergétique du front d'onde intercepté par le trou par rapport au centre du trou. Cette valeur de déplacement est la valeur qu'il faut soustraire à la position du barycentre de la tache formée sur le détecteur matriciel (par exemple CMOS « Complementary metal-oxide-semiconductor » ou CCD « Charge Coupled Device ») par ce dit trou pour supprimer l'erreur engendrée par la variation d'intensité. Pour déterminer la variation locale de l'intensité du front d'onde,

on utilise l'intensité mesurée dans les taches issues des micro-trous. En effet, si le front d'onde présente localement une intensité plus forte les taches formées sur le détecteur matriciel par les trous interceptant cette zone du front d'onde seront eux même plus intenses et la relation reliant l'intensité de ces taches à l'intensité locale du front d'onde est parfaitement linéairement proportionnelle. Ainsi la mesure de l'intensité de chaque tache issue des micro-trous permet de réaliser une cartographie complète de la répartition d'intensité du front d'onde mesuré avec une résolution spatiale égale à l'échantillonnage défini par la matrice de micro-trous. Cette cartographie peut alors être utilisée pour déterminer la variation locale de l'intensité devant chaque micro-trou. Les gradients d'intensité sont donnés par la dérivée de la carte d'intensité du front d'onde mesuré. Ces gradients d'intensité sont alors utilisés pour déterminer la variation de position du barycentre énergétique des taches engendrée par la variation locale d'intensité du front d'onde mesuré. On peut par exemple utiliser les formules:

Kh j) —*. ^

et b m y xemιle (ij) étant la variation, engendrée par la variation locale d'intensité du front d'onde mesuré, et respectivement dans la direction X ou Y, de la position du barycentre énergétique de la tache associée au micro trou situé à la ligne i et à la colonne j de la matrice de micro-trous ;

KUj) étant l'intensité de la tache issue du micro trou situé à la ligne i et à la colonne j de la matrice de micro-trous ; âJ x (i,j) et δI r (i, j ) étant la variation locale d'intensité du front d'onde , respectivement dans la direction X ou Y, et devant le micro trou situé à la ligne i et à la colonne j de la matrice de micro-trous; ^-^(par exemple égal à J O + WW Q -W ) ) et ±±li (par exemple égal à

KUj) 2/ (ij) KUj)

I 0J + ^- 1 0,7 -1) ) étant le contraste d'intensité, respectivement dans la 2/ (U)

direction X ou Y, et vu par le micro trou situé à la ligne i et à la colonne j de la matrice de micro-trous ;

K étant un coefficient déterminé théoriquement ou expérimentalement.

On peut ainsi déterminer' b^, ase (i,j) et b p r lme (i,j) la variation, engendrée par la variation locale de phase du front d'onde mesuré, et respectivement dans la direction X ou Y, de la position du barycentre énergétique de la tache associée au micro trou situé à la ligne i et à la colonne j de la matrice de micro-trous. On peut par exemple utiliser les formules:

"phase V' J) = "mewrée \ 1 > j) ~ ^int ensilé \ l > j) Khase 0 " > J) = Kesurée 0 " > /) ~ K ensné 0> J) b L s ,,, é λ^J) et K aune ih J) étant la variation, respectivement dans la direction X ou Y, de la position du barycentre énergétique de la tache associée au micro trou situé à la ligne i et à la colonne j de la matrice de micro-trous et mesurée par le détecteur. De même, on peut déterminer E χ (i,j) et E γ (i,j) l'erreur de calcul, exécuté par le logiciel dédié d'analyse, de la dérivée de la phase respectivement dans la direction X ou Y et devant le micro trou situé à la ligne i et à la colonne j de la matrice de micro-trous. Cette détermination peut par exemple être effectuée au moyen d'une formule qui dépend du contraste respectivement ou l e t ,j' un coefficient C n déterminé théoriquement ou expérimentalement : E x (Uj) = C 1 * &I x (i,J) Ki, J) j y ,

C~P KjJ) On peut alors déterminer une valeur corrigée P* elle (i,j) et P^ elle {iJ) de la dérivée de la phase respectivement dans la direction X ou Y et devant le micro trou situé à la ligne i et à la colonne j de la matrice de micro-trous. On peut par exemple utiliser les formules :

PLe & J) = PLrée (U J) ~ E* (i, j)

P Llle (U J) = P Lurée (U J) ~ E ' ' (U J) p L urée (UJ) et P^ suréL ,(i,j) étant la dérivée de la phase, respectivement dans la direction X ou Y, et devant le micro trou situé à la ligne i et à la colonne j de la matrice de micro-trous, calculée par le logiciel dédié d'analyse. Ainsi, en pratique, le module logiciel de correction est agencé pour coopérer avec le logiciel d'analyse et de reconstruction de front d'onde.

Pour déterminer expérimentalement un coefficient de correction tel que K ou C c _ p , on peut procéder comme illustré sur la figure 6 : on injecte en entrée de l'analyseur un front d'onde FOH sensiblement homogène en intensité et dont la phase est connue (théoriquement ou expérimentalement), et on insère devant l'entrée de l'analyseur un masque MA dont la transmission n'est pas homogène spatialement.

On va décrire le masque utilisé en référence aux figures 7 et 8. Le long d'un axe principal Y, le masque possède un profil de transmission optique en forme de toit, la transmission optique du masque croissant sensiblement linéairement des bords du masque jusqu'au centre du masque de 0 à 1. . JLe long d'un axe X perpendiculaire à l'axe Y, le masque possède une transmission optique constante. Dans un mode de réalisation non limitatif, le masque est par exemple rectangulaire, de longueur 7 mm le long de l'axe X et de longueur 3.6 mm le long de l'axe Y, et est inséré dans une plaque en verre de type BK7 avec une traitement anti-reflet et de 15 mm de côté.

Le masque est centré sur la matrice de trou. Par commodité, l'axe X du masque est parallèle à la direction X telle que définie dans les équations ci- dessus, et donc avec l'alignement des lignes de micro-trous, et l'axe Y du masque est parallèle à la direction Y telle que définie dans les équations ci- dessus, et donc avec l'alignement des colonnes de micro-trous. Le front d'onde homogène FOH traverse le masque et, le long de l'axe Y, le contraste \ i

KUJ) est plus important aux bords de la matrice de micro-trous et nul au centre, et de signe opposée des deux côtés du centre de la matrice (correspondant à une transmission du masque maximale). Tel qu'illustré sur la ,fïgure 6, le déplacement de la position BA du barycentre énergétique de chacune des

taches obtenues sur le détecteur DM en présence du masque s'effectue parallèlement à l'axe Y et vers le centre du détecteur, et est plus important aux bords du détecteur qu'au centre du détecteur.

Le choix d'une transmission en' toit plutôt que d'une transmission linéaire de 1 à 0 sur l'ensemble de la matrice de microlentilles, permet de s'affranchir de l'éventuel tilt introduit par le masque de transmission lui- même, dans le cas où ses deux faces ne seraient pas parfaitement parallèles.

Le détecteur permet de faire une cartographie de l'intensité et donc des gradients d'intensité du front d'onde ayant traversé le masque, et permet donc de déterminer le contraste de l'intensité devant chacun des trous.

Une observation du déplacement de la position du barycentre énergétique de chacune des taches obtenues sur le détecteur en présence du masque permet donc de déterminer le coefficient K (reliant le contraste devant un trou à la variation, engendrée par ce contraste, de la position du barycentre énergétique d'une tache issue de ce micro-trou) ou C c _ p (reliant le contraste devant un trou à l'erreur de calcul de la dérivée de la phase devant le micro-trou). Cette observation permet donc de déterminer, pour un front d'onde quelconque à analyser, la correction à apporter à chaque tache pour le calcul des gradients locaux de phase en fonction des gradients locaux d'intensité.

Pour un analyseur pour lequel on ne connaît pas la position du barycentre énergétique de chacune des taches obtenues sur le détecteur sans le masque et à partir d'un front d'onde homogène en intensité et de phase quelconque, on peut réaliser en outre comme référence une observation de la position de chacune des taches ou franges obtenues sur le détecteur sans le masque. Ceci peut être le cas si l'analyseur n'est pas calibré ou si le front d'onde à analyser à une répartition de phase inconnue.

On peut aussi déterminer théoriquement un coefficient de correction tel que K ou C L _ p . L'expression du déplacement de la tache sur le capteur matriciel est : b*u ns AhJ) = P? , ,(0) bl »* (Uj) = Pl(O)

p X u(0) ou p γ , ,j (O) représente la variation de la position du barycentre énergétique dans le plan de la matrice de micro trous au niveau du micro trou (i,j) respectivement sur l'axe X et sur l'axe Y. Pour le calcul de p x , ,j (O) ou p Y ι,j (O), on considère que la microlentille i,j voit un contraste d'intensité dl/I (respectivement dl x /l sur l'axe X et dl γ /l sur l'axe Y): dl _ _ 1 I-T-,,, ~ h-λj

Le barycentre est donné par :

J i Ce qui conduit à :

D'où:

L'erreur sur le calcul de la pente locale est obtenue en divisant l'erreur lié au déplacement de la tache sur le capteur par la distance Z cap teur séparant ce dernier du plan des trous de la matrice de microtrous. Donc l'erreur en pente est :

A.,(0) 1 1 df (Uj)

E γ (i, J) 7 capteur 7 caplcm î2 I

Ainsi le paramètre C c-P est :

1 π l ~ Z " " 12

Dans le cas d'un analyseur de type Shack-Hartmann, en référence aux figures 2, 3 et 5, il est possible d'optimiser l'analyseur de front d'onde. On peut pour cela chercher à positionner le détecteur dans le plan de focalisation

de la matrice de micro lentille. On peut réaliser pour cela les étapes suivantes avant l'analyse d'un front d'onde FO à analyser:

- une injection, en entrée de l'analyseur, d'un front d'onde FOH sensiblement homogène en intensité et dont la phase est connue, - une insertion devant l'entrée de l'analyseur d'un masque MA dont la transmission n'est pas homogène spatialement, de sorte que le front d'onde homogène traverse le masque avant d'être décomposé par l'analyseur en une pluralité de taches sur le détecteur,

- une observation de la position de chacune des taches obtenues sur le détecteur en présence du masque,

- un retrait du masque de devant l'entrée de l'analyseur,

- une observation sans masque de la position de chacune des taches obtenues sur le détecteur,

- un déplacement du détecteur relativement à la matrice de micro-lentilles, et - une réitération des étapes précédentes en minimisant la différence de position des taches entre l'observation sans masque et l'observation en présence du masque. _„-..

Le masque permet de visualiser l'effet de gradients locaux d'intensité d'un front d'onde sur le calcul des gradients locaux de phase de ce front d'onde. En déplaçant le détecteur, on minimise cet effet en cherchant à placer le détecteur dans le plan focal de la matrice de micro-lentille. On corrige ainsi le calcul des gradients locaux de phase effectué par l'analyseur. Cependant, cette correction n'est valable que pour un front d'onde à analyser proche (en longueur d'onde, en phase,...) du front d'onde homogène FOH utilisé pour régler la position du détecteur dans le plan focal PF. On utilisera de préférence un masque tel qu'illustré sur les figures 7 et 8 et déjà décrit précédemment.

Dans le cas du Shack Hartmann, il est aussi possible d'adopter une approche de correction pour supprimer l'influence des gradients locaux d'intensité d'un front d'onde à analyser sur le calcul des gradients locaux de phase du front d'onde à analyser. Ce procédé de correction contribue à générer des données de correction dépendant de la distance ε entre le plan de focalisation PF et le détecteur matriciel. La correction de l'influence de la répartition d'intensité du front d'onde mesuré dans le cadre de la technologie

Shack Hartmann est un peu plus complexe à analyser que dans le cas Hartmann car elle fait intervenir le calcul des courbures locales. Le processus de correction devient donc itératif.

1. Une cartographie des-gradients locaux de phase d'un front d ' onde à analyser FO est réalisée, ainsi qu'une cartographie de la répartition de l'intensité (par exemple comme décrit pour le cas Hartmann).

2. Une dérivation des gradients locaux de phase permet de déterminer une cartographie des courbures locales du front d'onde à analyser. De la cartographie des courbures locales, on détermine aisément la position longitudinale du plan de focalisation de chacune des taches.

3. La connaissance simultanée de la position du plan de focalisation de chaque tache ainsi que la cartographie des gradients d'intensité devant chaque microlentille (pouvant être déterminée de la même façon que pour le cas Hartmann) permet de déterminer la correction à apporter à -la position de chaque taches.

4. les gradients locaux de phase ayant évolué grâce à la correction réalisée _au point 3, la cartographie des courbures locales est elle-même modifiée, entraînant une évolution de la position longitudinale calculée du plan de focalisation de chacune des taches. Le calcul doit donc être itératif sur les étapes 1,2 et 3.

Concernant l'étape 3, il existe en fait plusieurs façons de déterminer la correction à apporter à la position de chaque taches ou au calcul des gradients locaux de phase. On peut par exemple utiliser des formules comparables aux formules données précédemment pour un analyseur du type Hartman, chaque micro trou étant remplacé par une micro lentille, et les coefficients K et C c _ p étant remplacés respectivement par des coefficients K'(i,j) et C[_ p (i,j) qui dépendent non seulement de la longueur d'onde du front d'onde analyser mais aussi de la distance entre d'une part le plan de focalisation de la micro lentille située à la ligne i et à la colonne j et d'autre part le détecteur. Une façon dite théorique consiste à déterminer les formules utilisées ou les coefficients K'(i,j) et C[_ p (i,j) à partir d'une modélisation et d'une mise

en équation des phénomènes physiques. L'expression du déplacement de la tache sur le capteur matriciel est :

t>i en.* (U j) = — p f. r ,<P ) : * (βc ~ Z J t L a a p p i m e) u . ) foc

K, en,,e (U j) = — r * (faC ~ Z )

-Z capteur 'est la distance séparant le capteur du plan principal image la matrice de microlentilles. - p X ι,j (O) ou p Y ιj (0) représente la variation du barycentre énergétique dans le plan de la matrice de microlentille au niveau de la microlentille (i,j) respectivement sur l'axe X et sur l'axe Y. - foc est la distance séparant le plan principal image de la matrice de microlentilles du plan de focalisation de la microlentille (i,j) considérée. Pour le calcul de p x , ,j (O) ou P^(O), on considère que la microlentille i,j voit un contraste d'intensité dl/I (respectivement dl x /l sur l'axe X et dl γ /l sur l'axe Y): dl _ -S+l, ; ~ ' -* ι-\,j _ * ι+l,j ~ -* ι-l,j

Le barycentre est donné par :

Ce qui conduit à

Où Dμi est le diamètre (ou coté) d'une microlentille. On a donc :

b r (i K - ώα. i foc . z , Ua C - Z 1 ^ ) 1 dl r (i,j) υ m t eιπιlé Vi J ) ~ f -oc \J υL - ^ capteur ) ~ f r oc Z'/ Y il o I r

Ainsi le paramètre K' vaut :

j ,,_ capteur ) n 1 foc "' 12

L'erreur sur le calcul de la pente locale est obtenue en divisant l'erreur lié au déplacement de la tache sur le capteur par la distance Z cap teur séparant ce dernier du plan principal image de la matrice de microlentilles. On a donc pour l'expression de E(i,j) pour les axes X et Y :

Y p Y f . ., -Pi., (°) * f * 7 ^ (f° C - Z capteu, ) n 1 df (i, j) foc * Z Lapteιu foc * Z Laplcιιr 12 /

Ainsi le paramètre C' c-P devient :

.-,, _ Z capleur ) i L~p ~ J fo U c L * ^ Zcapteur μl 1 l 2 jL Toute les distances sont comptées positives dans le sens de propagation de la lumière, c'est-à-dire de la matrice de microlentilles vers le capteur matriciel. La correction est évidemment l'opposée de l'erreur.

Une façon dite pratique consiste à déterminer les formules utilisées ou les coefficients K'(i,j) et (i,j) expérimentalement. Expérimentalement on

qui n'est tout à fait égal au résultat de la détermination théorique. Cependant l'expression calculée théoriquement apporte déjà une bonne correction. Les coefficients K\i,j) et C t _ p (i,j) peuvent par exemple être déterminés de la même manière que pour un analyseur Hartman à l'aide d'un masque dont la transmission n'est pas homogène spatialement : on utilise un faisceau collimaté (font d'onde homogène en intensité et plan), on répète l'opération de mesure successivement sans masque et avec masque, on détermine pour chaque tache et donc chaque mico-lentille les gradients d'intensité du front d'onde en entrée de l'analyseur lorsqu'il a traversé le masque, on mesure les déplacement des barycentres énergétiques de chaque tache dus aux gradients locaux d'intensité entre la mesure sans masque et la mesure avec masque, et

on détermine les coefficients de correction K'(i,j) et C c ' _ (/,/) de façon expérimentale. On répète ces mesures pour différentes positions longitudinales, par rapport au détecteur, du plan de focalisation de chaque tache (par exemple en faisant varier la distance entre le détecteur et la matrice de micro-lentilles). On détermine ainsi, pour un front d'onde à analyser, la correction à apporter à chaque tache pour le calcul des gradients iocaux de phase en fonction des gradients locaux d'intensité, et en fonction de la position du point de focalisation de la matrice de micro-lentilles par rapport au capteur matriciel. Ainsi, pour le cas Shack-Hartmann, la loi de correction est une fonction à deux variables, contrairement au cas Hartmann pour lequel la loi de correction est une fonction à une variable.

Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. Le procédé de correction selon l'invention peut notamment être implémenté dans des mesures de front d'onde sur des systèmes optiques intégrant des lasers, et pour la caractérisation de systèmes optiques à variation de transmission et de sources optiques non homogènes.

Il peut ainsi être mise en œuvre en métrologie optique et laser, en ophtalmologie, en optique adaptative et en astronomie.

Références :

[1] article « Direct démodulation of Hartmann-Shack patte rn s » de Amos Talmi et al., paru dans J. Opt. Soc. Am. A, Vol.21, No. 4, Avril 2002. [2] article « Wave r front reconstruction from multidirectional phase derivatives generated by multilatéral shearing interferometers », de Sabrina Velghe et al., paru dans Optics Letters Vol.30, No.3, 1 er février 2005.

[3] article « Achrorriatic three-wave (or more) latéral shearing interferometer », de J. Primot et al., paru dans J. Opt. Soc. Am. A, Vol.12, No.12, Décembre 1995.

[4] article « Phase Retrieval by démodulation of a Hartmann-Shack sensor», de Y. Carmon et al.) paru dans Optics Communications, Vol.215, pages 285- 288, janvier 2003.