Cluster-Agnostic Line Detection for Computer Vision

Loading...
Thumbnail Image

License

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