Object tracking is the process of locating a moving object (or multiple objects) over time using a camera. It has a variety of uses, some of which are: human-computer interaction, security and surveillance, video communication and compression, augmented reality, traffic control, medical imaging and video editing.

I propose to add object tracking modules in Julia either as a part of ImageFeatures.jl or as a standalone repository. Therefore, I propose to add the following algorithms:

1. Optical Flow Algorithms
    1.1. Lucas-Kanade method
    1.2. Farneback Dense Optical Flow method
2. Tracking Algorithms
    2.1. Boosting Tracking
    2.2. Multiple Instance Learning
    2.3. MedianFlow Tracking
    2.4. Tracking Learning Detection framework

Organization

Student

Arijit Kar

Mentors

  • Mike Innes
  • Christopher Rackauckas
  • Zygmunt Szpak
close

2018