The Data Compression Conference
IEEE Data Compression Conference (DCC’2002), held each spring in Snowbird, Utah. This is the main event in the compression world. Note that the 2002 advance program is available here as of 3/02.
http://www.cs.brandeis.edu/~dcc/
JBIG Standard - ITU T.82
This is the ITU page where you can purchase a copy of the JBIG specification for the modest price of 29 CFH. (You don’t really expect them to give this stuff away, do you?)
http://www.itu.int/rec/recommendation.asp?type=folders&parent=T-REC-T.82
True-Color GIF Example
Yes, it is possible to create GIF images with far more than 256 colors. This page will show you exactly how that is done, or at least prove to you that it is possible. It links to a GIF library called ANGIF that purports to be able to pull this trick off.
H.26L White Paper
A nice white paper of H.26L by the folks at UBVideo. The H.26L standard is a work in progress by both the ITU ISO, and is expected to provide outstanding performance in video coding.
http://ubvideo.com/public/h26l-white_paper.pdf
H.263 White Paper
A white paper discussing the history and various permutations of the H.263 video encoding standard from the folks at UBVideo.
http://ubvideo.com/public/h263-white_paper.pdf
Zlib flaw leaves Linux computers vulnerable
CNET reports the existence of a bug in zlib that leaves room for security exploits. The bug is one that occurs when a program attempts to free allocated memory twice, which leaves the internals of the library in an unpredictable state.
http://news.com.com/2100-1001-857265.html
Zzip - The New Compressor
A new archiver that uses a BWT algorithm to achieve superior compression. The author has now released the source code to zzip under the GPL.
Quad Tree Bit Determination
A program to compress images, plus a write up from author Doug Houghton. Doug says its simple and fast, and does pretty well on 24 bit color images. New release from Doug as of 3/2002
http://www3.sympatico.ca/doug_houghton/qbit.html
CEO leads cell phones to real-time rock
An article in EE Times that talks about the CEO of the company producing the Nancy video codec. Nancy has significantly lower MIPS requirements than MPEG-4, which has gotten it in the door of Japan’s 2.5G cell phone manufactures.
http://www.eet.com/issue/tp/OEG20020306S0045
MELP coder
Source code for A 2.4 Kbps MELP coder. Target is Sun OS4. Phil Frisbie did the detective work needed to determine that the MELP coder is now owned by ASPI, so if you want to use it, you need to talk to them about licensing. See them at www.aspi.com.
http://www.data-compression.com/melp1.2.tar.gz
Text In A Zip
This unique free program searchs through all your zip files looking for specific strings in specific file types.
http://www.mtzone.co.uk/tiaz.html
PAR
A Win32 compression program. Free, and it appears to have very good compression.
http://users.skynet.be/philipp/
Off-Line - Data Compression by Textual Substitution
A novel algorithm by Stefano Lonardi. It recursively replaces words in text with pointers, and boasts of good results. Source and papers regarding Off-Line can all be found here.
http://www.cs.ucr.edu/~stelo/Offline/
Pattern Matching Pointers
A really nice set of links to people and resources related to pattern matching. This is a great general purpose page of links, but only lightly grazes the data compression world.
http://www.cs.ucr.edu/~stelo/pattern.html
PCWorld: Questions Dog ZeoSync’s Compression Claim
PCWorld takes a skeptical look at Zeosync’s claims, and looks askance at the felony conviction of a key employee.
http://pcworld.com/news/article/0,aid,86986,00.asp
Bob Cringely on Foveating Codecs
Bob talks about new codes that use more bits to compress the stuff you’re looking at, and fewer bits for things on the sidelines.
http://www.pbs.org/cringely/pulpit/pulpit20020228.html
XiWave
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
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.
http://www.essential-viewing.com/sitev2/index.html
Functional Specification of the JPEG algorithm
A decoder for images compressed by the JPEG algorithm is stated in the pure functional programming language Gofer. The program can be regarded as a mathematical specification of the decompression algorithm; the concise description (which is included in full) is very suitable for learning about the algorithm. At the same time the `specification’ is an executable program, which shows the usefulness of a functional programming language as a prototyping tool for graphics algorithms
http://www.cs.uu.nl/people/jeroen/article/jpeg/index.html
SFXMaker
A free tool to convert zip file into self-extracting executables. Integrates with PowerArchiver.
http://sfxmaker.powerarchiver.com/
ProZip
A free 16 bit archiving program. No long file name support, so it might not be particularly appealing to the Win32 crowd.
GCA(G Compression Archiver)
GCA is a freeware portable general purpose lossless compression program. English version of this page should be
here.
http://www.emit.jp/gca/gca.html
Lesson Eight: Archiving Utilities
This is apparently part of a *NIX manual. Teaches you about our good friends tar, gzip, and bzip2.
http://ctssn.com/linux/lesson8.html
Backup32
A Win32 backup program that stores files in a Zip compatible format.
http://www.soft-one.com/eng/products/backup/
The UCL Compression Library
UCL is a portable lossless data compression library written in ANSI C. This work is from Markus F.X.J. Oberhumer, known for LZO, UPX and more.
DataCompression.info reader Swift G. had this to say: Excellent library. The compression routines are fast and if you need binary compression this is the way to go.
http://www.oberhumer.com/opensource/ucl/
DCompress v1.00 library
For Delphi and other Windows compilers. Compression/ Decompression routines .DLL library. Mostly assembler, Fast decompression!
http://www.programmersheaven.com/zone15/cat158/16272.htm
Delphi Zip v1.10 DLL Source Code
This archive contains the C language source code for the 2, DLLs in the Delphi Zip package: ZIPDLL.DLL and UNZDLL.DLL. This archive includes makefiles for Microsoft VC++ v4.0. 100% Freeware. Based largely on the InfoZip project.
http://www.programmersheaven.com/zone15/cat158/14483.htm
LZSLib - a windows compression .DLL for windows programmers.
LZSSLib is a compression library (DLL) for Windows programmers. You have access to compression/decompression functions permitting file-to-file operations. LZSSLib uses the LZSS algorithm with various modifications each providing different enhancements. Very simple to use: LZSSPackFile(’PROG.EXE’, ‘PROG.LZS’) Works with any language that supports DLL calling, such as Turbo Pascal, C/C++, Actor, Visual Basic, Realizer, even ObjectVision.
http://www.programmersheaven.com/zone15/cat158/6779.htm
Video and Audio Compression
Class notes on lossless compression algorithms. Quick info on Huffman, Adaptive Huffman, and LZW.
http://www.cs.sfu.ca/CourseCentral/365/li/material/notes/Chap4/Chap4.1/Chap4.1.html