IOGS-Bordeaux
T.P. Holographie numérique, page 1
TP Holographe numérique
Activités à réaliser avec MATLAB
A l’aide du logiciel MATLAB, réaliser les programmes (dans des fichiers .m) qui permettront de
traiter les hologrammes fournis et d’appliquer les différentes méthodes de reconstruction.
Les images nécessaires à la réalisation du TP sont à télécharger sous :
http://perso.univ-lemans.fr/~ppicart/ens/iogs/
Remarque : on fournit un fascicule d’aide de MATLAB pour les non initiés (InitiationMatlab.pdf),
ainsi qu’un livret d’exercices de base pour prendre en main le logiciel (TP_InitMatlab.pdf).
1) Reconstruction par Transformée de Fresnel, filtrage et convolution
Les images fournies dans le répertoire « Question1 » correspondent à des hologrammes numériques
enregistrés avec un laser HeNe (DeuxEuros.tif) ou un laser NdYAG doublé (DeuxDes.tif) et un
capteur de pixels 4,65µm×4,56µm.
a) Ouvrir l’hologramme DeuxEuros.tif et observer son histogramme.
b) Programmer l’algorithme de Transformée de Fresnel discrète. Rechercher la distance de
mise au point des images réelles et virtuelles (pour l’affichage, choisir un mode de représentation
permettant d’exalter le contraste de l’image). Présenter les résultats avec l’axe des abscisses
correctement gradué. Tester l’effet du zéro-padding et observer la granularité des images d’amplitude
et de phase reconstruites et observer les histogrammes (on pourra au préalable sélectionner la zone
utile). Déduire des coordonnées dans le plan reconstruit les valeurs des fréquences spatiales porteuses
et de la bande passante de l’objet.
c) A l’aide des données spectrales issues de la question 1-b, effectuer la démodulation de
l’hologramme au plan capteur. Observer les statistiques du champ objet au plan capteur (en
amplitude et phase). Reconstruire l’objet en calculant la Transformée de Fresnel du champ complexe
au plan capteur, à la distance idoine. Faire de même en considérant d’une part, l’hologramme de
phase pure au plan capteur, et d’autre part l’hologramme d’amplitude pure ; observer les résultats et
conclure sur la phase de l’hologramme. Reconstruire l’objet en calculant la convolution simple avec
spectre angulaire et réponse impulsionnelle et observer le résultat obtenu ; interpréter en observant
les fonctions de transfert.
d) Programmer la convolution à grandissement variable et choisir judicieusement un
grandissement à appliquer. Tester l’algorithme sur l’hologramme et sur le champ complexe au plan
capteur.
e) L’hologramme DeuxDes.tif correspond à l’enregistrement de deux dés placés à deux
distances différentes du capteur. Rechercher les distances à l’aide d’un des algorithmes programmés
et observer la profondeur de champ des images ; comparer avec les valeurs théoriques attendues.