List Info

Thread: compress/doc/latex_spec bs-spec.tex, 1.23, 1.24 core-wlt-dec.tex, 1.1, 1.2 lifting.t




compress/doc/latex_spec bs-spec.tex, 1.23, 1.24 core-wlt-dec.tex, 1.1, 1.2 lifting.t
user name
2007-07-05 09:13:59
Update of /cvsroot/dirac/compress/doc/latex_spec
In directory sc8-pr-cvs12.sourceforge.net:/tmp/cvs-serv1651

Modified Files:
	bs-spec.tex core-wlt-dec.tex lifting.tex quant-matrix.tex 
	spec-structure.tex 
Log Message:
Removed the AU Picture Number, which now serves no purpose.
Also added
parse code and operation for doing intra coding without
arithmetic coding.
This latter is still to be agreed.


Index: quant-matrix.tex
============================================================
=======
RCS file:
/cvsroot/dirac/compress/doc/latex_spec/quant-matrix.tex,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** quant-matrix.tex	21 Jun 2007 13:16:03 -0000	1.2
--- quant-matrix.tex	5 Jul 2007 14:13:57 -0000	1.3
***************
*** 2,6 ****
  
  This section specifies the default quantisation matrices
to be used
! in the core syntax and provides an informative description
of quantisation
  matrix design principles and of quantiser selection in
both the core
  and low-delay syntax.
--- 2,6 ----
  
  This section specifies the default quantisation matrices
to be used
! in the low delay syntax and provides an informative
description of quantisation
  matrix design principles and of quantiser selection in
both the core
  and low-delay syntax.

Index: bs-spec.tex
============================================================
=======
RCS file:
/cvsroot/dirac/compress/doc/latex_spec/bs-spec.tex,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** bs-spec.tex	18 Jun 2007 15:22:54 -0000	1.23
--- bs-spec.tex	5 Jul 2007 14:13:57 -0000	1.24
***************
*** 17,21 ****
  do not affect stream parsing as specified in this
section,
  except in terms of some alternative transform metadata 
! (Section ). 
  
  The stream parsing specification is augmented by the parse
diagrams
--- 17,21 ----
  do not affect stream parsing as specified in this
section,
  except in terms of some alternative transform metadata 
! (Section ref). 
  
  The stream parsing specification is augmented by the parse
diagrams
***************
*** 38,42 ****
  
  Default decoding parameters are computed based on the
Access Unit header data.
! AU header data (excluding the AU picture number) is
required to be constant throughout
  a sequence (Section ref): however the decoding
parameters used for
  decoding pictures are {em not} necessarily constant since
they may be overridden within
--- 38,42 ----
  
  Default decoding parameters are computed based on the
Access Unit header data.
! AU header data is required to be constant throughout
  a sequence (Section ref): however the decoding
parameters used for
  decoding pictures are {em not} necessarily constant since
they may be overridden within
***************
*** 150,156 ****
  ParseCode &  {bf Bits} & {bf Description} &
begin {bf Number of}\ {bf Reference}\{bf
Pictures}end\
  hline
! 0x0C & 0000 1100 & Intra Reference Picture &
0\
  hline
! 0x08 & 0000 1000 & Intra Non Reference Picture
& 0\
  hline
  0x0D & 0000 1101 & Inter Reference Picture &
1\
--- 150,160 ----
  ParseCode &  {bf Bits} & {bf Description} &
begin {bf Number of}\ {bf Reference}\{bf
Pictures}end\
  hline
! 0x0C & 0000 1100 & Intra Reference Picture
(arithmetic coding) & 0\
  hline
! 0x08 & 0000 1000 & Intra Non Reference Picture
(arithmetic coding) & 0\
! hline
! 0x?? & ???? ???? & Intra Reference Picture (no
arithmetic coding) & 0\
! hline
! 0x?? & ???? ???? & Intra Non Reference Picture (no
arithmetic coding) & 0\
  hline
  0x0D & 0000 1101 & Inter Reference Picture &
1\
***************
*** 198,201 ****
--- 202,209 ----
  end
  
+ begin{}
+ bsRET{((ParseCode &text{0x??})==text{0x??})}
+ end
+ 
  begin{}
  bsRET{(ParseCode &text)}
***************
*** 346,350 ****
  
  begin{}
- bsCODE{SAUPictureNumber=read_uint_lit(4)}
  bsITEM{}
  bsITEM{}
--- 354,357 ----
***************
*** 353,364 ****
  end
  
! Access Unit Parse parameter data, with the exception of
$SAUPictureNumber$ shall remain constant
  (byte-for-byte identical) for all instances of the Access
Unit header within a Dirac sequence.
  
  subsubsection{AU picture number}
  
  $SAUPictureNumber$ shall be equal to the picture number
of the immediately succeeding picture,
  if there is one.
- 
  subsubsection{Version number}
  
--- 360,371 ----
  end
  
! Access Unit Parse parameter data shall remain constant
  (byte-for-byte identical) for all instances of the Access
Unit header within a Dirac sequence.
  
+ 
  subsubsection{AU picture number}
  
  $SAUPictureNumber$ shall be equal to the picture number
