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/

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

Included in

Engineering Commons

Share

COinS