next up previous
Next: Restoration by Inverse Filtering Up: motion Previous: motion

Motion Model

The general process of image acquisition (e.g., taking an image by a camera) can be modeled by

\begin{displaymath}g(x,y)=\int_0^T \int \int_{-\infty}^{\infty} h(x,y,x',y',t) f(x',y',t)dx'dy'dt
+n(x,y)
\end{displaymath}

where $T$ is the exposure time, $n(x,y)$ is some additive noise, and $h(x,y,x',y',t)$ is a function characterizing the distortion introduced by the imaging system, caused by, for example, limited aperture, out of focus, random atmospheric turbulence, and/or relative motion. If the imaging system is ideal, spatial and time invariant, and noise-free, i.e.,

\begin{displaymath}h(x,y,x',y',t)=\delta(x-x',y-y') \end{displaymath}

then the imaging process becomes

\begin{displaymath}g(x,y)=\int_0^T f(x,y,t) dt \end{displaymath}

If the signal is also time invariant (a stationary scene), i.e., $f(x,y,t)=f(x,y)$, the image obtained is simply

\begin{displaymath}g(x,y)=T\;f(x,y) \end{displaymath}

Now assume there exists some relative planar motion (only in the x-y plane) between the object and the camera system, i.e., the signal $f(x,y,t)$ is no longer time invariant. This planar motion can be described by its two components in $x$ and $y$ directions $\{x_d(t), y_d(t)\}$, and the image of this moving object becomes

\begin{displaymath}g(x,y)=\int_0^T f(x,y,t) dt=\int_0^T f(x-x_d(t),y-y_d(t)) dt \end{displaymath}

For simplicity, we assume 1D linear motion in $x$ direction only:

\begin{displaymath}x_d(t)=vt,\;\;\;\;\;\;\;\;\;y_d(t)=0 \end{displaymath}

where $v$ is the speed of the motion.

If we introduce a new variable $x'=vt$, we have $dt=dx'/v$ and the integral from $0$ to $T$ with respect to $t$ becomes integral from $0$ to $L\stackrel{\triangle}{=}vT$ with respect to $x'$, the imaging process can be described as

$\displaystyle g(x,y)$ $\textstyle =$ $\displaystyle \int_0^T f(x,y,t) dt=\int_0^T f(x-vt,y) dt$  
  $\textstyle =$ $\displaystyle \frac{1}{v}\int_0^Lf(x-x',y) dx'
= \int_{-\infty}^{\infty} f(x-x',y) h(x') dx'$  
  $\textstyle =$ $\displaystyle f(x,y) * h(x)$  

where the function

\begin{displaymath}h(x)\stackrel{\triangle}{=} \left\{ \begin{array}{ll}
1/v & ...
...x{if $0 \leq x \leq L$}  0 & \mbox{else} \end{array} \right.
\end{displaymath}

can be considered as the impulse response function, or the point spread function (PSF) of the imaging system. Note that variable $y$ can be treated as a parameter and in this case motion restoration is essentially a 1D problem.


next up previous
Next: Restoration by Inverse Filtering Up: motion Previous: motion
Ruye Wang 2003-10-02