Semi Autonomous Vehicle Intelligence: Real Time Target Tracking For Vision Guided Autonomous Vehicles
Unmanned vehicles (UVs) are seeing more widespread use in military, scientific, and civil sectors in recent years. These UVs range from unmanned air and ground vehicles to surface and underwater vehicles. Each of these different UVs has its own inherent strengths and weaknesses, from payload to free...
Main Author: | |
---|---|
Format: | Others |
Published: |
BYU ScholarsArchive
2007
|
Subjects: | |
Online Access: | https://scholarsarchive.byu.edu/etd/869 https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=1868&context=etd |
id |
ndltd-BGMYU2-oai-scholarsarchive.byu.edu-etd-1868 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-BGMYU2-oai-scholarsarchive.byu.edu-etd-18682021-08-21T05:01:00Z Semi Autonomous Vehicle Intelligence: Real Time Target Tracking For Vision Guided Autonomous Vehicles Anderson, Jonathan D. Unmanned vehicles (UVs) are seeing more widespread use in military, scientific, and civil sectors in recent years. These UVs range from unmanned air and ground vehicles to surface and underwater vehicles. Each of these different UVs has its own inherent strengths and weaknesses, from payload to freedom of movement. Research in this field is growing primarily because of the National Defense Act of 2001 mandating that one-third of all military vehicles be unmanned by 2015. Research using small UVs, in particular, is a growing because small UVs can go places that may be too dangerous for humans. Because of the limitations inherent in small UVs, including power consumption and payload, the selection of light weight and low power sensors and processors becomes critical. Low power CMOS cameras and real-time vision processing algorithms can provide fast and reliable information to the UVs. These vision algorithms often require computational power that limits their use in traditional general purpose processors using conventional software. The latest developments in field programmable gate arrays (FPGAs) provide an alternative for hardware and software co-design of complicated real-time vision algorithms. By tracking features from one frame to another, it becomes possible to perform many different high-level vision tasks, including object tracking and following. This thesis describes a vision guidance system for unmanned vehicles in general and the FPGA hardware implementation that operates vision tasks in real-time. This guidance system uses an object following algorithm to provide information that allows the UV to follow a target. The heart of the object following algorithm is real-time rank transform, which transforms the image into a more robust image that maintains the edges found in the original image. A minimum sum of absolute differences algorithm is used to determine the best correlation between frames, and the output of this correlation is used to update the tracking of the moving target. Control code can use this information to move the UV in pursuit of a moving target such as another vehicle. 2007-03-16T07:00:00Z text application/pdf https://scholarsarchive.byu.edu/etd/869 https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=1868&context=etd http://lib.byu.edu/about/copyright/ Theses and Dissertations BYU ScholarsArchive semi autonomous unmanned vehicle rank transform correlation FPGA implementation Robotic Vision Lab Electrical and Computer Engineering |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
semi autonomous unmanned vehicle rank transform correlation FPGA implementation Robotic Vision Lab Electrical and Computer Engineering |
spellingShingle |
semi autonomous unmanned vehicle rank transform correlation FPGA implementation Robotic Vision Lab Electrical and Computer Engineering Anderson, Jonathan D. Semi Autonomous Vehicle Intelligence: Real Time Target Tracking For Vision Guided Autonomous Vehicles |
description |
Unmanned vehicles (UVs) are seeing more widespread use in military, scientific, and civil sectors in recent years. These UVs range from unmanned air and ground vehicles to surface and underwater vehicles. Each of these different UVs has its own inherent strengths and weaknesses, from payload to freedom of movement. Research in this field is growing primarily because of the National Defense Act of 2001 mandating that one-third of all military vehicles be unmanned by 2015. Research using small UVs, in particular, is a growing because small UVs can go places that may be too dangerous for humans. Because of the limitations inherent in small UVs, including power consumption and payload, the selection of light weight and low power sensors and processors becomes critical. Low power CMOS cameras and real-time vision processing algorithms can provide fast and reliable information to the UVs. These vision algorithms often require computational power that limits their use in traditional general purpose processors using conventional software. The latest developments in field programmable gate arrays (FPGAs) provide an alternative for hardware and software co-design of complicated real-time vision algorithms. By tracking features from one frame to another, it becomes possible to perform many different high-level vision tasks, including object tracking and following. This thesis describes a vision guidance system for unmanned vehicles in general and the FPGA hardware implementation that operates vision tasks in real-time. This guidance system uses an object following algorithm to provide information that allows the UV to follow a target. The heart of the object following algorithm is real-time rank transform, which transforms the image into a more robust image that maintains the edges found in the original image. A minimum sum of absolute differences algorithm is used to determine the best correlation between frames, and the output of this correlation is used to update the tracking of the moving target. Control code can use this information to move the UV in pursuit of a moving target such as another vehicle. |
author |
Anderson, Jonathan D. |
author_facet |
Anderson, Jonathan D. |
author_sort |
Anderson, Jonathan D. |
title |
Semi Autonomous Vehicle Intelligence: Real Time Target Tracking For Vision Guided Autonomous Vehicles |
title_short |
Semi Autonomous Vehicle Intelligence: Real Time Target Tracking For Vision Guided Autonomous Vehicles |
title_full |
Semi Autonomous Vehicle Intelligence: Real Time Target Tracking For Vision Guided Autonomous Vehicles |
title_fullStr |
Semi Autonomous Vehicle Intelligence: Real Time Target Tracking For Vision Guided Autonomous Vehicles |
title_full_unstemmed |
Semi Autonomous Vehicle Intelligence: Real Time Target Tracking For Vision Guided Autonomous Vehicles |
title_sort |
semi autonomous vehicle intelligence: real time target tracking for vision guided autonomous vehicles |
publisher |
BYU ScholarsArchive |
publishDate |
2007 |
url |
https://scholarsarchive.byu.edu/etd/869 https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=1868&context=etd |
work_keys_str_mv |
AT andersonjonathand semiautonomousvehicleintelligencerealtimetargettrackingforvisionguidedautonomousvehicles |
_version_ |
1719460808431239168 |