The Data Compression News Blog

Your daily update on the most recent compression techniques, algorithms, patents, products, tools and events.

Subscribe

Posts: RSS Feed
Comments: RSS Feed

Sponsored Links

Recent Posts

  • Bijective BWT (2 Comments)

    David Scott has written a bijective BWT transform, which brings all the advantages of bijectiveness to BWT based compressors. Among other things, making BWT more suitable for compression-before-encryption and also give (slightly) better compression.

  • Asymmetric Binary System (107 Comments)

    Jarek Duda’s “Asymmetric Binary System” promises to be an alternate to arithmetic coding, having all the advantages, but being much simpler. Matt has coded a PAQ based compressor using ABS for back-end encoding. Update: Andrew Polar has written an alternate implementation of ABS.

  • Precomp: More Compression for your Compressed Files

    So many of today’s files are already compressed (using old, outdated algorithms) that newer algorithms don’t even get a chance to touch them. Christian Schneider’s Precomp comes to rescue by undoing the harm.

  • On2 Technologies is Hiring

    There aren’t too many companies working on cutting edge codecs, and of those few this one is hiring. Best of luck.

  • China’s AVS Specifications Available (2 Comments)

    Its old news that China has developed their own Advanced Video Standard to avoid high licensing fees. English translation of the standard is now available, along with the IPR policy. Finally something technical that you can get your hands on to feed your appetite.

PAQ7 Released

Posted by Sachin Garg on 26th December 2005 | Permanent Link

Here is Matt Mahoney’s post to comp.compression in which he announced release of PAQ7. Some major improvements include models for image compression and significant speed improvements. He has also posted some benchmark results in the thread.

I just posted my newest compressor, PAQ7, to http://cs.fit.edu/~mmahoney/compression/#paq7

Compression is similar to PAQAR but about 3 times faster (still very slow). It includes models for color .bmp, .tiff, and .jpeg images, so gives better compression on these (but not as good as WinRK or Stuffit - how they do this well eludes me). It lacks a dictionary and a x86 model so compression is a bit worse than PAsQDa on English text and 32-bit WIndows .exe and .dll files.

This is a complete rewrite of PAQ6. It differs primarily in that it replaces the gradient descent model mixer with a neural network, which can be accelerated using MMX assembler (thus the better speed). For non x86-32 machines or if you don’t have NASM you can compile with -DNOASM (1/3 slower). I tested it under WIndows, Linux and Sparc Solaris for archive compatibility.

I will let Werner test on the maximumcompression.com corpus but in my own tests it takes first place on ohs.doc (due to a large embedded jpeg, which Stuffit missed), and english.dic, and second place on a couple other files.

I don’t know how Stuffit models jpeg (I haven’t seen their patent) but what I did was partially decode the image back to the DCT coefficients to provide context for the Huffman coded data.

I plan to add more models to PAQ8 but I wanted to get something released this year.

– Matt Mahoney

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>