Radar Tracking Software
Charalambos MakrisSupervised by Dr. Peter Shepherd
Contents
• Introduction• Purpose
• Input• Process• Output• Software
• Future Work• Conclusions
Hardware: Navtech I-800
Radar• Monostatic• FMCW• 77GHz• 800m range
Software:
• NS-3• MATLAB
interface, Radar Toolbox (modified)
Introduction
Purpose
Radar Signals Images Movement Targets
Input
• NS-3– Collect & Record radar raw data (.rpc)
• Radar Toolbox– Convert raw data to frames matrices (.mat)– Save matrices as images (.png )
• Radar Tracking Software– Save matrices in temporary memory
Input
• Radar data matrix
• Radar Toolbox
• Modified Radar Toolbox
Process
Simple Algorithms• Flip / Rotate• Zoom / Crop• Filter– Average– Median– Threshold– Morphological
Complex Algorithms• Detect– Logical Operators
• Track• Plot• Trail• Forecast• Display frames
Output
• Moving target at constant speedFrame 4Frame 7
Output
• Moving target at constant speed– Plot– Trail– Predict
Output
• Target with accelerating speedFrame 5Frame 8
Output
• Target with accelerating speed– Plot– Trail– Predict
Software
• Some automatic functionality• Some algorithms as modules• User intervention• Real images: Code needs debugging• Test images: success
Software (GUI)
Data Flow Diagram (1/2)
START
Import radar data to Matlab
Start reading radar data frames
Read frameNext frame
Previous Frame
OlderFrame
Current Frame
Record static objects
Data Flow Diagram (2/2)
DisplayYes
No Superimpose plots &
trailsJoin related trails
Clutter = AND [last 3 frames]
Stationary Target = OR [last 3 frames]
Moving Target = AND [current frame & 3 OR]
Plot targetsSave new moving targets
Are new targets within acceptable
variation from old?
Future Work
• Improve algorithms for real radar data:– Noise removal– Predicting– Faster + more efficient, real-time
• Implement seamless integration of all algorithms• Allow user interference during processing• Selection of area of interest• Integration with parallel systems
Conclusions
• Currently depending on Radar Toolbox for importing raw data
• Implementation using MATLAB– Image Processing
Toolbox– GUIDE
• Improvements needed• Radar Tracking
Software developed– Various algorithms
implemented• Track• Trail• Predict/Forecast
Thank you for listening!