KEYWORDS: Computer programming, Video coding, Standards development, Very large scale integration, Clocks, Video, Video processing, Real time video processing, Field programmable gate arrays, Image processing
H.264 is the newest video coding standard and is currently one of the hot subjects of video processing technologies.
Coding quality and compression ratio have been greatly improved in the new standard compared with the previous
standards. The context-based adaptive technology is introduced into the new standard, which can be said to be a
technology renovation of the video coding. The main entropy coding technologies of H.264 include VLC (Variable-
Length Coding) and CABAC (Context-based Adaptive Binary Arithmetic Coding). CAVLC is VLC and adopts the
context-based adaptive technology, therefore the coding efficiency is greatly improved. Currently, the design of the
CAVLC encoder is mainly in software method, but with the development of real-time video processing technology, it is
difficult for software to meet the demands. As a result, the hardware method in designing of CAVLC coder becomes a
good choice. In the paper a CAVLC entropy encoder architecture based VLSI is proposed and implemented on an Altera
FPGA device. As the results of simulation and synthesis, it can process 4×4 or 2×2 blocks per 16 clock periods with
pipelined architecture and can achieve the real-time processing requirement of 30 frames per second for a 720×480 video
at 100 MHz operation frequency.
KEYWORDS: Video compression, Video, Computer programming, MATLAB, Video coding, Very large scale integration, Algorithm development, Standards development, Image compression, Medical imaging
The intra prediction algorithm is one of the key algorithms provided by H.264, which contributes to high compression
ratio. Unfortunately it considerably increases the complexity of the encoder. A fast intra prediction algorithm is proposed
based on the existing algorithms, in which last prediction mode is the prior consideration for current predict mode. It has
been simulated with Matlab. Experimental results show, comparing to the search algorithm presented by JM code, the
proposed algorithm can reduce approximately 41 and 59 percent of the cost of mode search and achieve about 93 and 63
percent of precision on the average for 4×4 and 16×16 prediction mode, respectively.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.