Hostname: page-component-89b8bd64d-46n74 Total loading time: 0 Render date: 2026-05-08T03:15:09.838Z Has data issue: false hasContentIssue false

HEVC intra prediction acceleration based on texture direction and prediction unit modes reuse

Published online by Cambridge University Press:  05 December 2014

Thaísa Leal da Silva*
Affiliation:
Department of Electrical and Computer Engineering, University of Coimbra, Coimbra, Portugal Department of Electrical and Computer Engineering, Instituto de Telecomunicações, University of Coimbra, Coimbra, Portugal
Luciano Volcan Agostini
Affiliation:
Center of Technological Development, Federal University of Pelotas, Pelotas, Brazil
Luis Alberto da Silva Cruz
Affiliation:
Department of Electrical and Computer Engineering, University of Coimbra, Coimbra, Portugal Department of Electrical and Computer Engineering, Instituto de Telecomunicações, University of Coimbra, Coimbra, Portugal
*
Corresponding author: T.L. da Silva Email: thaisa.silva@co.it.pt

Abstract

The new High Efficiency Video Coding (HEVC) standard achieves higher encoding efficiency when compared to its predecessors such as H.264/AVC. One of the factors responsible for this improvement is the new intra prediction method, which introduces a larger number of prediction directions resulting in an enhanced rate-distortion (RD) performance obtained at the cost of higher computational complexity. This paper proposes an algorithm to accelerate the intra mode decision, reducing the complexity of intra coding. The acceleration procedure takes into account the texture local directionality information and explores the correlation of intra modes across levels of the hierarchical tree structure used in HEVC. Experimental results show that the proposed algorithm provides a decrease of 39.22 and 43.88% in the HEVC intra prediction processing time on average, for all-intra high efficiency (AI-HE) and low complexity (AI-LC) configurations, respectively, with a small degradation in encoding efficiency (BD-PSNR loss of 0.1 dB for AI-HE and 0.8 dB for AI-LC on average).

Information

Type
Original Paper
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
Copyright © The Authors, 2014
Figure 0

Fig. 1. HEVC hierarchical CU quadtree structure.

Figure 1

Fig. 2. HEVC intra prediction modes.

Figure 2

Fig. 3. RMD process.

Figure 3

Fig. 4. Edge orientation subsets.

Figure 4

Fig. 5. Complexity reduction for each subset size evaluated.

Figure 5

Fig. 6. BD-rate for each subset size evaluated.

Figure 6

Fig. 7. Subsets of modes for each of the five edge directions.

Figure 7

Table 1. Inter-level relationship between the PUs mode orientation.

Figure 8

Fig. 8. Flowchart of the proposed intra mode decision acceleration algorithm.

Figure 9

Fig. 9. 16×16 PU edge computation.

Figure 10

Fig. 10. Subsets of modes for the five edge directions with the additional boundary-mode test representation.

Figure 11

Fig. 11. Candidate modes subset reuse of PUs at adjacent tree depth levels.

Figure 12

Table 2. Comparison of proposed algorithm with HM12 (high efficiency configuration).

Figure 13

Table 3. Comparison of proposed algorithm with HM12 (low complexity configuration).

Figure 14

Fig. 12. RD-curves of the proposed algorithm (BQTerrace 1920×1080 pixels).

Figure 15

Fig. 13. Encoder time comparison of the proposed algorithm in relation to HM12 (BQTerrace 1920×1080 pixels).

Figure 16

Table 4. Complexity reduction comparison of proposed algorithm with related works.