Abstract
In this thesis, findings in three areas of computer vision estimation are presented. First, an improvement to the Kanade-Lucas-Tomasi (KLT) feature tracking algorithm is presented in which gyroscope data is incorporated to compensate for camera rotation. This improved algorithm is then compared with the original algorithm and shown to be more effective at tracking features in the presence of large rotational motion. Next, a deep neural network approach to depth estimation is presented. Equations are derived relating camera and feature motion to depth. The information necessary for depth estimation is given as inputs to a deep neural network, which is trained to predict depth across an entire scene. This deep neural network approach is shown to be effective at predicting the general structure of a scene. Finally, a method of passively estimating the position and velocity of constant velocity targets using only bearing and time-to-collision measurements is presented. This method is paired with a path planner to avoid tracked targets. Results are given to show the effectiveness of the method at avoiding collision while maneuvering as little as possible.
Degree
MS
College and Department
Ira A. Fulton College of Engineering; Mechanical Engineering
Rights
https://lib.byu.edu/about/copyright/
BYU ScholarsArchive Citation
Adams, James J., "A Series of Improved and Novel Methods in Computer Vision Estimation" (2023). Theses and Dissertations. 10220.
https://scholarsarchive.byu.edu/etd/10220
Date Submitted
2023-12-07
Document Type
Thesis
Handle
http://hdl.lib.byu.edu/1877/etd13058
Keywords
feature tracking, depth prediction, DNN, bearing-only tracking
Language
english