Greg Roelofs
MP3Tech.org
This site is dedicated to the MP3 standard. You will find here information about the MP3 standard and upcoming audio compression techniques, tests, MPEG source code.
PKWare problems with PKZIP 2.0
During the development of PKZIP v. 2.0 for MS-DOS, PKWARE has
discovered hardware faults in newer 80386 & 80486 computers.
These faults can cause anomalies in the operation of PKWARE
software as well as other software.
ftp://ftp.pkware.com/probdesc.zip
PASJPEG
PASJPEG is a port of the sixth public release of the IJG C source (release
6a of 7-Feb-96) [3], that implements JPEG baseline, extended-sequential, and
progressive compression processes to Turbo Pascal 7.0 for DOS (TP). The code
has been tested under Delphi 2.0 [6], it can be ported to other Pascal
environments, since many compilers try to be compatible to TP.
ftp://ftp.simtel.net/pub/simtelnet/msdos/turbopas/pasjpg10.zip
TinyHAP v1.02c
Tiny HAP is based on Harald Feldman’s HAP & PAH 3.0, and is distributed freely. The source code is not identical and should run 25% faster.
ftp://ftp.turbo.nsk.su/pub/msdos/archiver/thap102c.zip
ARC - File Archive Utility V 6.02
ARC is used to create and maintain file archives. An archive is a group of files collected together into one file in such a way that the individual files may be recovered intact. ARC automatically compresses the files being archived so that the resulting archive takes up a minimum amount of space.
ftp://garbo.uwasa.fi/pc/arcers/arc602.exe
ARCE Version 4.0g
Use ARCE to extract files from an ARC archive file. ARCE is a freeware package.
ftp://garbo.uwasa.fi/pc/arcers/arce40g.zip
Charles Bloom’s binary executables
Includes WaveVideo, PPMZ, LZP, and WaveCode. Charles has source for most of this stuff available elsewhere on his page.
International Symposium on Information Technology: Coding and Computing ITCC 2000
Sponsored by IEEE Computer Society March 27-29, 2000, Las Vegas, Nevada
Topics include, but are not limited to, the following:
- Digital Image Processing Data Storage Platforms
- Document Image Analysis Optical Data Transmission
- Data Compression New Architectures for Multimedia
- Authentication of Video and Audio Processing
- Data Graphics and Video Hardware
- Multimedia Computing Error Control Codes
- Hybrid Source/Channel Coding Video and Audio Codec Design
- Systems Interfacing and Enterprise Architectures
- Integration Enterprise-wide Information
- Information Databases Management
http://www.cs.colostate.edu/~srimani/itcc2000/cfp.html
What about patents on Data Compression algorithms?
The comp.compression FAQ attempts to shed some light on this topic.
http://www.faqs.org/faqs/compression-faq/part1/section-7.html
Image Viewers with PNG Support
Compression Algorithms for Real Programmers by Peter Wayner
“. Compression Algorithms for Real Programmers describes the basic algorithms and approaches for compressing information so you can create the smallest files possible.”
Please use
this link to purchase the book through Amazon.com. Your purchase will help support this web site.
Image Compression using Backprop
From the site: Computer images are extremely data intensive and hence require large amounts of memory for storage. As a result, the transmission of an image from one machine to another can be very time consuming. By using data compression techniques, it is possible to remove some of the redundant information contained in images, requiring less storage space and less time to transmit. Neural nets can be used for the purpose of image compression, as shown in the following demonstration.
http://neuron.eng.wayne.edu/bpImageCompression9PLUS/bp9PLUS.html
The African Chief
The African Chief has a variety of compression programs listed here, including units for Delphi and Turbo Pascal. Techniques supported include LZSS and Zip. Most appear to include source.
http://ourworld.compuserve.com/homepages/African_Chief/
WPLIB: WAVELET PACKET LIBRARY ROUTINES, UTILITIES, AND APPLICATIONS
DATA FORMATS AND COMPRESSION ALGORITHMS USING WAVELET PACKETS Version 1.4, 24 May 1990. Mladen Victor Wickerhauser, Numerical Algorithms Research Group, Department of Mathematics,Yale University,New Haven, CT 06520. Includes some documentation.
http://pascal.math.yale.edu/pub/wavelets/software/wplib/
Multiply-free Arithmetic Coding Implementation
Multiply-free Arithmetic Coding Implementation - Compression version 0.0.0
Gordon V. Cormack Feb. 1993
University of Waterloo cormack@uwaterloo.ca
This source code has some traditional freeware licensign terms embedded in the code
http://plg.uwaterloo.ca/~ftp/dmc/arithshiftc.c
H.263/H.263+ Research Library, Release 0.2
The package consists of the following modules:
- H.263/H.263+ codec, C source code
- Input and Output Modules, C source code
- Configuration file parser/interpreter, C source code
- Graphical User Interface, MS-Windows object code only
- Support tools, C source code
- All necessary header and resource files
- Makefiles and Project files for UNIX and MS Developer Studio
- Executables for MS-Windows
DCL User comment:Not as easy to download from this site as it once was. Software they are selling has a few bugs.
http://www.ece.ubc.ca/spmg/h263plus/h263plus.html
Speech Coding
What appears to be a course or lecture outline on speech coding.
http://svr-www.eng.cam.ac.uk/~ajr/SA95/node78.html
In-place Huffman code length calculation
An in-place Huffman code length calculation demonstration from Alistair Moffat. The abstract of that paper may be fetched from this location.
http://www.cs.mu.oz.au/~alistair/inplace.c
Image set used in ACT
A SET of 23 images totalling 27,133,146 bytes. The file type is RAS, does that mean that the files are a simple raster dump? I’m not sure. These files are listed in a few different places as being used in benchmarks.
ftp://ipl.rpi.edu/pub/image/still/KodakImages/color/
Managing Gigabytes, 2nd Edition - Witten, Moffat, and Bell
The second edition of Managing Gigabytes: Compressing and Indexing Documents and Images by Ian H. Witten, Alistair Moffat, and Timothy C. Bell, is now available (May 1999), published by Morgan Kaufmann Publishing, San Francisco, ISBN 1-55860-570-3.
Please use
this link to purchase the book through Amazon.com. Your purchase will help support this web site.
BA 0.99b - 1999, a Blocksorting Arithmetic compressor
2000 IEEE Workshop on Speech Coding
The 2000 IEEE Workshop on Speech Coding will be held from September 17-20,
2000, at Lake Lawn Resort, Delavan, Wisconsin, USA.
Range encoder Homepage
The range encoder is a fast multisymbol entropy coder (similar to arithmetic coding) with GNU general public license (other licenses on request). Its compression is within 0.01% of arithmetic coding. It is based on an article dated 1979, so it is believed to be patent free. This page includes a PS format paper by G.N.N Martin describing the range encoder.
http://www.compressconsult.com/rangecoder/
PNG: The Definitive Guide by Greg Roelofs
As the title says, this is the definitive guide to the PNG format. Greg discusses all aspects of PNG, including graphics programs, progrmaming with libpng, compression, filtering, the works. This is a must-read book if you want to support this free graphics format.
Please use
this link to purchase the book through Amazon.com. Your purchase will help support this web site.
http://www.libpng.org/pub/png/pngbook.html
8X8, Inc.
8×8 is a leading manufacturer of digital telecommunication products, including both central office and customer premise equipment for Internet Protocol (IP) telephony.
Aladdin Systems, Inc.
Aladdin makes quite a few different software products, but the one we are concerned with is Stuffit, probably the best known archiver for the Macintosh platform.
Eminent UCSC computer scientist David Huffman dies at age 74
David A. Huffman, the founding faculty member of the Computer Science Department and a pioneer in the field, died at a local hospital on Thursday, October 7, after a 10-month battle with cancer. He was 74.
http://www.ucsc.edu/currents/99-00/10-11/huffman.html
The Canterbury Corpus
This is the home page for the Canterbury Corpus, a test suite designed to provide a standard set of files for lossless compressoion testing. You will find links to the actual files in the test suite, as well as papers and test results.
http://corpus.canterbury.ac.nz/