Cluster-Agnostic Line Detection for Computer Vision
Loading...
License
Authors
Editor
Date of Issue
Subject Keywords
Publisher
Citation
Series/Report No.
Identifier
Other Titles
Type
Thesis
Description
Abstract
A core challenge for autonomous robots is implementing computer vision techniques to detect navigable spaces around the robot and to differentiate navigable spaces from non-navigable ones. In this project, we develop a line detection algorithm using clusters of points interpreted as lines, which indicate the edges of the navigable space for our robot. This algorithm, combined with open-source keypoint extraction techniques, theoretically enables a robot to see the edges of its navigable space, a critical first step in pathfinding. Importantly, this algorithm is durable even when the number of lines in the original image is unknown. The algorithm is also relatively lightweight, relying only on a video stream and no other sensors.
Sponsors
Degree Awarded
Bachelor's
Semester
Spring 2025
Department
Mathematics, Engineering, and Computer Science