I made this tool to prepare for exams more efficiently.<p>It is written in rust and uses OpenCV to detect and match features in slides (provided as PDF) and video frames.
The matching algorithm is described in [1].<p>The PDF pages can appear anywhere in the video frames, in any order. Rotation, translation, scaling and obstruction is fully supported.<p>[1] <a href="https://github.com/hediet/slideo/blob/master/BACKGROUND.md" rel="nofollow">https://github.com/hediet/slideo/blob/master/BACKGROUND.md</a>