There are currently 6 OpenCV plugins hooked into Cinelerra static and dynamic tars with the most widely known being FindObj. The Find Object plugin searches a Scene for an Object and then the Object can be overlaid with a Replacement object. The other 5 are FlowObj, GaborObj, MoveObj, PuzzleObj, and StylizeObj. These plugins require the thirdparty OpenCV (Open Computer Vision) library. Of note for OpenCV is that the Surf algorithm is non-free and has been removed from the user supplied versions of OpenCV being built.
There are some potential pitfalls with using OpenCV to include:
Because of the build size of OpenCV, the source is not included in the thirdparty directory. Building OpenCV adds a lot of storage demand (4 GB) to the CINELERRA-GG build tree, and its compile time is significant. For these reasons, findobject and the other 5 plugins are not included in System build packages. We recommend using the static library build which has the OpenCV plugins included for consistency and to avoid problems.