07.11.2014 Views

Application and Optimisation of the Spatial Phase Shifting ...

Application and Optimisation of the Spatial Phase Shifting ...

Application and Optimisation of the Spatial Phase Shifting ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

64 Electronic or Digital Speckle Pattern Interferometry<br />

Finally <strong>the</strong> third step <strong>of</strong> synchronous detection is <strong>the</strong> extraction <strong>of</strong> ϕ(x), using (3.34) <strong>and</strong> (3.39), by means <strong>of</strong><br />

tan ϕ( x)<br />

=<br />

∞<br />

∫<br />

2 Re I ~ ( ν ) iδ ( ν −ν ) dν<br />

0<br />

∞<br />

∫<br />

x x 0x x<br />

2 Re I<br />

~ ( ν ) δ ( ν −ν ) dν<br />

0<br />

x x 0x x<br />

sin ϕ( x)<br />

∝ . (3.40)<br />

cos ϕ( x)<br />

It was shown in [Fre90a] that a correct phase determination requires<br />

~ * ~ ( )<br />

*<br />

S ν = C ( ν )<br />

x<br />

~ * ~ ( )<br />

*<br />

S ν = iC ( ν )<br />

x<br />

x<br />

x<br />

⇔<br />

~ ~<br />

S ( νx<br />

) = C ( νx<br />

)<br />

~ ~<br />

S ( ν ) = − iC ( ν ) ,<br />

x<br />

x<br />

(3.41)<br />

this is, <strong>the</strong> filter spectra must have equal magnitudes (also called "responses") <strong>and</strong> be 90° out <strong>of</strong> phase<br />

(also called "in quadrature"), so that S'(0) represents <strong>the</strong> sine <strong>and</strong> C'(0) <strong>the</strong> cosine <strong>of</strong> ϕ(x). As a summary<br />

<strong>of</strong> <strong>the</strong> involved operations, <strong>the</strong> whole procedure has been given <strong>the</strong> name <strong>of</strong> "quadrature multiplicative<br />

moiré" [Wom84].<br />

In (3.40), (3.41) need only hold for ν 0x , since nothing is detected at o<strong>the</strong>r ν x ; but when we confine <strong>the</strong><br />

integration to a finite interval (–X,X) instead <strong>of</strong> (-%,%), <strong>the</strong> filter responses will broaden around ν 0x . This<br />

need not be a disadvantage, because more signal energy – if present – may be utilised in this way; <strong>and</strong> as<br />

long as (3.41) remains valid, ϕ(x) can still be correctly determined also for ν x ≠ν 0x . The objective <strong>of</strong> phase<br />

sampling is now to satisfy (3.41) with only a short sequence <strong>of</strong> digitised samples <strong>of</strong> I(x).<br />

3.2.2.2 Digital synchronous detection<br />

Let us now assume that we are working on a discrete pixel grid, where <strong>the</strong> pixels are assumed to be point<br />

detectors with distance d p . Let M be <strong>the</strong> number <strong>of</strong> pixels in x direction <strong>and</strong> k <strong>the</strong>ir individual numbers.<br />

Using <strong>the</strong> "filter property" <strong>of</strong> <strong>the</strong> δ function, <strong>the</strong> filter outputs are now – with an appropriate choice <strong>of</strong> <strong>the</strong><br />

origin <strong>of</strong> <strong>the</strong> co-ordinate system – given by<br />

∞<br />

M<br />

∫ ∑ ∑<br />

S' ( 0) = I ( x) S( x) δ ( x − kd ) dx = I ( kd ) S( kd )<br />

−∞<br />

∞<br />

p<br />

k = 1 k = 1<br />

M<br />

∫ ∑ ∑<br />

C'( 0) = I ( x) C( x) δ ( x − kd ) dx = I ( kd ) C( kd )<br />

−∞<br />

M<br />

M<br />

p<br />

k= 1 k = 1<br />

p<br />

p<br />

p<br />

p<br />

(3.42)<br />

i.e. <strong>the</strong> signal is being sampled by a sequence <strong>of</strong> δ functions only. For convenience we retain <strong>the</strong><br />

assumption <strong>of</strong> infinite spatial extent <strong>of</strong> <strong>the</strong> signal. To measure ϕ(x) at a given pixel k 0 <strong>and</strong> thus introduce<br />

<strong>the</strong> spatial resolution <strong>of</strong> <strong>the</strong> phase measurement, <strong>the</strong> sampling pulse sequence must be "windowed" by<br />

selecting only a few intensity samples at (k 0 +n)d p , with n ∈ {0,..,N-1}, so that, in <strong>the</strong> simplest case <strong>of</strong><br />

using a rectangle function as a window,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!