Research Article

New Adaptive Algorithms for GOP Size Control with Return Channel Suppression in Wyner-Ziv Video Coding

Pseudocode 1

Pseudocode of the recursive procedure R_PSNR_estimations used to estimate the rate and PSNR for all the frames in a GOP.
procedure R_PSNR_estimations( , len)
If
Return End of the recursive function calls
Else
   and are the time indices
    of the frames used during the
    interpolation process.
time interval from to the
     frame at mid distance
     between and .
     Perform average interpolation
      between frames at time
      indices and .
estimate the bitrate as
    explained in Section 2.
    reconstruct the
quantized WZ frame
given the estimated
side information.
Compute the PSNR
   of the reconstructed
   frame.
R_PSNR_estimations( , ); Recursive function call using
    the first half of the GOP.
 R_PSNR_estimations( , )    Recursive function call using
    the second half of the GOP.
End If