I have benefited a lot from the open source community and it’s time to give back, I uploaded the source code of my graduation project which proposes a real time computer vision system implemented on FPGA to translate human gestures into computer commands
First I would like to thank my graduation project team members:
Ahmed Hafez Khalil
Amani Mohamed Sedek
Mohamed Ismail Khalil
Mohamed Kamal Ali
Mohamed Maged Abdel Majed
and here are the links to my grad project github repos:
OpenTLD (Tracking-Learning-Detection )is an object tracking algorithm originally developed in MATLAB byZdenek Kalal, the novel feature of the algorithm is the decoupling between the tracking and the detection algorithms unlike many algorithms where the tracking depends on the detected features of the object. This decoupling allowed the OpenTLD to outperform many algorithms.
You can find more info about the algorithm and Kalal here.
TLD has been released under GPL v3.0 allowing the open source community to invest more efforts in the algorithm, Georg Nebehayreleased a complete C++ implementation of OpenTLD relying on the powerful OpenCVlibrary and based solely on open source libraries.
What’s cool about Georg’s implementation is using cmake (cross-platform make) as a build system for the project allowing compiling over windows and linux easily, so here’s what you have to do to get OpenTLD working on the Raspberry Pi