Related Experiment Video
Updated: Jul 7, 2026

Long-term Behavioral Tracking of Freely Swimming Weakly Electric Fish
Published on: March 6, 2014
A reduced order extended Kalman filter for sequential images containing a moving object.
1Dept. of Electr. and Comput. Eng., US Naval Postgraduate Sch., Monterey, CA.
This study introduces the parallel extended Kalman filter (PEKF) for reducing noise and estimating moving object velocity in image sequences. The PEKF offers an efficient and effective approach, especially for low signal-to-noise ratio images.
Area of Science:
- Image Processing
- Computer Vision
- Signal Processing
Background:
- Sequential image analysis often suffers from noise, hindering accurate object tracking and velocity estimation.
- Traditional methods may struggle with low signal-to-noise ratio (SNR) conditions and dynamic object changes.
Purpose of the Study:
- To develop an efficient algorithm for noise reduction and velocity estimation of moving objects in image sequences.
- To introduce a computationally tractable approximation of the Extended Kalman Filter (EKF) suitable for practical applications.
Main Methods:
- The Parallel Extended Kalman Filter (PEKF) was developed, utilizing a bank of third-order EKFs operating on Fourier coefficients.
- A finite impulse response filter was integrated following the EKF bank for enhanced performance.
- The algorithm was designed to model and track slow variations in object velocity.
Main Results:
- The PEKF demonstrated convergence to an optimal algorithm under specific conditions (zero velocity estimation errors).
- Effective performance was shown even in very low SNR image sequences.
- The PEKF's ability to track slow object changes and velocity variations was highlighted.
Conclusions:
- The PEKF provides an efficient and robust method for noise reduction and velocity estimation in challenging image conditions.
- This approach is suitable for applications requiring tracking of dynamic objects and their velocities.
- The PEKF offers advantages over existing frequency domain algorithms for velocity estimation.
Related Concept Videos
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it instrumental in...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the drone...
Kinematic Equations - II
Suppose a car merges into freeway traffic on a 200 m long ramp. If its initial velocity is 10 m/s and it accelerates at 2 m/s2, then the...
Kinematic Equations - III
Using the kinematic equations,...
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the time...