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

被引:0
作者
Shin W. [1 ]
Baek N. [1 ]
机构
[1] School of Computer Science and Engineering, Kyungpook National University, Daegu
关键词
GPGPU; Massively parallel processing; Mobile architecture; Mobile computing; OpenCL; Video processing;
D O I
10.5573/IEIESPC.2021.10.2.084
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:84 / 89
页数:5
相关论文
共 25 条
[1]  
Snapdragon 865 5G Mobile Platform
[2]  
Vo N., Duong T. Q., Tuan H. D., Kortun A., Optimal Video Streaming in Dense 5G Networks With D2D Communications, IEEE Access, 6, pp. 209-223, (2017)
[3]  
Argyriou A., Poularakis K., Iosifidis G., Tassiulas L., Video Delivery in Dense 5G Cellular Networks, IEEE Network, 31, 4, pp. 28-34, (2017)
[4]  
Nightingale J., Salva-Garcia P., Calero J. M. A., Q, and Wang, “5G-QoE: QoE Modelling for Ultra-HD Video Streaming in 5G Networks, IEEE Transactions on Broadcasting, 64, 2, pp. 621-634, (2016)
[5]  
Tan B., Lu J., Wu J., Zhang D., Zhang Z., Toward a Network Slice Design for Ultra High Definition Video Broadcasting in 5G, IEEE Wireless Communications, 25, 4, pp. 88-94, (2018)
[6]  
Kim S. C., Oh H. J., Yim J., Hyun E. H., Choi D. J., Trends of Cloud and Virtualization in Broadcast Infra, Electronics and Telecommunications Trends, 34, 3, (2019)
[7]  
Lee J. S., Yoon K. S., Technical and Industrial Trends of Ultra High Definition Contents of the level of 8K, Electronics and Telecommunications Trends, 27, 3, (2012)
[8]  
Baek N., Kim K.J., An artifact detection scheme with CUDA-based image operations, Cluster Comput, 20, pp. 749-755, (2017)
[9]  
Moon C. B., Kim B. M., Kim D-S., Real-time Parallel Image-processing Scheme for a Fire-control System, IEIE Transactions on Smart Processing & Computing, 8, 1, pp. 27-35, (2019)
[10]  
Redmon J., Divvala S., Girshick R., Farhadi A., You Only Look Once: Unified, Real-Time Object Detection, Proc. of 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 779-788, (2016)