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

108                             Chapter  4.  Basic  Motion  Estimation  Techniques



                                        Foreman @ 8.33 f.p.s.
                  33
                         SSD
                         SAD
                  32
    NCCF

                  31

                  30
                PSNR Y  (dB)   29




                  28

                  27

                  26


                  25
                    1     2     3    4     5     6     7     8     9     10
                                             Frame
                        Figure  4.3:  Reconstruction  quality of  SSD, SAD, and NCCF


                     Table  4.1:  Computational  complexity  of  SSD,  SAD,  and  NCCF  for  an
                     N × N  block
                                 SAD            SSD            NCCF

                     |·|          N  2           –              –
                     −            N  2          N  2             -
                                  2
                                                                2
                                                2
                     +          N  − 1         N  − 1        3(N  − 1)
                                                                2
                     ×            –             N  2          3N  +1
                     ÷            –              –              1
                     √            –              –              2
            4.6.2  Block Size

            Another important parameter of the BMA is the block size. Figure 4.4 shows
            the performance of the BMA with two di erent sizes, 8 × 8 and 16 × 16. It can
            be  seen  in  Figure  4.4(a)  that  a  smaller  block  size  achieves  better  prediction
            quality.  This  is  due  to  a  number  of  reasons.  A  smaller  block  size  reduces
            the e ect of the accuracy problem. In other words, with a smaller block size,
            there is less possibility that the block will contain di erent objects moving in
   126   127   128   129   130   131   132   133   134   135   136