KALMAN FILTER Applications in Image Processing
KALMAN FILTER Applications in Image Processing
xk = Axk – 1 + Buk – 1 + wk – 1
zk = Hxk + vk
• As such, the equations for the Kalman filter fall into two
groups: time update equations and measurement update
equations.
𝑃𝑘 = 𝐼 − 𝐾𝑘 𝐻 𝑃𝑘−
A complete picture of the operation of the
Kalman filter
Implementation
• The image process is modelled as an auto
regressive(AR) process driven by a white
gaussian noise (Wn) with variance Q described
by
where
𝑎1 𝑎2 𝑎3 𝑎4 𝑦(𝑖, 𝑗 − 1)
1 0 0 0 𝑦(𝑖 − 1, 𝑗)
𝐴= & 𝑋𝑛 =
0 1 0 0 𝑦(𝑖 − 1, 𝑗 − 1)
0 0 1 0 𝑦(𝑖 − 1, 𝑗 + 1
Results
Original Images Measured Images Corrected Images
Extended Kalman Filter
• An extended Kalman filter is used if the
process to be estimated and (or) the
measurement relationship to the process is
non-linear.
• Here
𝑥𝑘 = 𝑓 𝑥𝑘−1 , 𝑢𝑘−1 , 𝑤𝑘−1
𝑧𝑘 = ℎ 𝑥𝑘 , 𝑣𝑘
• Similar to the Kalman filter, the time and
measurement equations for EKF can be
written as below:
• EKF time update equations:
• http://www.cs.unc.edu/~welch/kalman/