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

62                                      Chapter 3.  Video Coding:  Standards


               In order to facilitate optimal usage in a number of environments, this mode
            contains  two submodes:

               1.	The  Rectangular  Slice  (RS)  submode:  When  RS  is  in  use,  the  slice
                 occupies a rectangular region of width speci/ed in units of macroblocks
                 and  contains  a  number  of  macroblocks  in  scanning  order  within  the
                 rectangular region. When RS is not in use, the slice contains a number
                 of  macroblocks in scanning  order within the picture as  a whole.
               2.	The  Arbitrary  Slice  Ordering  (ASO)  submode:  when  ASO  is  in  use,
                 the  slices  may  appear  in  any  order  within  the  bitstream.  When  ASO  is
                 not in use,  the slices must  be sent  in scanning order.

               A slice video picture segment starts at a macroblock boundary in the picture
            and contains a number of macroblocks. Di1erent slices within the same picture
            shall  not  overlap  with  each  other,  and  every  macroblock  shall  belong  to  one
            and only one slice.
               A  slice  is  de/ned  as  a  slice  header  followed  by  consecutive  macroblocks
            in scanning order. In order to allow slice header locations within the bitstream
            to  act  as  resynchronization  points  for  bit  error  and  packet  loss  recovery  and
            in  order  to  allow  out-of-order  slice  decoding  within  a  picture,  slice  bound-
            aries are treated di1erently than simple macroblock boundaries. Thus, no data
            dependencies  can  cross  the  slice  boundaries  within  the  current  picture.  An
            exception  to  this  is  the  Deblocking  Filter  mode,  which,  when  in  use  without
            the Independent Segment Decoding mode, /lters across the boundaries of the
            blocks in the picture.

            3.4.6.6  Supplemental Enhancement Information Mode (Annex L)
            In  this  mode,  additional  supplemental  information  can  be  included  in  the  bit-
            stream  to  signal  an  enhanced  display  capability  or  to  provide  information  for
            external usage. The supplemental information may be present in the bitstream
            even though the decoder may not be capable of providing the enhanced capa-
            bility  to  use  it  or  even  to  properly  interpret  it.  In  this  case,  the  decoder  can
            simply discard the supplemental information. The mode can be used to signal
            the following  capabilities:

               1.	Picture Freeze: The mode can be used to signal that the contents of the
                 entire  prior-displayed  picture,  or  a  speci/ed  rectangular  part  of  it,  shall
                 be  kept  unchanged.  The  mode  can  also  be  used  to  explicitly  signal  a
                 picture freeze  release.

               2.	Picture Freeze with Resizing: The mode can be used to signal that the
                 contents  of  a  speci/ed  rectangular  area  of  the  prior-displayed  picture
   80   81   82   83   84   85   86   87   88   89   90