arrow
Return

A Novel Parallel Motion Estimation Design and Implementation on GPU

delete2019-01-01
delete3
delete
OA
AI
张涛 cover
张涛 (Tao Zhang)
X
Xinqi An
赵鑫 cover
赵鑫 (Xin Zhao) *
X
Xinyi Gao
DOI:10.1109/ACCESS.2019.2890989delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The development of high-resolution video mounts a serious challenge to the previous video coding standard. The appearance of the new generation standards greatly relieves the dilemma but increases the coding complexity dramatically. Motion estimation is considered as the module with a relatively high computational complexity. In this paper, a parallel motion estimation implementation is proposed, which includes pre-motion estimation, integer motion estimation, and fractional motion estimation. They are highly accelerated on GPU based on AVS2, which is one of the new generation standards. A rapid mapping table algorithm is introduced to improve the efficiency of data access. In addition, a quasi-integral-graph algorithm is designed to calculate SAD or SATD efficiently for blocks of different sizes. The two novel techniques can effectively improve the utilization and efficiency of threads and exploit the characteristics of GPU. The experimental results show that the proposed parallel method can effectively accelerate the motion estimation.
Keywords:
Video coding
motion estimation
GPU
AVS2
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.7W
Citations:
29.4W

Organization

T
tianjin university
Scholars:
7.8W
Papers: 5.7W
Citations: 88
T
texas instruments
Scholars:
500
Papers: 349
Citations: 0