Development and evaluation of scalable video motion estimators on GPU
INESC-ID, IST, Lisbon, Portugal
IEEE Workshop on Signal Processing Systems, 2009. SiPS 2009
@inproceedings{momcilovic2009development,
title={Development and evaluation of scalable video motion estimators on GPU},
author={Momcilovic, S. and Sousa, L.},
booktitle={Signal Processing Systems, 2009. SiPS 2009. IEEE Workshop on},
pages={291–296},
organization={IEEE},
year={2009}
}
This work proposes a scalable parallelization approach for H.264/AVC motion estimation on multi-cores, and its efficient implementation on the most recent Graphical Processing Units (GPUs). Very efficient motion estimators are achieved by applying efficient data reusing techniques and exploiting the computational power of the most recent GPUs. The proposed motion estimators have been programmed on the GPU with the Tesla architecture and CUDA. Experimental results show that the proposed approach outperforms for more than 3 times motion estimators presented in the most recent publications. Moreover, real time motion estimation is achieved even for 720 times 576 resolution and 25 frames per second. The scalability of the solution is shown by implementing the motion estimators on two GPUs with the same architecture but different number of cores. Therefore, the proposed approach is useful for the more powerful future GPUs.
May 17, 2011 by hgpu