Abstract

New and stronger video compression standard was developed during the last years, called H.265/HEVC (High Efficiency Video Coding). This standard has undergone several improvements compared to H.264/AVC (Advanced Video Coding). In intra prediction block, 33 directional intra prediction modes were included in H.265 to have an efficient coding instead of 8 modes that were used in H.264 in addition to planar and DC modes, which has generated computational complexities in the new standard. Therefore one of the most issues for embedded implementation of HEVC is time reduction of the encoding process. In this paper, an embedded implementation of a fast intra prediction algorithm is performed on ARM processors under the embedded Linux Operating System. Experimental results included the comparison between the original HM16.7 and the proposed algorithm show that the encoding time was reduced by an average of 61.5% with an increase of 1.19 in the bit rate and a small degradation in the PSNR of 0.05%.

Highlights

  • Videos became these days more popular among consumers than any other type of content

  • In comparison with Kibeya et al [5] results, the proposed intra prediction algorithms are more responsive in the HM16.7 reference software than the version HM10.0

  • This paper presents an implementation on ARM platform of algorithms that concerns the selection of the best mode between the 35 intra modes defined in the intra prediction block of HEVC/H.265 video encoding standard

Read more

Summary

INTRODUCTION

Videos became these days more popular among consumers than any other type of content. The need of powerful video compression standards that can support higher resolutions with the huge use of videos and that can insure the required bandwidth to transmit video content is demanded For this purpose, HEVC standard was announced in 2013. The CU is partitioned into one or more PUs (Prediction Units) and one or more TUs (Transform Units) to form the Recursive QuadTree (RQT) which CU is the root This method of partitioning aids the coding process to be more flexible [3] compared to H.264/AVC standard which was based on macroblocks with reduced sizes and partitions. The present work focuses on an optimized method of implementing the overall proposed model [5] on ARM processors that can more accelerate the encoding process of the intra prediction for a more recent version of HM which is HM16.7 reference software.

RELATED WORKS
INTRA PREDICTION IN HEVC
DESCRIPTION OF THE PROPOSED FAST INTRA PREDICTION PROCESS
FAST INTRA-PREDICTION ALGORITHM BASED ON REFINEMENT OPERATION
Final decision stage
EMBEDDED IMPLEMENTATION OF HEVC ON ARM PLATFORM
OVERVIEW
DESCRIPTION OF THE ARM PLATFORM
RESULTS AND COMPARISONS
CONCLUSION

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.