Moving Object Detection in an Image from a Moving Camera

Detekce pohybujících se objektů v obraze z pohyblivé kamery

Research Projects

Organizational Units

Journal Issue

Abstract

Cílem této bakalářské práce je vytvořit algoritmus, který bude schopen detekovat pohybující se objekty dynamicky se pohybující kamerou. Algoritmus byl vytvořen v programovacím jazyce C++ s využitím volně širitelné knihovny OpenCV. Metoda byla optimalizována pro objekty malé velikosti vzhledem k velikosti obrazu, aby mohla být kamera umístěna na dronu ci helikoptéře. Hlavním stavebním kamenem algoritmu je metoda výpočtu optického toku, která se snaží odhadnout vektor rychlosti daného pixelu. Celá metoda je rozdělena do ctyř nezávislých bloků, které zjednodušují implementaci.

The goal of this bachelor thesis is to create an algorithm, which can detect moving object from a dynamic moving camera. The algorithm was developed in programming language C++ using freely available library OpenCV. The method was optimazed for small object relative to the size of an image. The main method used in these thesis is optical flow, which tries to estimate velocity vector of given pixel. The algorithm was divided into four independent parts, which simplify the implementation.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By