Compatible with OpenCV 3.4.2.16 (SIFT class is not available in OpenCV 4).
The code tracks feature points within frames of a given video and estimates a homography to project an augmented layer onto the scene. The tracking is performed in a "hybrid" way, optimally combining a Frame-to-Reference (F2R) and a Frame-to-Frame (F2F) approach.