Efficient Implementation of Optical Flow Algorithm Based on Directional Filters on a GPU Using CUDA
University of Applied Sciences of Eastern Switzerland in Rapperswil
19th European Signal Processing Conference (EUSIPCO 2011), 2011
@article{hegner2011efficient,
title={EFFICIENT IMPLEMENTATION OF OPTICAL FLOW ALGORITHM BASED ON DIRECTIONAL FILTERS ON A GPU USING CUDA},
author={Hegner, R. and Austvoll, I. and Ryen, T. and Schuster, G.M.},
year={2011}
}
This paper describes an optical flow estimation algorithm using directional filters and an AM-FM demodulation algorithm, and its efficient implementation on a NVIDIA GPU using CUDA. The resulting implementation is several thousand times faster than the corresponding MATLAB code, which makes the described scheme suitable for real-time applications. This paper also describes a new multiresolution scheme for our algorithm which allows estimating high speeds without aliasing. The accuracy of our algorithm has proved to be comparable to the accuracy of well-known optical flow algorithms.
October 27, 2011 by hgpu