Analysis Application for H.264 Video Encoding

University essay from Uppsala universitet/Institutionen för informationsteknologi

Author: Ying Wang; [2010]

Keywords: ;

Abstract:

A video analysis application ERANA264 (Ericsson Research h.264 videoANalysis Application) is developed in this project. Erana264 is a tool that analyzes H.264 encoded video bit streams, extracts the encoding information and parameters, analyzes them in different stages and displays the results in a user friendly way. The intention is that such an application would be used during development and testing of video codecs. The work is implemented on top of existing H.264 encoder/decoder source code (C/C++) developed at Ericsson Research.

Erana264 consists of three layers. The first layer is the H.264 decoder previously developed in Ericsson Research. By using the decoder APIs, the information is extracted from the bit stream and is sent to the higher layers.

The second layer visualizes the different decoding stages, uses overlay to display some macro block and picture level information and provides a set of play back functions.

The third layer analyzes and presents the statistics of prominent parameters in video compression process, such as video quality measurements, motion vector distribution, picture bit distribution etc.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)