data compression link collection


Wavelets are used for much more than just data compression. However, this page is confined to the uses of wavelets as a component of compression, usually for lossy image or sound compression. Note that the JPEG2000 algorithms get their own page.

Image Compression with Set Partitioning in Hierarchical Trees

Welcome to the WWW home page that describes Set Partitioning in Hierarchical Trees (SPIHT): the powerful new wavelet-based image compression method.

* * * * *

Posted in June 12th, 2003

Robert Estes

Robert Estes (UCDavis - image compression research). Robert has pointers to many of his papers on this page. He has info on Wavelet-based image compression, image compression, plus some peripherally related topics such as image quality.

* * *    

Posted in May 26th, 2003

University of Washington Data Compression Laboratory

Current research projects in our lab include research into vector quantization (VQ), wavelets, image compression, edge detection using VQ, VQ for image browsing, VQ design for noisy channels, halftoning, and color palette management.

* * * * *

Posted in May 4th, 2003

Data Compression Bibliography

The University of Washington has a nice bibliography here, with pointers to books on Data Compression, VQ, Wavelets, and Information Theory.


Posted in May 4th, 2003

Comp.dsp FAQ: Wavelets

A section from the comp.dsp that talks about wavelets.


Posted in May 1st, 2003

Introduction to Wavelets for Image Compression

Aleks Jakulin has created a tutorial that will walk you through the necessary steps to compress images using a wavelet transform. The steps in the process are illustrated using Mathematica code. This page goes beyond a basic tutorial in that it shows a proposal to improve image rendering by adding noise.


Posted in March 21st, 2003

Introduction to MrSID

MrSID is a wavelet-based image format that seems to be pretty popular for people creating mapping databases (which tend to be huge.) This page has a nice little explanation, provided for you courtesy of the state of Massachusetts. MrSID is a proprietary format owned by LizardTech.


Posted in March 18th, 2003

Filip Rooms

Filip is interested in wavelets and image restoration. In addition to a nice page of links (navigate from the main page) he has some software, publications, test results, and more.


Posted in March 17th, 2003

JP’s Wavelet Compression Page

A recent post to comp.compression had a pointer to this page, identifying it as a source of H.263 software. Sure enough, if you scroll down to the bottom of the page you’ll find links to an H.263 decoder, plus a Windows H.263 player. Not to mention some Wavelet code from JP, and a few other interesting links.


Posted in February 25th, 2003


VisioWave is offering simple, modular, integrated and open-ended high-quality and reliable hardware and software solutions for compression, processing and real-time transmission of very high quality video over any network (IP, ATM, ADSL, cable, wireless, …).

* * * * *

Posted in December 23rd, 2002

WSQ by Aware

WSQ by Aware is our implementation of the Federal Bureau of Investigation’s Wavelet Scalar Quantization fingerprint compression standard. WSQ by Aware is the industry’s highest performing implementation of the FBI’s Wavelet Scalar Quantization (WSQ) digital fingerprint compression algorithm. WSQ is a wavelet transform-based compression standard, developed by the FBI for compression of digital fingerprint images.

* * * * *

Posted in December 13th, 2002

Motion Wavelets Video

MotionWavelets is a software video codec that delivers real-time, high-quality video compression to the PC-based digital video user. Powered by a wavelet-based compression engine optimized for MMX processors, MotionWavelets compresses 640×480, 30 frames per second video with VHS quality, in real time on a PII/450MHz PC. MotionWavelets will compress greater than 60 fps 320×240 on any P/MMX 200MHz PC or above. MotionWavelets is available as a Video for Windows (VfW) installable codec and a Software Development Kit (SDK).


Posted in December 13th, 2002

Wavelets for Motion and Video Coding

A bibliography containing links to numerous papers on video coding, with links to authors as well. This is a chapter from the massive Annotated Computer Vision Bibliography.


Posted in September 29th, 2002

Wavelet Filter Evaluation for Image Compression

by John D. Villasenor, Benjamin Belzer, and Judy Liao. A paper discussing the choice of filter bank for wavelet compression. PS format only.

* * * * *

Posted in September 15th, 2002

An Implementation of EZW

Published in Source Code, Wavelets

A C implementation of Shapiro’s EZW algorithm. Performance is close/better than the reported results with the wavelet filters.


Posted in September 3rd, 2002

Wavelets and Signal Processing

