• DocumentCode
    2536540
  • Title

    OpenCL implementation of motion estimation for cloud video processing

  • Author

    Gaetano, Raffaele ; Pesquet-Popescu, Béatrice

  • Author_Institution
    TSI Dept., TELECOM-ParisTech, Paris, France
  • fYear
    2011
  • fDate
    17-19 Oct. 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    With the raise of cloud computing infrastructures on one side and the increased accessibility of parallel computational devices on the other, such as GPUs and multi-core CPUs, parallel programming has recently gained a renewed interest. This is particularly true in the domain of video coding, where the complexity and time consumption of the algorithms tend to limit the access to the core technology. In this work, we focus on the motion estimation problem, well-known to be the most time consuming step of a majority of video coding techniques. By relying on the use of the OpenCL standard, which provides a cross-platform framework for parallel programming, we propose here a scalable CPU/GPU implementation of the full search motion estimation algorithm (FSBM), and study its performances also with respect to the issues raised by the use of OpenCL.
  • Keywords
    cloud computing; graphics processing units; motion estimation; multiprocessing systems; parallel programming; video coding; CPU-GPU implementation; OpenCL implementation; OpenCL standard; cloud computing infrastructure; cloud video processing; multicore CPU; parallel computational device; parallel programming; search motion estimation algorithm; time consumption; video coding technique; Cloud computing; Graphics processing unit; Interpolation; Kernel; Motion estimation; Performance evaluation; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Signal Processing (MMSP), 2011 IEEE 13th International Workshop on
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-1-4577-1432-0
  • Electronic_ISBN
    978-1-4577-1433-7
  • Type

    conf

  • DOI
    10.1109/MMSP.2011.6093846
  • Filename
    6093846