I nte rna t io na l J o urna l o f   E lect rica l a nd   Co m p ute r  E ng in ee ring   ( I J E CE )   Vo l.   8 ,   No .   2 ,  A p r il   201 8 ,   p p .   12 7 3 ~ 12 80   I SS N:  2 0 8 8 - 8708 ,  DOI : 1 0 . 1 1 5 9 1 / i j ec e . v8 i 2 . p p 1 2 73 - 12 80          1273       J o ur na l ho m ep a g e :  h ttp : //ia e s co r e . co m/ jo u r n a ls /in d ex . p h p / I JE C E   Ev a lua tion a nd Anal y sis  of Rate  C o ntrol M ethods   for  H .26 4 /AVC and   M PEG - 4   Video  C o dec       I m ra n Ulla h K ha n,   M . A. Ans a ri ,   S.H a s a n Sa ee d ,  K a k ul K ha n   In teg ra l  Un iv e rsit y ,   L u c k n o w ,   In d ia        Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Dec   1 9 ,   2 0 1 7   R ev i s ed   Mar   2 0 ,   2 0 1 8   A cc ep ted   Ma r   3 0 ,   2 0 1 8     Au d io ,   im ag e  an d   v id eo   s ig n als   p r o d u ce  a  v ast  am o u n t  o f   d ata.   T h e  o n l y   s o lu tio n   o f   th is   p r o b lem   is   to   co m p r ess   d ata  b ef o r e  s to r ag e  an d   tr an s m is s io n .   I n   g en er al  th er e   is   th e  th r ee  cr u cial  ter m s   as,   B it  R ate  R ed u ctio n ,   F ast  Data  T r an s f er   an d   R ed u cti o n   in   Sto r ag e.  R ate  co n tr o l  is   a  v i g o r o u s   f acto r   in   v id eo   co d in g .   I n   v id eo   co m m u n icatio n s ,   r ate  co n tr o l  m u s t  en s u r e  t h e  co d ed   b its tr eam   can   b e  tr an s m itted   e f f ectiv ely   an d   m ak e  f u ll  u s e  o f   t h e  n ar r o w  b a n d wid th .   T h er e  ar e  v a r io u s   test   m o d e ls   u s u all y   s u g g ested   b y   a   s t an d ar d   d u r in g   th e  d ev elo p m en t  o f   v id eo   co d es  m o d els  in   o r d er   to   v id eo   co d in g   wh i ch   s h o u ld   b e  s u f f ien cie n tl y   b e  ef f icien t   b ased   o n   H.2 6 4   at  v er y   lo w  b it  r ate.  T h ese  m o d els  ar e  T e s t  Mo d el  Nu m b er   5   ( T MN 5 ) ,   T est  Mo d el  Nu m b er   8   f o r   H. 2 6 3 ,   an d   V er if icatio n   Mo d el   8   ( VM 8 )   f o r   MPE G - 4   an d   H. 2 6 4   etc.  I n   th is   wo r k ,   R a te  co n tr o l  an al y s is   f o r   H.2 6 4 ,   MPE G - 4   p er f o r m ed .   F o r   R ate  co n tr o l  an al y s is   test   m o d el v er if icatio n   m o d el v er s io n   8 . 0   is   a d o p te d .     K ey w o r d :   B it r ate   C o ef f icie n t o f   co r r elatio n     P SNR   Qu a n tizatio n   p ar a m et er     R ate  co n tr o l   Co p y rig h t  ©   2 0 1 8   In stit u te o f  A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e .    Al l  rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   I m r an   Ulla h   K h an ,    I n teg r al  U n i v er s it y ,     L u ck n o w ,   I n d ia.   E m ail:  i m r an u k 7 9 @ g m ai l.c o m       1.   I NT RO D UCT I O N     Stan d ar d izatio n   m a in ta in s   its   k e y   p lace   in   th o s e  tech n o lo g ies  b ac k ed   b y   a  lar g e  n u m b er   o f   m an u f ac t u r er s ,   an d   t h u s ,   a  s ta n d ar d   f o r m   i n   v id eo   co d in g   i s   a  n ec es s ar y   a s p ec t.  Dis cr ete   C o s in e  T r an s f o r m   ( DC T )   b ase  co d in g   alg o r ith m   o s c illates   t h e  r esu l tin g   b it  r ate  ac co r d in g   to   th e  v id eo   s eq u en ce   n at u r e.   Mo d if icatio n   i n   t h e  s ize,   th e   t ex tu r e,   a n d   th e   s p ee d   o f   a  m o v in g   o b j ec t  ar e  a m o n g   t h e  m a in   ca u s es   o f   b it  r ate  ch an g e.   A   r ate  co n tr o ller   ac h iev es  a  w e ll - r ec o n s tr u cted   v i d eo   q u alit y   an d   tr a n s m is s io n   o f   co n s ta n t  b it  r at e   o v er   a  cir cu it s w i tch e d   n e t w o r k   [ 1 ] ,  [ 2 ] .   T h e  b it r ate  f lu ct u ati o n s   s h o u ld   n o t b e  p r esen t i n   r e co n s tr u cted   v id eo ,   w h ic h   is   u s u all y   ac h iev ed   b y   m ea n s   o f   a  tr a n s m i s s io n   b u f f e r   th at  is   i n h er en t  i n   t h e  i n ter f r a m e  co d in g   s c h e m e .   T h e  H. 2 6 1   w as   d ev elo p ed   a s   f ir s t   v id eo   co d ec   f o r   v id eo   co n f er en ci n g   I n ter n atio n al  T elec o m m u n icatio n   Un io n - T elec o m m u n icatio n   s e cto r . C o m p r es s io n   p er f o r m a n c e  o f   H. 2 6 3   d ev elo p ed   b y   I T U - T   ca n   b e  im p r o v ed   b y   s ti m u lati n g   th r ee   r ate  co n t r o l  m eth o d s :  I n   C o n s ta n t  B it  R ate  ap p licatio n ,   t h er e  is   a n   i m p o r ta n t  i s s u e  o f   bot h   b it  r ate  co n tr o l  an d   b u f f e r   r eg u la tio n .   T h er e  ar e  t w o   co n s tr ai n ts — lo w - laten c y   a n d   b u f f er   co n s tr ain t s   f o r   w h ic h   s ca lab le  b it  r ate  co n tr o l  ( SR C )   h as   b ee n   d esi g n ed .   F o r   ac h iev i n g   th e   tar g et  b it  r at e,   a  v ar iab le  f r a m e   r ate  is   u s u all y   d o n e.   A l m o s t  s a m e   tech n i q u e   ca n   also   e x te n d   to   m ac r o b lo ck   la y er s   an d   s lice.   T h e  t w o   r ate   co n tr o l  m et h o d s   f o r   MP E G - 4   th at   ar e  u s ed   i n   th i s   w o r k   ar e  as f o llo w s :     OFF L I NE :  I n   th i s   o p tio n ,   th e   b it  r ate  c o n tr o l  tak es  th e  f o r m   o f   ch a n g in g   th e  q u a n tizati o n   lev els  o v er   th e   f r a m e s   en co d ed   af ter   th e  f ir s t  I -   o r   P - f r a m e.   T h er e  w ill b e  n o   f r a m e  s k ip p in g   in   t h i s   m o d e  [ 3 ] ,  [ 4 ] .   ONL I NE :  I n   t h is   m o d e,   th e  b i t  r ate  co n tr o l  is   ac co m p lis h ed   b y   ad ap tiv el y   ch a n g in g   t h e  q u an tizatio n   v al u es  at   th e  m ac r o b lo ck   le v el.   Fra m e  s k ip p in g   is   allo w ed   in   t h i s   m o d e   [ 4 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   2 ,  A p r il 2 0 1 8   :   12 73   –   12 80   1274   2.   F UNCTI O N  O F   RA T E   CO NT RO L   Fo r   an   av ailab le  n et w o r k ,   b a n d w id th   r ate  co n tr o l  en co d es   th e  v id eo   b an d w id t h ,   en s u r e s   th at  th e   co d ed   b its tr ea m   ca n   b e  tr an s m itted   s u cc ess f u ll y ,   an d   u til iz es  th e  li m ited   b an d w id t h .   On   th e  o th er   h an d ,   w e   ca n   s a y   t h at   th e   ch a n n el  o f   t h e  r esu lt in g   v id eo   o u tp u t  m a y   b e  f i x ed   o r   v ar iab le  tr a n s m i s s io n   r ate.   I f   s u cc e s s i v e   f r a m e s   ar e  u s ed   in   v id eo   s eq u en ce ,   th e y   ar e  v er y   s i m i lar   an d   ea ch   f r a m e  o u tp u t b it c h a n g es  w it h   th e  o p er ati n g   in p u t i m a g e.   T h er ef o r e,   th e  b its tr ea m   s h o u ld   ac q u ir e  th e  ch ar ac ter is tics   o f   a  r ap id l y   c h an g i n g   o f   f r a m e  [ 5 - 7 ].     3.   O VE RVI E W  O F   RA T E   CO NT RO L   Ho w e v er ,   u s i n g   a  b u f f er   h a s   f e w   l i m itatio n s   ( s u c h   a s   th e  p r o p ag atio n   d ela y   o f   a   r ea l  ti m e   co m m u n icatio n   w i ll  b e  lo n g er   if   b u f f er   is   to o   b ig   w h ic h   is   n o t  ac ce p ted ) .   Vid eo   c o d in g   alg o r it h m   o f   m ai n s tr ea m   DC T   q u an tizatio n   m eth o d   is   ad o p ted   to   elim i n a te  v id eo   s ig n als,  t h e  v i s u al  p h y s io lo g y   r ed u n d an t   th an   lo s s les s   h i g h er   co m p r es s io n   r atio   an d   w ill  n o t  d ec r ea s e  th e  v id eo   q u alit y   s i g n i f ica n tl y   [ 8 ] .   Dis to r tio n   f ac to r   D  ca n   b e  s ele ct  as  an y   co s t  f u n ctio n ,   ab s o lu te  s q u ar e  co s t  f u n ct io n   etc. I n   th e  i m ag e  co d in g   D  is   co m p u ted   as :         2 y ) ] g ( x , y) f ( x , [ E{     D     4.   H . 2 6 4   AND  I T S P ARAM E T E RS   T h er e  ar e   s ev er al  ad d itio n al  f ea t u r es  to   m ak e  it  s u p er io r   o v er   its   p r ed ec ess o r ,   ar e   lis ted   b elo w     [ 9 ] ,   [ 1 0 ].   T h er e  ar e  t w o   co n t ex t  s c h e m es,  C AV L C   ( co n te x t - ad ap tiv e  v ar iab le - le n g th   co d in g )   an d   C A B A C   ( co n tex t - ad ap tiv e  b in ar y   ar i th m etic  co d in g ) ,   to   in cr ea s e  co d in g   e f f icie n c y .   I n   H. 2 6 4   th er e  ar e  v ar io u s   s ize s   &   s h ap es  o f   b lo ck s   o f   m a n y   t y p e  f o r   m o tio n   co m p en s at io n ,   s u ch   as  8 x 4 ,   4 * 8   an d   4 * 4 ,   ar e  s u p p o r ted .   ¼   p ix el  m o tio n   es ti m atio n   i m p r o v es p r ed ictio n   ac cu r ac y .   T h e  H. 2 6 4 /A V C   en co d er   an d   d ec o d er   is   s h o w n   in   F ig u r e  1   an d   Fig u r e  2 .         Fig u r e  1 .   B lo ck   d iag r a m   o f   H. 2 6 4 /A VC   e n co d er           Fig u r e  2 .   B lo ck   d iag r a m   o f   H. 2 6 4 /A VC   d ec o d er   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       E va lu a tio n   a n d   A n a lysi s   o f R a te  C o n tr o l Meth o d s   fo r   H. 2 6 4 / A V C   a n d   MPE G - 4   ….   ( I mra n   Ulla h   K h a n )   1275   5.   M P E G - 4   AND  I T S P ARAM E T E RS     A   tr an s m is s io n   b u f f er   is   u s u a l l y   n ee d ed   to   s m o o t h   o u t  th e  b it  r ate  f lu ctu a tio n s ,   w h ic h   ar e  i n h er e n t  i n   th e  in ter f r a m e  co d in g   s ch e m e   [ 1 1] ,  [ 1 2 ] .   C o n s tan t  b it  r ate  o v er   a  s w itc h ed   n et w o r k   [ 1 3 ]   f o r   tr an s m i s s io n   is   th e  m ai n   o b j ec tiv e  o f   r ate  co n tr o ller .   T h er e  ar e   m a n y   ad v a n ce d   f ea tu r es  o f   MP E G - 4   w h ic h   ar e  n o t  p r esen t  in   MP E G - 1 /2 .   T h e  b lo ck   d iag r am   o f   a  MP E G - 4   v id eo   co d er   is   s h o w n   i n   Fi g u r e   3 .         Fig u r e  3 .   B lo ck   d iag r a m   o f   M P E G - 4   co d er       W h er e,     DC T   -   Dis cr ete  C o s i n e  T r an s f o r m                 I DC T   -   I n v er s e  Di s cr ete  C o s i n e  T r an s f o r m     ME /MC -   Mo tio n   E s ti m atio n / Mo tio n   C o m p e n s atio n                     P r ed .   –   P r ed ictio n     6.   RAT E   CO NT RO L   SCH E M E   I N  M P E G - 4   T h e  MP E G  g r o u p   o f f icial l y   i n itiated   a n   MP E G - 4   ad o p ted   VM 8   ( Ver if ic atio n   Mo d el  8 )   to   r ea lize   r ate  co n tr o l.  MP E G - 4   ad o p ted   VM 8   ( Ver if icatio n   Mo d el  8 )   to   r ea lize  r ate  co n tr o l.         F ig u r e  4 .   P r o ce d u r e  o f   th e  MP E G - 4   VM 8   r ate  co n tr o l a lg o r ith m   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   2 ,  A p r il 2 0 1 8   :   12 73   –   12 80   1276   W h er e,     MA D  –   Me a n   A b s o lu te  D if f er en ce   Q  –   Qu an tizer   P ar a m eter   T  –   T ar g et  B it     T h er e  ar e  f iv e  s tep s   in   t h e  M P E G - 4   VM 8   r ate  co n tr o l  alg o r ith m   s h o w n   i n   F i g u r e  4 :  I n itializatio n   C o m p u tatio n   o f   t h e  tar g et  b it   r ate   ( T B R )   b ef o r e  en co d in g   T h e  c o m p u tatio n   o f   T B R   is   b ased   o n   th e  b its   av ailab le  a n d   t h e  la s t   en co d ed   f r a m e  b it s   [ 1 4 ] .   E n co d in g   c u r r en t  f r a m e   a f ter   e n co d in g ,   m o d el  p ar a m eter s   ar e   u p d ated   [ 15 ].       7.   RAT E   CO NT RO L   SCH E M E   I N  H . 2 6 4   I n   th is   p r o p o s ed   w o r k ,   t h e  r at e  co n tr o l  f o r   th e   f o r ec ast  f r a m e  d o n e  af ter   e n co d in g   th e   I - f r a m es  u s in g   th e  b ase  li n e  p r o f ile  en co d in g   i.e .   C A V L C   e n co d in g   a n d   ta k in g   t h e  m en tio n   d ata  f r o m   i t .   T h e  r ate  co n tr o l   b lo ck   d iag r a m   Fig u r e  3   ex p la in s   h o w   t h e  QP   p ar a m eter   is   ap p r o x im a ted .   T h e  r esid u als  b et w ee n   t h e  cu r r en t   an d   r ef er en ce   f r a m e  is   es ti m ated .   Me an   A b s o lu te  De v iati o n   ( MA D)   v al u es  ar e  o b tain ed   b y   s u m m in g   t h e   r es id u als.  T h e  v al u e  o f   QP   is   in itial ized   to   a  r an g e  m a n u al l y   [ 1 6 ] .  Fig u r e  5   s h o w s   r ate  c o n tr o l  b y   est i m a tin g   th e  q u a n tizatio n   p ar a m eter s   o r   r ate  co n tr o l a lg o r ith m .   QP   li m iter   is   u s ed   to   li m it  t h e  d em a n d ed   QP   to   a  r an g e  a n d   th e  p ar a m eter s   a r e  esti m at ed   f o r   th e  p r o ce d u r e  b y   u s i n g   t h ese  p ar am eter s ,   r ate  co n tr o l  is   p er f o r m ed   o n   th e  in p u t  v id eo   to   g et  an   o u tp u t  v id eo .   T h is   p r o ce d u r e  en s u r es c o n tr o lled   b it - r ate  an d   b etter   co m p r ess io n   r atio .           Fig u r e  5 .   R ate  co n tr o l b y   esti m ati n g   t h e  q u a n tizat io n   p ar a m eter s       8.   SI M UL AT I O N ,   I M P L E M E NT A T I O N  D E T A I L S AN D  RE SU L T S O B T AIN E D   P er f o r m a n ce   m etr ic s   ar e  u s ed   to   ass ess   t h e  q u alit y   o f   th e  o b t ain ed   v id eo .   T h e  test   v id eo   s eq u en ce   is   Hea r t  at  f r a m e   r ate  2 4   p er   s ec o n d .   T h e  p er f o r m a n ce   m etr ics  o n   w h ich   t h e  v id eo   q u al it y   ad j u d g ed   ar e   C o m p r ess io n   r atio ,   Me an   Sq u ar e  E r r o r ,   P ea k   Sig n al  to   No is e  R atio ,   co r r elatio n   co ef f icie n t ,   P R D  an d   SS I M.       1 X 0 x 1 Y 0 y 2 1 X 0 x 1 Y 0 y 2 1 X 0 x 1 Y 0 y y) e (x , y) i (x , y) e (x , y) i (x , C O C               ( 1 )     Me an   s q u ar e  er r o r   ( MSE )     X 1 x Y 1 y 2 y ) ] e ( x , y) [ i ( x , XY 1 M S E               ( 2 )     W h er e,     i   ( x ,   y )   =  I n ten s it y   o f   i n p u t p i x el  ( f o r   ea ch     U,   V, Y)   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       E va lu a tio n   a n d   A n a lysi s   o f R a te  C o n tr o l Meth o d s   fo r   H. 2 6 4 / A V C   a n d   MPE G - 4   ….   ( I mra n   Ulla h   K h a n )   1277   e  ( x ,   y )   =  I n ten s it y   o f   o u tp u t p ix el  ( f o r   ea ch     U,   V, Y)     T h e  P SNR   f o r   ea ch   f r a m e  is   d ef i n ed   as:     V) U, Y, each ( f o r ) M S E 255 ( 2 0 l o g ) M S E 255 ( l o g 10 P S N R 10 2 10           ( 3 )     T h e  P SNR   f o r   en tire   v id eo   s e q u en ce   is   d e f in ed   i n   ter m s   o f   Av er ag e  P SN R     V) &   U e a c h ( Y , f o r      P S N R ( i ) t i P S N R A v e r a g e t 1 i           ( 4 )     W h er e  t is to tal  n u m b er   o f   f r am es i n   v id eo   an d   P SNR   ( i)   is   th e  P SNR   v a lu e  f o r   i th  f r a m e.   I t  s h o u ld   b e  n o ted   h er e  t h at  i m p r o v e m e n t  in   t h e  s u b j ec tiv e   q u alit y   o f   d ec o d ed   v id eo   is   a cq u ir e  at  th e   co s t  o f   in cr ea s ed   co m p u ta tio n al  i s   co m p licated   T h e  SS I M  is   a  s tr u ct u r al  s i m ilar it y   i n d ex   ( s i m ilar it y   m ea s u r in g   f u ll  r ef er e n ce   m e tr ic  b et w ee n   t w o   i m a g es,  m ea n s   th e   m ea s u r e m en t  o f   i m ag e   q u ali t y   s u p p o r t  o n   a  m en tio n   in it ial  u n co m p r ess ed   o r   d is to r tio n - f r ee   i m ag e) .   I t  ca n   also   b e  u n d er s to o d   as  an   i m p r o v ed   v er s io n   o f   tr ad itio n a l  m e th o d s   li k e  P SNR   an d   MSE ,   g en er all y   w h ic h   is   i n co n s is te n t  w it h   h u m a n   e y e  p er ce p tio n .       ) c σ )( σ c μ ( μ ) c )(2 σ c μ (2 μ y) S S I M ( x , 2 2 y 2 x 1 2 y 2 x 2 xy 1 y x           ( 5 )     W h er e ,   c 1   =  ( k 1 L) 2     an d   c 2  =  ( k 2 L) 2     I n   th e  eq u atio n   o f   c 1,   c 2  an d   L   is   th e  d y n a m i c  r a n g e  o f   t h e  p ix el - v al u es  a n d   k 1  =  0 . 0 1 ,   k 2   =0 . 0 3   b y   d ef au lt.   E q u atio n   ( 5 )   o f   SS I M   is   ap p r o p r iate  o n l y   o n   Y   ie.   l u m a.   I ts   v al u e   r an g es   f r o m   - 1   an d   1 ,   w h er e  1   i s   o n l y   p o s s ib le  i f   t w o   s et s   o f   d at a  ar e  id en tical.   Gen er all y   it is   co n s id er ed   o n   w i n d o w   s izes o f   8 ×8 .       T ab le  1 .   Hea r t V id e o   Seq u en c e  Si m u latio n   R es u lt s   f o r   B ase  P r o f ile  a n d   C ab ac   E n ab led   D a t a   R a t e   ( M b p s)   P S N R ( d B )   P S N R ( d B )   S S I M   S S I M       B a se   P r o f i l e   C A B A C   En a b l e d   B a se   P r o f i l e   C A B A C   En a b l e d   0   3 1 . 9   3 2 . 3   0 . 8 8   0 . 8 8   0 . 2   3 7 . 3   3 7 . 6   0 . 9 3   0 . 9 3 2   0 . 5   42   4 2 . 4   0 . 9 6   0 . 9 6 3   0 . 8   4 4 . 5   45   0 . 9 7 2   0 . 9 7 2   1   4 5 . 9   4 6 . 5   0 . 9 7 4   0 . 9 7 4   1 . 2   4 6 . 9   4 7 . 4   0 . 9 7 4   0 . 9 7 5 5   1 . 5   4 7 . 9   4 8 . 5   0 . 9 7 6   0 . 9 7 6 4   1 . 8   4 8 . 8   4 9 . 7   0 . 9 7 7   0 . 9 7 8   2   4 9 . 7   5 0 . 2   0 . 9 7 9   0 . 9 7 9 8   2 . 2   5 0 . 5   5 0 . 9   0 . 9 8   0 . 9 8 2   2 . 5   5 1 . 1   5 1 . 6   0 . 9 8 1   0 . 9 8 4       Fig u r e  6   s h o w s   co m p ar ativ e  p er f o r m a n ce   w i th   r e f er en ce   t o   SS I M.   Fig u r e  7   an d   Fi g u r e  8   s h o ws   s eq u en ce   Hea r t  a n d   Mo b ile  r esp ec tiv el y .   T ab le  1   is   elab o r atin g   th e   SS I M   p r o f ile  f o r   s eq u e n ce   Sh ie ld s .     T ab le  2   tells   ab o u t  th e  d etail  o f   s eq u e n ce   Mo b ile.   T ab le  3   g iv es  t h e  s u m m ar y   o f   r es u lts   o b tain ed   in   t h is   w o r k   r eg ar d in g   t h e  p er f o r m an ce   o f   MP E G - 4   co d ec   f o r   v ar io u s   r ate  co n tr o l  m et h o d s   at  1 4 . 4   an d   1 0 0   k b p s   tar g et  b it   r ates.    I t  is   o b s er v ed   th at  o n li n e  &   o f f li n e  r ate  co n tr o l  m et h o d s   h av e  al m o s t  s a m e  p er f o r m a n ce   as  f ar   P SNR   is   co n ce r n ed .   W h e n   r ate   co n tr o l   is   ap p lied   an d   tar g et  b it   r ate  is   r ed u ce d ,   it   is   o b s er v ed   t h at   th e   P SNR ,   b it  r ate   an d   s to r ag e   r eq u ir e m e n t   also   r ed u ce s .   No   co n tr o l  m e th o d   co r r esp o n d s   to   f i x ed   q u a n tizatio n   p ar a m eter .   T ab le  4   g iv es   co m p ar ati v e  s t ate m e n t  f o r   q u a n tizatio n   p ar a m eter ,   m ea n   s q u ar e  er r o r ,  p ea k   s ig n al   to   n o is e  r atio ,  co m p r ess io n   r atio   an d   s i m ilar it y   i n d ex .   Deta il o f   s eq u e n ce   m o b ile  is   i llu s tr ated   in   T ab le  2 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   2 ,  A p r il 2 0 1 8   :   12 73   –   12 80   1278       Fig u r e  6 .   C o m p ar ativ e  P er f o r m an ce   o f   MP E G - 4   Vid eo   C o d er   f o r   Sh ield s   v id eo   s eq u en ce   f o r   B ase  p r o f ile  an d   CA B A C   e n ab led ,   SS I M   p r o f ile       Seq u en ce   ti tle: H ea r t   R eso l u tio n : 1 7 6 x 1 4 4           Fig u r e  7 .   Sn ap s h o t o f   ―He ar t‖  v id eo   s eq u en ce ,     f r a m e  3 0     Fig u r e  8 .   Sn ap s h o t o f   ―M o b ile‖  v id eo   s eq u en ce       T ab le  2 .  Deta il o f   t h e  Vid eo   Seq u en ce   Mo b ile   S . N o .   D e t a i l   o f   S e q u e n c e   1   N a me   M o b i l e   2   S i z e   C I F   ( 3 5 2 x 2 8 8 )   3   T o t a l   si z e [ b y t e ]   2 3 6 1 2 6 8 3   4   F r a me s   3 0 0   5   P l a y i n g   t i me [ s ]   1 0 . 0 3 M i n   6   f r a me   si z e [ b y t e ]   79   7   M a x   f r a me   s i z e [ b y t e ]   1 1 8 4 4 9   8   M e a n   f r a me   si z e [ b y t e ]   7 8 4 4 7 . 4 5                       Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       E va lu a tio n   a n d   A n a lysi s   o f R a te  C o n tr o l Meth o d s   fo r   H. 2 6 4 / A V C   a n d   MPE G - 4   ….   ( I mra n   Ulla h   K h a n )   1279   T ab le  3 .   Mo b ile  Vid eo   Seq u en ce   Si m u latio n   R es u lt s   f or   Mp eg - 4   Vid eo   C o d ec   T a r g e t   b i t   r a t e   ( K b p s)   V a r i o u s P a r a me t e r   ( a )   N o   C o n t r o l   o v e r   b i t   r a t e   ( b )   B i t   R a t e   C o n t r o l   O f f l i n e   ( c )   B i t   r a t e   C o n t r o l   O n l i n e ( w i t h   f r a me   sk i p p i n g )   ( d )   B i t   r a t e   C o n t r o l   O n l i n e ( w i t h o u t   f r a me   sk i p p i n g       A v e r a g e   P S N R   Y     4 8 . 4 4   3 4 . 1 2   3 4 . 5 5   3 4 . 5 4   1 0 0   A v e r a g e   P S N R   U     4 9 . 7 8   3 8 . 1 5   3 8 . 8 3   3 9 . 1 2   A v e r a g e   P S N R   V     4 9 . 8 8   3 8 . 3 5   3 8 . 8 7   3 9 . 4 1   B i t   r a t e   ( k b / se c )   9 8 . 9 5   9 9 . 5   9 9 . 9   9 9 . 9   C o mp r e ssi o n   r a t i o   7 : 0 1   9 5 : 0 1 : 0 0   9 5 : 0 1 : 0 0   9 5 : 0 1 : 0 0       A v e r a g e   P S N R   Y     4 4 . 4 4   2 7 . 8 5   2 7 . 8 3   2 7 . 4 9   1 4 . 4   A v e r a g e   P S N R   U     4 5 . 7 8   3 3 . 7   3 4 . 7 5   3 3 . 6 8   A v e r a g e   P S N R   V     4 6 . 3 6   3 4 . 1 5   3 5 . 1 7   3 3 . 9 5   B i t   r a t e   ( k b / se c )   1 4 7 8 . 3   44   1 5 . 7   27   C o mp r e ssi o n   R a t i o   7 : 0 1   2 0 5 : 0 1 : 0 0   5 5 6 : 0 1 : 0 0   3 0 4 : 0 1 : 0 0       T ab le  4 .   C o m p ar ativ e  State m e n t f o r   Qp ,   Mse,   P s n r ,   C r   a n d   S s i m   S.No .   Qu a n tizatio n   P ar am eter   MSE   P SNR   SS I M   C o m p r ess io n   R atio   1.   10   0 . 3 2   5 4 . 3 3   0 . 9 9   1 1 . 5   2.   15   0 . 5 1   5 2 . 1 2   0 . 9 8   1 3 . 3   3.   20   1 . 8 2   4 7 . 2 4   0 . 9 6   2 5 . 4   4.   25   2 . 9 9   4 3 . 4 4   0 . 9 5   2 9 . 3   5.   27   3 . 4 2   4 2 . 8 9   0 . 9 4   3 4 . 6   6.   30   7 . 9 9 1   3 9 . 2 1   0 . 9 1   3 9 . 7   7.   35   1 4 . 7 8   3 5 . 1 1   0 . 8 5   4 2 . 4   8.   40   2 0 . 7 1   3 3 . 2   0 . 7 8   4 4 . 0   9.   45   2 8 . 6 2   3 1 . 6   0 . 7 3   4 4 . 9   10.   50   3 9 . 1 2   3 0 . 7   0 . 6 9   4 6 . 1       9.   CO NCLU SI O N   I n   th i s   p ap er   H. 2 6 4   an d   MP E G - 4   b asic  f ea t u r es  ar e  d is c u s s ed   alo n g   w i th   h o w   th e  p er f o r m an ce   i s   in f lu e n ce d   b y   r ate  co n tr o ller   f o r   H. 2 6 4 /A VC   a n d   MP E G - 4 .   T h er e  a r e  test   m o d el  VM 8   v er if ica tio n   m o d el   v er s io n   8 . 0   is   u s ed   f o r   th e  a n al y s i s   o f   H. 2 6 4 /A V C   an d   MP E G - 4 .   I n   co n s ta n t  b it - r ate  ap p licatio n s ,   b o th   o n - lin e  a n d   o f f - li n e  r ate  co n tr o l  m et h o d s   g i v es   th e   o b tain ed   b i t - r ate  v er y   clo s e   to   th e  tar g et  b it  r ate  ( T B R )   f o r   a  m o d er ate  tar g et  b it  r ate s   ( m e d iu m   an d   h i g h ) .   Ho w e v er ,   f o r   lo w   b it  r ate  ap p licatio n s   o n l y   o n li n e  m et h od  r esu lt s   in   t h e  ac t u al  b it - r ate   b ein g   clo s e  to   t h e  T B R   b it  r ate.   T h er e  ar e  m an y   o th er   p ar am eter s   a n d   f u n ctio n alitie s   in   MP E G - 4   w h ich   ar e  ai m ed   to   b e  in v e s ti g ate d   in   f u tu r e.       RE F E R E NC E S   [1 ]   M a n jan a ik .   N,  M a n ju n a t h .   R,   ― In tra  F ra m e   Co d in g   f o r  A d v a n c e d   V i d e o   Co d i n g   S tan d a rd   t o   Co n tro l  P S NR  a n d   Bit ra te  Us in g   G a u ss ian   P u lse ‖ ,   In ter n a ti o n a l   J o u r n a l   o f   Eme rg in g   S c ien c e   a n d   En g in e e rin g   ( IJ ES E)     IS S N:  2 3 1 9 – 6 3 7 8 ,   V o l u m e - 2 ,   Iss u e - 5 ,   M a rc h   2 0 1 4 .   [2 ]   T .   Be rn a ti n ,   G .   S u n d a ri ,   B.   G a y e th ri,   S w a rn a   Ra m e sh ,   ― P e rf o rm a n c e   a n a ly sis   o f   Ra te  Co n tro l   S c h e m e   in   H.2 6 4   V id e o   Co d i n g ‖ ,   In d ia n   Jo u rn a l  o f   S c ien c e   &   T e c h n o lo g y ,   V o l  9 (3 0 ),   A u g u st 2 0 1 6 .   [3 ]   D.M a rp e ,   T .   W ieg a n d   a n d   G .   J.   S u ll iv a n ,   ― T h e   H.2 6 4 /M P EG   A d v a n c e   v id e o   c o d i n g   sta n d a rd   a n d   it s   a p p li c a ti o n s‖ ,   IEE E  Co mm u n ica t io n s M a g a zin e ,  v o l. 4 4 ,   n o . 8 ,   p p . 1 3 4 - 1 4 4 ,   A u g .   2 0 0 6 .   [4 ]   I.   U.  Kh a n ,   M .   A .   A n sa ri  ― E v a l u a ti o n   o f   De b lo c k in g   F il ter  f o r  H.2 6 3   Vid e o   C o d e c   &   P ro p o se d   A lg o rit h m   f o r  En tro p y   Co d in g   f o r  M P EG - 4   V i d e o   C o d e c ‖ ,   h a s  b e e n   p u b li sh e d   in   I n ter n a t io n a l   J o u r n a l   o f   Co n t ro l  T h e o ry   a n d   Ap p li c a t i o n s   (No . 2   2 0 1 5 ) .   [5 ]   J.  Rib a s - Co n k li n ,   S .   L e i.   ― Ra te  c o n tr o l  in   DCT   v id e o   c o d in g   f o r  lo w - d e la y   c o m m u n ica ti o n ‖ ,   IEE E  T ra n s.  Circ u i t   S y st.  Vi d e o   T e c h n o l ,   F e b   1 9 9 9 ,   9 ( 1 ):1 7 2 - 1 8 5   [6 ]   P.   T o p iw a la,  G .   S u ll iv a n ,   A .   Jo c h ,   a n d   F .   Ko ss e n ti n i,   ― P e rf o r m a n c e   e v a lu a ti o n   o f   H.2 6 L ,   T M L 8   v s.  H.2 6 3 + +   a n d   M P EG - 4 , ‖   IT U - T   Q.6 /S G 6   (V CEG )  T e c h .   Re p .   N8 ,   se p t . 2 0 0 1 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   2 ,  A p r il 2 0 1 8   :   12 73   –   12 80   1280   [7 ]   Hu n g - Ju   L e e ,   Ya - Qin   Zh a n g ,   ― S c a lab l e   Ra te Co n tro l  f o r  M P EG - 4   V id e o ‖,   IEE E   T ra n s.  Circ u it s  6 4   a n d   S y ste ms   fo r   Vi d e o   T e c h n o lo g y   2 0 0 0 ,   1 0 ( 6 ):  8 7 8 - 8 9 4 .   [8 ]   I.   U.  Kh a n ,   M .   A .   A n sa ri ,  ― Da t a   P a rti ti o n i n g   a n d   M DC  f o r  th e   S P ECK  Co d e r  f o r  re a l  ti m e   a p p li c a ti o n s  o v e r   w irele ss   c h a n n e l‖ ,   h a s  b e e n   p u b li sh e d   i n   I n d i a n   J o u rn a l  o f  I n d u stria l  a n d   A p p li e d   M a t h e ma ti c s ,  v o l.   6 ,   n o .   1,     Ja n - Ju n e   (2 0 1 5 )  p p .   5 7   -   72.   [9 ]   L iao   K - Y,  Ya n g   J - F ,   S u n   M - T ,   ― Ra te - Disto rti o n   c o st  e stim a ti o n   fo r  H.2 6 4 /A V C ‖,   IEE E  T ra n s a c ti o n s  o n   Circ u it s   a n d   S y ste m V i d e o   Co d i n g   T e c h n o lo g y ,   2 0 1 0   Ja n ;  2 0 ( 1 ):3 8 – 49.   [1 0 ]   Be rn a ti n   T ,   S u n d a ri  G ,   ― Vi d e o   c o mp re ss io n   b a se d   o n   Hy b rid   tra n s fo rm   a n d   q u a n ti za t io n   wit h   H u ff ma n   c o d i n g   fo r   v id e o   c o d e ” ,   I n tern a ti o n a l  C o n f e re n c e   o n   Co n tro l ,   In str u m e n tatio n ,   Co m m u n ica ti o n   a n d   Co m p u tatio n a l  T e c h n o lo g ies   (ICCICCT ).   2 0 1 4   J u l;   4 (7 ): 4 7 6 – 80.   [1 1 ]   I.   U.  Kh a n ,   M .   A .   A n sa ri,   ― O v e rv ie w   a n d   Im p le m e n tatio n   o f   In trap re d icti o n s  f o r  H.2 6 4 /A V C  V id e o   Co d e c ‖ ,  In ter n a t io n a l  J o u rn a l  o f  E lec tro n i c s a n d   Co mm u n ica ti o n   En g in e e ri n g   ( IJ ECE ) ,   v o l.   3 ,   n o .   4 ,   Ju ly   2 0 1 4 ,   1 7 7 - 1 8 6 .   [1 2 ]   M . G h a n b a ri,   ― Vid e o   C o d in g :  a n   in tro d u c ti o n   to   sta n d a rd   c o d e s ‖ ,  I EE   p re ss ,   L o n d o n   1 9 9 9 ‖ ,   Vid e o   c o d in g   f o r  lo w   b it   ra te co m m u n ica ti o n   IT U - T ,   R e c o m m e n d a ti o n   H. 2 6 3 ,   v e r. 1 ,   1 9 9 5 .   [1 3 ]   X ian g   L i,   No b e rt  Oe rtel,   ― L a p la c e   d istri b u ti o n   b a se d   L a g r a n g ian   ra te  d istro rti o n   o p ti m iza ti o n   f o r  h y b rid   v id e o   c o d in g ‖,   IEE E  T ra n sc ti o n   o n   Cir c u it s a n d   S y ste ms ,   2 0 0 9 ;  1 9 (2 ):   1 9 3 - 2 0 5 .   [1 4 ]   Ja m e s  C,   A le x   M m ,   ― A n   e ff i c ie n t  v id e o   c o d e c b a se d   o n   H.2 6 4 /A V C   sta n d a rd . IRA CS T ‖ ,   In ter n a ti o n a l  J o u r n a l  o f   Co mp u ter   Ne tw o rk s a n d   wire les s co mm u n ica t io n s ,   2 0 1 4   A p r;4 ( 2 ):1 - 4.   [1 5 ]   Ra m u   J G ,   S a th y a   S   P e rm e n c e   e v a lu a ti o n   o f   b a sic   c o m p re ss io n   m e th o d s  f o r  d if f e re n t  sta lelli te  i m a g in a r y ,   In d a n   Jo u rn a l  S c i.   &   T e c h .   2 0 1 5   A u g ;8 (1 9 ):  1 - 8.   [1 6 ]   V a rio u s v id e o   se q u e n c e s  h tt p : \ \ ww w . u b v id e o . c o m   Da te ac c e ss e d :  0 1 / 0 7 / 2 0 1 5 .     Evaluation Warning : The document was created with Spire.PDF for Python.