The DirFilder example demonstrates the use of the MV Optical Flow filter and shows how to obtain results or information from a MontiVision DirectShow Filter.
This and other sample applications can be found in the MV Development Kit installation directory.
Filter Graph Summary
The filter graph configuration used in the DirFinder Sample contains MV Linear Filter in order to reduce noise. The MV Optical Flow Filter detects recognizes optical flow caused by motion within the live video.
The Application
This sample application uses a MontiVision Smart Control to display the live video. Motion vectors recognized by MV OpticalFlow Filter are overlayed onto the video stream. The arrow bitmap shows the mean direction of the motion vectors for a continuous motion. This sample application also provides two buttons to display the property page dialogs of the video source filter and the MV OpticalFlow Filter.