Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#23 Pre-initialisation of contexts for wavelet coding

closed-rejected
nobody
None
5
2006-11-02
2006-01-26
petebleackley
No

This patch implements pre-initialisation of contexts
for the arithmetic coding of wavelet coefficients. For
CIF video sequences at QF 5 this has been shown to
give a coding effficiency gain of around 1%. Instead of
1/2, contexts are initialised to a fraction with a
denominator of 32, based of observations from a large
number of sequences. The initialisation values depend
on frame type, component, subband and context.

Changes are made to the classes ArithCodec, BandCodec,
LFBandCodec, IntraDCBandCodec, CompCompressor,
CompDecompressor and FrameDecompressor.

Please review

Discussion

  • petebleackley
    petebleackley
    2006-01-26

     
    Attachments
  • Thomas Davies
    Thomas Davies
    2006-11-02

    Logged In: YES
    user_id=993890

    Gains insufficient for complexity.

     
  • Thomas Davies
    Thomas Davies
    2006-11-02

    • status: open --> open-rejected
     
  • Thomas Davies
    Thomas Davies
    2006-11-02

    • status: open-rejected --> closed-rejected