Ian Kaplan’s Wavelet and Signal Processing page has lots of articles and C++/Java source code implementing wavelet transform via the lifting scheme, the integer-to-integer wavelet transform and the best basis wavelet packet transform

* * * *  

Posted in September 3rd, 2002

VcDemo - Image and Video Compression Learning Tool

VcDemo is an interactive image and video compression (freeware) software package for Windows. It is intended as a tool for learning about compression techniques: from basic sampling and PCM to today’s most advanced scalable embedded zerotree wavelet image compression technique and the MPEG video compression standard. VcDemo is an ideal tool for students to explore the possibilities of compression theory using textbook algorithms on real images. The package is also very suitable for on-line demonstrations in lectures. A user manual is available, as well as a set of exercises that can serve as home work.

* * * * *

Posted in August 1st, 2002

Eduard Kriegler’s EZW Encoder

Published in Source Code, Wavelets

Eduard has a Java implemention of a Daubechie-4 Lifting Wavelet Transform followed by an EZW encoder with an Adaptive Huffman Encoder output stage. You can download the Java source from this page and give it a go.


Posted in July 20th, 2002

GWIC - GNU Wavelet Image Codec

From the site: GWIC is a simple, fast and relatively efficient lossy image compression algorithm designed for compression of natural images. Currently both gray scale (8 12 and 16bpp) and RGB-images are supported, but in future support for alpha-channels is planned. GWIC is still in the middle of the designing phase, and thus should not yet be used in any real applications, since the file-format and algorithms are likely to change..


Posted in June 6th, 2002

A forum dedicated to the discussion of Wavelets. This link takes you to the French language version of the board - click on the “English” link on the left side of the page for English language discussion.

* * * * *

Posted in June 5th, 2002

Daniel Lemire

Daniel Lemire is a researcher at the National Research Council of Canada. Some of his recent research interest is on wavelet-based prefix sum methods for On-Line Analytic Processing (OLAP). Some of his publications are relevant to compression techniques including a white paper on image compression by wavelets.


Posted in June 5th, 2002

The Wavelet Tutorial

Supporting material for a Wavelet course at Rowan University. There’s quite a bit of detail here. I don’t know if it stands on its own or whether it only works in conjunction with the course. Please check it out and provide feedback!


Posted in June 5th, 2002

Stack-run Image Coding

First sentence of the abstract says it all: We describe a new image coding approach in which a 4-ary arithmetic coder is used to represent significant coefficient values and the lengths of zero runs between coefficients


Posted in May 1st, 2002

Wavelets and Subband Coding

Published in Books, Wavelets

by Martin Vetterli and Jelena Kovacevic. This book is a hefty academic tome, described on this web page as: a comprehensive and unified presentation of discrete and continuous wavelets, filter banks and subband coding, as well as multiresolution signal processing, is given. It is intended for practitioners and researchers in the fields of signal processing and telecommunications, as well as applied mathematics and computer vision..

Help keep alive and well by purchasing the book through using
this link.


Posted in May 1st, 2002

Wavelet Compression Example

This example shows the effects of wavelet compression at various levels of quality and compares the wavelet compression result to the JPEG compression result.


Posted in April 7th, 2002


XiWave’s wavelet-based Xi-3 codec is our latest dynamically scalable software codec (coder-decoder) and offers one of the best available today addressing the challenge of transmitting high quality digital images using the least bandwidth

* * * * *

Posted in March 2nd, 2002

Essential Viewing

Our technology set is based on the Essential Video 4.0 codec, which is a flexible and dynamic codec which utilises a number of video compression techniques using our BestFirst algorithm; methods include vector quantisation, motion compensation and residual encoding.

* * * * *

Posted in March 2nd, 2002

UC Berkeley Wavelet Group

The wavelet group has links to books, publications, and people doing wavelet things. Link updated to new location January 2002


Posted in January 25th, 2002

A brief guide to wavelet sources

Published in Links, Wavelets

S. Baum at Texas A&M keeps up a pretty good looking page of links to wavelet resources, categorized by type. Note that this page has apparently been zipped up to save space. The full content is inside the gz file.

* * * * *

Posted in January 1st, 2002

Recent Publications of Lai-Man PO

Many publications spanning a wide variety of image processing topics. Dr. Po has papers here on both wavelet and fractical compression, motion estimation, etc.


Posted in December 30th, 2001