Image and video processing on CUDA: state of the art and future directions

  • Authors:
  • Roberto Di Salvo;Carmelo Pino

  • Affiliations:
  • Department of Electrical, Electronics and Computer Engineering, University of Catania, Catania, Italy;Department of Electrical, Electronics and Computer Engineering, University of Catania, Catania, Italy

  • Venue:
  • MACMESE'11 Proceedings of the 13th WSEAS international conference on Mathematical and computational methods in science and engineering
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the last few years a myriad of computer graphic applications have been developed using standard programming techniques, which are mainly based on multicore general-purpose processors (CPUs) architectures. Due to the rapid turning towards high definition multimedia, more and more researches have been done that need both computational resources and memory space to achieve high performance. To this end, more recently the general-purpose computing on graphic processing units (GPGPUs) architectures, which are becoming increasingly programmable and scalable, have been adopted. Since the GPUs provide a vast number of simple, data-parallel, deeply multithreaded cores and high memory bandwidths, they have been used to provide a valid support in several fields such as image and video processing research area, medical and human applications. In this paper the most recent image and video processing techniques and relevant applications are reviewed, highlighting the advantages of using CUDA in terms of efficiency.