Optimizing ultra high-resolution video processing on mobile architecture with massively parallel processing

Citations

SCOPUS

1

초록

This paper introduces an optimized video frame pre-processing scheme for UHD video with up to 8K resolution using OpenCL for mobile architectures, particularly for convolution. The introduced scheme can fully utilize the maximum computational resources of the mobile architecture, with an adaptive work-group size adjustment. As a prototype, a simple video player with a Sobel kernel was implemented as an example of a convolution kernel. The prototype implementation showed a better video frame processing time than the de-facto image-processing library, OpenCV. On the other hand, the decoding time of the video increased because the OpenCL kernel utilizes GPU (Graphics Processing Unit) resources to almost its maximum. In the future, the processing workload will be distributed between the CPU (Central Processing Unit) and GPU to achieve higher performance. © 2021 Institute of Electronics and Information Engineers. All rights reserved.

키워드

GPGPU; Massively parallel processing; Mobile architecture; Mobile computing; OpenCL; Video processing
제목
Optimizing ultra high-resolution video processing on mobile architecture with massively parallel processing
저자
Shin, Woosuk Seok; Baek, Nakhoon
DOI
10.5573/IEIESPC.2021.10.2.084
발행일
2021
유형
Article
저널명
IEIE Transactions on Smart Processing & Computing
권
10
호
2
페이지
84 ~ 89