Page 251 - Video Coding for Mobile Communications Efficiency, Complexity, and Resilience
P. 251

228                         Chapter 9.  Error-Resilience  Video Coding  Techniques



               1        2       3        4        5       6        7








                                                 NACK(3)


                    (a)  Reference picture selection with negative acknowledgment messages



               1        2       3        4        5       6        7







                                ACK(1)   ACK(2)           ACK(4)



                    (b)  Reference picture selection with positive acknowledgment messages
                         Figure  9.10:  Reference  picture  selection  based  on feedback

               In the positive acknowledgment mode, illustrated in Figure 9.10(b), the de-
            coder sends an acknowledgment (ACK) message whenever a frame is received
            error-free.  At  the  encoder,  only  acknowledged  frames  are  used  as  references.
            In  the  example  shown,  the  encoder  continues  to  use  frame  1  for  prediction
            until  it  receives  the  acknowledgment  for  frame  2.  The  encoder  then  starts
            using  the  acknowledged  frame  2  for  prediction  until  the  acknowledgment  of
            the  next  error-free  reference  frame  is  received.  Note  that  since  the  erroneous
            frame 3 is not acknowledged, it is never used for prediction and its errors do
            not propagate to subsequent frames.
               Note that during error-free transmission, the NACK mode is more e$cient
            than  the  ACK  mode  since  the  most  recent  reference  frame  is  used  for  pre-
            diction.  During  erroneous  transmission,  however,  the  NACK  mode  results  in
            longer  periods  of  error  propagation  than  the  ACK  mode.  Thus,  the  NACK
            mode  is  more  suitable  if  errors  occur  only  rarely  after  long  periods  of  error-
            free  transmission,  whereas  the  ACK  mode  is  preferred  for  highly  error-prone
            transmissions.
   246   247   248   249   250   251   252   253   254   255   256