TalTech bachelor’s thesis · 2023

Improving situational awareness of autonomous vessels using computer vision

Abstract

The aim of the thesis is to develop a computer vision system suitable for automated vessel maneuvering tests. This involves selecting appropriate hardware and computer vision model, developing software for the computer vision system, conducting system tests, and analysing the results. The analysis compares the accuracy and speed of different computer vision models. Additionally, research is conducted to determine ways to optimize the software in order to efficiently utilize the hardware and thereby make the system run smoother and faster.

Keywords: computer vision, machine vision, embedded system, optimisation, containerisation, virtual environment, neural network, machine learning, hardware acceleration.

Contents

  1. Introduction
  2. Sea trials
  3. Computer vision
  4. Hardware selection
  5. Software
  6. Computer-vision application
  7. Results
  8. Summary
  9. References