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

172                  Chapter 7.  Reduced-Complexity  Motion  Estimation  Techniques


            Table  7.4:  Comparison  between  di-erent  fast  block-matching  algorithms  when  applied  to  QSIF
            TABLE  TENNIS  at 30 frames=s
                            Prediction  quality        Computational  complexity
                        PSNR         MPSNR          ME time          Speed-up
                        (dB)          (dB)          (ms=frame)        ratio
            FSA         32.17          0.00          1049.11           1.00
            PDE         32.17          0.00          125.02            8.39
            SDM         31.99         −0.18          287.73            3.65
            SMF         31.44         −0.73          529.00            1.98
            TDL         31.63         −0.54           28.66           36.61
            HME         31.85         −0.32           21.62           48.54





            should  be  taken  when  interpreting  the  results  because  the  motion  estimation
            time can vary with implementation and the underlying hardware platform. The
            speed-up ratio of  each algorithm  with reference  to the FSA is also  shown. 6
               As expected the FSA provides the best prediction quality, but at the expense
            of  a high computational complexity.
               The  PDE  algorithm  provides  an  identical  prediction  quality  to  FSA,  with
            a moderate speed-up ratio. Note that the computational complexity of PDE is
            highly dependent on the type of sequence and the motion content. For example,
            most  blocks  in  the  AKIYO  sequence  are  stationary  or  quasi-stationary.  Since
            PDE  is  initialized  at  (0; 0),  this  will  lead  to  a  very  low  starting  minimum
            value BDM(i m ;j m ). This will result in faster rejection of more candidates and,
            consequently, will lead to a relatively  high speed-up ratio.
               The  SDM  provides  the  next-best  prediction  quality.  However,  its  4:1  sub-
            sampling  pattern  limits  its  speed-up  ratio  to  about  4.  Similarly,  the  2:1  )eld
            subsampling pattern of SMF limits its speed-up ratio to about 2. Note that the
            prediction quality of SMF is dependent on the amount of correlation between
            the motion vectors of neighboring blocks. This may explain the relatively high
            loss of  prediction  quality for the TABLE  TENNIS  sequence.
               The  TDL  and  HME  algorithms  provide  the  highest  speed-up  ratios,  with
            moderate  losses  in  prediction  quality.  In  general,  however,  the  HME  algo-
            rithm  outperforms  the  TDL  algorithm  in  terms  of  both  prediction  quality  and
            computational complexity.




                          ME  time for  FSA
              6 Speed-up =               .
                       ME  time for  fast  algorithm
   190   191   192   193   194   195   196   197   198   199   200