22.01.2013 Views

3D Time-of-flight distance measurement with custom - Universität ...

3D Time-of-flight distance measurement with custom - Universität ...

3D Time-of-flight distance measurement with custom - Universität ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

OPTICAL TOF RANGE MEASUREMENT 27<br />

c(<br />

τ)<br />

= ϕsg(<br />

τ)<br />

=<br />

1<br />

= lim<br />

T'→∞<br />

T'<br />

=<br />

a<br />

⋅ cos<br />

2<br />

[ 1+<br />

a ⋅ cos( ϖτ − ϕ)<br />

] ⊗ [ cos( ϖτ)<br />

]<br />

+<br />

−<br />

T'<br />

2<br />

∫<br />

[ 1+<br />

a ⋅ cos( ϖt<br />

− ϕ)<br />

] ⋅ [ cos( ϖt<br />

+ ϖτ)<br />

]<br />

T'<br />

2<br />

( ϕ + ϖτ)<br />

dt<br />

Equation 2.8<br />

We evaluate this function for different phases ϖτ. Choosing ϖτ0=0°, ϖτ1=90°,<br />

ϖτ2=180° and ϖτ3=270° allows us to recalculate the phase ϕ and amplitude a <strong>of</strong> the<br />

received optical signal s(t). Considering that the received signal is mostly<br />

superimposed on a background image, we must add an <strong>of</strong>fset K to the correlation<br />

function to obtain the real measured values C(τ)=c(τ)+K:<br />

a<br />

C(<br />

τ0<br />

) = c(<br />

τ0<br />

) + K = ⋅ cos(<br />

ϕ)<br />

+ K<br />

2<br />

a<br />

C(<br />

τ1)<br />

= c(<br />

τ1)<br />

+ K = − ⋅ sin()<br />

ϕ + K<br />

2<br />

a<br />

C(<br />

τ2<br />

) = c(<br />

τ2<br />

) + K = − ⋅ cos(<br />

ϕ)<br />

+ K<br />

2<br />

a<br />

C(<br />

τ3<br />

) = c(<br />

τ3<br />

) + K = ⋅ sin()<br />

ϕ + K<br />

2<br />

Equation 2.9<br />

With this evaluation <strong>of</strong> the correlation function at four selected points we can<br />

determine the phase ϕ and amplitude a <strong>of</strong> s(t):<br />

⎛ C( τ ) − C( τ ) ⎞<br />

ϕ = atan ⎜ 3 1 ⎟<br />

⎜<br />

⎟<br />

⎝ C( τ0<br />

) − C( τ2<br />

) ⎠<br />

2<br />

[ C(<br />

τ ) − C(<br />

τ ) ] + [ C(<br />

τ ) − C(<br />

τ ) ]<br />

3<br />

1<br />

0<br />

Equation 2.10<br />

a = Equation 2.11<br />

2<br />

Sampling a sinusoidal signal<br />

Another, slightly different approach is to sample the modulated signal<br />

synchronously. Sampling always means to convolve the input signal <strong>with</strong> a<br />

sampling function. In that sense, if one chooses the same sampling function as the<br />

function to sample we get the same conditions as described above. Before<br />

sampling, the input signal must be bandwidth limited in order to avoid aliasing<br />

effects. Assuming that we sample a periodic signal we can use the equations <strong>of</strong> the<br />

DFT (Discrete Fourier Transform) in order to calculate both amplitude and phase <strong>of</strong><br />

the base frequency and harmonics contained in the signal. Using N sampling points<br />

2<br />

2

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

Saved successfully!

Ooh no, something went wrong!