ABSTRACT
With the advances in wireless communication and the growing popularity of mobile devices, it has become rather normal to watch videos using mobile devices. However, there are severely challenges to using video codec on mobile devices, because: 1) insufficient computing resources, there is poor performance using mobile device ; 2) the limited battery capacity on mobile device; 3) CPU utilization is too high when using traditional video codec. In this paper, we proposed a GPU based High Definition Parallel Video Codec on mobile devices, which is an efficient video codec with the cooperation of CPU and GPU. The video codec system is fully compliant with the video codec h264 standard. Compared with the scheme using existing X264, the presented experimental results evaluated the GPU based video codec achieves appreciable improvements in FPS(frames per second), the energy consumption and utilization of CPU are reduced properly at the same time.
- Khronos OpenCL Working Group. 2018. The OpenCL Specification. https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html Retrieved August 17, 2018 fromGoogle Scholar
- H.264/AVC. 2017. ITU-T recommendation h.264 (01/12): Advanced video coding for generic audiovisual services. http://www.itu.int/rec/T-REC-H.264--201704-I Retrieved August 17, 2018 fromGoogle Scholar
- Falei Luo, Shanshe Wang, Siwei Ma, Nan Zhang, Yun Zhou, and Wen Gao. 2017. Fast Intra Coding Unit Size Decision for HEVC With GPU Based Keypoint Detection. In IEEE International Symposium on Circuits and Systems (ISCAS). IEEE, Baltimore, MD, USA, 1--4.Google Scholar
- Cisco White Paper. 2016. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2016--2021 White Paper. https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/mobile-white-paper-c11--520862.html Retrieved August 17, 2018 fromGoogle Scholar
- S. Robinson. 2009. Cellphone energy gap: Desperately seeking solutions. Technical Report. Strategy Analytics Tech, Boston, MA, USA.Google Scholar
- R. Sanchez, F. D. Igual, J. L. Martinez, R. Mayo, and E. S. Q. Orti. 2014. Parallel performance and energy efficiency of modern video encoders on multithreaded architectures. In European Signal Processing Conference (EUSIPCO). IEEE, Lisbon, Portugal, 191--195.Google Scholar
Index Terms
- GPU based High Definition Parallel Video Codec Optimization in Mobile Device
Recommendations
GPU Based High Definition Parallel Video Codec Optimization in Mobile Device
With the explosive growth of various intelligent device and the rapid development of wireless network communication technology, most people prefer to use video applications on smart devices. However, the main challenges when using video codec technology ...
Motion vector extrapolation for parallel motion estimation on GPU
The powerful parallel computing ability of Graphics Processing Unit (GPU) has shown its striking superiority for motion estimation acceleration in conventional hybrid video encoding process. Unfortunately, the motion information of the neighboring ...
SIMD Monte-Carlo Numerical Simulations Accelerated on GPU and Xeon Phi
The efficiency of a pleasingly parallel application is studied for several computing platforms. A real world problem, i.e., Monte-Carlo numerical simulations of stratospheric balloon envelope drift descent is considered. We detail the optimization of ...
Comments