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 ...
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