Parallel processors such as Graphics processing units (GPUs) have emerged as co-processing units for central processing units (CPUs) to accelerate different applications. Open Computing Language (OpenCL) is a framework for multiprocessing in heterogeneous platforms. In this paper we focus on motion estimation which is the most time consuming task in video coding. We study two motion estimation algorithms in terms of parallel execution. We implemented the full search algorithm and the hierarchical search algorithm with OpenCL and with C code. Our measurements show that the OpenCL-based implementations of the algorithms on the GPU can achieve nearly 10 times speedup compared to the corresponding C implementation on a single CPU
This thesis deals with the design and implementation of extremely parallel fast motion / disparity e...
Multiview video coding (MVC) is an extension of H.264/AVC standard. Its purpose is to further increa...
In this paper, motion estimation preprocessing algorithm is mapped onto a new dynamically parallel c...
Parallel processors such as Graphics processing units (GPUs) have emerged as co-processing units for...
Heterogeneous computing system increases the performance of parallel computing in many domain of gen...
International audienceHeterogeneous computing system increases the performance of parallel computing...
International audienceHeterogeneous computing system increases the performance of parallel computing...
In the high efficiency video coding (HEVC) encoder, motion estimation (ME) takes up more than 50% en...
This paper presents a high quality H.265/HEVC motion estimation implementation with the cooperation ...
In this paper, we discuss the design of a highly-parallel motion estimator for real-time Scalable Vi...
In this paper, we discuss the design of a highly-parallel motion estimator for real-time Scalable Vi...
This paper presents Phase Only Correlation (POC) methods in hierarchical search motion estimation fo...
In this paper, we propose a Graphics Processing Unit (GPU)-based motion estimation for H.264/AVC by ...
We propose a highly parallel and scalable motion estimation algorithm, named multilevel resolution m...
Nowadays vision systems are used with countless purposes. Moreover, the motion estimation is a disci...
This thesis deals with the design and implementation of extremely parallel fast motion / disparity e...
Multiview video coding (MVC) is an extension of H.264/AVC standard. Its purpose is to further increa...
In this paper, motion estimation preprocessing algorithm is mapped onto a new dynamically parallel c...
Parallel processors such as Graphics processing units (GPUs) have emerged as co-processing units for...
Heterogeneous computing system increases the performance of parallel computing in many domain of gen...
International audienceHeterogeneous computing system increases the performance of parallel computing...
International audienceHeterogeneous computing system increases the performance of parallel computing...
In the high efficiency video coding (HEVC) encoder, motion estimation (ME) takes up more than 50% en...
This paper presents a high quality H.265/HEVC motion estimation implementation with the cooperation ...
In this paper, we discuss the design of a highly-parallel motion estimator for real-time Scalable Vi...
In this paper, we discuss the design of a highly-parallel motion estimator for real-time Scalable Vi...
This paper presents Phase Only Correlation (POC) methods in hierarchical search motion estimation fo...
In this paper, we propose a Graphics Processing Unit (GPU)-based motion estimation for H.264/AVC by ...
We propose a highly parallel and scalable motion estimation algorithm, named multilevel resolution m...
Nowadays vision systems are used with countless purposes. Moreover, the motion estimation is a disci...
This thesis deals with the design and implementation of extremely parallel fast motion / disparity e...
Multiview video coding (MVC) is an extension of H.264/AVC standard. Its purpose is to further increa...
In this paper, motion estimation preprocessing algorithm is mapped onto a new dynamically parallel c...