By Topic

An efficient hardware implementation for H.264 binary arithmetic encoder

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Zargari, F. ; Multimedia Syst. Res. Group, Iran Telecom Res. Center, Tehran, Iran ; Azimi, E.

Binary arithmetic coding (BAC) is among the techniques used in H.264 video coding standard to improve the coding efficiency. BAC includes an iterative process of renormalization with up to seven iterations for coding each symbol. Since BAC is also a computational intensive unit in H.264 encoder, various hardware realizations have been proposed for it in the literature. In this paper, we propose a hardware implementation for BAC, which uses lookup table to avoid the iterative coding process and achieves coding rate of one symbol per clock at 260 MHz clock rate. Post synthesize simulation results indicate that the proposed architecture is a resource and speed efficient hardware for H.264 binary arithmetic encoder.

Published in:

Computer Conference, 2009. CSICC 2009. 14th International CSI

Date of Conference:

20-21 Oct. 2009