Particle Filter Tracking Architecture for use Onboard Unmanned Aerial Vehicles

Unmanned Aerial Vehicles (UAVs) are capable of placing sensors at unique vantage points without endangering a pilot. Therefore, they are well suited to perform target tracking missions. However, performing the mission can be burdensome for the operator. To track a target, the operator must estima...

Full description

Bibliographic Details
Main Author: Ludington, Ben T.
Format: Others
Language:en_US
Published: Georgia Institute of Technology 2007
Subjects:
Online Access:http://hdl.handle.net/1853/13967
id ndltd-GATECH-oai-smartech.gatech.edu-1853-13967
record_format oai_dc
spelling ndltd-GATECH-oai-smartech.gatech.edu-1853-139672013-01-07T20:16:22ZParticle Filter Tracking Architecture for use Onboard Unmanned Aerial VehiclesLudington, Ben T.Particle filtersTarget trackingUnmanned aerial vehiclesComputer visionNeural networksUnmanned Aerial Vehicles (UAVs) are capable of placing sensors at unique vantage points without endangering a pilot. Therefore, they are well suited to perform target tracking missions. However, performing the mission can be burdensome for the operator. To track a target, the operator must estimate the position of the target from the incoming video stream, update the orientation of the camera, and move the vehicle to an appropriate vantage point. The purpose of the research in this thesis is to provide a target tracking system that performs these tasks automatically in real-time. The first task, which receives the majority of the attention, is estimating the position of the target within the incoming video stream. Because of the inherent clutter in the imagery, the resulting probability distributions are typically non-Gaussian and multi-modal. Therefore, classical state estimation techniques, such as the Kalman filter and its variants are unacceptable solutions. The particle filter has become a popular alternative since it is able to approximate the multi-modal distributions using a set of samples, and it is used as part of this research. To improve the performance of the filter and manage the inherently large computational burden a neural network is used to estimate the performance of the particle filter. The filter parameters are then changed in response to the performance. Once the position of the target is estimated in the frame, it is projected on the ground using the camera orientation and vehicle attitude and input into a linear predictor. The output of the predictor is used to update the orientation of the camera and vehicle waypoints. Through offline, simulation, and flight testing, the approach is shown to provide a powerful visual tracking system for use onboard the GTMax unmanned research helicopter.Georgia Institute of Technology2007-03-27T18:03:40Z2007-03-27T18:03:40Z2006-11-14Dissertation9294820 bytesapplication/pdfhttp://hdl.handle.net/1853/13967en_US
collection NDLTD
language en_US
format Others
sources NDLTD
topic Particle filters
Target tracking
Unmanned aerial vehicles
Computer vision
Neural networks
spellingShingle Particle filters
Target tracking
Unmanned aerial vehicles
Computer vision
Neural networks
Ludington, Ben T.
Particle Filter Tracking Architecture for use Onboard Unmanned Aerial Vehicles
description Unmanned Aerial Vehicles (UAVs) are capable of placing sensors at unique vantage points without endangering a pilot. Therefore, they are well suited to perform target tracking missions. However, performing the mission can be burdensome for the operator. To track a target, the operator must estimate the position of the target from the incoming video stream, update the orientation of the camera, and move the vehicle to an appropriate vantage point. The purpose of the research in this thesis is to provide a target tracking system that performs these tasks automatically in real-time. The first task, which receives the majority of the attention, is estimating the position of the target within the incoming video stream. Because of the inherent clutter in the imagery, the resulting probability distributions are typically non-Gaussian and multi-modal. Therefore, classical state estimation techniques, such as the Kalman filter and its variants are unacceptable solutions. The particle filter has become a popular alternative since it is able to approximate the multi-modal distributions using a set of samples, and it is used as part of this research. To improve the performance of the filter and manage the inherently large computational burden a neural network is used to estimate the performance of the particle filter. The filter parameters are then changed in response to the performance. Once the position of the target is estimated in the frame, it is projected on the ground using the camera orientation and vehicle attitude and input into a linear predictor. The output of the predictor is used to update the orientation of the camera and vehicle waypoints. Through offline, simulation, and flight testing, the approach is shown to provide a powerful visual tracking system for use onboard the GTMax unmanned research helicopter.
author Ludington, Ben T.
author_facet Ludington, Ben T.
author_sort Ludington, Ben T.
title Particle Filter Tracking Architecture for use Onboard Unmanned Aerial Vehicles
title_short Particle Filter Tracking Architecture for use Onboard Unmanned Aerial Vehicles
title_full Particle Filter Tracking Architecture for use Onboard Unmanned Aerial Vehicles
title_fullStr Particle Filter Tracking Architecture for use Onboard Unmanned Aerial Vehicles
title_full_unstemmed Particle Filter Tracking Architecture for use Onboard Unmanned Aerial Vehicles
title_sort particle filter tracking architecture for use onboard unmanned aerial vehicles
publisher Georgia Institute of Technology
publishDate 2007
url http://hdl.handle.net/1853/13967
work_keys_str_mv AT ludingtonbent particlefiltertrackingarchitectureforuseonboardunmannedaerialvehicles
_version_ 1716474540766265344