Principles of Radar Target Tracking The Kalman Filter: Mathematical Radar Analysis.

Slides:



Advertisements
Similar presentations
TARGET DETECTION AND TRACKING IN A WIRELESS SENSOR NETWORK Clement Kam, William Hodgkiss, Dept. of Electrical and Computer Engineering, University of California,
Advertisements

Introduction To Tracking
Presenter: Yufan Liu November 17th,
Formation et Analyse d’Images Session 8
Sam Pfister, Stergios Roumeliotis, Joel Burdick
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
1 Introduction to Kalman Filters Michael Williams 5 June 2003.
Adaptive Rao-Blackwellized Particle Filter and It’s Evaluation for Tracking in Surveillance Xinyu Xu and Baoxin Li, Senior Member, IEEE.
Tracking using the Kalman Filter. Point Tracking Estimate the location of a given point along a sequence of images. (x 0,y 0 ) (x n,y n )
Prepared By: Kevin Meier Alok Desai
Communications & Multimedia Signal Processing Formant Track Restoration in Train Noisy Speech Qin Yan Communication & Multimedia Signal Processing Group.
Speech Recognition in Noise
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Tracking a maneuvering object in a noisy environment using IMMPDAF By: Igor Tolchinsky Alexander Levin Supervisor: Daniel Sigalov Spring 2006.
Computer Vision Linear Tracking Jan-Michael Frahm COMP 256 Some slides from Welch & Bishop.
Overview and Mathematics Bjoern Griesbach
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
ROBOT MAPPING AND EKF SLAM
Slam is a State Estimation Problem. Predicted belief corrected belief.
1 Formation et Analyse d’Images Session 7 Daniela Hall 7 November 2005.
Kalman filter and SLAM problem
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
Colorado Center for Astrodynamics Research The University of Colorado STATISTICAL ORBIT DETERMINATION Project Report Unscented kalman Filter Information.
SENG521 (Fall SENG 521 Software Reliability & Testing Software Reliability Tools (Part 8a) Department of Electrical & Computer.
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Feature-Aware Filtering for Point-Set Surface Denoising Min Ki Park*Seung.
Airborne Attitude Determination and Ground Target Location Using GPS Information and Vision Technique Shan-Chih Hsieh, Luke K.Wang, Yean-Nong Yang †,Fei-Bin.
Olga Zoidi, Anastasios Tefas, Member, IEEE Ioannis Pitas, Fellow, IEEE
Simultaneous Estimations of Ground Target Location and Aircraft Direction Heading via Image Sequence and GPS Carrier-Phase Data Luke K.Wang, Shan-Chih.
Course Project Intro IMM-JPDAF Multiple-Target Tracking Algorithm: Description and Performance Testing By Melita Tasic 3/5/2001.
3D SLAM for Omni-directional Camera
The Kalman Filter ECE 7251: Spring 2004 Lecture 17 2/16/04
Data Fusion and Multiple Models Filtering for Launch Vehicle Tracking and Impact Point Prediction: The Alcântara Case – Julio Cesar Bolzani de Campos Ferreira.
Human-Computer Interaction Kalman Filter Hanyang University Jong-Il Park.
Jorge Almeida Laser based tracking of mutually occluding dynamic objects University of Aveiro 2010 Department of Mechanical Engineering 10 September 2010.
Applications of the Kalman Filter to Radar Target Tracking
Chapter 5 Multi-Cue 3D Model- Based Object Tracking Geoffrey Taylor Lindsay Kleeman Intelligent Robotics Research Centre (IRRC) Department of Electrical.
2 Introduction to Kalman Filters Michael Williams 5 June 2003.
1 Value of information – SITEX Data analysis Shubha Kadambe (310) Information Sciences Laboratory HRL Labs 3011 Malibu Canyon.
CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan
PhD Candidate: Tao Ma Advised by: Dr. Joseph Picone Institute for Signal and Information Processing (ISIP) Mississippi State University Linear Dynamic.
Principles of Radar Target Tracking Jay Bhalodi, Jeff Cao, Lily Healey, Wendy Lin, Tuling Ma, Zara Mannan, Brandon Millman, Zachary Purdy, Divya Sharma,
An Introduction To The Kalman Filter By, Santhosh Kumar.
Principles of Radar Tracking Using the Kalman Filter to locate targets.
Engineers often: Regress data to a model  Used for assessing theory  Used for predicting  Empirical or theoretical model Use the regression of others.
GPS Computer Program Performed by: Moti Peretz Neta Galil Supervised by: Mony Orbach Spring 2009 Part A Presentation High Speed Digital Systems Lab Electrical.
Object Tracking - Slide 1 Object Tracking Computer Vision Course Presentation by Wei-Chao Chen April 05, 2000.
Using Kalman Filter to Track Particles Saša Fratina advisor: Samo Korpar
By: Aaron Dyreson Supervising Professor: Dr. Ioannis Schizas
IEEE International Conference on Multimedia and Expo.
Visual Tracking by Cluster Analysis Arthur Pece Department of Computer Science University of Copenhagen
Cameron Rowe.  Introduction  Purpose  Implementation  Simple Example Problem  Extended Kalman Filters  Conclusion  Real World Examples.
Tracking Mobile Nodes Using RF Doppler Shifts
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 22: Further Discussions of the.
The Unscented Kalman Filter for Nonlinear Estimation Young Ki Baik.
Robust Localization Kalman Filter & LADAR Scans
State-Space Recursive Least Squares with Adaptive Memory College of Electrical & Mechanical Engineering National University of Sciences & Technology (NUST)
VANET – Stochastic Path Prediction Motivations Route Discovery Safety Warning Accident Notifications Strong Deceleration of Tra ffi c Flow Road Hazards.
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
A Kalman Filter for HADES
Signal and Image Processing Lab
STATISTICAL ORBIT DETERMINATION Kalman (sequential) filter
C. Canton1, J.R. Casas1, A.M.Tekalp2, M.Pardàs1
Assoc. Prof. Dr. Peerapol Yuvapoositanon
Dongwook Kim, Beomjun Kim, Taeyoung Chung, and Kyongsu Yi
Principles of Radar Tracking
Bayes and Kalman Filter
Kalman Filtering COS 323.
Graphing and Introduction to Algebra
The Discrete Kalman Filter
Nome Sobrenome. Time time time time time time..
Presentation transcript:

Principles of Radar Target Tracking The Kalman Filter: Mathematical Radar Analysis

Problems with Radar Radar can’t measure velocity Radar has measurement error: “noise”

Purpose of Kalman Filter Transform data input from radar trackers into usable form Reduce measurement error (“noise”) of target’s position and velocity Predict future state of target using previous state estimate and new data Lightweight, robust, and expandable program

Rudolph Kalman Rudolph E. Kalman was the “inventor” of the Kalman Filter Began research on control theory in 1958 Blended earlier works Worked with partner R.S. Bucy

Overview of Kalman Filter Initialize Matrices Read Data Predict Update Output Results Finish Correct Measurement Covariance

Introduction to Project Part 1 2 Team Scenario, competing for government contract Similar Projects Individual Programs, Analyses, Graphs required Part 2 Teams Merge Written Component

Problems Getting Started Problems New programming language Unfamiliar algorithm Matrix Algebra Solutions Looked at help files and API’s Teamwork in research Matrix library

Kalman Model State Model Measurement Model

Steps of Kalman Filter Predict

Steps of Kalman Filter Correct

Programming Made using Visual Basic.NET Read data file Convert coordinates Predict location Output to Excel Graph flight path

Case Studies: Basic Kalman Filter Filter noise from a basic, linear data Limited functionality, based solely on Cartesian coordinates Built to be expandable, adaptable Challenges First experience with Kalman Filter tracking

Case Studies: How to Read Graphs Data Analysis Comparison of raw data, estimated state, and truth Filter takes noisy data and projects a path close to the truth Position Residual Comparison of mean squared error Estimate v. Truth should decrease as filter gains accuracy relative to the Raw Data v. Truth

Case Studies: Basic Filter

Case Studies: Filter with Polar Coordinates Data inputted in range and bearing Challenges Transformation of measurement data from Polar to Cartesian coordinates Error ellipse based on accuracy of range and bearing σrσr σθσθ

Case Studies: Filter with Polar Coordinates Filter incorporates past and current data Increased accuracy with more data Position Residual (Estimate v. Truth) should decrease relative to noise

Case Studies: Filter with Polar Coordinates

Case Studies: Multiple Targets Code rewrite necessary Object-oriented rather than structured programming Handles each target individually and allows the same steps to be used for each target

Case Studies: Multiple Targets

Case Studies: Collision Avoidance Use data on multiple targets Predict collisions based on probable courses Alert target aircraft if within a certain range

Case Studies: Collision Avoidance

Case Studies: Maneuver Detection Comparison of projected path and measured data When target deviates from projected course, reinitialize tracking Additional coding necessary

Case Studies: Maneuver Detection

Case Studies: Interceptor Includes maneuver detection algorithms Direct interceptor towards earliest projected interception Reinitialize tracker and plane’s course after maneuvers

Case Studies: Interceptor

Conclusion Visual Basic.NET successfully handled the Kalman equations Kalman Filter successfully reduced noise in all scenarios Position Residual graphs confirms that the filter gains accuracy over time Basic Filter proved expandable and advanced features were successfully incorporated in later scenarios

Thank You

References [IEEE] Institute of Electrical and Electronics Engineers Jan 23. Rudolf E. Kalman, IEEE History Center. Accessed 2006 Aug 3. alman.html Department of Computer Science at University of North Carolina Jan 31. Rudolph Emil Kalman. Accessed 2006 Aug 3. Blackman, Samuel S Multiple-Target Tracking with Radar Applications. Artech House, Inc. Norwood, MA. Bishop G, Welch G An Introduction to the Kalman Filter.. Accessed 2006 Aug 3. Anas SA Jan 18. Matrix operations library.NET.