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

xiv                                                         Preface

            in his studies, the ,rst author also realized that the areas of coding e"ciency,
            computational  complexity,  and  error  resilience  are  usually  treated  separately.
            Thus,  he  always  wished  there  was  a  book  that  provided  a  quick,  easy,  and
            practical introduction to the fundamentals and standards of video source coding
            and  that  brought  together  the  areas  of  coding  e"ciency,  computational  com-
            plexity, and error resilience in a single volume. This is exactly the purpose of
            this book.


            Structure of the Book

            The book consists of 10 chapters. Chapter 1 gives a brief introduction to mo-
            bile  video  communications.  It  starts  by  discussing  the  main  motivations  and
            applications  of  mobile  video  communications.  It  then  brie2y  introduces  the
            challenges of higher coding e"ciency, reduced computational complexity, and
            error resilience. The chapter then discusses some possible motion-based solu-
            tions.  The  remaining  chapters  of  the  book  are  organized  into  four  parts.  The
            ,rst  part  introduces  the  reader  to  video  coding,  whereas  the  remaining  three
            parts  are  devoted  to  the  three  challenges  of  coding  e"ciency,  computational
            complexity, and error resilience.
               Part I gives an introduction to video coding. It contains two chapters. Chap-
            ter 2 introduces some of the fundamentals of video source coding. It starts by
            giving  some  basic  de,nitions  and  then  covers  both  analog,  and  digital  video
            along  with  some  basic  video  coding  techniques.  It  also  presents  the  perfor-
            mance measures and the test sequences that will be used throughout the book.
            It then reviews both intraframe and interframe video coding methods.
               Chapter  3  provides  a  brief  introduction  to  video  coding  standards.  Partic-
            ular  emphasis  is  given  to  the  most  recent  standards,  such  as  H.263  (and  its
            extensions H.263+ and H.263++) and MPEG-4.
               Part II concentrates on coding e"ciency. It contains three chapters. Chap-
            ter  4  covers  some  basic  motion  estimation  methods.  It  starts  by  introducing
            some  of  the  fundamentals  of  motion  estimation.  It  then  reviews  some  ba-
            sic  motion  estimation  methods,  with  particular  emphasis  on  the  widely  used
            block-matching  methods.  The  chapter  then  presents  the  results  of  a  compar-
            ative  study  between  the  di(erent  methods.  The  chapter  also  investigates  the
            e"ciency of motion estimation at very low bit rates, typical of mobile video
            communications. The aim is to decide if the added complexity of this process
            is justi,able, in terms of an improved coding e"ciency, at such bit rates.
               Chapter 5 investigates the performance of the more advanced warping-based
            motion estimation methods. The chapter starts by describing a general warping-
            based motion estimation method. It then considers some important parameters,
            such as the shape of the patches, the spatial transformation used, and the node
   6   7   8   9   10   11   12   13   14   15   16