Performance Analysis and Comparison of H 264 based on JM and FFMPEG Softwares Guided by Dr K R Rao Kiran Jonnavittula UTA ID 1000679344 Objective To carry out a performance analysis of the two H 264 codecs JM software and H 264 Motivation H 264 is the most widely accepted video standard in years and has spawned a huge amount of software that implements it viz JM Intel IPP X264 and FFMpeg Hence performance analysis projects helps in choosing a suitable codec specific to one s application and needs 2 With AVC H 264 the MPEG 4 part10 standard defines one of the newest and technically best available state of the art video coding formats The AVC H 264 Video Coding Standard was together finalized and identically specified in 2003 by two Groups the MPEG Moving Pictures Experts Group from ISO and the VCEG Video Coding Experts Group from ITU International Telecommunication Union a suborganization of the United Nations UNO which also standardized the H 263 format mainly used in video conference software now 1 The block diagram of H 264 is as shown in figure1 H 264 AVC has achieved a significant improvement in the rate distortion efficiency providing typically a factor of two in bit rate savings when compared with existing standards such as MPEG 2 Video 2 H 264 Block Diagram Figure1 Encoder Block diagram of H 264 1 Profiles of H 264 The profiles of H 264 are as listed below the coding schemes of these profiles are shown in figure2 1 2 3 4 5 Baseline profile Extended profile High profile High 10 profile High 4 2 2 profile Figure2 Profiles of H 264 1 H 264 Encoding Block Diagram The encoding diagram of H 264 is as shown in figure3 below Figure3 Encoding block of H 264 1 H 264 Decoding Block Diagram The decoding block of H 264 is as shown in figure4 below Figure4 Decoding block of H 264 1 Focus of project Performance analysis and comparison of H 264 based on JM and FFMPEG softwares of parameters such as 1 2 3 4 5 Encoding and Decoding time Encoded and decoded File size PSNR peak peak Signal to Noise Ratio MSE mean squared error SSIM structural similarity Index matrix 2 References 1 D Marpe T Wiegand and G Sullivan The H 264 MPEG4 Advanced Video Coding Standard and its Applications Standards Report IEEE Communications Magazine August 2006 2 The H 264 Advanced Video Compression Standard Iain E Richardson Wiley publications Second Edition Copyright 2010 John Wiley Sons Ltd 3 http ffmpeg org FFMPEG source code 4 http iphome hhi de suehring tml JM software source code 5 Soon kak Kwon A Tamhankar and K R Rao Overview of H 264 MPEG 4 Part 10 J Visual Communication and Image Representation vol 17 pp 186 216 April 2006
View Full Document