Show simple item record

Computing range maps for low-altitude rotorcraft flight using computer vision and a hierarchical framework.

dc.contributor.authorLeBlanc, David J.
dc.contributor.advisorMcClamroch, N. Harris
dc.date.accessioned2016-08-30T17:06:56Z
dc.date.available2016-08-30T17:06:56Z
dc.date.issued1994
dc.identifier.urihttp://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqm&rft_dat=xri:pqdiss:9500979
dc.identifier.urihttps://hdl.handle.net/2027.42/129362
dc.description.abstractComputer vision is one of many sensing modalities suited for obstacle detection onboard autonomous vehicles navigating in unknown or only partially known environments. For rotorcraft flying at very low altitudes, the use of image sequences from cameras mounted to the vehicle is desirable because vision is passive and provides rapid sensing of the environment with near infinite range and a wide field of view. Unfortunately, the processing of visual images to generate range maps of the nearby environment is computationally expensive, and currently cannot be performed in real time, even using relatively low-performance cameras. Furthermore, this problem will be exacerbated by the use of new high-performance cameras whose high resolution is necessary to provide the range map denseness required for safe navigation. We propose a hierarchical set of computations that guarantees that range maps based on feature points can be computed in real time. This is achieved by selecting, at regular intervals in time, a subset of features to track, such that the onboard computing resources are not exceeded. This is enabled and enhanced by an efficient multirate, multiresolutional approach to tracking features. A high level computation determines which features to track, then assigns each feature to one of many parallel slave processors, allocating a maximum amount of computing resources for the feature. Features are chosen to improve overall range map accuracy and feature density, as required for the navigation objectives. Computations at the feature level select image data from a multirate and multiresolution image data structure to produce the best range estimates while using only the available computing resources. The result is a more efficient and more focused processing of image data, more control over the distribution of features in the range map, and a guarantee of real time computing performance.
dc.format.extent203 p.
dc.languageEnglish
dc.language.isoEN
dc.subjectAltitude
dc.subjectComputer
dc.subjectComputing
dc.subjectFlight
dc.subjectFramework
dc.subjectHierarchical
dc.subjectLow
dc.subjectMaps
dc.subjectRange
dc.subjectRotorcraft
dc.subjectUsing
dc.subjectVision
dc.titleComputing range maps for low-altitude rotorcraft flight using computer vision and a hierarchical framework.
dc.typeThesis
dc.description.thesisdegreenamePhDen_US
dc.description.thesisdegreedisciplineAerospace engineering
dc.description.thesisdegreedisciplineApplied Sciences
dc.description.thesisdegreedisciplineComputer science
dc.description.thesisdegreedisciplineElectrical engineering
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studies
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/129362/2/9500979.pdf
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.