radar tracking software (using matlab)

Post on 16-Apr-2017

3.422 Views

Category:

Education

6 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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!

top related