Next Article in Journal / Special Issue
Multimedia Quality of Experience (QoE): Current Status and Future Direction
Previous Article in Journal
Intrusion Detection for in-Vehicle Communication Networks: An Unsupervised Kohonen SOM Approach
Previous Article in Special Issue
No-Reference Depth Map Quality Evaluation Model Based on Depth Map Edge Confidence Measurement in Immersive Video Applications
Article

A Decoding-Complexity and Rate-Controlled Video-Coding Algorithm for HEVC

1
Cardiff School of Technologies, Cardiff Metropolitan University, Llandaff Campus, Western Avenue, Cardiff CF5 2YB, UK
2
ARM Ltd., Manchester M1 3HU, UK
3
School of Science & Technology, Nottingham Trent University, Nottingham NG1 4FQ, UK
4
Centre for Vision Speech and Signal Processing (CVSSP), University of Surrey, Guildford GU2 7XH, UK
*
Author to whom correspondence should be addressed.
Future Internet 2020, 12(7), 120; https://doi.org/10.3390/fi12070120
Received: 10 June 2020 / Revised: 12 July 2020 / Accepted: 13 July 2020 / Published: 16 July 2020
Video playback on mobile consumer electronic (CE) devices is plagued by fluctuations in the network bandwidth and by limitations in processing and energy availability at the individual devices. Seen as a potential solution, the state-of-the-art adaptive streaming mechanisms address the first aspect, yet the efficient control of the decoding-complexity and the energy use when decoding the video remain unaddressed. The quality of experience (QoE) of the end-users’ experiences, however, depends on the capability to adapt the bit streams to both these constraints (i.e., network bandwidth and device’s energy availability). As a solution, this paper proposes an encoding framework that is capable of generating video bit streams with arbitrary bit rates and decoding-complexity levels using a decoding-complexity–rate–distortion model. The proposed algorithm allocates rate and decoding-complexity levels across frames and coding tree units (CTUs) and adaptively derives the CTU-level coding parameters to achieve their imposed targets with minimal distortion. The experimental results reveal that the proposed algorithm can achieve the target bit rate and the decoding-complexity with 0.4% and 1.78% average errors, respectively, for multiple bit rate and decoding-complexity levels. The proposed algorithm also demonstrates a stable frame-wise rate and decoding-complexity control capability when achieving a decoding-complexity reduction of 10.11 (%/dB). The resultant decoding-complexity reduction translates into an overall energy-consumption reduction of up to 10.52 (%/dB) for a 1 dB peak signal-to-noise ratio (PSNR) quality loss compared to the HM 16.0 encoded bit streams. View Full-Text
Keywords: decoding-complexity–rate–distortion; decoding-complexity control; decoding-energy; HEVC; rate control; energy consumption control decoding-complexity–rate–distortion; decoding-complexity control; decoding-energy; HEVC; rate control; energy consumption control
Show Figures

Figure 1

MDPI and ACS Style

Mallikarachchi, T.; Talagala, D.; Kodikara Arachchi, H.; Hewage, C.; Fernando, A. A Decoding-Complexity and Rate-Controlled Video-Coding Algorithm for HEVC. Future Internet 2020, 12, 120. https://doi.org/10.3390/fi12070120

AMA Style

Mallikarachchi T, Talagala D, Kodikara Arachchi H, Hewage C, Fernando A. A Decoding-Complexity and Rate-Controlled Video-Coding Algorithm for HEVC. Future Internet. 2020; 12(7):120. https://doi.org/10.3390/fi12070120

Chicago/Turabian Style

Mallikarachchi, Thanuja; Talagala, Dumidu; Kodikara Arachchi, Hemantha; Hewage, Chaminda; Fernando, Anil. 2020. "A Decoding-Complexity and Rate-Controlled Video-Coding Algorithm for HEVC" Future Internet 12, no. 7: 120. https://doi.org/10.3390/fi12070120

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop