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

Section 7.8.  A Comparative Study                             171


               Tables 7.2–7.4 present the results of testing these algorithms using the three
            test  sequences  AKIYO,FOREMAN,  and  TABLE  TENNIS,  with  a  frame  skip  of  1
            (i.e.,  30 frames=s  for  AKIYO  and  TABLE  TENNIS  and  25 frames=s  for  FOREMAN).
            All  results  are  averages  over  sequences  and  refer  to  the  luma  components.
            Each  table  compares  the  algorithms  in  terms  of  prediction  quality  and  com-
            putational  complexity.  The  prediction  quality  is  presented  in  terms  of  aver-
            age luma PSNR in decibels. The di-erence in PSNR between each algorithm
                                    4
            and  the  FSA  is  also  shown. The  computational  complexity  is  presented  in
                                                                        5
            terms of the average motion estimation time (in milliseconds) per frame. Care
            Table  7.2:  Comparison  between  di-erent  fast  block-matching  algorithms  when  applied  to  QSIF
            AKIYO  at 30 frames=s
                            Prediction  quality        Computational  complexity

                        PSNR         MPSNR          ME Time          Speed-up
                        (dB)          (dB)          (ms/frame)        ratio

            FSA         45.93         0.00           1013.87          1.00
            PDE         45.93         0.00            48.49           20.91
            SDM         45.93         0.00           278.25            3.64
            SMF         45.93         0.00           511.51            1.98
            TDL         45.93         0.00            26.82           37.80
            HME         45.93         0.00            20.73           48.89



            Table  7.3:  Comparison  between  di-erent  fast  block-matching  algorithms  when  applied  to  QSIF
            FOREMAN  at 25 frames=s
                            Prediction  quality        Computational  complexity
                        PSNR         MPSNR          ME Time          Speed-up
                        (dB)          (dB)          (ms=frame)        ratio
            FSA         32.20          0.00          1258.95           1.00
            PDE         32.20          0.00          149.80            8.40
            SDM         31.96         −0.24          346.72            3.63
            SMF         31.91         −0.29          634.08            1.99
            TDL         31.80         −0.40           34.76           36.22
            HME         31.88         −0.32           25.73           48.92





              4 MPSNR = PSNR of fast algorithm −  PSNR  of  FSA.
              5 Motion estimation times were obtained using the pro)ler of the Visual C++ 6.0 compiler run
            on a PC with a Pentium-III 700-MHz  processor, 128 MB of RAM, and a Windows 98 operating
            system.
   189   190   191   192   193   194   195   196   197   198   199