Video compression using ITU-T recommendation H.264

Farmer, Belinda (2005) Video compression using ITU-T recommendation H.264. [USQ Project]


Download (1MB)


The H.264 standard defines a compliant bitstream and methods of decoding this bitstream
to reconstruct a video sequence.
This research project introduces H.264 video compression techniques including FMO,
CAVLC, Deblocking Filter, logarithmic quantisation and integer transformation.
The encoding process for the baseline profile is discussed in detail, specific implementation
procedures detailed and references made to available source code. Encoders are
required to provide conforming bitstreams consistent with their stated profile and level.
A decoder that declares its conformance to a specific profile must be able to support
all of the features of that profile. Interoperability between individual encoders and
decoders is achieved through this profile and level compliance.
The provision of a GUI allows user interaction with the encoder and decoder. Parameters
may be varied in order to suit particular applications. The variation of parameters
require tradeoffs between fidelity, file size and bit rate to be made.

Statistics for USQ ePrint 484
Statistics for this ePrint Item
Item Type: USQ Project
Refereed: No
Item Status: Live Archive
Faculty/School / Institute/Centre: Historic - Faculty of Engineering and Surveying - Department of Electrical, Electronic and Computer Engineering (Up to 30 Jun 2013)
Date Deposited: 11 Oct 2007 00:22
Last Modified: 02 Jul 2013 22:32
Uncontrolled Keywords: motion compensation, spatial prediction, quantisation, entropy coding, H.264, bitstream, logarithmic, encode
Fields of Research (2008): 08 Information and Computing Sciences > 0803 Computer Software > 080302 Computer System Architecture
08 Information and Computing Sciences > 0803 Computer Software > 080309 Software Engineering
09 Engineering > 0906 Electrical and Electronic Engineering > 090699 Electrical and Electronic Engineering not elsewhere classified
Fields of Research (2020): 46 INFORMATION AND COMPUTING SCIENCES > 4612 Software engineering > 461206 Software architecture
46 INFORMATION AND COMPUTING SCIENCES > 4612 Software engineering > 461299 Software engineering not elsewhere classified
40 ENGINEERING > 4008 Electrical engineering > 400899 Electrical engineering not elsewhere classified

Actions (login required)

View Item Archive Repository Staff Only