of the immediately succeeding picture,
  if there is one.
  subsubsection{Version number}
  

Index: core-wlt-dec.tex
============================================================
=======
RCS file:
/cvsroot/dirac/compress/doc/latex_spec/core-wlt-dec.tex,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** core-wlt-dec.tex	9 May 2007 14:35:54 -0000	1.1
--- core-wlt-dec.tex	5 Jul 2007 14:13:57 -0000	1.2
***************
*** 11,16 ****
  according to the conventions set out in Section
ref.
  
! In the Dirac stream core syntax, subband data is
arithmetic coded and arranged by 
! level and orientation, from level 0 up to level
TransformDepth. The unpacking process
   for each subband is contingent on data from subbands of
the same orientation in 
   the next lower level. This is the {em parent} subband;
the subband of the same orientation in the next
--- 11,17 ----
  according to the conventions set out in Section
ref.
  
! In the Dirac stream core syntax, subband data is arranged
by 
! level and orientation, from level 0 up to level
TransformDepth. Coefficients may
! be VLC or arithmetic coded. Where arithmetic coding is
used, the unpacking process
   for each subband is contingent on data from subbands of
the same orientation in 
   the next lower level. This is the {em parent} subband;
the subband of the same orientation in the next
***************
*** 113,116 ****
--- 114,123 ----
  end
  
+ begin
+ Note that even if arithmetic coding is not being used for
coefficient unpacking,
+ the arithmetic decoding engine is still initialised to
ensure that $ABitsLeft$ is set
+ to allow the bounded read function $read_sintb()$ to
operate correctly. 
+ end
+ 
  paragraph{Intra DC band prediction}
  label
***************
*** 160,164 ****
  
  paragraph{Codeblock dimensions}
! $ $newline$ $newline
  
  The codeblock covers coefficients in the horizontal range
$left$ to $right-1$ and in the vertical
--- 167,171 ----
  
  paragraph{Codeblock dimensions}
! $ $newline
  
  The codeblock covers coefficients in the horizontal range
$left$ to $right-1$ and in the vertical
***************
*** 181,185 ****
    bsFOR{v=bottom}
      bsFOR{h=left}
!      
bsCODE{coeff_unpack(data,level,orient,quant_idx,v,h)}
      bsEND
    bsEND
--- 188,196 ----
    bsFOR{v=bottom}
      bsFOR{h=left}
!       bsIF{using_ac()==true}
!          
bsCODE{coeff_unpack(data,level,orient,quant_idx,v,h)}
!       bsELSE
!          
bsCODE{data[level][orient][v][h]=read_sintb()}
!       bsEND
      bsEND
    bsEND
***************
*** 190,193 ****
--- 201,210 ----
  If the codeblock is skipped, then coefficients within that
codeblock remain 0.
  
+ begin
+ If arithmetic coding is not employed, the use of the
bounded read operation ensures
+ that a subband may, if desired, be terminated early and
all remaining coefficients
+ will be 0.
+ end
+ 
  paragraph{Skipped codeblock flag}
  label

Index: spec-structure.tex
============================================================
=======
RCS file:
/cvsroot/dirac/compress/doc/latex_spec/spec-structure.tex,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** spec-structure.tex	21 Jun 2007 13:16:03 -0000	1.13
--- spec-structure.tex	5 Jul 2007 14:13:57 -0000	1.14
***************
*** 56,62 ****
  
  clearpage
  section{Wavelet transform and lifting (Informative)}
  input
! 
  clearpage
  section{Video systems model and source parameters}
--- 56,63 ----
  
  clearpage
+ begin{informative*}
  section{Wavelet transform and lifting (Informative)}
  input
! end{informative*}
  clearpage
  section{Video systems model and source parameters}

Index: lifting.tex
============================================================
=======
RCS file:
/cvsroot/dirac/compress/doc/latex_spec/lifting.tex,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** lifting.tex	21 Jun 2007 13:16:03 -0000	1.1
--- lifting.tex	5 Jul 2007 14:13:57 -0000	1.2
***************
*** 1,3 ****
- begin{informative*}
  This is an informative appendix introducing the
fundamentals of wavelet
  filtering and the lifting scheme. For a fuller explanation
see ?.
--- 1,2 ----
***************
*** 49,57 ****
  
  put(41,10)
- begin{informative*}
  end
  caption{Wavelet decimation and
reconstruction}label{fig:decimatereconstruct}
  end
! 
  The filters $h(z)$ and $g(z)$ are the low-pass and
high-pass analysis 
  filters, whilst $tilde(z)$ and $tilde(z)$ are the

--- 48,55 ----
  
  put(41,10)
  end
  caption{Wavelet decimation and
reconstruction}label{fig:decimatereconstruct}
  end
! begin{informative*}
  The filters $h(z)$ and $g(z)$ are the low-pass and
high-pass analysis 
  filters, whilst $tilde(z)$ and $tilde(z)$ are the

***************
*** 221,223 ****
  factorisation into such filter stages allows for all
computations to be done in-place,
  without additional memory.
-  end{informative*}
 No newline at end of file
--- 219,220 ----


------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
_______________________________________________
Dirac-commits mailing list
Dirac-commitslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dirac-com
mits

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )