Solving the Mystery of Hologram Interference Image

  • Context: Graduate 
  • Thread starter Thread starter fargoth
  • Start date Start date
  • Tags Tags
    Hologram
Click For Summary

Discussion Overview

The discussion revolves around the phenomenon of obtaining an unexpected interference image in digital holography, where the object appears in two locations instead of one. Participants explore potential reasons for this occurrence, focusing on the technical aspects of the imaging setup and the mathematical transformations involved.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant describes their setup involving a laser beam split into object and reference beams, capturing interference with a digital camera and reconstructing the image using MATLAB.
  • Another participant suggests the possibility of needing a single-sided transform and questions whether the reflection might be backwards, proposing it could relate to the zero spatial frequency axis in the transform.
  • A participant responds by indicating that the default inverse FFT function in MATLAB is nonsymmetric, implying this is not the issue.
  • One participant shares their MATLAB script for further examination, detailing the parameters and calculations involved in the image reconstruction process.
  • Another participant identifies the cause of the issue as the nature of the interference equation, noting that the cosine function used does not distinguish between positive and negative phase differences, leading to the appearance of the object in two locations.
  • A later reply raises the possibility of multiple reflections due to the use of non-front-surface mirrors, suggesting this could also contribute to the observed phenomenon.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the cause of the issue initially, with multiple competing views and hypotheses presented throughout the discussion. The final identification of the cause by one participant does not resolve all potential factors discussed.

Contextual Notes

Limitations include the dependence on specific definitions of phase differences and the implications of using different types of mirrors, which remain unresolved in the discussion.

fargoth
Messages
318
Reaction score
6
after many experiments with digital holography i finally got the best interference image i could...

but after analyzing it, i got my object in two locations!
it was supposed to be on the lower right side of the image, but i got it on the upper right side too...

any idea why it happened?

if you need more info, i can explain the setup i used to get the image:
(without getting into detail about how i control the intensity of each beam and make sure there are no distubances):
first i split the laser beam, and light my object with one beam (the object beam), the second beam is reflected by glass from (almost) behind the object, and a digital camera without it's lenses pictures the interference of the two rays.

after i got my image, i use MATLAB to construct the image back - i simulate a beam with the same wavelength of the original beam that light through the image - it's pretty easy actually, i only need to use inverse Fourier transform on my image multiplied by something which holds the info about the distance of the camera and the focal length i want to use for my simulated eye.

the script is very strait forward, so if anyone want it, i can post it here.

anyway, i just can't figure out why i got the second object...
 
Science news on Phys.org
Just a wild guess, but maybe you need to use a single-sided transform. Is the reflection backwards? Could it be a reflection about the zero spatial frequency axis in the transform?
 
i don't think it's backwards... here, i'll post it:

the default ifft function in MATLAB is nonsymetric, so i don't think that's the reason...

any other ideas?
 

Attachments

  • hologram1.jpg
    hologram1.jpg
    5.4 KB · Views: 430
  • hologram2.jpg
    hologram2.jpg
    10.6 KB · Views: 469
Last edited:
just to make sure it's not the fault of my script, i'll post it here, so you can take a look:

Code:
I=imread('img.tif');
I=I(750:1773, 1:1024);

C=complex(I);
C=double(C);
lam = 632.817e-9;
%lam is the wavelength
d=1.128;

%d is the distance of the camera from my object
dx=6.8e-6;
%dx is the pixel separation of my camera

j=1:1024;
K= -i*pi/lam/d*(j.^2*dx.^2)';
L= -i*pi/lam/d*(j.^2*dx.^2);
KL=exp(K)*exp(L);
C=KL.*C;D=ifft2(C);
%inverse FFT
F=abs(D);F1=F(1:512,1:512);
F2=F(1:512,513:1024);
F3=F(513:1024,1:512);
F4=F(513:1024,513:1024);
F=[F4,F3;F2,F1];
clear F4 F3 F2 F1 D KL K L j 

F=F.^0.5;
%making the faded image of my hologram brighter.

imshow(F)
 
I found the cause!

when i picture the interference i get [tex]I=O^2+R^2+2ORcos(\Delta \phi)[/tex]
where R is the reference beam's amplitude, and O is the object beam's.
so i don't really get the phase difference of the two - i get the cosine of it, and the cosine have the same value for positive phase differences as for negative ones.
 
Good to hear that you sorted it out, fargoth. My thought was that you might not be using front-surface mirrors, and thus getting muliple reflections.
 

Similar threads

  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 33 ·
2
Replies
33
Views
7K
  • · Replies 6 ·
Replies
6
Views
1K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 17 ·
Replies
17
Views
4K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 2 ·
Replies
2
Views
6K