How would a reverse video search engine work? You give it a clip and it shows you which longer clips it is in?
A decade ago there was some hobby implementations of these algorithms that got cease and desist letters form Shazam and that was all over HN.
What are the bottlenecks besides performance?