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

206                         Chapter 9.  Error-Resilience  Video Coding  Techniques



                                        ENCODER

                Video
                 in      Waveform       Entropy
                          encoder       encoder       Channel encoder
                              Source encoder

                                                                     Channel

                Video
                 out     Waveform       Entropy
                          decoder       decoder       Channel decoder
                              Source decoder

                                        DECODER
                            Figure 9.1:  Typical  video communication system



               The  function  of  the  source  encoder  is  to  compress  the  input  video.  It
            consists  of  a  waveform  encoder  and  an  entropy  encoder.  The  function  of
            the  source  encoder  is  described  in  detail  in  Chapter  2.  With  reference  to
            Figure  2.3,  the  waveform  encoder  corresponds  to  the  mapper  and  quantizer
            blocks, whereas the entropy encoder corresponds to the symbol encoder block.
            Thus, the waveform encoder works by removing, as much as possible, statis-
            tical  and  psychovisual  redundancies  present  in  the  input  video,  whereas  the
            entropy  encoder tries to remove  coding redundancy.
               The  channel  encoder  conditions  the  compressed  bitstream  at  the  output  of
            the  source  encoder  to  be  suitable  for  transmission  over  the  channel.  This  can
            include, for example, packetization, error protection, modulation, and transport-
            level control.
               At  the  decoder,  the  reverse  operations  are  performed  to  obtain  the  out-
            put  video.  Note  that  although  this   gure  shows  a  one-way  communication
            between  the  encoder  and  the  decoder,  some  video  communication  systems
            may  also  have  data  5owing  in  the  other  direction  to  convey  some  feedback
            information.


            9.3  Types of Errors


            Errors  a ecting  a  digital  video  bitstream  can  be  roughly  classi ed  into  two
            main categories:  random  bit  errors  and erasure  errors.
   224   225   226   227   228   229   230   231   232   233   234