返回
Parallel implementations of frame rate up-conversion algorithm using OpenCL on heterogeneous computing devices
DOI:10.1007/s11042-018-6532-1.png)
摘要
En 中文
As a video post-processing technology, frame rate up-conversion (FRUC) converts a low frame rate video into a higher one by inserting intermediate frames between adjacent original frames. Because computing consumption grows rapidly with the increase of video resolution and frame rate, accelerating FRUC by parallel computing may serve as an appropriate method. In this paper, an effective parallel FRUC algorithm is proposed, which consists mainly of two parts: parallel motion estimation algorithm (Three-dimensional Recursive Search algorithm, 3DRS algorithm) and parallel motion compensation algorithm. We design macro-block-level parallelism and candidate motion vector level parallelism strategies based on different granularity in the motion estimation module, and pixel-level parallelism in the motion compensation module. The proposed parallel FRUC algorithm has been tested on different hardware platforms. The results show that the method achieves significant speedups of up to 96x for 1920x1080 video and 254x for 3840x2160 video when compared with sequential implementation on CPU. Moreover, the OpenCL program of the parallel FRUC algorithm shows good portability on various GPU platforms.
Keyword:
Frame rate up-conversion
Parallel computing
OpenCL
GPU
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
3
论文数:
2.0W
被引数:
3.2W
机构
引用论文
Postconcussive symptoms in OEF–OIF veterans: Factor structure and impact of posttraumatic stress.Oef-oif退伍军人的脑震荡后症状: 创伤后应激的因素结构和影响。
An efficient approach to directly compute the exact Hausdorff distance for 3D point sets一种直接计算三维点集精确Hausdorff距离的有效方法

