Vision-based obstacle detection using optical flow

Numerous robots use vision-based techniques in detecting obstacles and tracking object. As vision becomes more prominent in the field of robotics, there is a call for equally intensive research on other vision-based techniques. Optical flow is a monocular vision-based technique that is gaining atten...

Full description

Saved in:
Bibliographic Details
Main Authors: Go, Candice Jean V., Medina, Sherry Maine E., Navoa, Ronel P., Tan, Daniel A.
Format: text
Language:English
Published: Animo Repository 2006
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etd_bachelors/14181
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
id oai:animorepository.dlsu.edu.ph:etd_bachelors-14823
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:etd_bachelors-148232021-11-10T08:59:46Z Vision-based obstacle detection using optical flow Go, Candice Jean V. Medina, Sherry Maine E. Navoa, Ronel P. Tan, Daniel A. Numerous robots use vision-based techniques in detecting obstacles and tracking object. As vision becomes more prominent in the field of robotics, there is a call for equally intensive research on other vision-based techniques. Optical flow is a monocular vision-based technique that is gaining attention for the past three decades. Optical flow is a technique that derives motion from a sequence of images. This motion is embodied in the optical flow field, illustrated by a vector diagram of the movement of all pixels in the image sequence. Vision-Based Obstacle Detection Using Optical Flow adapts an existing optical flow algorithm and analyzes its importance on both real and synthethic images. Four implementations of optical flow were tested for it's accuracy with respect to the time complexity, both the OpenCV and Barron implementation of Lucas Kanade and Horn Schunck algorithms. Among these implementations, the Lucas Kanade algorithms has the best tradeoff between accuracy and time. Time-to-collision information is computed using gradients of the velocity components of the optical flow. Using time-to-time collision information, the image was segmented into different regions, each region corresponding to an obstacle. Tests were conducted to measure the accuracy of the time-to-collision computation. Results show a large amount of errror due to the sparsity of the flow field as well as the varying values of the time-to-collision in each pixel, suggesting the use of refinement methods. 2006-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/etd_bachelors/14181 Bachelor's Theses English Animo Repository Visual perception Optical films Computer Sciences
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
language English
topic Visual perception
Optical films
Computer Sciences
spellingShingle Visual perception
Optical films
Computer Sciences
Go, Candice Jean V.
Medina, Sherry Maine E.
Navoa, Ronel P.
Tan, Daniel A.
Vision-based obstacle detection using optical flow
description Numerous robots use vision-based techniques in detecting obstacles and tracking object. As vision becomes more prominent in the field of robotics, there is a call for equally intensive research on other vision-based techniques. Optical flow is a monocular vision-based technique that is gaining attention for the past three decades. Optical flow is a technique that derives motion from a sequence of images. This motion is embodied in the optical flow field, illustrated by a vector diagram of the movement of all pixels in the image sequence. Vision-Based Obstacle Detection Using Optical Flow adapts an existing optical flow algorithm and analyzes its importance on both real and synthethic images. Four implementations of optical flow were tested for it's accuracy with respect to the time complexity, both the OpenCV and Barron implementation of Lucas Kanade and Horn Schunck algorithms. Among these implementations, the Lucas Kanade algorithms has the best tradeoff between accuracy and time. Time-to-collision information is computed using gradients of the velocity components of the optical flow. Using time-to-time collision information, the image was segmented into different regions, each region corresponding to an obstacle. Tests were conducted to measure the accuracy of the time-to-collision computation. Results show a large amount of errror due to the sparsity of the flow field as well as the varying values of the time-to-collision in each pixel, suggesting the use of refinement methods.
format text
author Go, Candice Jean V.
Medina, Sherry Maine E.
Navoa, Ronel P.
Tan, Daniel A.
author_facet Go, Candice Jean V.
Medina, Sherry Maine E.
Navoa, Ronel P.
Tan, Daniel A.
author_sort Go, Candice Jean V.
title Vision-based obstacle detection using optical flow
title_short Vision-based obstacle detection using optical flow
title_full Vision-based obstacle detection using optical flow
title_fullStr Vision-based obstacle detection using optical flow
title_full_unstemmed Vision-based obstacle detection using optical flow
title_sort vision-based obstacle detection using optical flow
publisher Animo Repository
publishDate 2006
url https://animorepository.dlsu.edu.ph/etd_bachelors/14181
_version_ 1718382618366443520