Computation and power reduction techniques for H.264 intra prediction

Adıbelli, Yusuf and Parlak, Mustafa and Hamzaoğlu, İlker (2012) Computation and power reduction techniques for H.264 intra prediction. Microprocessors and Microsystems: Embedded Hardware Design, 36 (3). pp. 205-214. ISSN 0141-9331

This is the latest version of this item.

Full text not available from this repository. (Request a copy)

Abstract

H.264 intra prediction algorithm has a very high computational complexity. In this paper, we propose pixel equality and pixel similarity based techniques for reducing the amount of computations performed by H.264 intra prediction algorithm and therefore reducing the power consumption of H.264 intra prediction hardware. These techniques exploit pixel equality and similarity in a video frame by performing a small number of comparisons among pixels used in prediction equations before the intra prediction process. If the pixels used in prediction equations are equal or similar, prediction equations simplify significantly. By exploiting the equality and similarity of the pixels used in prediction equations, the proposed pixel equality and pixel similarity based techniques reduce the amount of computations performed by 4 × 4 intra prediction modes up to 78% and 89%, respectively, with a small comparison overhead. We also implemented an efficient 4 × 4 intra prediction hardware including the proposed techniques using Verilog HDL. The proposed pixel equality and pixel similarity based techniques reduced the power consumption of this hardware up to 13.7% and 17.2%, respectively. The proposed pixel equality based technique does not affect the PSNR and bitrate. The proposed pixel similarity based technique increases the PSNR slightly for some videos frames and it decreases the PSNR slightly for some video frames.
Item Type: Article
Uncontrolled Keywords: H.264; Intra prediction; Low power; Hardware implementation; FPGA
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7800-8360 Electronics > TK7885-7895 Computer engineering. Computer hardware
T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7800-8360 Electronics
Divisions: Faculty of Engineering and Natural Sciences > Academic programs > Electronics
Faculty of Engineering and Natural Sciences
Depositing User: İlker Hamzaoğlu
Date Deposited: 22 May 2012 14:49
Last Modified: 31 Jul 2019 10:57
URI: https://research.sabanciuniv.edu/id/eprint/19051

Available Versions of this Item

Actions (login required)

View Item
View Item