DocumentCode :
3717096
Title :
GPU implementation of an anisotropic Huber-L1 dense optical flow algorithm using OpenCL
Author :
Duygu B?y?kaydin;Toygar Akg?n
Author_Institution :
ASELSAN, Transportation, Security, Energy and Automation Systems (UGES) Business Sector, Ankara, Turkey
fYear :
2015
fDate :
7/1/2015 12:00:00 AM
Firstpage :
326
Lastpage :
331
Abstract :
Optical flow estimation aims at inferring a dense pixel-wise correspondence field between two images or video frames. It is commonly used in video processing and computer vision applications, including motion-compensated frame processing, extracting temporal features, computing stereo disparity, understanding scene context/dynamics and understanding behavior. Dense optical flow estimation is a computationally complex problem. Fortunately, a wide range of optical flow estimation algorithms are embarrassingly parallel and can efficiently be accelerated on GPUs. In this work we discuss a massively multi-threaded GPU implementation of the anisotropic Huber-L1 optical flow estimation algorithm using OpenCL framework, which achieves per frame execution time speed-up factors up to almost 300×. Overall algorithm flow, GPU specific implementation details and performance results are presented.
Keywords :
"Optical imaging","Kernel","Graphics processing units","Biomedical optical imaging","Estimation","Computational modeling","Geometrical optics"
Publisher :
ieee
Conference_Titel :
Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), 2015 International Conference on
Type :
conf
DOI :
10.1109/SAMOS.2015.7363693
Filename :
7363693
Link To Document :
بازگشت